CABYS (Catálogo de Bienes y Servicios) es la lista oficial del Banco Central de Costa Rica y el Ministerio de Hacienda que clasifica todos los bienes y servicios del país con un código único de hasta 13 dígitos. Es obligatorio incluirlo en cada comprobante electrónico desde diciembre de 2020: sin un código CABYS válido, Hacienda rechaza la factura y el negocio no puede facturar esa venta.
Si alguna vez te registraste como contribuyente electrónico en Costa Rica, seguro te topaste con esto: antes de poder facturar el primer producto, tenés que encontrar su código CABYS correcto entre más de 20.000 opciones. Para negocios que recién empiezan es uno de los puntos donde más se traba la implementación de la factura electrónica — no porque sea complicado en el fondo, sino porque nadie explica bien cómo buscarlo ni qué errores evitar.
¿Qué es exactamente el CABYS?
El Catálogo de Bienes y Servicios (CABYS) lo desarrolla el Banco Central de Costa Rica (BCCR) en coordinación con el Ministerio de Hacienda. Organiza todos los bienes y servicios del país en categorías jerárquicas: empieza con 10 categorías generales de 1 dígito y se va desglosando —2 dígitos, luego más— hasta llegar a productos específicos identificados con un código de 13 dígitos. Está basado en la Clasificación Central de Productos (CPC) de Naciones Unidas.
Sus propósitos, según el propio Ministerio de Hacienda, son identificar bienes y servicios con tarifa de impuesto diferenciada, facilitar la trazabilidad de las transacciones, y darle a la administración tributaria una forma de analizar y cruzar la información que declaran los contribuyentes.
¿Por qué es obligatorio?
- Es requisito obligatorio en todo comprobante electrónico desde el 1 de diciembre de 2020.
- Sin un código CABYS válido, el sistema de Hacienda rechaza la factura — en la práctica, eso significa que el negocio no puede completar esa venta con un comprobante válido.
- Cada código tiene una tarifa de IVA asociada (0%, 1%, 2%, 4%, 8% o 13%, según el bien o servicio), por lo que el código que elegís determina cuánto impuesto se calcula automáticamente.
- El catálogo se actualiza periódicamente: el Ministerio de Hacienda ha establecido en el pasado períodos de transición entre versiones, tras los cuales deja de aceptar los códigos de la versión anterior. Conviene verificar siempre la versión vigente en el buscador oficial del BCCR antes de asumir que un código sigue siendo válido.
Cómo buscar el código correcto
El Banco Central pone a disposición un buscador oficial en su sitio web, donde podés consultar por palabra clave o por código exacto. El proceso recomendado es:
- Definí con precisión qué vendés. No es lo mismo «mueble» que «mueble de melamina para oficina» — entre más específica la búsqueda, más preciso el resultado.
- Buscá por el nombre común del producto o servicio, no por la marca. Si vendés «Refresco Sabor Tropical 500ml», buscá «bebida» o «refresco», no el nombre comercial.
- Revisá la descripción completa del código, no solo el primero que aparezca parecido.
- Verificá que la tarifa de IVA asociada tenga sentido. Si el catálogo te muestra una tarifa que no coincide con lo que esperabas para ese bien, es señal de que elegiste el código equivocado.
- Documentá la elección — guardar una referencia de por qué elegiste ese código ayuda si Hacienda lo cuestiona más adelante.
Errores comunes al elegir el código CABYS
- Elegir el primer resultado que «suena parecido» sin revisar la descripción completa ni la categoría donde está ubicado.
- Usar un código genérico cuando existe uno más específico para el producto — Hacienda puede cuestionarlo en una revisión.
- Agrupar productos distintos bajo un mismo código para ahorrar trabajo. Esto distorsiona el IVA declarado y es fácil de detectar en los cruces de información de Hacienda.
- Seguir usando códigos de una versión anterior del catálogo después de una actualización — las facturas emitidas con códigos ya descontinuados se rechazan igual que si no llevaran código.
- No revisar el catálogo de productos después de una actualización del CABYS, dejando códigos desactualizados que fallarán en algún momento.
¿Qué pasa si facturás con el código equivocado?
Hay dos consecuencias posibles. La primera es inmediata: Hacienda puede rechazar el comprobante electrónico, lo que impide facturar esa venta hasta corregirlo. La segunda es más delicada: si la factura sí se emite pero con un código que no corresponde, se está enviando información incorrecta a la administración tributaria, lo cual puede derivar en una multa conforme al Código de Normas y Procedimientos Tributarios. Un código mal asignado a un producto se repite además en todas las ventas futuras de ese producto, hasta que alguien lo corrija — por eso vale la pena revisar bien una vez, en lugar de corregir factura por factura.
Cómo un buen sistema de facturación te evita este problema
Esta es la parte donde un sistema POS bien hecho hace la diferencia frente a facturar código por código a mano: el código CABYS se asigna una sola vez por producto, al momento de cargarlo al catálogo, y a partir de ahí se aplica automáticamente en cada venta —con la tarifa de IVA correcta— sin que nadie tenga que volver a buscarlo. En los sistemas de FLK (FLK POS Restaurantes, Retail FLK POS y FLK POS Encomiendas), la facturación electrónica v4.4 usa el código CABYS configurado en cada producto o servicio del catálogo, reduciendo el riesgo de errores repetidos que después generan rechazos o inconsistencias frente a Hacienda.
Si estás implementando facturación electrónica y querés que el sistema se encargue de aplicar el código correcto en cada venta, contanos en qué tipo de negocio estás y te mostramos cómo funciona.