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

Contra 'efeito Doria', eleição 2020 terá limite a autodoação de candidatos

Ilton Rogerio/Getty Images/iStockphoto
Imagem: Ilton Rogerio/Getty Images/iStockphoto

Felipe Amorim

Do UOL, em Brasília

31/08/2020 04h00Atualizada em 31/08/2020 08h20

As eleições de 2020 serão as primeiras com um limite mais rígido fixado em lei para as doações que os candidatos podem fazer a si mesmos.

O teto será de 10% do limite de gastos para o cargo em disputa e foi fixado em lei aprovada pelo Congresso Nacional em 2019. O limite por cargo é fixado pelo TSE a cada eleição, com base na legislação eleitoral, e varia de acordo com o cargo e a cidade.

O limite para o autofinanciamento visa a tentativa de evitar a vantagem dos candidatos muito ricos. O exemplo mais lembrado é o do empresário e atual governador de São Paulo, João Doria, que em 2016, quando foi eleito à prefeitura da capital paulista, doou R$ 4,4 milhões à própria campanha, o que equivale a 35% do total gasto por ele naquela eleição.

Até a eleição de 2012, o limite de gastos era fixado pelo partido e tinha que ser declarado à Justiça Eleitoral. Os candidatos podiam doar dentro desse limite à própria campanha, ou seja, na prática, não havia restrições.

Em 2014 uma decisão do TSE ou a limitar a doação a si próprio a metade do patrimônio do candidato.

A eleição seguinte, de 2016, foi a primeira a ter um limite de gastos estabelecido por lei, mas ainda não havia limite a autodoação de candidatos à própria campanha.

A eleição de 2018 transcorreu sobre as mesmas regras, até a decisão do Congresso em 2019 sobre o novo teto que pode ser doado à própria campanha.

Limite mais alto nas grandes cidades

Os limites de gasto de 2020 serão oficialmente divulgados pelo TSE nos próximos dias, e serão calculados com base na atualização da inflação sobre o valor dos limites de 2016.

Por exemplo, em São Paulo, que em 2016 teve um limite de R$ 45 milhões para o primeiro turno na disputa pela prefeitura, deverá ter um teto de gastos neste ano de cerca de R$ 51 milhões, segundo cálculo feito pela reportagem.

Assim, um candidato a prefeito na capital paulista poderá doar a si próprio até o limite de R$ 5,1 milhões.

Isso indica que as doações feitas por Doria à própria campanha em 2016 estariam dentro do limite que será aplicado nessas eleições, caso a regra estivesse em vigor naquele ano.

Especialistas em direito eleitoral apontam que ao criar um percentual único para calcular o teto de autofinanciamento em todo o país, a lei não atinge seu objetivo nas grandes cidades por continuar a permitir doações de altas somas pelos próprios candidatos.

A reportagem do UOL comparou o limite de gastos para prefeito nas capitais em 2016 com o valor de fato utilizado nas campanhas mais caras nessas cidades. O objetivo da comparação é simular qual seria a consequência da aplicação da regra deste ano nas últimas eleições municipais.

Em cinco capitais, o limite para autodoação ficaria acima de 25% do custo da campanha mais cara. É o caso das cidades de São Paulo (28%), Curitiba (27%), Belo Horizonte (26%), Natal (46%) e Vitória (72%).

Nas outras 21 capitais, esse percentual variou de 9% a 20%.

Em São Paulo, a campanha mais cara não foi a de Doria, mas a de Fernando Haddad (PT), então prefeito e derrotado no primeiro turno, que declarou ter gasto R$ 16 milhões em 2016.

Se tivesse sido aplicado em 2016, o limite para autodoação seria maior que R$ 1 milhão em cinco capitais (em valores da época, sem ser aplicada a atualização pela inflação): Fortaleza (R$ 1.240.849), Salvador (R$ 1.467.938), Rio de Janeiro (R$ 1.985.835), Belo Horizonte (R$ 2.669.737) e São Paulo (R$ 4.547.021).

