Identificar corretamente as retenções de uma nota fiscal de serviço exige mais do que consultar uma tabela de alíquotas. Para saber se determinado pagamento possui IRRF, PIS, Cofins, CSLL ou INSS, é necessário analisar o tipo de serviço, as características da operação, o prestador, o tomador e a legislação aplicável.
Depois de identificar as retenções, ainda é necessário saber como essas informações serão declaradas na EFD-Reinf. Por isso, uma ferramenta de validação precisa combinar diferentes fontes. Entre as principais estão a LC nº 116/2003, o Regulamento do Imposto de Renda, o MAFON, a Lei nº 10.833/2003, a IN SRF nº 459/2004, a IN RFB nº 2.110/2022, as Soluções de Consulta da Receita Federal e as tabelas da EFD-Reinf.
Cada uma possui uma função diferente e, quando utilizadas em conjunto, permitem transformar uma planilha de consulta em uma ferramenta de validação tributária.
LC nº 116/2003 e a identificação do serviço
A LC nº 116/2003 contém a lista de serviços utilizada como referência para o ISS. É nela que encontramos classificações como análise e desenvolvimento de sistemas, programação, processamento de dados, elaboração de programas, licenciamento de software, consultoria e suporte técnico.
Esses códigos ajudam a responder a primeira pergunta da análise: qual serviço está sendo prestado?
Esse é apenas o ponto de partida. A LC nº 116/2003 não determina, sozinha, se o serviço possui retenção de IRRF, CSLL, Cofins, PIS ou INSS. Serviços que pertencem ao mesmo grupo podem receber tratamentos diferentes nas retenções federais.
Por isso, o código da LC nº 116 funciona como uma primeira camada de classificação da operação.
Regulamento do Imposto de Renda
Depois de identificar o serviço, é necessário verificar se existe retenção do Imposto de Renda.
Uma das principais fontes para essa análise é o Regulamento do Imposto sobre a Renda, aprovado pelo Decreto nº 9.580/2018. Ele estabelece situações em que pagamentos realizados por pessoas jurídicas a outras pessoas jurídicas estão sujeitos ao IRRF.
Entre as hipóteses previstas estão determinados serviços profissionais. Dependendo da atividade, a retenção pode ser de 1,5%.
Serviços como programação, consultoria e determinadas atividades técnicas podem estar enquadrados nessas regras. Assim, uma ferramenta deve relacionar a descrição do serviço com a hipótese prevista na legislação, identificar a alíquota e registrar o fundamento utilizado.
MAFON
O MAFON é o Manual do Imposto sobre a Renda Retido na Fonte publicado pela Receita Federal. Ele é uma importante fonte operacional para quem trabalha com retenções.
O manual auxilia na consulta de situações de incidência, códigos de receita, beneficiários, alíquotas e outras informações relacionadas ao IRRF.
Em uma ferramenta tributária, o MAFON pode complementar o Regulamento do Imposto de Renda e ajudar a apresentar informações como incidência, alíquota, código de receita, fundamento legal e observações sobre o enquadramento.
PIS, Cofins e CSLL
Outra análise importante envolve as contribuições sociais retidas na fonte. Nesse grupo normalmente encontramos PIS/Pasep, Cofins e CSLL.
A Lei nº 10.833/2003 e a IN SRF nº 459/2004 são referências importantes para essa análise.
| Tributo | Alíquota |
|---|---|
| PIS/Pasep | 0,65% |
| Cofins | 3,00% |
| CSLL | 1,00% |
| Total | 4,65% |
Isso não significa que toda nota fiscal de serviço tenha retenção de 4,65%. É necessário verificar se a atividade está incluída nas hipóteses legais e se existe alguma condição que dispense ou altere a retenção.
Uma ferramenta não deve utilizar uma regra simples do tipo “prestação de serviço igual a retenção de 4,65%”. Ela precisa analisar o enquadramento da operação.
INSS
A retenção de INSS possui uma lógica diferente. Uma das principais normas para essa análise é a IN RFB nº 2.110/2022.
Ela trata, entre outros assuntos, da retenção previdenciária em determinadas prestações realizadas mediante cessão de mão de obra ou empreitada.
Por isso, somente saber o nome do serviço pode não ser suficiente. Um suporte de informática realizado de forma pontual pode ter características diferentes de um contrato no qual profissionais permanecem continuamente à disposição do contratante.
A ferramenta precisa considerar perguntas como: existe cessão de mão de obra? Os profissionais ficam à disposição do contratante? O serviço está entre aqueles sujeitos à retenção previdenciária?
Soluções de Consulta da Receita Federal
Nem sempre a legislação geral é suficiente para resolver uma situação. É comum surgirem dúvidas envolvendo hospedagem, processamento de dados, licenciamento de software, suporte técnico, programação e consultoria.
Nesses casos, as Soluções de Consulta da Receita Federal são importantes porque mostram como a administração tributária interpreta situações específicas.
Um exemplo é a Solução de Consulta Cosit nº 77/2019, que analisou atividades relacionadas ao processamento de dados e diferenciou essas atividades de serviços como programação, assessoria e consultoria técnica.
Esse tipo de entendimento ajuda a explicar por que serviços aparentemente semelhantes podem receber tratamentos tributários diferentes. Em uma ferramenta, as Soluções de Consulta funcionam como uma camada adicional de interpretação e fundamentação.
Tabela de Natureza de Rendimentos da EFD-Reinf
Depois de identificar a operação e as retenções, surge outra questão: como informar esse rendimento na EFD-Reinf?
Para isso existe a Tabela 01 da EFD-Reinf, que contém os códigos de natureza de rendimentos.
É importante entender que o código da LC nº 116 e a natureza da EFD-Reinf possuem finalidades diferentes. A LC nº 116 ajuda a classificar o serviço. A natureza da EFD-Reinf classifica o rendimento que será informado ao Fisco.
Por isso, não é recomendável criar uma correspondência automática sem analisar o caso. A classificação precisa considerar o rendimento efetivamente pago ou creditado.
Evento R-4020
Quando existem pagamentos ou créditos para beneficiários pessoas jurídicas, um dos eventos utilizados na EFD-Reinf é o R-4020.
Dentro de uma ferramenta de validação, depois de identificar o serviço e as retenções, o sistema pode indicar também o evento que deve ser analisado para a escrituração.
Assim, a ferramenta não responde apenas se existe retenção. Ela também auxilia a identificar como aquela operação deve ser informada na EFD-Reinf.
Como essas informações trabalham juntas
Cada fonte resolve apenas uma parte do problema.
A LC nº 116 ajuda a identificar o serviço. O Regulamento do Imposto de Renda e o MAFON auxiliam na análise do IRRF. A Lei nº 10.833/2003 e a IN SRF nº 459/2004 ajudam na análise de PIS, Cofins e CSLL. A IN RFB nº 2.110/2022 auxilia na análise da retenção previdenciária. As Soluções de Consulta ajudam a interpretar situações específicas. A EFD-Reinf define como os rendimentos e retenções serão classificados e transmitidos.
Quando essas informações são cruzadas, é possível transformar uma simples planilha em um motor de regras tributárias.
O que pode ser criado com essas informações
Com essa base é possível criar um Validador de Retenções.
O usuário informa dados como serviço prestado, código da LC nº 116, tipo de prestador e tomador, regime tributário, valor da nota e existência ou não de cessão de mão de obra.
A ferramenta consulta a base e pode apresentar:
- natureza do rendimento da EFD-Reinf;
- incidência de IRRF e respectiva alíquota;
- retenção de PIS, Cofins e CSLL;
- análise de INSS;
- evento da EFD-Reinf;
- código de receita;
- fundamento legal;
- Solução de Consulta relacionada;
- observações, exceções e pontos que exigem revisão.
O principal diferencial é não apresentar apenas um resultado como “IRRF: sim”. A ferramenta deve explicar o motivo, a alíquota, o fundamento legal e a classificação utilizada.
De planilha para sistema tributário
A primeira versão dessa ferramenta pode ser criada em Excel ou Google Sheets, com campos como código da LC nº 116, serviço, natureza Reinf, IRRF, alíquota, PIS, Cofins, CSLL, INSS, evento Reinf, código de receita, base legal, Solução de Consulta, exceções e vigência.
Depois, a mesma base pode alimentar um sistema. O usuário não precisaria conhecer todos os códigos. Ele responderia perguntas simples sobre a operação e o sistema faria o cruzamento das regras.
Também seria possível importar informações de uma nota fiscal e utilizar a descrição do serviço como apoio para localizar possíveis enquadramentos. Quando faltarem dados ou existirem dúvidas, o sistema pode sinalizar a necessidade de revisão humana.
Exemplo prático
Imagine que uma empresa receba uma nota fiscal de R\$ 10.000,00 referente a serviços de programação.
Antes de aplicar qualquer retenção, o responsável fiscal deve seguir uma sequência de análise.
Primeiro, deve confirmar qual serviço foi efetivamente prestado. Se o contrato e a nota fiscal indicarem desenvolvimento e programação de sistemas, o serviço pode estar relacionado ao item 1.02 da LC nº 116/2003.
Depois, é necessário verificar o tratamento do IRRF. Serviços de programação podem estar enquadrados entre os serviços profissionais sujeitos à retenção. Se o enquadramento for confirmado, deve-se verificar a alíquota, o código de receita e eventuais exceções aplicáveis ao prestador.
Na sequência, deve ser analisada a retenção de PIS, Cofins e CSLL. Se a operação estiver sujeita às contribuições sociais retidas na fonte, a soma normalmente utilizada é de 4,65%, composta por:
| Tributo | Alíquota | Valor sobre R\$ 10.000 |
|---|---|---|
| PIS/Pasep | 0,65% | R\$ 65,00 |
| Cofins | 3,00% | R\$ 300,00 |
| CSLL | 1,00% | R\$ 100,00 |
| Total | 4,65% | R\$ 465,00 |
Se também houver IRRF de 1,5%, o valor seria:
R\$ 10.000,00 × 1,5% = R\$ 150,00
Nesse exemplo, considerando apenas IRRF e CSRF, as retenções somariam:
R\$ 150,00 + R\$ 465,00 = R\$ 615,00
O valor líquido a pagar ao fornecedor seria:
R\$ 10.000,00 − R\$ 615,00 = R\$ 9.385,00
Mas a análise ainda não terminou.
O responsável deve verificar se existe retenção previdenciária. Para isso, não basta olhar a descrição “programação”. É necessário verificar como o serviço foi executado.
Se os profissionais trabalham de forma independente e entregam o resultado contratado, a situação pode ser diferente daquela em que trabalhadores permanecem continuamente à disposição do contratante.
Por isso, a pergunta seguinte deve ser:
Existe cessão de mão de obra ou situação prevista na legislação previdenciária?
Se houver dúvida, a IN RFB nº 2.110/2022 deve ser consultada antes de concluir pela retenção do INSS.
Depois das retenções, deve-se analisar a escrituração na EFD-Reinf.
O serviço precisa ser relacionado à natureza de rendimento correspondente e, tratando-se de pagamento ou crédito a pessoa jurídica, deve-se verificar o evento aplicável, como o R-4020.
A análise poderia terminar com uma ficha como esta:
Serviço: Programação
Valor bruto: R\$ 10.000,00
Código LC 116: 1.02
IRRF: verificar incidência de 1,5%
PIS/Cofins/CSLL: verificar incidência de 4,65%
INSS: analisar forma de execução e cessão de mão de obra
Natureza EFD-Reinf: identificar na Tabela 01
Evento: verificar R-4020
Base legal: registrar as normas utilizadas
Observação: confirmar regime tributário do prestador e possíveis exceções
Como o profissional deve agir
O objetivo da ferramenta é transformar esse processo em uma sequência de perguntas.
Em vez de o usuário precisar conhecer toda a legislação, ele informa os dados da operação:
Qual foi o serviço?
Programação.
Quem prestou?
Pessoa jurídica.
Quem está pagando?
Pessoa jurídica privada.
O prestador é optante pelo Simples Nacional?
Sim ou não.
Existe cessão de mão de obra?
Sim ou não.
Qual o valor da nota?
R\$ 10.000,00.
Com essas respostas, o sistema pesquisa as regras cadastradas e apresenta as retenções que devem ser analisadas, os percentuais, a natureza da EFD-Reinf e os respectivos fundamentos legais.
Assim, o profissional não utiliza uma tabela de forma automática. Ele segue um processo de validação:
identificar o serviço → verificar o prestador e o tomador → analisar IRRF → analisar PIS, Cofins e CSLL → analisar INSS → definir a classificação na EFD-Reinf → calcular as retenções → registrar a base legal.
Esse exemplo deixa claro como a ferramenta seria utilizada no dia a dia e por que o cruzamento das diferentes fontes é necessário.
Conclusão
Uma ferramenta de retenções não deve ser apenas uma tabela com percentuais. Ela precisa reunir classificação, legislação, interpretação e escrituração.
A LC nº 116 identifica o serviço. O Regulamento do Imposto de Renda e o MAFON ajudam na análise do IRRF. A Lei nº 10.833/2003 e a IN SRF nº 459/2004 auxiliam na retenção de PIS, Cofins e CSLL. A IN RFB nº 2.110/2022 trata das regras previdenciárias. As Soluções de Consulta ajudam a interpretar casos específicos. A EFD-Reinf organiza a forma como os rendimentos e retenções serão informados.
Juntas, essas fontes permitem criar um Validador de Retenções capaz de responder quatro perguntas fundamentais: o que deve ser retido, quanto deve ser retido, como informar e qual é o fundamento legal.
É essa combinação que transforma uma planilha de consulta em uma ferramenta tributária útil para escritórios contábeis, departamentos fiscais e empresas.