Saltar al contenido principal

Impuestos saludables

Esta página describe cómo reportar los impuestos saludables en el JSON que se envía al servicio web: el Impuesto Nacional a Productos Plásticos (INPP), el Impuesto a las Bebidas Ultraprocesadas Azucaradas (IBUA) y el Impuesto a los Productos Comestibles Ultraprocesados (ICUI).

Para los tres impuestos el procedimiento es el mismo:

  1. Agregar el impuesto a cada ítem de la factura al que aplique, en la lista LsDetalleImpuesto.
  2. Totalizar el impuesto (sumar los valores de todos los ítems) en la lista LsImpuestos.
Valores de ejemplo

Las tarifas y los valores de los ejemplos corresponden a los definidos por la norma para el año 2023. Verifica las tarifas vigentes antes de emitir.

Impuesto Nacional a Productos Plásticos (INPP)​

Impuesto a los productos plásticos de un solo uso utilizados para envasar, embalar o empacar bienes (Ley 2277 de 2022, artículo 51). Los productos plásticos de un solo uso son aquellos que no están diseñados para múltiples usos a lo largo de su ciclo de vida, es decir, que están concebidos para utilizarse una sola vez y tienen una vida útil corta.

Código​

DatoValor
Identificador del tributo33
Nombre del tributoINPP
DescripciónImpuesto Nacional a Productos Plásticos.

Tarifas​

Los valores son nominales: por cada gramo del envase se cobran 0,00005 UVT. Con el valor de la UVT de 2023 ($42.412), la tarifa es 0,00005 UVT = $2,12 por gramo.

Ejemplo de cálculo​

ProductoCant.Vlr. unitarioBase gravableIVAValor IVAPeso en gramos (1)Base en gramos (2)Tarifa (3)INPP (4)
Producto 12$10.000,00$20.000,0019 %$3.800,002,505$2,12$11,00
Producto 24$7.500,00$30.000,0019 %$5.700,004,2017$2,12$36,00
Producto 36$4.300,00$25.800,0019 %$4.902,007,1043$2,12$90,00
  1. Peso en gramos por unidad de inventario.
  2. Base en gramos = peso en gramos × cantidad.
  3. Tarifa del tributo = valor UVT × 0,00005, según la norma.
  4. Valor INPP = base en gramos × tarifa del tributo.

Visualización en el XML​

Impuesto INPP en el XML de la factura

Implementación en el JSON​

1. Por ítem, en LsDetalleImpuesto:

{
"Secuencia": 1,
"CodigoImpuesto": "33",
"NombreImpuesto": "INPP",
"EsRetencionImpuesto": false,
"BaseImponible": "20000.00",
"Porcentaje": null,
"ValorImpuesto": "10.00",
"UnidadCod": "g",
"UnidadBase": "5",
"UnidadPrecio": "2.12",
"Redondeo": "0.00"
}

2. Totalizado, en LsImpuestos: la misma estructura sin el campo Secuencia, con la suma de los valores de todos los ítems.

CampoValor para INPP
SecuenciaIdentificador del ítem al que se aplica el impuesto (solo en LsDetalleImpuesto).
CodigoImpuesto33
NombreImpuestoINPP
ValorImpuestoValor INPP = UnidadBase × UnidadPrecio.
UnidadCodDebe ser g.
UnidadBaseBase en gramos para el cálculo del impuesto.
UnidadPrecioTarifa del impuesto (2.12 para 2023).

Impuesto a las Bebidas Ultraprocesadas Azucaradas (IBUA)​

Están sujetos a este impuesto, en función de su nivel de azúcar añadido, las bebidas ultraprocesadas azucaradas, así como los concentrados, polvos y jarabes que, después de su mezcla o disolución, permiten obtener bebidas azucaradas (Estatuto Tributario, artículo 513-1).

Código​

DatoValor
Identificador del tributo34
Nombre del tributoIBUA
DescripciónImpuesto a las Bebidas Ultraprocesadas Azucaradas.

Tarifas​

Los valores son nominales por cada 100 mililitros. El emisor debe ubicar el producto según su contenido de azúcar:

Contenido de azúcar por cada 100 ml202320242025
Menor a 6 g$0$0$0
Mayor o igual a 6 g y menor a 10 g$18$28$38
Mayor o igual a 10 g$35$55$65

A partir de 2026, las tarifas de 2025 se ajustan cada 1 de enero en el mismo porcentaje en que se incremente la Unidad de Valor Tributario (UVT).

Ejemplo de cálculo​

