;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Logo Pagbenk Seu dinheiro rende mais
Topo

Conheça um jeito de fazer sua previdência privada render mais

Téo Takar

Do UOL, em São Paulo

03/06/2019 04h00

Seu plano de previdência privada está rendendo pouco? Está pensando em sacar tudo e investir em outra aplicação?

Resgatar o plano pode não ser uma boa ideia porque você corre o risco de perder mais dinheiro com a cobrança de Imposto de Renda (IR).

Talvez seja melhor optar pela portabilidade, transferindo os recursos para um plano melhor sem perder as vantagens da previdência privada.

Por que meu plano está rendendo pouco?

Um mesmo plano pode oferecer vários tipos de fundo de investimento, dos mais conservadores, que investem apenas em títulos públicos, até os fundos de ações, mais arriscados.

Se a rentabilidade está baixa, provavelmente o problema não é má gestão, mas sim taxa de istração elevada, disse Marcia Dessen, diretora da Planejar.

Segundo ela, a taxa de istração não deve ar de 0,7% ao mês em um fundo de renda fixa conservador para previdência.

É melhor resgatar o plano?

Depende. Você pode perder dinheiro se resgatar o plano para colocar os recursos em outra aplicação que não seja uma previdência privada.

O tamanho da perda depende do tipo de plano (PGBL ou VGBL) e do regime tributário escolhido (progressivo ou regressivo).

Quem possui um PGBL com tabela regressiva, por exemplo, fará um péssimo negócio se sacar nos primeiros anos do plano, quando a alíquota de IR chega a 35% sobre todo o montante investido.

No VGBL, o IR é cobrado apenas sobre os rendimentos. Ainda assim, se a tributação for regressiva, o resgate só vale a pena se o plano tiver mais de oito anos de investimento, quando a alíquota cai para 15%, se equiparando à dos investimentos tradicionais.

Se a ideia for realmente sacar o dinheiro, é melhor esperar o plano completar dez anos para atingir a alíquota mais vantajosa, de 10% de IR.

Então, não devo fazer nada?

Claro que deve. Você não precisa ficar em um fundo ruim, esperando a alíquota de IR se tornar vantajosa para o resgate.

Pesquise um plano de previdência privada melhor, no seu banco ou na concorrência, e faça a portabilidade para não perder dinheiro.

"O primeiro o é ir ao banco ou seguradora onde comprou o plano, reclamar e ver se te oferecem um fundo melhor. Antes de aceitar a proposta, pesquise [planos] na concorrência. Olhe não só o rendimento, mas quais são os custos", disse Dessen.

Além da taxa de istração, veja se o plano cobra taxas de carregamento na entrada (quando você contrata o plano) e na saída (quando resolve resgatá-lo).

"Uma taxa de carregamento de 3% na entrada significa que, de cada R$ 1.000 investidos, somente R$ 970 irão gerar rendimento para sua previdência. O resto vai ficar com o banco. Ao longo de dez ou 20 anos, isso faz uma diferença enorme", afirmou a planejadora financeira.

Como funciona a portabilidade?

Há dois tipos:

  • Interna: entre fundos de previdência de uma mesma instituição financeira
  • Externa: transfere o plano para outra instituição financeira

Para fazer uma portabilidade interna, basta entrar em contato com a sua instituição financeira e escolher se quer transferir para o novo fundo todos os recursos ou apenas uma parte deles.

Para a portabilidade externa, não peça o resgate dos recursos na seguradora atual. Procure o novo banco e solicite a operação. É ele que cuidará da transferência para que você não perca as vantagens da previdência e não tenha que pagar imposto. Normalmente, o processo todo leva alguns dias.

Tipo de plano deve ser o mesmo

Na portabilidade, só é possível migrar os recursos de um PGBL para outro PGBL e de um VGBL para outro VGBL.

Se seu plano tiver tabela tributária regressiva, o novo plano também deve ter. Se o plano atual tiver tabela progressiva, o novo poderá mantê-la ou trocá-la pela regressiva.

Gostou deste texto? Assine a newsletter UOL Investimentos para receber informações como esta em primeira mão no seu email.

Saiba se cadastrar no Meu INSS para pesquisar dados de aposentadoria

UOL Notícias