El asiento contable de ventas es el registro en el libro diario de cada operación de venta de bienes o servicios de tu empresa. En Perú, este registro sigue el Plan Contable General Empresarial (PCGE) y debe reflejar tres elementos: el ingreso generado, el Impuesto General a las Ventas (IGV) cobrado y —si la empresa lleva inventario permanente— el costo de los bienes entregados.
📌 ¿Cuándo se registra? Bajo el principio del devengado, el asiento de venta se registra en la fecha en que se transfiere el control del bien o se presta el servicio, independientemente de cuándo se cobre. Esto aplica tanto para el Impuesto a la Renta (artículo 57 de la LIR) como para las NIIF.
Cuentas del PCGE que intervienen
10
Efectivo y Equiv. de Efectivo
Debe · Venta al contado
101 Caja
104 Cuentas corrientes bancarias
¿Cuándo se usa? Cuando el cliente paga en el acto: en efectivo (101) o por transferencia/depósito bancario (104).
12
Cuentas por Cobrar Comerciales
Debe · Venta al crédito
121 Facturas y boletas por cobrar
1211 Emitidas en moneda nacional
1212 Emitidas en moneda extranjera
¿Cuándo se usa? Cuando el cliente pagará después. Aquí queda registrada la deuda hasta que se cobre.
70
Ventas
Haber · Ingreso
701 Mercaderías compradas para revender
702 Productos terminados (fabricación propia)
704 Prestación de servicios
¿Cuándo se usa? Siempre. Aquí se registra el ingreso de la venta sin incluir el IGV. Es la cuenta que forma el Estado de Resultados.
40
Tributos por Pagar
Haber · IGV cobrado
401 Gobierno central
40111 IGV – cuenta propia (débito fiscal)
¿Cuándo se usa? Siempre que la venta esté gravada con IGV (18%). Este importe no es ingreso: la empresa lo retiene para entregarlo a SUNAT.
69
Costo de Ventas
Costo · Debe
691 Mercaderías vendidas
692 Productos terminados vendidos
¿Cuándo se usa? Solo en empresas con inventario permanente (Kardex). Registra el costo del bien que sale del almacén en el momento de la venta.
20
Mercaderías
Costo · Haber
201 Mercaderías manufacturadas
2011 Costo de adquisición
¿Cuándo se usa? Solo con inventario permanente. Registra la salida física del bien del almacén; disminuye el activo al mismo tiempo que se reconoce el costo.
Estructura del asiento de ventas
Cuenta por cobrar (o Caja) = Valor de venta + IGV
Valor de venta = precio sin IGV → cuenta 70X (haber)
IGV (18%) = valor de venta × 0.18 → cuenta 40111 (haber)
Precio total = valor de venta + IGV → cuenta 12 o 10 (debe)
Costo de Ventas (69) = Salida de Mercaderías (20)
Cuenta 69 → al debe (gasto)
Cuenta 20 → al haber (sale del activo)
💡 ¿Cuándo es obligatorio el costo de ventas? Las empresas acogidas al Régimen General y al MYPE Tributario que superan 500 UIT de ingresos están obligadas a llevar el inventario permanente valorizado (Kardex). Para ellas, el asiento de costo de ventas es simultáneo al asiento de venta.
- Contado + IGV
- Crédito + IGV
- Con costo de ventas
- Con descuento
- Con detracción
- Exportación
Venta al contado con IGV
La empresa recibe el pago en el momento de la entrega del bien.
Documento
Factura F001-0000512
Total cobrado
S/ 11,800.00
Fecha
10/06/2025
Cobro
Depósito en cuenta corriente BCP
IGV (18%)
S/ 1,800.00
| Cta. | Descripción | Debe S/ | Haber S/ |
|---|---|---|---|
| 10 | Efectivo y Equivalentes de Efectivo | 11,800.00 | |
| 104 | Cuentas corrientes en instituciones financieras | ||
| 40 | Tributos, Contraprestaciones y Aportes al Sistema de Pensiones | 1,800.00 | |
| 401 | Gobierno central | ||
| 40111 | IGV – Cuenta propia | ||
| 70 | Ventas | 10,000.00 | |
| 701 | Mercaderías | ||
| 7011 | Mercaderías manufacturadas – Terceros | ||
| TOTALES | 11,800.00 | 11,800.00 | |
Venta al crédito con IGV
El cliente pagará en una fecha posterior. Se usa la cuenta 12 en lugar de la 10.
Documento
Factura F001-0000520
Total a cobrar
S/ 5,900.00
Fecha
15/06/2025
Cobro
30 días plazo
Valor de venta
S/ 5,000.00
IGV (18%)
S/ 900.00
| Cta. | Descripción | Debe S/ | Haber S/ |
|---|---|---|---|
| 12 | Cuentas por Cobrar Comerciales – Terceros | 5,900.00 | |
| 121 | Facturas, boletas y otros comprobantes por cobrar | ||
| 1211 | No emitidas | ||
| 40 | Tributos, Contraprestaciones y Aportes | 900.00 | |
| 40111 | IGV – Cuenta propia | ||
| 70 | Ventas | 5,000.00 | |
| 7011 | Mercaderías manufacturadas – Terceros | ||
| TOTALES | 5,900.00 | 5,900.00 | |
📌 Cobro posterior: Cuando el cliente pague, se registrará un nuevo asiento: Debe 10 (Efectivo) / Haber 12 (Cuentas por cobrar) por el importe cobrado. El asiento de venta no se modifica.
Venta con costo de ventas (inventario permanente)
Cuando la empresa controla su almacén con Kardex, debe registrar simultáneamente la salida de existencias.
Documento
Factura F001-0000535
Total
S/ 9,440.00
Fecha
20/06/2025
Costo del bien
S/ 5,200.00
IGV (18%)
S/ 1,440.00
| Cta. | Descripción | Debe S/ | Haber S/ |
|---|---|---|---|
| 12 | Cuentas por Cobrar Comerciales – Terceros | 9,440.00 | |
| 1211 | Facturas por cobrar | ||
| 40 | Tributos por pagar | 1,440.00 | |
| 40111 | IGV – Cuenta propia | ||
| 70 | Ventas | 8,000.00 | |
| 7011 | Mercaderías manufacturadas | ||
| TOTALES | 9,440.00 | 9,440.00 | |
| Cta. | Descripción | Debe S/ | Haber S/ |
|---|---|---|---|
| 69 | Costo de Ventas | 5,200.00 | |
| 691 | Mercaderías | ||
| 6911 | Mercaderías manufacturadas – Terceros | ||
| 20 | Mercaderías | 5,200.00 | |
| 201 | Mercaderías manufacturadas | ||
| 2011 | Mercaderías manufacturadas – Costo | ||
| TOTALES | 5,200.00 | 5,200.00 | |
📊 Resultado de la operación: Ventas S/ 8,000 – Costo de ventas S/ 5,200 = Utilidad bruta S/ 2,800. El IGV (S/ 1,440) no es ingreso: es un pasivo que se liquidará en la declaración mensual de SUNAT.
Venta con descuento comercial
El descuento se otorga antes de emitir el comprobante y reduce directamente el valor de venta.
Precio lista
S/ 12,000.00
Total factura
S/ 12,744.00
Descuento (10%)
S/ 1,200.00
Cobro
Al crédito 60 días
Valor de venta neto
S/ 10,800.00
IGV (18%)
S/ 1,944.00
| Cta. | Descripción | Debe S/ | Haber S/ |
|---|---|---|---|
| 12 | Cuentas por Cobrar Comerciales – Terceros | 12,744.00 | |
| 1211 | Facturas por cobrar | ||
| 40 | Tributos por pagar | 1,944.00 | |
| 40111 | IGV – Cuenta propia | ||
| 70 | Ventas | 10,800.00 | |
| 7011 | Mercaderías manufacturadas | ||
| TOTALES | 12,744.00 | 12,744.00 | |
💡 Descuento en factura vs. nota de crédito: Si el descuento se otorga en el mismo comprobante, se registra por el valor neto (como arriba). Si el descuento se concede después de emitida la factura, se emite una nota de crédito y se revierte parcialmente el asiento original.
Venta sujeta a detracción
Algunas operaciones obligan al comprador a depositar un porcentaje del importe en el Banco de la Nación antes de realizar el pago al vendedor.
Operación
Transporte de carga
Detracción (4%)
S/ 944.00
Valor de servicio
S/ 20,000.00
Neto a cobrar
S/ 22,656.00
IGV (18%)
S/ 3,600.00
Total factura
S/ 23,600.00
| Cta. | Descripción | Debe S/ | Haber S/ |
|---|---|---|---|
| 12 | Cuentas por Cobrar Comerciales – Terceros | 23,600.00 | |
| 1211 | Facturas por cobrar | ||
| 40 | Tributos por pagar – IGV | 3,600.00 | |
| 40111 | IGV – Cuenta propia | ||
| 70 | Ventas | 20,000.00 | |
| 7041 | Servicios – Terceros | ||
| TOTALES | 23,600.00 | 23,600.00 | |
| Cta. | Descripción | Debe S/ | Haber S/ |
|---|---|---|---|
| 10 | Efectivo y Equivalentes de Efectivo | 944.00 | |
| 109 | Fondos sujetos a restricción – Cta. detracciones BN | ||
| 12 | Cuentas por Cobrar Comerciales – Terceros | 944.00 | |
| 1211 | Facturas por cobrar | ||
| TOTALES | 944.00 | 944.00 | |
⚠️ Importante: La cuenta 109 registra los fondos en la cuenta de detracciones del Banco de la Nación, que solo pueden usarse para el pago de tributos y costas. Solo se traslada a la cuenta operativa cuando SUNAT autoriza la libre disposición de los fondos.
Exportación (venta sin IGV)
Las exportaciones de bienes y servicios están gravadas con tasa 0% de IGV. No se cobra IGV al cliente, pero la empresa tiene derecho al saldo a favor del exportador (crédito fiscal de las compras).
Documento
Factura de exportación E001-0000045
IGV
S/ 0.00 (Tasa 0%)
Valor de venta
USD 3,000.00
Total factura
S/ 11,340.00
T.C. SBS
S/ 3.78 por USD
Importe en soles
S/ 11,340.00
| Cta. | Descripción | Debe S/ | Haber S/ |
|---|---|---|---|
| 12 | Cuentas por Cobrar Comerciales – Terceros | 11,340.00 | |
| 1212 | Facturas en moneda extranjera | ||
| 70 | Ventas | 11,340.00 | |
| 7011 | Mercaderías manufacturadas – Exportación | ||
| TOTALES | 11,340.00 | 11,340.00 | |
📌 Diferencia de cambio: Si el tipo de cambio varía entre la fecha de la venta y la fecha de cobro, la diferencia se registra en la cuenta 776 (ganancia por diferencia de cambio) o cuenta 676 (pérdida por diferencia de cambio). Ver: Asiento por diferencia de cambio →
Contado vs. crédito: diferencias clave
| Aspecto | Venta al contado | Venta al crédito |
|---|---|---|
| Cuenta deudora | 10 – Caja / Banco | 12 – Cuentas por cobrar |
| ¿Se cobra en el acto? | ✔ Sí | ✖ No (cobro futuro) |
| Asiento adicional de cobro | ✖ No necesario | ✔ Sí, cuando se cobra |
| Riesgo de incobrabilidad | ✖ No aplica | ✔ Puede requerir provisión (cuenta 19) |
| Fecha de reconocimiento IGV | En ambos casos: fecha de emisión del comprobante (Art. 4 TUO IGV) | |
| Fecha IR (devengo) | En ambos casos: fecha de transferencia del bien (Art. 57 LIR) | |
Errores frecuentes en el asiento de ventas
Registrar el total de la factura como ingreso
El ingreso (cuenta 70) es solo el valor de venta sin IGV. El IGV es un pasivo (cuenta 40), no un ingreso de la empresa.
Omitir el costo de ventas
Empresas con inventario permanente que solo registran el asiento de ingresos están sobrevaluando sus existencias y distorsionando el Estado de Resultados.
Usar la subcuenta incorrecta de la 70
Venta de mercaderías → 701; servicios → 704; productos terminados propios → 702. Usar una subcuenta genérica dificulta la conciliación con la declaración anual de IR.
Registrar con la fecha de cobro y no la de devengo
La venta se reconoce cuando se transfiere el bien, no cuando se recibe el pago. Diferir el registro altera el cálculo del IGV mensual y del IR.
No registrar la detracción en la cuenta 109
Los fondos del Banco de la Nación tienen restricción de uso. Mezclarlos con la cuenta bancaria operativa genera errores en el flujo de caja y posibles contingencias con SUNAT.
Preguntas frecuentes
Se emite una nota de crédito y se revierte el asiento de venta:
- Debe: 70 (Ventas) por el valor de venta
- Debe: 40111 (IGV) por el impuesto
- Haber: 12 (Cuentas por cobrar) por el total
Si se había registrado el costo de ventas, también se revierte: Debe 20 / Haber 69 por el costo del bien devuelto.