ProductoCant.Vlr. unitarioBase gravableIVAValor IVAMl unitario (1)Base en ml (2)Tarifa (3)IBUA (4)
Producto 110$10.000,00$100.000,0019 %$19.000,00100,001000$0,00$0,00
Producto 22$7.500,00$15.000,0019 %$2.850,00450,00900$18,00$162,00
Producto 31$4.300,00$4.300,0019 %$817,003500,003500$35,00$1.225,00
  1. Mililitros por unidad de inventario.
  2. Base en ml = ml unitario × cantidad.
  3. Tarifa del tributo = valor definido en la norma ($0, $18 o $35 en 2023).
  4. Valor IBUA = (base en ml × tarifa del tributo) / 100.

Visualización en el XML​

Impuesto IBUA en el XML de la factura

Implementación en el JSON​

1. Por ítem, en LsDetalleImpuesto:

{
"Secuencia": 1,
"CodigoImpuesto": "34",
"NombreImpuesto": "IBUA",
"EsRetencionImpuesto": false,
"BaseImponible": "4300.00",
"Porcentaje": null,
"ValorImpuesto": "1225.00",
"UnidadCod": "ML",
"UnidadBase": "3500",
"UnidadPrecio": "35",
"Redondeo": "0.00"
}

2. Totalizado, en LsImpuestos: la misma estructura sin el campo Secuencia, con la suma de los valores de todos los ítems.

CampoValor para IBUA
SecuenciaIdentificador del ítem al que se aplica el impuesto (solo en LsDetalleImpuesto).
CodigoImpuesto34
NombreImpuestoIBUA
ValorImpuestoValor IBUA = (UnidadBase × UnidadPrecio) / 100.
UnidadCodDebe ser ML.
UnidadBaseBase en mililitros para el cálculo del impuesto.
UnidadPrecioTarifa definida en la norma ($0, $18 o $35 en 2023).

Impuesto a los Productos Comestibles Ultraprocesados (ICUI)​

Impuesto a los productos comestibles ultraprocesados industrialmente y/o con alto contenido de azúcares añadidos, sodio o grasas saturadas (Estatuto Tributario, artículo 513-6). Están sujetos los productos a los que se les haya adicionado azúcares, sal/sodio y/o grasas y cuyo contenido en la tabla nutricional supere estos valores:

NutrientePor cada 100 g
Sodio≥ 1 mg/kcal y/o 300 mg/100 g
Azúcares≥ 10 % del total de la energía proveniente de azúcares libres
Grasas saturadas≥ 10 % del total de la energía proveniente de grasas saturadas

La base gravable es el precio de venta; en caso de donación o retiro de inventario, es el valor comercial.

Código​

DatoValor
Identificador del tributo35
Nombre del tributoICUI
DescripciónImpuesto a los productos ultraprocesados industrialmente y/o con alto contenido de azúcares añadidos, sodio o grasas saturadas.

Tarifas​

Tarifa porcentual: 10 % para el año 2023, que se cobra sobre el valor total de la línea de producto.

Ejemplo de cálculo​

ProductoCant.Vlr. unitarioBase gravableIVAValor IVATarifa (1)ICUI (2)
Producto 110$12.000,00$120.000,0019 %$22.800,0010 %$12.000,00
Producto 25$7.500,00$37.500,0019 %$7.125,0010 %$3.750,00
Producto 310$4.300,00$43.000,0019 %$8.170,0010 %$4.300,00
  1. Tarifa del tributo = valor definido en la norma (10 % en 2023).
  2. Valor ICUI = (base gravable × tarifa del tributo) / 100.

Visualización en el XML​

Impuesto ICUI en el XML de la factura

Implementación en el JSON​

1. Por ítem, en LsDetalleImpuesto:

{
"Secuencia": 1,
"CodigoImpuesto": "35",
"NombreImpuesto": "ICUI",
"EsRetencionImpuesto": false,
"BaseImponible": "43000",
"Porcentaje": "10",
"ValorImpuesto": "4300"
}

2. Totalizado, en LsImpuestos: la misma estructura sin el campo Secuencia, con la suma de los valores de todos los ítems.

CampoValor para ICUI
SecuenciaIdentificador del ítem al que se aplica el impuesto (solo en LsDetalleImpuesto).
CodigoImpuesto35
NombreImpuestoICUI
BaseImponibleBase gravable de la línea.
PorcentajeTarifa del impuesto.
ValorImpuestoValor del impuesto = BaseImponible × Porcentaje / 100.