| Data de elaboração | 23/06/2025 |
| Responsável pelo estudo | Rodrigo Stefano Sales Nascimento (Assessor) |
| Equipe do estudo | Caos |
| Alvo | Sistema Governa |
| Origem | Objetivo estratégico: verificação da Tabela 30 - Formas de Tributação para Rendimentos de Beneficiários no Exterior do eSocial no Sistema Governa. |
| Objetivo | Atender as exigências do eSocial e facilitar a extração e envio das informações |
O eSocial é um sistema do governo brasileiro que unifica a prestação de informações trabalhistas, previdenciárias e fiscais por parte dos empregadores. Instituído pelo Decreto nº 8.373/2014, seu objetivo é simplificar e centralizar a comunicação entre empresas e órgãos governamentais, como Receita Federal, INSS, Caixa Econômica Federal e Ministério do Trabalho. Por meio do eSocial, empregadores comunicam, de forma padronizada, dados sobre vínculos empregatícios, contribuições previdenciárias, folhas de pagamento, acidentes de trabalho, aviso prévio, entre outros. Essa integração visa reduzir a burocracia, eliminar redundâncias e aprimorar a qualidade das informações relacionadas às obrigações fiscais, previdenciárias e trabalhistas.
Para organizar e padronizar esses dados, o eSocial utiliza uma série de tabelas que servem como referência para diversas informações. Essas tabelas incluem definições importantes para a classificação de trabalhadores, remunerações, vínculos empregatícios, afastamentos, dependentes, entre outras. Com essas tabelas, o sistema eSocial garante que todas as empresas sigam um padrão unificado de dados, o que evita inconsistências e problemas de interpretação.
Neste estudo, o foco será a Tabela 30 – Formas de Tributação para Rendimentos de Beneficiários no Exterior do eSocial. Esta tabela apresenta os códigos que indicam as diferentes formas de retenção ou não retenção do Imposto de Renda Retido na Fonte (IRRF) para rendimentos pagos a beneficiários que residem no exterior.
A Tabela 30 é essencial para o correto preenchimento do evento S-1210 – Pagamentos de Rendimentos do Trabalho, que trata dos pagamentos de rendimentos e retenções de Imposto de Renda, especialmente quando há beneficiários no exterior.
A estrutura da Tabela 30 é composta por dois campos principais:
10, 40).A correta utilização dos códigos da Tabela 30 é obrigatória no evento S-1210 – Pagamentos de Rendimentos do Trabalho, possibilitando a correta classificação da tributação de rendimentos pagos a beneficiários no exterior.
Para orientações detalhadas, consulte:
📎 Leiautes Técnicos do eSocial: www.gov.br/esocial
📎 Manual de Orientação do eSocial (MOS): www.gov.br/esocial
📎 Tabela 30 (versão oficial): Tabela 30 - Formas de Tributação para Rendimentos de Beneficiários no Exterior
A Tabela 30 do eSocial padroniza as formas de tributação para rendimentos pagos a beneficiários no exterior, indicando se há retenção ou não de Imposto de Renda Retido na Fonte (IRRF). Sua correta aplicação é crucial para garantir a conformidade das informações prestadas ao Governo Federal e evitar autuações fiscais.
A Tabela 30 é aplicada no evento:
A estrutura da Tabela 30 contém dois campos principais:
| Código | Descrição |
|---|---|
| 10 | Retenção do IRRF - Alíquota padrão |
| 11 | Retenção do IRRF - Alíquota da tabela progressiva |
| 12 | Retenção do IRRF - Alíquota diferenciada (países com tributação favorecida) |
| 13 | Retenção do IRRF - Alíquota limitada conforme cláusula em convênio |
| 30 | Retenção do IRRF - Outras hipóteses |
| 40 | Não retenção do IRRF - Isenção estabelecida em convênio |
A Tabela 30 do eSocial deve ser implementada no Sistema Governa como fonte de dados de referência para o correto preenchimento de eventos relacionados aos pagamentos de rendimentos a beneficiários no exterior. A proposta considera a criação de uma API moderna em C# com backend ASP.NET Core, e um painel administrativo em React.js, com posterior consumo somente leitura pelo Sistema Governa (Java).
Tabela sugerida: eSocial_Tabela30_FormasTributacaoExterior
Campos:
id – Identificador único da linha.codigo – Código da forma de tributação (ex.: 10, 40).descricao – Descrição oficial da forma de tributação, conforme tabela do eSocial.ativo – Booleano para ativar ou desativar a exibição.data_criacao – Timestamp de criação do registro.data_atualizacao – Timestamp da última modificação.A API terá as seguintes responsabilidades:
Endpoints sugeridos:
GET /api/tabela30 – Listagem com filtros.GET /api/tabela30/{id} – Visualização detalhada.POST /api/tabela30 – Inserção de nova forma de tributação.PUT /api/tabela30/{id} – Atualização de dados.DELETE /api/tabela30/{id} – Desativação lógica.GET /api/tabela30/public – Endpoint de leitura pública para integração com o Governa.Boas práticas:
Interface administrativa para parametrizadores e usuários internos.
Funcionalidades principais:
Stack recomendada:
O sistema Governa (Java) utilizará a tabela em modo somente leitura via API para preenchimento automático de eventos de pagamento de rendimentos a beneficiários no exterior.
Endpoint público sugerido:
Campos da resposta:
codigodescricaoEste endpoint deverá retornar os dados ordenados por
codigo, com filtros internos de registros ativos apenas.