Este artigo descreve as operações de sistema utilizadas para calcular a retenção do imposto de renda de um contrato de locação.
...
1 - As tabelas de base para o imposto de renda devem estar cadastradas em: "Tabela Base IR";
2- O valor base calculada será com base no percentual de participação do IR para cada participante do contrato de locação do tipo locador. Essa informação deve ser configurada no campo "Participação do IR" nos participantes do contrato de locação.
3- Se o mesmo locador tiver mais de um contrato, com o mesmo locatário, a apuração do IR deve considerar valores acumulados desses contratos.
...
Verificar a alíquota base e a parcela a reduzir na "Tabela Base IR" tomando como base o (valor do aluguel - desconto concedido - taxa de administração)
Base calculada = [ (valor do aluguel - desconto concedido - taxa de administração) * alíquota base];
...
Verificar a alíquota base e a parcela a reduzir na "Tabela Base IR" tomando como base o (valor do aluguel - desconto concedido)
Base calculada = [ (valor do aluguel - desconto concedido) * alíquota base];
...
Além disso, o histórico do imposto de renda é diferenciado para evidenciar que o lançamento é uma composição de valores. Caso haja múltiplos participantes do contrato, o sistema irá realizar o cálculo de acordo com o "% de Participação do IR" realizando o controle e o registro no objeto "Retenções de IR" de cada participante por contrato.
Caso haja o cancelamento de um ciclo financeiro, o sistema também realiza o cancelamento dos lançamentos de IR assim como o cancelamento do registro das informações no objeto retenções.