Impuestos Corporativos

Juan David Velásquez Henao
jdvelasq@unal.edu.co
Universidad Nacional de Colombia, Sede Medellín
Facultad de Minas
Medellín, Colombia


Haga click aquí para acceder a la última versión online

Haga click aquí para ver la última versión online en nbviewer.


Preparación

Tipos de Impuestos.

  • Impuestos sobre activos tangibles o intangibles.
  • Licencias para establecimiento de negocios.
  • Impuestos al consumo sobre productos básicos.
  • Impuestos a las ventas.
  • Impuestos a la renta.

Deducciones.

El impuesto de renta es calculado como el ingreso bruto menos las deducciones permitidas:

  • Salarios.
  • Rentas.
  • Intereses pagados.
  • Publicidad.
  • Planes de pensión.
  • Gastos de investigación.
  • Depreciación, amortización y agotamiento.

Notas sobre el mercado eléctrico colombiano

  • Impuesto de industria y comercio: pagado a una tarifa fija por la capacidad instalada del proyecto indexado por la inflación ($ 5 de 1981 por kilovatio)
  • Artículo 22, Ley 143 de 1994 (Ley Eléctrica): 0.1% de los gastos de administración de los proyectos de generación (cubrimiento del costo del servicio de regulación).
  • Artículo 222, Ley 1450 de 2011. Transferencias del Sector Eléctrico: 6% de las ventas brutas para centrales hidroeléctricas (incluye la tasa por utilización de aguas) y 4% para centrales térmicas.
  • Impuesto predial.
  • Sobretasa predial.
  • Costos CND, ASIC y otros.
  • Costos FAZNI.
  • Para las fuentes no convecionales de energía, el Artículo 11 de la Ley 1715 de 2014 permite descontar del impuesto de renta hasta el 50% de las inversiones durante los cinco años siguientes al año de causación, sin superar el 50% del impuesto a pagar si no se tiene en cuenta este incentivo.

after_tax_cashflow(cflo, tax_rate)

  • cflo-- flujo de efectivo
  • tax_rate -- tasa de interés.

Permite calcular el flujo de efectivo correspondiente a los impuestos expresados como una tasa sobre el flujo de efectivo.

Retorna el flujo de efectivo después de impuestos. Nóte que los impuestos sólo se calculan para valores positivos.

  • cflo -- flujo de efectivo.
  • tax_rate -- tasa impositiva.

Ejemplo.-- Sea un flujo constante de $ 1000 para los períodos 1 a 5 y $ -90 para los períodos 6 a 10. Calcule el impuesto de renta para una tasa impositiva del 30%.


In [1]:
import cashflows as cf

In [2]:
# representación del flujo de fondos
cflo = cf.cashflow(const_value=[1000]*5+[-500]*5,  
                   start='2016',
                   freq='A')
cf.textplot(cflo)


time     value +------------------+------------------+
2016   1000.00                    ********************
2017   1000.00                    ********************
2018   1000.00                    ********************
2019   1000.00                    ********************
2020   1000.00                    ********************
2021   -500.00           **********
2022   -500.00           **********
2023   -500.00           **********
2024   -500.00           **********
2025   -500.00           **********

In [3]:
## cómputo del impuesto
tax_rate = cf.interest_rate(const_value=[30]*10, start=2016, freq='A')

x = cf.after_tax_cashflow(cflo,              # flujo de efectivo
                          tax_rate=tax_rate) # impuesto de renta
cf.textplot(x)


time    value +------------------+------------------+
2016   300.00                    ********************
2017   300.00                    ********************
2018   300.00                    ********************
2019   300.00                    ********************
2020   300.00                    ********************
2021     0.00                    *
2022     0.00                    *
2023     0.00                    *
2024     0.00                    *
2025     0.00                    *

Ejemplo.-- Considere un flujo de caja de $ 100, y una duración de 10 períodos. Calcule el impuesto de renta si la tasa es del 30% para los períodos 1 a 5 y del 35% para los períodos restantes.


In [5]:
cflo     = cf.cashflow(const_value=[100]*10, start=2000)
tax_rate = cf.interest_rate(const_value=[25]*10, start=2000, chgpts={5:35})
x        = cf.after_tax_cashflow(cflo,              # flujo de efectivo
                                 tax_rate=tax_rate) # impuesto de renta
cf.textplot(x)


time   value +------------------+------------------+
2000   25.00                    **************
2001   25.00                    **************
2002   25.00                    **************
2003   25.00                    **************
2004   25.00                    **************
2005   35.00                    ********************
2006   35.00                    ********************
2007   35.00                    ********************
2008   35.00                    ********************
2009   35.00                    ********************

Ejemplo.-- En el año 0 se compra un terreno por $ 500 para la construcción de una central térmica. Si el avalúo para efectos del cálculo del impuesto predíal es del 80% del valor de compra y el impuesto es del 0.3% del avalúo, construya el flujo de efectivo que representa el pago del impuesto predial para los siguientes 10 años.


In [6]:
## costo de la inversión, se hace al final del año 0
avaluo = cf.cashflow([0.8 * 500] + [0] * 10, start = 2000)
avaluo


Out[6]:
2000    400.0
2001      0.0
2002      0.0
2003      0.0
2004      0.0
2005      0.0
2006      0.0
2007      0.0
2008      0.0
2009      0.0
2010      0.0
Freq: A-DEC, dtype: float64

In [7]:
## valor en libros
bookval = avaluo.cumsum()
bookval


Out[7]:
2000    400.0
2001    400.0
2002    400.0
2003    400.0
2004    400.0
2005    400.0
2006    400.0
2007    400.0
2008    400.0
2009    400.0
2010    400.0
Freq: A-DEC, dtype: float64

In [8]:
## tasa de impuesto predial
trate = cf.interest_rate([0] + [3] * 10, start=2000)
trate


Out[8]:
2000    0.0
2001    3.0
2002    3.0
2003    3.0
2004    3.0
2005    3.0
2006    3.0
2007    3.0
2008    3.0
2009    3.0
2010    3.0
Freq: A-DEC, dtype: float64

In [9]:
## impuesto predial
cf.after_tax_cashflow(bookval, tax_rate=trate)


Out[9]:
2000     0.0
2001    12.0
2002    12.0
2003    12.0
2004    12.0
2005    12.0
2006    12.0
2007    12.0
2008    12.0
2009    12.0
2010    12.0
Freq: A-DEC, dtype: float64

Ejercicio.-- Si el flujo neto de efectivo es $ 1000 por trimestre para el primer año, $ 1300 por trimestre para el segundo y $ 1600 por trimestre para el tercer año, calcule el flujo de efectivo correspodiente a los impuestos pagados, si la tasa es del 30% para el primer año, y 35% para los años restantes.

Impuestos

Juan David Velásquez Henao
jdvelasq@unal.edu.co
Universidad Nacional de Colombia, Sede Medellín
Facultad de Minas
Medellín, Colombia


Haga click aquí para acceder a la última versión online

Haga click aquí para ver la última versión online en nbviewer.