Calculando o Imposto de Renda 2015 com o LibreOffice Calc

Neste breve artigo busco apresentar algumas funções avançadas do LibreOffice Calc utilizando como exemplo uma declaração completa do Imposto de Renda 2015. Trataremos aqui principalmente de: soma condicional, intervalos, células nomeadas, condições, referências, formatos e relações.

[ Hits: 22.088 ]

Por: Bruno Rafael Santos em 01/04/2015 | Blog: https://cutt.ly/4H7vrPh


Noções básicas sobre o cálculo do IR



Neste breve artigo busco apresentar algumas funções avançadas do LibreOffice Calc utilizando como exemplo uma declaração completa do Imposto de Renda 2015. Trataremos aqui principalmente de: soma condicional, intervalos, células nomeadas, condições, referências, formatos e relações.

Algumas notas aos leitores:
  • Ao longo do artigo descreverei fórmulas matemáticas e funções do LibreOffice. Para as do LibreOffice procurarei utilizar a sintaxe nativa. Eventualmente, para tornar as funções mais legíveis, utilizarei uma sintaxe parecida com a de uma linguagem script como o Python.
  • Utilizarei uma notação de matemática financeira onde os valores positivos significam entrada de dinheiro e os negativos significam saída. Isto simplifica enormemente a montagem das fórmulas, mas pode ser difícil de entender no começo; procurarei tratar disso com calma à seguir.
  • Aviso de imediato que este artigo é extremamente longo e chato de ler porque é cheio de detalhes maléficos sobre sintaxe de fórmulas.

Primeiro falaremos sobre como funciona o cálculo do Imposto de Renda para sabermos com o que estamos lidando. Serei breve nesta parte pois existe muita documentação na rede. Por acaso, a fonte primária de informação sobre o IR deste artigo é o próprio site da receita que possui um excelente guia sobre o assunto.

Utilizarei como exemplo uma declaração completa de Ajuste Anual feita para uma pessoa apenas, sem dependentes ou alimentandos. A mecânica do cálculo de fato muda muito pouco; a presença de dependentes e pensões alimentícias afeta mais a forma como os dados são organizados em vez de seu tratamento.

O cálculo do imposto de renda anual é relativamente simples. Ele consiste basicamente de uma fração aplicada à base de cálculo somada a uma dedução de incentivo. A obtenção da base de cálculo em si é que é complicada pois é uma combinação de somas e subtrações de rendas e deduções calculadas sobre estas rendas.

Fórmula 1 - Cálculo do Imposto de Renda

imposto_de_renda = base_de_calculo * aliquota + deducao_de_incentivo

Na tabela abaixo (tabela 1) temos os valores que a Receita aplicará este ano aos contribuintes. A base de cálculo é dada como o teto de cada categoria e isso é um ponto importante quando formos tratar a tabela mais adiante. As alíquotas são simples porcentagens e a dedução de incentivo é uma "bondade" a ser subtraída do valor obtido.

Tabela 1 - Alíquotas e Deduções aplicadas em 2015:
Linux: Calculando o Imposto de Renda 2015 com o LibreOffice Calc
A receita considera como Rendimentos Tributáveis todos os valores recebidos pelo contribuinte como salário, aluguel, pensão, juros de empréstimo entre particulares e alguns outros (como indenizações, diárias etc).

Existem também os Não-Tributáveis. Estes devem ser declarados, mas não implicam na base de cálculo como bolsas de estudo (CNPQ, CAPES etc), venda do único imóvel etc, estes serão ignorados aqui.

As Deduções são gastos ou valores cobrados do contribuinte ao longo do ano, geralmente na forma de impostos, que podem ser usados para reduzir o valor de sua renda tributável até o valor da base de cálculo. As deduções básicas são IRRF (imposto de renda retido na fonte) e INSS (contribuição previdenciária oficial). Porém, existem outras formas de dedução que são:
  • Previdência Privada PGBL - permite abater até 12% da renda tributável em aplicações de previdência privada.
  • Saúde - custos com médicos, clínicas e planos de saúde podem ser abatidos integralmente da renda tributável.
  • Instrução/Educação - alguns gastos com educação podem ser abatidos como escolas de ensino fundamental, médio, faculdade e pós-graduação lato-sensu e strictu-sensu. Cursos de inglês e alguns tipos de especializações estão de fora.

