Glossário

Retenção de ISSQN

Atualizado em · 4 min de leitura

Definição

Retenção de ISSQN é o mecanismo em que o tomador de um serviço desconta o valor do imposto municipal sobre serviços do pagamento ao prestador e recolhe esse valor diretamente à prefeitura. Nesse caso, quem paga o imposto ao município deixa de ser o prestador e passa a ser o contratante, conforme as regras da legislação municipal.

Também conhecido como: Service tax withholding, ISS retido, Retenção de ISS, ISSQN retido na fonte, ISS retido na fonte, Substituição tributária do ISS

O que é a retenção de ISSQN?

O ISSQN (Imposto Sobre Serviços de Qualquer Natureza) normalmente é pago pelo prestador de serviço, que emite a NFS-e e recolhe o imposto à prefeitura. Na retenção, essa responsabilidade passa para o tomador de serviço, ou seja, quem contratou o serviço.

Na prática, o tomador recebe a nota, desconta do valor a pagar a parte correspondente ao ISSQN e depois recolhe esse valor ao município por meio de guia própria. O prestador recebe o valor líquido, já sem o imposto, e não precisa recolhê-lo de novo.

Quando o ISSQN deve ser retido?

A retenção não é automática em todo serviço. Ela depende de regras definidas pela legislação nacional do imposto e, principalmente, pelas leis de cada município. Fatores comuns que influenciam a decisão são o tipo de serviço prestado, o local onde ele é executado, o município do prestador e do tomador e o fato de o tomador ser pessoa jurídica.

Alguns serviços, como os executados no estabelecimento do tomador ou em obras, costumam ter regras específicas de incidência e retenção. Muitas prefeituras também obrigam determinados tomadores, como grandes empresas ou órgãos públicos, a reter o imposto. Por isso, a análise deve ser feita caso a caso, de preferência com apoio contábil.

Como a retenção aparece na NFS-e?

Ao emitir a NFS-e, o prestador informa se o ISSQN é retido ou não. No Padrão Nacional da NFS-e, a DPS possui um campo que indica se o imposto não é retido, se é retido pelo tomador ou se é retido por um intermediário. Nos sistemas municipais próprios, existe um campo equivalente, geralmente chamado de ISS retido.

Quando a retenção é marcada, a nota mostra o valor do ISSQN retido e um valor líquido menor que o valor total do serviço. Esse valor líquido é o que o tomador efetivamente paga ao prestador. Informar a retenção de forma errada pode gerar rejeição fiscal, cobrança em duplicidade ou falta de recolhimento.

Como se calcula o valor retido?

O cálculo segue a mesma lógica do ISSQN comum: aplica-se a alíquota tributária do serviço sobre a base de cálculo do ISSQN. Por exemplo, em um serviço de 10.000 reais com alíquota de 5%, o valor retido é de 500 reais, e o prestador recebe 9.500 reais, sem considerar outras retenções.

Para empresas optantes pelo Simples Nacional, a alíquota usada na retenção costuma ser a informada pelo próprio prestador na nota, de acordo com sua faixa de faturamento. Deduções permitidas pelo município também podem reduzir a base de cálculo antes da aplicação da alíquota.

Por que a retenção importa para quem emite NFS-e por API?

Em sistemas que emitem notas automaticamente, como ERPs e plataformas de serviço, a regra de retenção precisa estar parametrizada por cliente, serviço e município. Se o sistema enviar sempre o mesmo valor no campo de retenção, o risco de erro é alto.

Uma API fiscal recebe essa informação no payload de emissão e a transmite à prefeitura autorizadora ou ao ambiente nacional. Testar os cenários com e sem retenção no ambiente de homologação ajuda a evitar rejeições e divergências de valores em produção.

Exemplos de Retenção de ISSQN

  • Uma agência de marketing de São Paulo presta serviço a uma indústria que, pela regra municipal, é obrigada a reter o ISSQN. A agência emite a NFS-e marcando o imposto como retido pelo tomador, e a indústria paga o valor líquido e recolhe o ISSQN à prefeitura.
  • Uma empresa de limpeza executa serviços dentro do estabelecimento de um cliente em outro município. O ISSQN é devido no local da prestação, e o cliente retém o imposto e o recolhe ao seu município.
  • Um ERP de serviços cadastra, para cada tomador, se há retenção de ISSQN. Ao gerar a nota, o sistema envia o indicador de retenção pela API, e a NFS-e autorizada já retorna com o valor líquido correto.
  • Uma prestadora optante pelo Simples Nacional informa na NFS-e a alíquota correspondente à sua faixa, e o tomador usa esse percentual para calcular o valor que vai reter.

Perguntas frequentes

Quem recolhe o ISSQN quando ele é retido?

O tomador do serviço. Ele desconta o imposto do pagamento ao prestador e recolhe o valor à prefeitura por meio de guia própria. O prestador não deve recolher o mesmo imposto novamente.

O prestador pode decidir se quer ou não reter o ISSQN?

Não. A retenção decorre da legislação, especialmente das leis municipais, considerando o tipo de serviço, o local da prestação e o perfil do tomador. O prestador apenas informa corretamente a situação na NFS-e.

O que acontece se a retenção for informada errada na nota?

Pode haver recolhimento em duplicidade, falta de recolhimento, divergência no valor pago e autuação fiscal. Em geral, é preciso cancelar ou substituir a NFS-e, conforme as regras do município.

MEI sofre retenção de ISSQN?

Em regra, o MEI recolhe o ISS em valor fixo mensal no DAS e não sofre retenção na fonte. Ainda assim, vale confirmar com a contabilidade as particularidades do município.

Atualizado em · Como produzimos este glossário