Impostos e conformidade¶
O 4Geeks Payroll aplica as taxas de um país por workspace: o país escolhido em Configurações → Negócio. Esta página explica os pacotes propostos, a assinatura do cliente que libera o pagamento e o checklist que o console verifica.
Em resumo
Para: administradores de folha e quem assina as taxas da empresa.
Tempo: 10 minutos para revisar e assinar; editar uma taxa leva um minuto.
Resultado: folha no país correto, com as taxas assinadas pela empresa.
O país de conformidade¶
O console pega o país de Configurações → Negócio (company_profiles.country) e o replica na configuração da folha. Não há um seletor de país separado em Impostos e conformidade: o que você vê é o país de conformidade.
- Apenas o proprietário e os administradores do workspace podem alterá-lo.
- 18 países da América Latina são suportados: Argentina, Bolívia, Brasil, Chile, Colômbia, Costa Rica, Equador, El Salvador, Guatemala, Honduras, México, Nicarágua, Panamá, Paraguai, Peru, República Dominicana, Uruguai e Venezuela.
- Um país fora da América Latina deixa o país de conformidade vazio. A folha mostra o aviso “defina o país do negócio” e não pode aplicar taxas.
- Funcionários novos herdam o país por trigger do banco, incluindo importações CSV e escritas por API. Funcionários existentes não são reescritos em silêncio: o console mostra a diferença e oferece Alinhar N funcionários, uma ação explícita e auditada.
- A troca de país é bloqueada enquanto o workspace tiver funcionários, linhas de impostos, tabelas de imposto de renda ou rascunhos do país anterior (
PAYROLL_COMPLIANCE_COUNTRY_LOCKED, com as contagens no detalhe). Alinhe os funcionários, remova a configuração do país anterior (Impostos e conformidade mostra as linhas inativas) e salve novamente.
Os pacotes propostos¶
Cada país traz um pacote proposto de regime geral. As taxas são um ponto de partida que a empresa revisa, edita se necessário e assina; a 4Geeks não as certifica.
| País | Funcionário | Empregador | Tabela de imposto de renda |
|---|---|---|---|
| Argentina | 17,00% | 25,11% | 2025 |
| Bolívia | 11,71% | 6,71% | 2025 (RC-IVA) |
| Brasil | 7,5–14% (INSS, progressivo) | 35,80% | 2025 |
| Chile | 20,20% | 10,30% | 2025 |
| Colômbia | 8,00% | 30,02% | 2025 |
| Costa Rica | 10,83% | 26,83% | 2026 (Hacienda) |
| Equador | 7,20% | 22,48% | 2025 |
| El Salvador | 10,25% | 9,75% | 2025 |
| Guatemala | 4,83% | 14,67% | 2025 |
| Honduras | 3,50% | 9,50% | 2025 |
| México | 2,295% | 18,275% | 2025 |
| Nicarágua | 7,00% | 23,50% | 2025 |
| Panamá | 9,00% | 18,35% | 2025 |
| Paraguai | 9,00% | 23,80% | 2025 |
| Peru | 12,50% | 10,15% | 2025 |
| República Dominicana | 5,91% | 16,34% | 2025 |
| Uruguai | 18,00% | 14,50% | 2025 |
| Venezuela | 5,50% | 15,00% | Manual |
Cada pacote se decompõe em linhas individuais (por exemplo CCSS/IVM na Costa Rica, IMSS/INFONAVIT no México, AFP/ISAPRE no Chile, INSS/FGTS no Brasil) que você pode revisar, editar ou excluir.
Tetos e contribuições progressivas
Uma linha pode ter um teto de contribuição (max_base): o bruto acima dele não contribui (México, Chile, Panamá, Honduras, El Salvador, República Dominicana). O INSS do funcionário no Brasil é progressivo: cada taxa se aplica à sua faixa. Ambos os campos são opcionais e ficam vazios na Costa Rica, então o cálculo não muda.
Imposto de renda¶
O console retém imposto de renda salarial quando o país tem uma tabela em vigor:
- 17 tabelas incluídas (Argentina, Bolívia, Brasil, Chile, Colômbia, Costa Rica, Equador, El Salvador, Guatemala, Honduras, México, Nicarágua, Panamá, Paraguai, Peru, República Dominicana, Uruguai). A Venezuela não tem proposta: adicione a sua e assine.
- Base após a previdência: na maioria dos países a base é o bruto menos as contribuições do funcionário do mesmo pagamento. A Costa Rica mantém a base bruta.
- Valores familiares: podem ser um crédito fiscal sobre o imposto calculado (Costa Rica) ou uma dedução da base (Argentina).
- Moeda: a tabela só se aplica quando a moeda coincide com a da folha. A tela avisa quando diferem (por exemplo, um workspace da Costa Rica pagando em USD) e o imposto não é retido até coincidirem.
Edite ou adicione uma tabela em Impostos e conformidade → Imposto de renda. As novas versões mantêm o histórico: uma tabela se aplica a partir da sua data de vigência e não reescreve recibos anteriores.
Instalar ou restaurar o pacote¶
Ao definir ou trocar o país do negócio, o console instala o pacote proposto automaticamente: linhas de previdência, tabela de imposto de renda e feriados do ano. Nunca sobrescreve linhas que já existam para aquele país.
Se você editou as linhas e quer a proposta de volta, use Restaurar taxas propostas. O cartão do país mostra a versão do pacote, suas fontes públicas e o salário mínimo de referência.
O cliente assina as taxas¶
O pagamento fica bloqueado até a empresa assinar as taxas que vai usar.
- Clique em Revisar e assinar.
- Revise cada taxa, teto, faixa progressiva e a tabela de imposto de renda.
- Digite o nome completo de quem assina, adicione uma nota opcional e confirme a declaração de responsabilidade.
- O console guarda a assinatura com o hash calculado no servidor das linhas exatas, o nome, o usuário, o email, o papel e a data. Também aparece na auditoria.
Se qualquer taxa ou tabela mudar depois, a assinatura fica desatualizada e o console pede uma nova. O hash é calculado pelo banco (payroll_compliance_config_hash), nunca pelo navegador, então a assinatura cobre exatamente o que a folha usa.
Bloqueio de pagamento
Uma execução pode ser rascunho ou enviada para aprovação sem assinatura, mas não pode ser aprovada, passar para Processing/Completed nem ser paga — e um recibo não pode ser marcado Pago — até a assinatura corresponder às taxas vigentes (PAYROLL_COMPLIANCE_NOT_SIGNED).
O checklist de conformidade¶
O checklist é calculado com os dados do workspace, não é fixo. Ele sinaliza:
- o país de conformidade ausente ou não suportado;
- o pacote não instalado, ou sem linhas de funcionário/empregador;
- sem tabela de imposto de renda para o país;
- a moeda da tabela não corresponde à moeda da folha;
- funcionários ativos de outro país (com a ação Alinhar);
- feriados do ano não carregados;
- taxas não assinadas ou assinatura desatualizada.
Os erros bloqueiam o pagamento; os avisos são recomendações. Resolva antes de rodar a folha.
Declarações eletrônicas¶
A mesma tela lista as declarações periódicas do país: vencimentos, status, referência do órgão e comprovante. O arquivo CCSS SICERE da Costa Rica é gerado pelo console (registros 25, 35 e 15) e o INS tem conector por API. Consulte Declarações eletrônicas para o passo a passo e o canal por país.
Solução de problemas¶
| Sintoma | Causa e solução |
|---|---|
PAYROLL_COMPLIANCE_COUNTRY_LOCKED | Restam funcionários, linhas de impostos, tabelas de imposto de renda ou rascunhos do país anterior. Alinhe os funcionários, remova a configuração anterior e salve o país novamente. |
PAYROLL_COMPLIANCE_NOT_SIGNED | As taxas nunca foram assinadas ou mudaram depois da assinatura. Abra Revisar e assinar e assine novamente. |
PAYROLL_COMPLIANCE_COUNTRY_FORBIDDEN | Apenas o proprietário e os administradores do workspace podem alterar o país. |
| O cartão do país diz “não configurado” | O país do negócio está vazio ou não é da América Latina. Defina em Configurações → Negócio. |
| O imposto de renda não é retido | Não há tabela para o país, a moeda da tabela não corresponde à da folha ou os salários estão abaixo da primeira faixa. |
| “Sem contribuições do funcionário/empregador” | O pacote não está instalado ou todas as linhas foram excluídas. Instale ou restaure o pacote proposto. |
Perguntas frequentes¶
Posso ter funcionários em vários países no mesmo workspace?
Não. A folha tem um país de conformidade por workspace, assim como a moeda única. Funcionários de outro país devem ser alinhados (ou passar para o próprio workspace) antes do pagamento.
Posso trocar o país depois?
Sim, quando o workspace não tiver funcionários, linhas de impostos, tabelas de imposto de renda nem rascunhos do país anterior. Os recibos antigos mantêm seu snapshot; a troca afeta apenas o que vem depois.
As taxas propostas são oficiais?
São a proposta de regime geral incluída no console, com fontes públicas. A empresa revisa e assina; regimes especiais (SIMPLES, monotributo, serviço doméstico, convenções coletivas) e declarações legais ficam fora do escopo.
A 4Geeks declara ao órgão por mim?
Não. O console gera o arquivo oficial e guarda sua evidência; o cliente envia e registra o comprovante. A única API direta hoje é o INS da Costa Rica, e o cliente sempre fornece o certificado e a autorização.
Por que minha assinatura ficou desatualizada?
Qualquer mudança em uma taxa, um teto, uma faixa progressiva ou a tabela de imposto de renda altera o hash. É deliberado: a assinatura cobre os valores exatos que a folha usa.
Relacionado¶
Ainda tem dúvidas? Pergunte no Discord ou explore os tutoriais.