Factura con detracción: cuenta del Banco de la Nación y neto

Emitir una factura con detracción no es solo poner un porcentaje al pie: hay que saber si la operación está sujeta, con qué código y tasa, qué debe decir el comprobante, cuál es la cuenta del Banco de la Nación que imprimes, cuánto es el neto a pagar que realmente te transferirá tu cliente y cómo se registra todo eso en tu cuenta por cobrar. Esta guía está escrita desde el lado del vendedor (quien emite la factura y recibe la detracción), con ejemplos en soles y en dólares, y con los casos que más confunden: la factura de anticipo, el transporte de carga y el depósito sin decimales.
Si buscas la explicación general de qué es el sistema de detracciones y en qué se diferencia de la retención, revisa primero detracción y retención explicadas de forma simple. Aquí bajamos al detalle operativo de la facturación.
La detracción en una frase (desde el lado del vendedor)
El Sistema de Pago de Obligaciones Tributarias (SPOT), regulado por el D.Leg. 940 y, para la mayoría de bienes y servicios, por la Resolución de Superintendencia 183-2004/SUNAT, obliga a tu cliente a descontar un porcentaje del importe de tu factura y depositarlo en tu cuenta de detracciones del Banco de la Nación. Tú recibes el resto en tu cuenta corriente. El dinero de la cuenta de detracciones es tuyo, pero solo lo puedes usar para pagar tributos (o pedir su libre disposición según las reglas de SUNAT).
Consecuencias prácticas para quien vende:
- Necesitas abrir tu cuenta de detracciones en el Banco de la Nación antes de facturar operaciones sujetas, y ponerla en tus comprobantes.
- Tu factura debe indicar que la operación está sujeta al SPOT, con el código del bien o servicio, el porcentaje y el monto.
- Tu cuenta por cobrar tiene dos partes: lo que el cliente te paga a ti y lo que deposita en el Banco de la Nación. Si no las separas, tu cartera nunca cuadra.
¿Mi factura está sujeta? Umbral, códigos y tasas
Para la mayoría de servicios (Anexo 3 de la R.S. 183-2004/SUNAT), la detracción aplica cuando el importe de la operación supera S/ 700. El transporte de bienes por vía terrestre (código 027) tiene su propio umbral de S/ 400 y reglas de valor referencial. Para bienes de los Anexos 1 y 2 las reglas dependen del bien.
Ojo con la palabra «operación»: se mira el importe total del contrato o pedido, no cada factura por separado. Si vendes un servicio de S/ 3,000 y lo facturas en tres partes de S/ 1,000, las tres están sujetas, aunque ninguna supere S/ 700 por sí sola.
| Código | Bien o servicio (catálogo 54) | Tasa usual |
|---|---|---|
| 037 | Demás servicios gravados con IGV | 12 % |
| 022 | Otros servicios empresariales | 12 % |
| 020 | Mantenimiento y reparación de bienes muebles | 12 % |
| 012 | Intermediación laboral y tercerización | 12 % |
| 019 | Arrendamiento de bienes | 10 % |
| 025 | Fabricación de bienes por encargo | 10 % |
| 030 | Contratos de construcción | 4 % |
| 027 | Servicio de transporte de carga | 4 % |
Tasas de referencia a la fecha de publicación; SUNAT las modifica por resolución. Verifica el código exacto de tu actividad con tu contador: elegir mal el código es el error más caro.
Qué debe decir la factura con detracción
Una factura electrónica sujeta a detracción debe llevar, además de lo normal:
- La leyenda «Operación sujeta al Sistema de Pago de Obligaciones Tributarias».
- El código del bien o servicio (catálogo 54) y el porcentaje.
- El número de tu cuenta de detracciones en el Banco de la Nación.
- El monto de la detracción, que en el XML siempre se expresa en soles.
- En el XML (UBL 2.1), el tipo de operación que corresponde a operaciones sujetas a detracción (1001, o 1004 para transporte de carga con los datos del viaje completos), el medio de pago y la cuenta.
Una factura sin la cuenta o con el tipo de operación equivocado puede ser rechazada por SUNAT o, peor, ser aceptada y dejar a tu cliente sin saber dónde depositar, lo que retrasa tu cobro.
Cómo calcular el neto a pagar: ejemplos en soles y dólares
Ejemplo 1 — servicio en soles. Servicios Técnicos Lima SAC (ficticia) factura un mantenimiento de maquinaria (código 020, 12 %).
| Concepto | Cálculo | Monto |
|---|---|---|
| Valor de venta | — | S/ 5,000.00 |
| IGV 18 % | 5,000 × 18 % | S/ 900.00 |
| Importe total | 5,000 + 900 | S/ 5,900.00 |
| Detracción 12 % | 5,900 × 12 % = 708.00 | S/ 708 (depósito en el BN) |
| Neto a pagar al proveedor | 5,900 − 708 | S/ 5,192.00 |
La detracción se calcula sobre el importe total con IGV, y el depósito en el Banco de la Nación se hace en soles, sin decimales (se redondea).
Ejemplo 2 — servicio facturado en dólares. La misma empresa factura US$ 2,000 + IGV = US$ 2,360. La detracción se deposita en soles: se convierte con el tipo de cambio de venta publicado para la fecha de emisión del comprobante. Con un TC de 3.75: 2,360 × 12 % = US$ 283.20 → S/ 1,062 (redondeado). El cliente te paga en dólares el neto (US$ 2,076.80) y deposita S/ 1,062 en tu cuenta de detracciones. La pequeña diferencia de cambio entre lo que tenías en la cuenta por cobrar y lo que efectivamente se canceló se registra como ganancia o pérdida por diferencia de cambio.
Detracción y anticipos: bienes no es igual a servicios
Si cobras un adelanto, la pregunta es: ¿la factura de anticipo lleva detracción?
- Servicios: sí. La obligación de detraer nace con cada pago, así que el anticipo lleva su detracción y la factura final la lleva solo por el saldo que regulariza.
- Bienes: la detracción se calcula sobre el precio total de la venta, por eso el anticipo de bienes no la lleva y la factura final la aplica sobre el total (incluyendo lo anticipado).
Y recuerda la regla del umbral por operación: si el contrato completo supera S/ 700, tanto el anticipo como la factura final quedan sujetos, aunque individualmente sean pequeños. Lo explicamos con más detalle en la guía de factura de anticipo y cómo deducirla.
El depósito, la constancia y tu cuenta por cobrar
El depósito lo hace tu cliente, en el plazo que fija la norma (para servicios, hasta la fecha de pago o hasta el quinto día hábil del mes siguiente a la anotación del comprobante en su registro de compras, lo que ocurra primero). Te conviene pedirle la constancia del depósito, porque es la prueba de que esa parte de la factura está cancelada.
En tu contabilidad, la factura se registra por el total en la cuenta por cobrar (12). Al cobrar, separas: lo que entra a tu cuenta corriente (104) y lo que entró a la cuenta de detracciones (una subcuenta de 104 para el Banco de la Nación). Si no lo haces, tu cliente aparecerá con una «deuda» de S/ 708 eternamente, y tu equipo de cobranzas lo llamará por una plata que ya está en tu cuenta del BN.
| Momento | Debe | Haber |
|---|---|---|
| Emisión (ejemplo 1) | 12 Cuentas por cobrar 5,900 | 70 Ventas 5,000 · 40 IGV 900 |
| Cobro del neto + detracción depositada | 104 Cuenta corriente 5,192 · 104 Detracciones BN 708 | 12 Cuentas por cobrar 5,900 |
Errores frecuentes al facturar con detracción
| Error | Consecuencia |
|---|---|
| Medir el umbral por factura y no por operación | Facturas en partes sin detracción que debían llevarla |
| Código de detracción equivocado | Porcentaje errado; el cliente deposita de menos o de más |
| No imprimir la cuenta del Banco de la Nación | El cliente no deposita y tu cobro se traba |
| Calcular la detracción en dólares con decimales | El depósito es en soles y sin decimales |
| Usar el TC del día de pago para la detracción | Diferencias con lo que deposita el cliente |
| No separar la detracción en la cobranza | Cartera inflada y llamadas de cobranza innecesarias |
¿Cómo lo resuelve KELUA?
En KELUA, la detracción de venta sigue una regla única que corre igual en la pantalla y en el servidor (para que lo que ves sea lo que se emite):
Configuración una sola vez
- La cuenta se carga en Mantenimiento → Datos de empresa, campo «Cuenta de detracción (Banco de la Nación)», una por cada empresa si manejas varias.
- El catálogo de códigos y porcentajes está en Mantenimiento → Contabilidad → «Detracciones (SPOT)»: viene precargado con los códigos de la tabla de arriba y es editable si SUNAT cambia una tasa.
En la factura
Al emitir, eliges en «Detracción (SPOT, si aplica)» el código; el porcentaje se llena del catálogo (editable). Para transporte de carga hay un campo de valor referencial: la detracción se calcula sobre el mayor entre el total y ese valor. Si el cliente es agente de retención, marcas «El cliente es agente de retención (te retiene 3%)».
KELUA evalúa el umbral sobre la operación completa (el pedido o contrato con IGV en soles): S/ 700 en general y S/ 400 para el código 027. Si la operación lo supera, todas sus facturas, anticipos incluidos, quedan sujetas. Y aplica la regla de anticipos: en servicios el anticipo lleva su detracción y la final se calcula sobre lo que falta; en bienes, el anticipo no la lleva y la final la aplica sobre el total.
Lo que sale impreso y en el XML
El PDF trae el bloque «OPERACIÓN SUJETA AL SISTEMA DE PAGO DE OBLIGACIONES TRIBUTARIAS» con el código, el concepto y el porcentaje, la línea «BANCO DE LA NACIÓN CTA. N°», el monto de la detracción y la fila «Neto a pagar (descontada la detracción)». En el XML, KELUA arma el medio de pago con tu cuenta, el código y el porcentaje, el monto en soles y el tipo de operación 1001 (o 1004 en transporte de carga cuando están completos los datos del viaje; si no, usa 1001 para evitar el rechazo).
Moneda y cobranza
Si facturas en dólares, la detracción se convierte con el TC de venta de la fecha de emisión y el depósito se calcula en soles sin decimales; la retención del 3 %, en cambio, toma el TC de la fecha del pago, y la diferencia se registra en las cuentas de diferencia de cambio. En la cobranza, el primer cobro de la factura aplica la detracción (y la retención, si la hay) a la cuenta de detracciones del Banco de la Nación, de modo que la cuenta por cobrar queda en cero cuando el cliente paga el neto.
Lo que no hace
- No hace la autodetracción (el depósito que haría el vendedor si el cliente no deposita).
- No adjunta ni valida la constancia de depósito del cliente: asume que, al pagarte el neto, la detracción se depositó; si no fue así, corrígelo con tu contador.
- No decide por ti el código: depende de que elijas el correcto para tu bien o servicio.
Mini-caso: un taller que «perseguía» detracciones
Un taller ficticio de mantenimiento industrial facturaba con una plantilla de Word: a veces olvidaba la cuenta del Banco de la Nación y medía el umbral factura por factura. Un contrato de S/ 2,400 facturado en tres partes salió sin detracción; el cliente, que sí la aplicó, depositó lo que creyó correcto y pagó el resto, y la cartera del taller mostró «saldos pendientes» que en realidad estaban en el BN. Con la detracción calculada por operación, la cuenta impresa en cada factura y la cobranza que separa automáticamente las dos partes, su reporte de cuentas por cobrar empezó a coincidir con la realidad.
Checklist antes de emitir una factura con detracción
- ¿Tienes tu cuenta de detracciones del Banco de la Nación abierta y configurada?
- ¿El importe de la operación completa supera el umbral?
- ¿El código y la tasa son los de tu bien o servicio?
- ¿La factura muestra la leyenda, la cuenta, el porcentaje, el monto y el neto a pagar?
- Si es en dólares, ¿usaste el TC de venta de la fecha de emisión y redondeaste el depósito?
- ¿Tu cobranza separa lo que entra a la cuenta corriente y lo que entra al Banco de la Nación?
La detracción es una pieza más del ciclo de facturación. Para el panorama completo, revisa la guía de facturación electrónica SUNAT; y para no perder de vista lo que te deben, la de gestión de cobranzas.
Contenido informativo; no reemplaza la asesoría de tu contador. Umbrales, tasas y plazos pueden cambiar por resolución de SUNAT.
Sigue profundizando: Facturación electrónica SUNAT: guía práctica para tu negocio · Nota de crédito y saldo a favor del cliente: aplicar o devolver · Cómo emitir boletas y facturas electrónicas sin errores