Código CAByS: cómo elegirlo y qué tarifa de IVA aplica en Costa Rica

Cómo funcionan los 13 dígitos del catálogo, qué tarifa de IVA activa cada código y por qué un error aquí no aparece hasta la declaración mensual.

Código CAByS: cómo elegirlo y qué tarifa de IVA aplica en Costa Rica

El código CAByS decide cuánto IVA cobra usted en cada línea de su factura. Si está mal asignado, el sistema aplica la tarifa equivocada. Y lo hace sin avisar.

Ese es el problema. Hacienda no rechaza la factura en el momento. El error aparece meses después, cuando las declaraciones no cuadran y llega una auditoría. Por eso conviene entender cómo funciona el catálogo antes de cargar su inventario.

Qué es el código CAByS y para qué sirve

CAByS son las siglas del Catálogo de Bienes y Servicios. Lo desarrollaron en conjunto el Ministerio de Hacienda y el Banco Central. Asigna un código único de 13 dígitos a cada producto o servicio que se comercializa en el país.

No es un simple inventario nacional. Es la herramienta con la que Hacienda fiscaliza de forma automática. Cada código lleva amarrada su tarifa de IVA en una base de datos central.

Cómo leer un código CAByS

El primer dígito ya dice mucho. Funciona así:

  • Dígitos del 0 al 4: la línea es una mercancía, es decir, un bien tangible.
  • Dígitos del 5 al 9: la línea es un servicio.

Esa distinción no es cosmética. Los motores de cálculo la usan para armar los ocho subtotales obligatorios del nodo ResumenFactura del XML. Ahí van, por ejemplo, el total de servicios gravados y el total de mercancías exentas.

Además, el catálogo se ordena por jerarquía. Los primeros dígitos marcan la categoría general y los últimos afinan el detalle. Así, dos productos parecidos pueden compartir el arranque del código y separarse al final.

Qué tarifa de IVA le corresponde a cada código CAByS

Costa Rica no tiene una sola tarifa. Tiene cinco, y el código CAByS determina cuál aplica:

  • 13 % — tarifa general.
  • 4 % — servicios médicos y boletos aéreos.
  • 2 % — medicamentos y materias primas agropecuarias.
  • 1 % — productos de la canasta básica.
  • 0 % — bienes y servicios exentos.

Por eso el catálogo importa tanto. Usted no elige la tarifa: la elige el código. Si asigna mal un producto de canasta básica, cobrará 13 % donde correspondía 1 %.

El error silencioso que aparece meses después

Aquí está el riesgo real. La plataforma de Hacienda valida la estructura del XML, no su criterio comercial. Si el código existe y el formato es correcto, la factura pasa.

Sin embargo, el desajuste queda registrado. Al cierre del período, las cifras declaradas no coinciden con el perfil de riesgo del contribuyente. Entonces se activan las auditorías y los ajustes de oficio.

Hay un segundo frente. El Banco Central depura y actualiza el catálogo constantemente. Un código válido hoy puede quedar obsoleto en unos meses. Por lo tanto, su sistema de facturación necesita sincronizarse; si trabaja con una lista descargada una sola vez, tarde o temprano emitirá con códigos muertos.

Del código CAByS a la declaración de IVA: el formulario D-150

El ciclo se cierra durante los primeros quince días naturales de cada mes. Con la llegada de TRIBU-CR a finales de 2025, el viejo formulario D-104 quedó derogado. Lo reemplazó por completo el Formulario 150, conocido como D-150.

El cambio no fue solo de nombre. El esquema anterior obligaba a desglosar ingresos y gastos por cada actividad económica registrada, algo complicadísimo para empresas diversificadas. En cambio, el D-150 consolida todo según las tarifas impositivas aplicadas.

Qué significa el prellenado de TRIBU-CR

TRIBU-CR aprovecha la base de datos de los comprobantes 4.4 para llenar el D-150 solo. Calcula los débitos fiscales con las facturas y tiquetes que usted emitió. Y determina los créditos con los mensajes de receptor procesados a tiempo.

La automatización también llegó a las retenciones bancarias. Antes había que digitar a mano lo retenido por los datáfonos. Ahora las entidades financieras mandan archivos diarios de conciliación directo a Hacienda, y los montos aparecen prellenados sin edición libre.

La prorrata en empresas con ventas mixtas

Si usted vende gravado y exento, el cálculo se complica. No todo el crédito fiscal es aplicable cuando parte de los ingresos no están sujetos a impuesto. El D-150 ajusta las deducciones automáticamente.

Es decir: el resultado depende por completo de la calidad de su facturación. Y esa calidad empieza en el código CAByS.

Qué cambió para el contador

El rol cambió de raíz. El contador ya no es quien digita datos en plataformas del Estado. Hoy es un auditor de sistemas.

Su trabajo consiste en verificar que las integraciones del ERP, la clasificación CAByS y los registros de operaciones internacionales cuadren con los borradores que arma Hacienda. Las inconsistencias tienen costo: las multas empiezan el día 16 y acumulan intereses moratorios ligados a las tasas del Banco Central.

Cómo evitar los errores de código CAByS

La mayoría de los problemas se resuelve con dos prácticas. Primero, revise la asignación al cargar el catálogo, no al facturar. Segundo, use un sistema que sincronice el catálogo del Banco Central de forma automática.

InnoFacturas incluye buscador CAByS con la tarifa de IVA correspondiente y mantiene el catálogo al día. Además arma la declaración D-150 del período con las ventas y compras ya registradas, y deja cada casilla lista para copiar en TRIBU-CR.

El código CAByS determina la tarifa, pero el cálculo termina en la declaración mensual. Vea cómo se arma en nuestra guía sobre la declaración de IVA en Costa Rica y el formulario D-150.

¿Quiere el panorama completo? Lea nuestra guía de facturación electrónica en Costa Rica. Y si le preocupan los plazos de aceptación, revise cómo funciona el mensaje de receptor y sus 8 días hábiles.

Preguntas frecuentes

¿Qué es el código CAByS?

Es el código de 13 dígitos del Catálogo de Bienes y Servicios que el Ministerio de Hacienda y el Banco Central asignan a cada producto o servicio que se vende en Costa Rica. Determina la tarifa de IVA que se aplica en la factura.

¿Cómo sé si un código CAByS es de mercancía o de servicio?

Por el primer dígito. Del 0 al 4 la línea es una mercancía, es decir un bien tangible. Del 5 al 9 es un servicio. Esa distinción alimenta los ocho subtotales obligatorios del nodo ResumenFactura del XML.

¿Qué pasa si asigno mal un código CAByS?

El sistema aplica una tarifa de IVA incorrecta y Hacienda no rechaza la factura en el momento. El problema aparece al cierre del período, cuando las declaraciones no cuadran y se activan auditorías y ajustes de oficio.

¿Cuáles son las tarifas de IVA en Costa Rica?

Son cinco: 13% general, 4% para servicios médicos y boletos aéreos, 2% para medicamentos y materias primas agropecuarias, 1% para la canasta básica y 0% para bienes y servicios exentos.

¿El formulario D-104 todavía existe?

No. Con la entrada de TRIBU-CR a finales de 2025 quedó derogado y lo reemplazó el Formulario 150 (D-150), que consolida la información por tarifa impositiva en vez de por actividad económica.

Más sobre Facturación Electrónica