Exoneraciones en la factura electrónica: cómo facturar a un cliente exonerado
Para facturar a un cliente exonerado se declara el documento, la institución y los puntos de tarifa exonerados en cada línea. Cómo hacerlo sin rechazos.

Respuesta corta: cuando tu cliente tiene una exoneración, la factura lleva el impuesto normal de cada línea y, dentro de ese impuesto, el bloque de exoneración: el tipo de documento que la autoriza, su número, la institución que la emitió, la fecha y la tarifa exonerada. La tarifa exonerada son puntos de tarifa —13 para exonerar todo el IVA del 13 %—, y el monto exonerado es la base por esos puntos. Hacienda verifica las autorizaciones del Ministerio de Hacienda contra su registro.
La exoneración es una de las causas de rechazo más frecuentes. Esta guía explica qué datos lleva, cómo se calcula y cómo verificarla antes de emitir.
Qué datos lleva una exoneración
| Dato | Qué es |
|---|---|
| Tipo de documento | Qué clase de autorización es (tabla abajo) |
| Número de documento | El número de la autorización |
| Institución | Quién la otorgó, por código |
| Artículo e inciso | Para los tipos que lo exigen |
| Fecha de emisión | La de la autorización |
| Tarifa exonerada | Los puntos de tarifa que se exoneran |
| Monto de la exoneración | Base × tarifa exonerada ÷ 100 |
Tipos de documento de exoneración (v4.4)
| Código | Tipo |
|---|---|
| 01 | Compras autorizadas por la Dirección General de Tributación |
| 02 | Ventas exentas a diplomáticos |
| 03 | Autorizado por Ley Especial |
| 04 | Exenciones DGH — Autorización Local Genérica |
| 05 | Exenciones DGH — Transitorio V (ingeniería, arquitectura, topografía, obra civil) |
| 06 | Servicios turísticos inscritos ante el ICT |
| 07 | Transitorio XVII (recolección, clasificación y almacenamiento de reciclaje) |
| 08 | Exoneración a Zona Franca |
| 09 | Servicios complementarios para la exportación (artículo 11 RLIVA) |
| 10 | Órgano de las corporaciones municipales |
| 11 | Exenciones DGH — Autorización de Impuesto Local Concreta |
| 99 | Otros |
La institución va por código
En la v4.4, la institución no se escribe: se indica con su código (01 Ministerio de Hacienda, 02 Ministerio de Relaciones Exteriores y Culto, 03 MAG, 04 MEIC, 05 Cruz Roja, 06 Bomberos, y así hasta el 12 Aresep, más el 99 Otros). Escribir el nombre en vez del código hace que el XML no valide.
El cálculo: puntos de tarifa, no porcentaje
Es el error más común. El anexo pide indicar los puntos de la tarifa exonerados: la tarifa del 13 % se refleja como 13, la del 1 % como 1. Y el monto se obtiene multiplicando esa tarifa por la base imponible.
| Caso | Base | IVA | Tarifa exonerada | Monto exonerado | IVA a cobrar |
|---|---|---|---|---|---|
| Exoneración total del 13 % | ₡10.000 | ₡1.300 | 13 | ₡1.300 | ₡0 |
| Exoneración parcial | ₡10.000 | ₡1.300 | 8 | ₡800 | ₡500 |
Si el monto no cuadra con base × tarifa ÷ 100, Hacienda rechaza con -190.
Rechazos frecuentes y cómo evitarlos
| Código | Causa | Solución |
|---|---|---|
| -125 | La autorización no está registrada en Hacienda | Verificala antes de emitir |
| -126 | La fecha no coincide con la registrada | Usá la fecha de la autorización |
| -127 | La tarifa exonerada es mayor que la autorizada | Usá la tarifa autorizada |
| -190 | El monto no es base × tarifa | Recalculalo |
| -478 | Falta el artículo de la ley | Para los tipos 02, 03, 06, 07 y 08 es obligatorio |
| -479 | Falta el inciso | Si el artículo no tiene inciso, va un 0, no se omite |
Verificar la autorización antes de emitir
Hacienda publica una consulta del registro de exoneraciones: devuelve el porcentaje autorizado, la vigencia, la institución y los CAByS cubiertos. Dos detalles:
- El número va con los ceros: el formato con ceros a la izquierda funciona; sin ellos, la consulta falla.
- Solo los tipos 04 y 11 (autorizaciones del Ministerio de Hacienda) se cruzan contra ese registro.
En Facturaencr esa consulta está integrada: el portal la hace con un botón junto al número de documento, y por API está GET /exoneraciones/{autorizacion}. Al emitir con tipo 04 u 11, la API revisa el registro y te avisa en warnings si la autorización no existe, si la fecha o la tarifa no coinciden o si el CAByS no está cubierto.
Lo que no se puede probar en el ambiente de pruebas
El ambiente de pruebas de Hacienda no tiene el registro de exoneraciones: rechaza con -125 toda exoneración tipo 04 u 11, aunque la autorización sea real y vigente. Una exoneración de esos tipos solo se puede probar en producción. Cambiar el tipo de documento para que «salga aceptada» en pruebas es falsear el comprobante. Más sobre el ambiente de pruebas en sandbox de Hacienda.
Casos especiales
- Régimen simplificado: no traslada IVA, así que no hay impuesto que exonerar. Facturaencr no permite emitir con exoneración desde un emisor simplificado.
- Factura de exportación y recibo de pago: sus esquemas no llevan exoneración.
- Exoneración obtenida después de facturar: se usa una nota de crédito con el código 12, «nota de crédito financiera por exoneración posterior a la facturación». Ver actualización del Anexo v4.4.
- El CAByS no cambia por la exoneración: se mantiene el del producto. Ver qué es el CAByS.
En Facturaencr
- Exoneraciones guardadas: la registrás una vez en el portal y la elegís al facturarle a ese cliente.
- Consulta al registro de Hacienda con un botón, y «Usar estos datos» para copiar la fecha y la tarifa registradas.
- Cálculo automático del monto exonerado y de los totales gravado y exonerado del resumen.
Preguntas frecuentes
¿La tarifa exonerada es un porcentaje?
No. Son los puntos de tarifa que se exoneran: 13 para todo el IVA del 13 %, 1 para todo el del 1 %.
¿Por qué Hacienda rechaza mi exoneración en pruebas?
Porque el ambiente de pruebas no tiene el registro de exoneraciones y rechaza con -125 los tipos 04 y 11, aunque la autorización sea real.
¿Qué pongo en el inciso si el artículo no tiene?
Un cero. Omitirlo da el rechazo -479.
¿El cliente exonerado necesita factura o tiquete?
Factura: la exoneración se asocia a un cliente identificado.
En Facturaencr registrás la exoneración de tu cliente una vez, la verificás contra Hacienda con un botón y el cálculo sale solo, desde el portal o la API.
Empezá a emitir con la API
Sandbox gratis. Tus primeros 100 documentos sin costo. Pagás solo por lo que emitís.
