brutils-python icon indicating copy to clipboard operation
brutils-python copied to clipboard

517

Open carolcardoso080 opened this issue 9 months ago • 0 comments

Descrição

Nos Estados Unidos, os principais números de identificação do contribuinte (TINs) incluem:

  • Número da Previdência Social (Social Security Number (SSN)): usado para indivíduos. Consiste em 9 dígitos formatados como XXX-XX-XXXX.
  • Número de Identificação do Empregador (Employer Identification Number (EIN)): usado para empresas. Consiste em 9 dígitos formatados como XX-XXXXXXX.
  • Número de Identificação do Contribuinte Individual ( Individual Taxpayer Identification Number (ITIN)): emitido para indivíduos que não se qualificam para um SSN, mas precisam de um TIN para fins fiscais. Ele segue o mesmo formato de um SSN (9XX-XX-XXXX, mas sempre começa com 9).

O cálculo do dígito de vetinicação para SSNs e ITINs não existe em um algoritmo formal como em Portugal. No entanto, os EINs seguem um padrão de atribuição específico, onde os dois primeiros dígitos indicam o escritório emissor do IRS.

Mudanças Propostas

Checklist de Revisão

  • [x] Eu li o Contributing.md
  • [x] Os testes foram adicionados ou atualizados para refletir as mudanças (se aplicável).
  • [x] Foi adicionada uma entrada no changelog / Meu PR não necessita de uma nova entrada no changelog.
  • [x] A documentação em português foi atualizada ou criada, se necessário.
  • [x] Se feita a documentação, a atualização do arquivo em inglês.
  • [x] Eu documentei as minhas mudanças no código, adicionando docstrings e comentários. Instruções
  • [x] O código segue as diretrizes de estilo e padrões de codificação do projeto.
  • [x] Todos os testes passam. Instruções
  • [x] O Pull Request foi testado localmente. Instruções
  • [x] Não há conflitos de mesclagem.

Comentários Adicionais (opcional)

Issue Relacionada

Closes #517

carolcardoso080 avatar Mar 26 '25 23:03 carolcardoso080