Então, resumiremos isso tudo a algumas fórmulas:
  • Renda - valor total recebido de rendimentos tributáveis. Se você está contratado via CLT, isso deve ser aproximadamente o seu salário bruto vezes 12.
  • INSS - valor das contribuições ao INSS ao longo do ano. Note que isso geralmente é um valor constante ao longo do ano (exceto nas férias e em meses com bônus). Sempre é 100% do valor.
  • IRRF - imposto de renda retido na fonte é o valor do IR já cobrado no contra-cheque e que pode ser restituído. Sempre é 100% do valor.
  • Saúde - total das deduções com saúde. Sempre é 100% do valor.
  • Educação - total dos gastos com educação. Embora o valor total possa ser deduzido, ele possui um teto baixo que este ano é de R$ 3.375,83. Qualquer valor além disto é ignorado.

    educacao = se(educacao > 3375,83; 3375,83; educacao)

  • PGBL - valor aplicado em previdência PGBL. Assim como os de educação, possui um teto que é de 12% da renda total, logo:

    pgbl = se(pgbl > renda * 15%; renda * 15%; pgbl)

  • Deduções - valor total das deduções possíveis no ano, segundo as instruções acima.

    deducoes = saude + educacao + pgbl + inss + irrf

E finalmente:

base_de_calculo = renda + deducoes

Notem que a fórmula é "+ deducoes" em vez de "- deducoes" porque estou utilizando valores negativos para sinalizar débitos/saídas e positivos para créditos/entrada. Isso facilita a montagem das fórmulas e funções, mas exige atenção à formatação dos dados e é isso que veremos na próxima parte.

Então vamos aos dados que utilizaremos como exemplo:
  • Renda = R$ 84.000,00 (aproximadamente um salário bruto de R$ 7.000,00 por mês)
  • IRRF = R$ -3.600,00 (valor já pago ao IR)
  • INSS = R$ -14.000,00 (valor pago ao inss)
  • PGBL = R$ -10.000,00 (valor pago à previdência privada)
  • Saúde = R$ -8.000,00 (gastos com plano de saúde)
  • Instrução = R$ -15.000,00 (valor pago com educação no ano)

    Próxima página

Páginas do artigo
   1. Noções básicas sobre o cálculo do IR
   2. Estrutura da planilha de dados
   3. Datas
   4. Estilos e formatos de valores
   5. Classes de dados e intervalos
   6. Cálculo das deduções
   7. Cálculo do imposto
Outros artigos deste autor

Guia Rápido do Miniconda para Aplicações Científicas - Instalação e Configuração

Python para pesquisadores: material didático

getopts: criando scripts Bash com parâmetros e argumentos personalizáveis

GNU Parallel: criando atividades em paralelo com shell script

Devo atender? Um ótimo aplicativo para bloquear Telemarketing

Leitura recomendada

Os Mistérios da Fonte Wingdings do Windows

O jeito fácil e o jeito difícil de inserir paginação no Open/LibreOffice

LibreOffice no Slackware - Edição 2017

LibreOffice / OpenOffice - Instalando modo de exibição do apresentador

LibreOffice Math

  
Comentários
[1] Comentário enviado por fabio em 01/04/2015 - 15:13h

Excelente artigo, tenho certeza que será muito útil.

Um abraço.

[2] Comentário enviado por removido em 02/04/2015 - 15:37h

Parabéns!
Fórmulas muito úteis também.

[3] Comentário enviado por wagnerfs em 04/04/2015 - 07:53h

Parabéns por compartilhar o conhecimento e mostrar a grande potencialidade do libreoffice calc. Esse artigo é um ótimo incentivo para o uso desta ótima suíte para escritório.

_________________________
Wagner F. de Souza
Graduado em Redes de Computadores
"GNU/Linux for human beings."
LPI ID: LPI000297782

[4] Comentário enviado por gpaulino em 04/04/2015 - 10:47h

Excelente! Vai ajudar demais nos cálculos do imposto.

[5] Comentário enviado por chaplinux em 25/04/2015 - 13:54h


Parabens Pelo Artigo. muito bom!....

mais kd o link da Planilha???


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts