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

Carf suspende julgamentos após movimento de servidores da Receita por remuneração

Superintendência da Receita Federal, em Brasília - Marcelo Camargo/Agência Brasil
Superintendência da Receita Federal, em Brasília Imagem: Marcelo Camargo/Agência Brasil

Guilherme Pimenta e Adriana Fernandes

Brasília

06/01/2022 20h25

O Conselho istrativo de Recursos Fiscais (Carf) anunciou nesta quinta-feira, 6, que teve de paralisar os julgamentos por causa do movimento dos servidores públicos da Receita Federal em defesa da regulamentação do bônus de eficiência da categoria. O Carf, última instância para recorrer de autuações do Fisco antes da Justiça, tem um estoque tributário de processos a serem julgados que totaliza quase R$ 1 trilhão.

A razão é a falta de quórum regimental para instalação e deliberação do colegiado, motivado pela adesão de conselheiros representantes ao movimento da categoria. De acordo com o Sindicato Nacional dos Auditores Fiscais da Receita Federal (Sindifisco), mais de 60 conselheiros representantes da Receita, de um total de 90, anunciaram que não vão participar dos julgamentos em janeiro.

Segundo comunicado divulgado hoje, ficam suspensas as sessões de julgamento das Turmas Ordinárias da 2ª Seção de Julgamento e 1ª e 2ª Turmas Extraordinárias da 1ª Seção de Julgamento, além das sessões da 3ª Turma Extraordinária da 1ª Seção. Ficam mantidas as sessões de julgamento da 1ª Turma da CSRF.

O Carf é um órgão colegiado do Ministério da Economia que julga os recursos apresentados pelos contribuintes contra a cobrança de tributos pela Receita Federal. O órgão é paritário e conta com 180 membros - 90 representantes da Receita, 90 dos contribuintes.

O órgão previa o retorno de seus trabalhos para a próxima semana. Desde o início da pandemia, o Carf julga apenas processos de pequeno valor, de forma virtual. Os grandes casos seriam retomados no dia 10, presencialmente.

Nos bastidores, os membros da Receita pressionavam a presidente do Carf, Adriana Gomes Rêgo, para suspender os trabalhos desde a última semana de 2021. A presidente resistia, mas cedeu nesta quinta.

Hoje, a diretoria do Sindifisco se reuniu com Diogo Denny, Giovana Paiva, Gustavo Garcia, Larissa Girard e Daniel Bezerra, auditores-fiscais conselheiros do Carf, para discutir a mobilização.

Na avaliação do advogado tributarista Breno Vasconcelos, a decisão de suspender as sessões é acertada. "Se fossem mantidas, corria-se o risco de não acontecerem, na prática, por falta de quórum ou por ausência dos relatores de processos pautados, gerando custos desnecessários aos contribuintes e advogados, que se deslocariam a Brasília sem necessidade", afirmou.

Já a tributarista Lina Santin, sócia de Salusse Marangoni Advogados, destacou que a suspensão também é positiva do ponto de vista sanitário. "A suspensão das sessões é medida necessária, especialmente diante do recente aumento de contaminação pelo vírus da covid, influenza e outros", considerou.

Grandes processos

Dados de setembro de 2021 do órgão indicam que o Carf tem um estoque de R$ 940 bilhões em créditos tributários a serem julgados. Desse total, R$ 384 bilhões estão reunidos em 134 processos envolvendo companhias abertas.

Não é possível saber, pelo Carf, o valor dos processos que seriam julgados a partir da próxima semana, já que os casos são cobertos por sigilo fiscal. Por outro lado, levantamento realizado pelo Estadão/Broadcast com ajuda de advogados tributaristas aponta que o Itaú, por exemplo, enfrenta processos que totalizam R$ 57,2 bilhões no Carf. A Petrobras, por sua vez, tem R$ 29 bilhões pendentes de julgamento no órgão. Casos tributários da Ambev, por sua vez, chegam a mais de R$ 50 bilhões. A B3 tem R$ 11 bilhões a serem julgados no órgão.

Advogados tributaristas apontam que o órgão já atrasava esses processos há dois anos, por conta da pandemia. Agora, os processos tendem a demorar ainda mais para serem julgados, tendo em vista que não há, no momento, nenhuma previsão de desfecho para o movimento dos auditores fiscais.

Mas não são somente grandes empresas que podem ser afetadas pela suspensão do órgão. Dados do Carf mostram que há quase 38 mil processos no órgão de valor abaixo dos R$ 66 mil. Geralmente, esses casos envolvem processos "menores", de pessoas físicas que foram autuadas pela Receita Federal e agora aguardam recurso na esfera istrativa. Esses processos são responsáveis por R$ 700 milhões no estoque.

Há, ainda, 50 mil processos pendentes de julgamento em processos entre R$ 66 mil e R$ 15 milhões, que geralmente envolvem pequenas e médias empresas.

A advogada Luciana Aguiar, advogada tributarista e professora, ressaltou que aguarda uma solução rápida para o órgão voltar a funcionar regularmente. "Na pandemia, por mais que os conselheiros tenham se esforçado nos julgamentos virtuais, houve algum prejuízo de tempo/qualidade na interação. Todos sabemos dos enormes volumes envolvidos nos julgamentos, então seria bom para o país se os casos pudessem ser julgados", considerou.