;(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

Recorde de declarações: sem correção da tabela, mais gente tem que pagar IR

Associação de auditores calcula que a tabela do IR acumula defasagem de mais de 134% até 2021 - Guilherme Dionízio/Estadão Conteúdo
Associação de auditores calcula que a tabela do IR acumula defasagem de mais de 134% até 2021 Imagem: Guilherme Dionízio/Estadão Conteúdo

Anaís Motta

Do UOL, em São Paulo

01/06/2022 16h41Atualizada em 09/06/2022 15h53

A falta de correção da tabela do IRPF (Imposto de Renda da Pessoa Física) fez com quem mais pessoas tivessem que declarar o imposto e contribuiu para o número recorde de declarações recebidas pela Receita Federal em 2022, segundo avaliação da Unafisco (Associação Nacional dos Auditores Fiscais) e de uma especialista ouvida pelo UOL. Ao todo, foram entregues pouco mais de 36,2 milhões de declarações até 31 de maio, último dia de prazo, acima da expectativa inicial de 34,1 milhões.

Segundo a Unafisco, a tabela do IR acumula defasagem de mais de 134% de 1996 até 2021. Não há correção desde 2015. A estimativa é que isso tire da população R$ 149 bilhões a mais do que tiraria caso os números fossem reajustados integralmente pela inflação desde 1996.

Pelas regras atuais, quem ganha até R$ 1.903,98 é isento. Se a tabela tivesse sido corrigida pela inflação, a faixa de isenção deveria subir para R$ 4.465. Só no ano ado, a inflação foi de mais de 10%.

"Esse aumento vertiginoso [no número de declarações] deve-se, sobretudo, à não correção da tabela, que está defasada em 134,53%. É evidente que esse crescimento exponencial dos declarantes decorre do fato de a massa de contribuintes, particularmente proveniente da classe 'média-quase-pobre', ter tido uma pequena melhora salarial e ter se visto obrigada a declarar, o que é uma injustiça enorme", diz a entidade em nota.

O UOL também perguntou à Receita Federal o que explica o grande número de declarações entregues neste ano e ainda aguarda retorno.

Bolsonaro prometeu corrigir tabela, mas não cumpriu

O presidente Jair Bolsonaro (PL) se aproxima do fim de seu mandato sem cumprir a promessa, feita na campanha eleitoral e reiterada durante o governo, de corrigir a tabela do IR. Durante a campanha, em 2018, Bolsonaro havia prometido subir a faixa de isenção para cinco salários mínimos, o equivalente a R$ 6.060 hoje.

O governo chegou a mandar para o Congresso, dentro da reforma tributária, o aumento da faixa de isenção para até R$ 2.500 por mês, mas a reforma travou no Senado.

Havia a expectativa de que o governo pudesse conceder a correção via Medida provisória (MP), como fizeram outros presidentes, mas isso não aconteceu.

Reajustes intensificam defasagem

Bianca Xavier, professora de Direito Tributário da FGV (Fundação Getúlio Vargas) do Rio de Janeiro, faz avaliação semelhante à da Unafisco. Ela lembra que, todos os anos, os sindicatos negociam o chamado dissídio, um reajuste salarial coletivo. Esse aumento, mesmo que pequeno, acaba fazendo com que mais pessoas sejam obrigadas a contribuir com o ar do tempo — daí o número recorde de declarações feitas.

"Todo ano, quando não é atualizada essa tabela, o IR vai pegando cada vez mais parcelas da população que até então eram isentas", explica. "Ano a ano, os sindicatos fazem acordos para definir qual vai ser o acréscimo salarial naquele período, como forma de compensação pela inflação. Então todo ano tem um pequeno aumento. Se você pega isso em dez anos, aquela pessoa que há três, quatro anos, era isenta, hoje a a ser contribuinte."

Não é nem que as pessoas estão ganhando muito mais. Estão ganhando um pouco mais, mas em razão dessa perda inflacionária. Então a defasagem da tabela faz com que muita gente que estaria isenta tenha que declarar. A gente só não consegue estimar quanto desse percentual é "culpa" da defasagem, mas ela influencia.
Bianca Xavier, da FGV Direito Rio

Facilidade para declarar

Xavier ainda cita a facilidade para declarar como outra razão que ajuda a explicar o número recorde de declarações recebidas pela Receita. O fato de o contribuinte poder fazer todo o processo pelo celular ou pelo tablet acaba incentivando até aqueles que são isentos a fazer a declaração, segundo a professora.

"Porque veja só: quem não está obrigado a fazer também não está proibido. Com a facilidade, às vezes aquele contribuinte que não faria a declaração agora a a fazê-la", diz, citando a declaração pré-preenchida como exemplo de facilidade.

"Fora que as pessoas estão com mais medo de terem algum problema com o Fisco. Quantas vezes eu não ouço de alunos: 'Meu pai nunca declarou, fulano nunca declarou"... De repente vem a Receita e fica em cima daquela situação. Os mecanismos de fiscalização estão mais eficientes."

O que diz a Receita

O UOL procurou a Receita Federal para perguntar se os motivos citados pela Unafisco e pela professora da FGV explicam, de fato, o grande número de declarações entregues neste ano. A reportagem aguarda resposta.

Em nota publicada em seu site oficial na manhã desta quarta-feira, a Receita divulgou apenas que foram recebidas 36.322.912 declarações do IRPF. A expectativa era de que 34,1 milhões de declarações fossem enviadas.

"A partir de agora, quem estava obrigado a entregar a declaração e não o fez até o fim do prazo estará sujeito a multa. O valor da multa é de 1% ao mês, sobre o valor do imposto de renda devido, limitado a 20% do valor do imposto de renda. O valor mínimo da multa é de R$ 165,74", afirmou.

O Imposto de Renda é uma declaração que deve ser realizada por pessoas e empresas à Receita Federal anualmente. No documento, devem ser relatados todos os rendimentos ganhos ao longo daquele período. Por meio da declaração, o governo analisa quais tributos já foram pagos pelo contribuinte e se o declarante deve receber restituição ou pagar algum valor de acordo com a tabela preestabelecida. Veja abaixo todas as notícias e informações sobre o Imposto de Renda 2025.