Skip to main content

Facturación electrónica en Costa Rica

1. Facturación electrónica en Costa Rica

Cumplir con los lineamientos técnicos de comprobantes electrónicos de la Dirección General de Tributación (DGT) y el Ministerio de Hacienda es obligatorio para operar en Costa Rica. Configurando correctamente estos apartados en Avirato, tus facturas, tiquetes electrónicos y facturas rectificativas se procesarán sin contratiempos.

📍 ¿Dónde ir?: Menú > Configuración > Facturación > Tipos de EFacturas


1.1 Usuario y contraseña API

Genera tus credenciales de producción desde la plataforma TRIBU-CR (OVI), dentro del perfil del contribuyente.

Paso 1: Ve a "Tico Factura", en la parte inferior izquierda de la página.

Paso 2: Selecciona "Crear usuario" y elige la opción "No, voy a utilizar otro programa".

Esto generará tu usuario y contraseña de producción API; también te llegarán por correo electrónico.

En la misma plataforma puedes generar tu llave criptográfica (certificado digital), que requiere crear un PIN de 4 dígitos que actuará como clave privada para firmar tus documentos. Si ya tienes una llave criptográfica, la propia plataforma se encarga de revocarla para generar una nueva. Al generarla, se descarga como archivo .p12 o .pfx, que deberás subir a Avirato.

Normativas Obligatorias Para Alojamientos Turísticos En Costa Rica - captura 1

Normativas Obligatorias Para Alojamientos Turísticos En Costa Rica - captura 2

Ojo: guarda estas credenciales (usuario, contraseña y llave criptográfica) en un lugar seguro.

Nota: puedes consultar el proceso completo, con vídeo explicativo, en esta guía externa.


1.2 Código actividad, código establecimiento y código terminal

Son datos obligatorios. Puedes consultarlos en el sistema ATV (Administración Tributaria Virtual del Ministerio de Hacienda), en la sección "Registro Único Tributario".

  • Código Actividad: debe tener exactamente 6 caracteres.
  • Código Establecimiento: 3 caracteres (por ejemplo, "001").
  • Código Terminal: 5 caracteres (por ejemplo, "00001").

Normativas Obligatorias Para Alojamientos Turísticos En Costa Rica - captura 3

Ojo: si alguno de estos códigos no respeta su longitud exacta, el sistema mostrará un error y no podrás completar la configuración.


1.3 Número de Registro Fiscal de Bebidas Alcohólicas

Es el único campo que no es obligatorio de forma general. Sin embargo, si facturas productos con códigos CABYS de bebidas alcohólicas, este número pasa a ser obligatorio: si no está configurado, el sistema rechazará la factura.


1.4 Códigos CABYS

Los códigos CABYS son la nomenclatura oficial de Costa Rica para identificar los productos y servicios que se comercializan. Cada emisor debe cargar en Avirato un archivo en formato .csv con estos códigos junto a su descripción.

Dato a tener en cuenta: el concepto del cargo que incluyas en la factura debe ser lo más similar posible a la descripción definida en tu archivo CABYS, para que el sistema pueda asociarlo correctamente.


1.5 Diseño de factura

Para que el diseño de tu factura cumpla con los requisitos de Costa Rica, el país de tu establecimiento debe estar configurado como Costa Rica: así se mostrarán juntos el tipo de documento, la clave y el consecutivo, además de la condición de venta (siempre "contado"), visible en observaciones.

Normativas Obligatorias Para Alojamientos Turísticos En Costa Rica - captura 4

Normativas Obligatorias Para Alojamientos Turísticos En Costa Rica - captura 5

Normativas Obligatorias Para Alojamientos Turísticos En Costa Rica - captura 6


1.6 Equivalencia de documentos entre Avirato y Costa Rica

Factura
Se corresponde con la Factura.

Factura rectificativa
Se corresponde con la Nota de Crédito.

Factura simplificada
Se corresponde con el Tiquete Electrónico.


1.7 Cómo se validan tus facturas

Costa Rica usa un envío asíncrono, con dos validaciones:

Primera validación (a nivel de XML)
Se ve directamente en el PMS y puedes corregirla al momento; la factura solo se crea una vez superada. Algunos ejemplos de error: un IVA no válido, una factura emitida a un no contribuyente, o un cargo a 0.

Segunda validación (por parte de la DGT)
Una vez corregidos los errores anteriores, la factura se considera enviada a la DGT, pero todavía no aceptada. Si la DGT la rechaza, recibirás un correo (en la dirección configurada en Menú > Mi cuenta > Establecimiento) con el detalle del error y la factura afectada. Al pulsar de nuevo "Generar/Imprimir" o "Generar/Enviar" en Facturación y cargos, el sistema reenvía la factura corregida a la DGT.

Normativas Obligatorias Para Alojamientos Turísticos En Costa Rica - captura 7


1.8 Validación del documento del cliente

Solo puedes emitir facturas a clientes inscritos en Hacienda. Si el cliente es de Costa Rica, el sistema valida que el formato de su documento sea compatible:

  • 9 dígitos: Cédula Física
  • 10 dígitos: Cédula Jurídica
  • 11 o 12 dígitos: DIMEX

Normativas Obligatorias Para Alojamientos Turísticos En Costa Rica - captura 8

Si el formato no coincide con ninguno de estos, el sistema lo trata como cliente extranjero.

Ojo: a diferencia de España, en Costa Rica no se pueden emitir facturas a clientes no contribuyentes; si lo intentas, el sistema mostrará un error.


1.9 Valores negativos: qué no debes hacer nunca

Costa Rica no admite valores negativos en ningún tipo de documento. Si se envía un importe negativo, el comprobante será rechazado.

Aunque en el PMS los cargos de una factura rectificativa (nota de crédito) puedan mostrarse en negativo, en el XML siempre se envían como valores positivos: el sistema gestiona internamente el valor absoluto.

Ojo: nunca introduzcas manualmente un cargo en negativo en una factura. Para anular o corregir un documento, usa siempre y exclusivamente el botón "Crear factura rectificativa": así el sistema gestiona los importes correctamente y evita que la DGT rechace el comprobante.


1.10 Tiquete electrónico

Funciona como la factura simplificada en España: no incluye los datos del cliente al que se factura.


Ver también

⬅️ Paso anterior: Facturación electrónica: ¿qué necesito según dónde esté mi negocio?

➡️ Siguiente paso: Generar una factura desde una reserva