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

Com prorrogação do governo, MEI tem até setembro para pagar imposto de maio

Taxa de calotes dos MEIs teve alta de 6,97 pontos percentuais em relação a abril e é a maior desde o início da série histórica, em janeiro de 2018 - Reprodução
Taxa de calotes dos MEIs teve alta de 6,97 pontos percentuais em relação a abril e é a maior desde o início da série histórica, em janeiro de 2018 Imagem: Reprodução

Antonio Temóteo

Do UOL, em Brasília

31/07/2021 04h00Atualizada em 31/07/2021 15h17

Os microempreendedores individuais (MEIs) têm até setembro para pagar os impostos que venceriam em maio. O governo prorrogou o vencimento dos tributos de abril, maio e junho para julho, setembro e novembro, respectivamente.

Uma versão anterior da matéria afirmava que, em maio de 2021, os microempreendedores individuais teriam registrado a maior taxa de calotes no pagamento de impostos ao governo, de 65,7%. A informação está errada porque não considerou a prorrogação nas datas de vencimento.

Quem não paga as contribuições em dia perde os benefícios previdenciários e pode ser inscrito na dívida ativa da União. Com isso, o CNPJ da empresa fica negativado e há restrições para conseguir crédito, por exemplo.

O microempreendedor individual fatura anualmente até R$ 81 mil (R$ 6.750 por mês) e paga tributos mensais ao governo que variam de R$ 56 a R$ 61, de acordo com o setor de atividade.

Empreendedor pode perder cobertura previdenciária

O MEI que não paga os impostos em dia pode perder a cobertura previdenciária. Além disso, o empreendedor que ficar 12 meses consecutivos ser fazer os pagamentos perderá o registro e pode ser incluído na dívida ativa do governo.

A dívida com o governo pode ser parcelada. Para isso, o empresário deve entrar no Portal do Empreendedor e ar a seção "Já Sou Microempreendedor Individual".

Em seguida, o interessado deve ar a seção "Pagamento de Contribuição Mensal" e selecionar a opção "Parcelamento".

MEI que não está trabalhando pode dar baixa

O governo recomenda que os microempreendedores que não estejam trabalhando deem baixa na inscrição para não gerar novos débitos.

Para isso, o interessado deve ar o Portal do Empreendedor e buscar a seção "Já Sou Microempreendedor Individual". Em seguida, ele deve buscar o serviço "Baixa".

Caso o MEI tenha débitos pendentes, deverá realizar a quitação dos meses em aberto. Para emitir os boletos pendentes, e o serviço "Pagamento de Contribuição Mensal" também disponível "Já Sou Microempreendedor Individual".

Os débitos serão gerados com o acréscimo de multas e juros relativos ao período de atraso. Há a possibilidade também de parcelamento dos débitos pendentes.

PUBLICIDADE
Errata: este conteúdo foi atualizado
Uma versão anterior da matéria afirmava que 65,7% dos microempreendedores individuais deixaram de pagar os impostos em maio. Entretanto, o governo prorrogou a data de vencimento dos tributos de maio para setembro. A informação foi corrigida.