Agregando impuestos a facturas de proveedor

Gustavo Orrillo
- 04/26/2022 - 1 min. de lectura

Uno de los issues en las facturas de proveedor en Odoo es la carga de los impuestos. Más alla del IVA, cuando se cargan los impuestos de las facturas la lista es interminable. Más cuando se cargan facturas de estaciones de servicio. Odoo permite cargar impuestos en las facturas, pero uno debe hacerlo en cada línea de la factura. Entonces, como hacemos para ingresar los impuestos que no son IVA?

Hubo que desarrollar un módulo para hacerlo (l10n_ar_purchase_taxes, que sobreescribe una validación de impuestos de IVA para que solo lo haga para facturas de venta). Lo cual fue un alivio (modificar como Odoo agrega impuestos o modifica las lineas de las facturas es complejo). Lo que hay que hacer es seguir un procedimiento, es tener disciplina para hacerlo. Hay muchos lugares donde lo van a poder hacer, porque a nivel administrativo tienen la disciplina. Hay otros lugares donde dicha disciplina está ausente por ende los resultados no son los esperados.

Supongamos que tenemos una factura de proveedor de $244 la cual tiene el impuesto "Percepción Ganancias Sufrida" por $2 (e IVA por $42). Lo primero que tenemos que asegurarnos, es tener configurado el impuesto "Percepción Ganancias Sufrida" correctamente, es decir su cuenta contable debe estar definida y ademas el cálculo de impuestos debe ser "Fijo" (lo cual calcula el impuesto en base al campo cantidad de la línea de la  factura).


El paso siguiente es ingresar la factura de proveedor. Se debe ingresar las líneas de la factura de forma normal, y luego agregar una línea para agregar el impuesto. El producto lo podemos ingresar (en este caso creé un servicio llamado "Impuesto Interno") y en el campo Cantidad ingresé el monto de la factura. Y en el campo Precio ingresé el valor 0. Veremos que la factura queda así:


Y hacerlo de esta manera (precio igual a 0 y cantidad con el monto del impuesto) produce el resultado deseado en los apuntes contables,


y en los movimientos de impuestos




Acerca de:

Gustavo Orrillo

Passionate about programming, he has implemented Odoo for different types of businesses since 2010. In Moldeo Interactive he is a founding Partner and Programmer; In addition to writing on the Blog about different topics related to the developments he makes.