An open API service indexing awesome lists of open source software.

https://github.com/andreirech/impostoderenda

💰 Application simulating an income tax manager
https://github.com/andreirech/impostoderenda

Last synced: 8 months ago
JSON representation

💰 Application simulating an income tax manager

Awesome Lists containing this project

README

          

# Imposto de Renda
Aplicativo que simula um gerenciador de imposto de renda.

Um sistema é usado para o cadastramento de contribuintes (pessoas físicas) e cálculo do imposto de renda. O cálculo pode ser feito
visando a declaração completa ou a declaração simplificada. Os dados necessários para a declaração completa são:

• Nome*
• CPF*
• Idade**
• Número de dependentes**
• Contribuição previdenciária oficial***
• Total de rendimentos***

*Campos obrigatórios para todos os contribuintes

**Campos obrigatórios para os contribuintes que fazem declaração completa

***Campos obrigatórios para permitir o cálculo do imposto (qualquer modalidade)

A base de cálculo é obtida descontando-se do total de rendimentos a contribuição previdenciária oficial.
• Aplica-se um desconto único de 5% sobre a base de cálculo.
• O imposto a pagar é obtido a partir da base de cálculo:

• Se a base de cálculo é de até R$ 12.000,00 então o contribuinte está isento (imposto a pagar zero).
• Se a base de cálculo for maior que R$ 12.000,00 e inferior a R$ 24.000,00, então o imposto a pagar corresponde a 15% do valor da base de cálculo
que excede o valor da faixa anterior.
• Se a base de cálculo for maior ou igual a R$ 24.000,00, então o imposto a pagar é equivalente ao imposto devido na faixa anterior mais 27,5% do valor
da base de cálculo que excede a faixa anterior.

Cálculo do imposto (declaração completa)

• A base de cálculo é obtida descontando-se do total de rendimentos a contribuição previdenciária oficial.

• Em função da idade e do número de dependentes do contribuinte devese aplicar um desconto sobre a base de cálculo.

• Para contribuintes com menos de 65 anos o desconto é de:

• 2% se o contribuinte tem até 2 dependentes

• 3,5% se contribuinte tem entre 3 e 5 dependentes

• 5% se o contribuinte tem mais de 5 dependentes

• Para contribuintes com 65 anos ou mais o desconto é de:

• 3% se o contribuinte tem até 2 dependentes

• 4,5% se contribuinte tem entre 3 e 5 dependentes

• 6% se o contribuinte tem mais de 5 dependentes

• O imposto a pagar é obtido a partir da base de cálculo:

• Se a base de cálculo é de até R$ 12.000,00 então o contribuinte está isento (imposto a pagar zero).

• Se a base de cálculo for maior que R$ 12.000,00 e inferior a R$ 24.000,00, então o imposto a pagar corresponde
a 15% do valor da base de cálculo que excede o valor da faixa anterior.

• Se a base de cálculo for maior ou igual a R$ 24.000,00, então o imposto a pagar é equivalente ao imposto
devido na faixa anterior mais 27,5% do valor da base de cálculo que excede a faixa anterior.