Como é feita a conta

A regra geral para chegar ao valor do limite de gastos em 2020 é simples. A legislação estabelece como parâmetro o valor da campanha mais cara para cada cargo em 2012, também ano de eleições municipais, e fixou como 70% desse valor o limite de gastos em 2016. De 2016 para 2020 é só aplicar a correção pela inflação.

O problema é que em 2012 ainda era possível a doação de empresas aos candidatos, o que inflou o teto em comparação com as campanhas atuais, quando só é permitido doações de pessoas físicas e dinheiro dos fundos eleitoral e partidário.

O advogado Fernando Neisser, coordenador acadêmico da Abradep (Academia Brasileira de Direito Eleitoral e Político), afirma que o limite aprovado para esta eleição não atinge o objetivo de impedir doações vultosas nos grandes centros e cria uma distorção nas pequenas cidades, limitando excessivamente os candidatos.

"A gente precisava ter, [isso] era urgente, uma medida que impedisse o chamado efeito Doria: uma pessoa muito rica custeando substancialmente sua eleição. Mas essa medida como foi aprovada não serve para isso", diz o advogado.

[A lei] criou uma distorção que recai sobre os candidatos de pequenos municípios, e não serviu para controlar autodoações substanciais nos grandes centros, cujo teto é muito alto"
Fernando Neisser, coordenador acadêmico da Abradep (Academia Brasileira de Direito Eleitoral e Político)

Cidades pequenas

Nas cidades de até 10 mil eleitores, que representam 54% dos municípios brasileiros, o menor valor para o limite de gastos nas campanhas de prefeito deve ser de aproximadamente R$ 112 mil, e de R$ 11 mil para vereador, novamente em valores atualizados pela reportagem.

O valor pode ser maior em algumas das cidades desse porte, a depender do volume de gastos da campanha de 2012, parâmetro utilizado pela legislação para fixar os limites.

Logo, um candidato a prefeito nessas cidades poderia doar à própria campanha cerca de R$ 11.200, já um candidato a vereador, ficaria limitado a utilizar R$ 1.100 do próprio dinheiro para financiar sua campanha.

Como comparação, o limite para doação de pessoas físicas aos candidatos é de até 10% da renda bruta anual declarada à Receita Federal no último ano. Isso significa que uma pessoa que se declarou isenta do Imposto de Renda pode doar até R$ 2.855 ao político de sua preferência, valor maior que o teto de autodoação para vereador nas cidades menores.

Para o advogado e professor de direito eleitoral Renato Ribeiro de Almeida, o problema de limites muito baixos é que eles podem ter o efeito contrário ao pretendido e servir de estímulo a gastos não declarados.

Não adianta nada colocar um limite muito baixo, tem que ser condizente com os gastos de uma campanha"
Renato Ribeiro de Almeida, professor de direito eleitoral

O advogado chama a atenção também para cidades de população semelhante mas que têm valores desproporcionais de teto de gasto. Ele cita como exemplo as cidades paulistas de Araraquara, São Carlos e Limeira.

Respectivamente com população estimada pelo IBGE em 238.339 habitantes (Araraquara), 254.484 (São Carlos) e 308.482 (Limeira), as cidades tiveram em 2016 o teto de gastos para a campanha de prefeito fixado em R$ 2,2 milhões (Araraquara), R$ 1,2 milhão (São Carlos) e R$ 988 mil (Limeira). No caso de Limeira, único dos três municípios a ter a disputa em dois turnos, o valor inclui os limites para o 1º e 2º turno de votação.

Com isso, a cidade de menor população, Araraquara, teve o maior limite de gastos para a prefeitura.

"Em geral, essa questão dos limites de gastos vale a pena ser debatida", afirma Almeida.

Errata: este conteúdo foi atualizado
Diferentemente do informado na reportagem, Fernando Haddad (PT) foi derrotado por João Doria (PSDB) no primeiro turno em 2016, e não no segundo turno. O texto foi corrigido.