El tratamiento anticipos o adelantos de clientes y su correcto registro en OpenErp es un tema importante porque no existe una sola forma de manejar este tipo de operaciones. El tratamiento depende principalmente de:
• Las reglas propias del negocio.
• Las exigencias de la normatividad local
El anticipo puede darse a partir de una promesa de compra en base a una cotización (presupuesto) que llega a convertirse en pedido de compra. Esto es frecuente en el caso de una venta de Empresa a Empresa donde una cotización aprobada es considerada un compromiso de compra de los productos presentes en esacotización. En el caso de retail o venta al público los anticipos no son frecuentes.
Plantearemos aquí el caso de anticipos o separaciones en el caso de un retail que comercializa por ejemplo artículos diferenciados por modelo, donde el diseño juega un rol determinante en la venta. Esto se aplica por ejemplo a negocios de venta de calzado, ropa, artículos de arte, etc.
Un Poco de Contabilidad
Antes de ver la implementación en OpenErp revisemos algunos conceptos:
Ejemplo: una empresa recibe S/. 118 como anticipo de uno de sus clientes, por una operación que se encuentra gravada con el Impuesto General a las Ventas (IGV= 18%)
Un registro incorrecto de esta operación sería:
Caja y Bancos S/. 118 (débito)
Clientes S/. 118 (crédito)
Si tomamos en cuenta las normas tributarias vigentes en Perú, al momento de recibir el pago se da nacimiento a la obligación tributaria por el IGV- Impuesto General a las Ventas (conocido también como IVA – Impuesto al valor agregado), ya que este impuesto nace cuando se entrega el bien o se efectúa el pago, lo que ocurra primero. Por lo tanto, al recibir el pago del anticipo de S/. 118 se genera el IGV y a su vez nace la obligación de emitir el Comprobante de Pago respectivo, a pesar que no se haya entregado el bien o no se haya brindado el servicio. Por lo tanto el registro correcto es:
Clientes S/. 118 (débito)
Tributos por pagar S/. 18 (crédito)
Anticipos de Clientes S/. 1000 (crédito)
Desde el punto de vista tributario se están cometiendo dos infracciones si no se registra adecuadamente la operación, la primera es la omisión del reconocimiento y pago del IGV y la segunda es la omisión de la emisión del Comprobante de Pago respectivo. En ambos casos, estas infracciones son sancionadas con el pago de multas e intereses, las cuales pueden originar un perjuicio económico a la empresa y el efecto dependerá del importe del anticipo recibido.
Desde el enfoque contable y financiero, se estaría sobrevaluando el anticipo del cliente, el cual es realmente de S/. 100.00 aun cuando se ha recibido el importe de S/. 118.00 por parte de dicho cliente.
Primero debemos asegurarnos que la cuenta 122.02 (plan de cuenta peruano) este adecuadamente registrada ( El tipo Interno debes ser asignado a Liquidez ) :
Luego debemos crear una categoría nueva de productos: Anticipos, y asociarla a la cuenta 122.02 (según el plan de cuentas peruano)
Luego creamos un producto “ANTICIPO DE CLIENTE” que este asociado a la categoría “ANTICIPOS” anteriormente creada.
Ahora, veamos un ejemplo funcional.
Un cliente desea comprar un producto cuyo precio es de 190 soles incluido el Impuesto IVA o IGV.
En un primer momento el cliente realiza un pago anticipado de 50 soles por el producto y posteriormente, el cliente realiza el pago de S/. 140 y la mercadería es entregada.
Tenemos 2 transacciones:
La primera registra el anticipo del cliente
Ahora, veamos un ejemplo funcional.
Un cliente desea comprar un producto cuyo precio es de 190 soles incluido el Impuesto IVA o IGV.
En un primer momento el cliente realiza un pago anticipado de 50 soles por el producto y posteriormente, el cliente realiza el pago de S/. 140 y la mercadería es entregada.
Tenemos 2 transacciones:
La primera registra el anticipo del cliente





