Concepto · IVA

Tarifas de IVA en Costa Rica: 1%, 2%, 4% y 13%

La tarifa general del IVA en Costa Rica es 13%. Además hay tarifas reducidas de 4%, 2%, 1% (la canasta básica) y 0,5%, más los bienes al 0%, exentos o no sujetos. Cuál te toca no lo decidís por intuición: lo fija el código CABYS del producto.

¿Qué son las tarifas de IVA en Costa Rica?

El IVA (Impuesto al Valor Agregado) grava la venta de bienes y la prestación de servicios. No es una sola tarifa plana: la ley define una tarifa general y varias tarifas reducidas para categorías específicas, además de bienes exentos y operaciones no sujetas.

  • 13% — tarifa general, la que aplica a la mayoría de bienes y servicios.
  • 4%, 2%, 1% y 0,5% — tarifas reducidas para categorías definidas por la normativa.
  • 0% / exento / no sujeto — bienes y servicios sin IVA, cada uno con su tratamiento en el comprobante.

En la factura electrónica cada línea lleva su tarifa y un código de tarifa (el codigo_tarifa del XML v4.4). Los dos tienen que ser coherentes entre sí y con el del producto.

¿Cuáles son las tarifas de IVA y su código?

Esta es la tabla oficial de tarifas de la versión 4.4, con el codigo_tarifa que va en cada línea del comprobante:

códigotarifatipocuándo aplica
0813%Tarifa generalLa mayoría de bienes y servicios que no tengan una tarifa reducida o exención específica.
044%ReducidaServicios de salud privados y boletos de avión (según la normativa).
032%ReducidaMedicamentos, primas de seguros y servicios de educación privada, entre otros.
021%Reducida (canasta básica)Bienes de la canasta básica tributaria y ciertos insumos agropecuarios.
090.5%ReducidaCasos puntuales de la reforma tributaria (uso muy acotado).
010%Tarifa 0%Supuestos con tarifa cero (por ejemplo, exportaciones), art. 32 del Reglamento del IVA.
100% (exenta)ExentaBienes y servicios exentos por ley; no llevan IVA.
110% sin créditoNo sujetoOperaciones no sujetas al impuesto, sin derecho a crédito fiscal.

Además existen tarifas transitorias

La versión 4.4 admite tres códigos transitorios de la reforma tributaria (05 al 0%, 06 al 4% y 07 al 8%). En la práctica el uso es marginal, pero el catálogo los contempla por compatibilidad.

Qué producto entra en cada tarifa lo define la normativa

Las categorías de arriba son la guía general. El detalle de qué bien o servicio grava al 4%, 2% o 1% lo fija la ley y su CABYS, y se actualiza. Ante un caso puntual (un producto nuevo, una tarifa reducida), confirmá con tu contador antes de facturar.

¿Qué IVA tiene la canasta básica? El 1%

La canasta básica tributaria es el grupo de bienes de consumo esencial que el Estado grava con una tarifa reducida de 1% en lugar del 13% general — pensada para no encarecer los productos de primera necesidad. En el comprobante electrónico ese 1% corresponde al codigo_tarifa 02.

EJEMPLO

Ejemplo tico

Una pulpería en Cartago vende una bolsa de arroz a ₡1.200. El arroz es canasta básica, así que su CABYS trae tarifa 1% → IVA de ₡12, total ₡1.212. Si por error facturás ese mismo arroz al 13%, el IVA salta a ₡156: le cobrás ₡144 de más al cliente y declarás mal el impuesto. El mismo monto, dos tarifas, dos resultados.

Qué productos componen la canasta básica lo define un decreto que se revisa periódicamente, y cada uno tiene su CABYS con la tarifa ya asignada. Por eso la forma segura de cobrar el 1% no es teclearlo a mano, sino elegir el CABYS correcto del producto.

¿Cómo sé qué tarifa cobrar? La fija el CABYS

La duda más común es "¿le pongo 13% o una reducida?". En Costa Rica esa decisión no es tuya por criterio: la determina el CABYS del producto. Cada código del catálogo del Banco Central trae asociada su tarifa de IVA, así que elegir bien el CABYS es lo que te garantiza cobrar la tarifa correcta.

  • Un CABYS de arroz trae 1% → tu factura cobra 1%.
  • Un CABYS de servicio profesional trae 13% → tu factura cobra 13%.
  • Un CABYS mal elegido puede traer una tarifa que no corresponde → cobrás de más o de menos.

Por eso este tema y el del código van de la mano. Si querés entender cómo se estructuran esos 13 dígitos y por qué fijan la tarifa, mirá .

¿Qué dice la normativa de Costa Rica?

El IVA rige desde la reforma tributaria (Ley 9635) con tarifa general del 13% y las reducidas para categorías específicas. Algunos datos que conviene tener claros:

  • El IVA se declara y paga mensualmente con el formulario D-104 ante Hacienda.
  • Cada línea de la factura electrónica v4.4 lleva su tarifa y su codigo_tarifa; la versión 4.4 es obligatoria desde el 1 de setiembre de 2025.
  • El alquiler de local comercial grava IVA al 13%; la vivienda solo grava sobre el umbral de aproximadamente 1,5 salarios base mensuales.
  • Las tarifas reducidas y las listas de bienes exentos se actualizan por decreto y con las revisiones del catálogo CABYS.

Esto no reemplaza a tu contador

Las reglas de exención, tarifa reducida y los umbrales cambian. Para tu caso concreto — sobre todo si vendés productos con tarifas distintas — confirmá con tu contador cómo clasificar cada línea.

Para el panorama completo de qué cambió con la versión 4.4 y desde cuándo, mirá .

¿Cómo lo resuelve Plaxp Invoice?

Plaxp trae el catálogo CABYS completo (~20.506 códigos) integrado, y cada código ya viene con su tarifa de IVA oficial. Eso desarma dos errores clásicos: aplicar la tarifa equivocada y mandar un codigo_tarifa que no cuadra con la tarifa.

  • Te da la tarifa por CABYS: buscás el código desde el panel o por API y Plaxp te devuelve su descripción y su tarifa (13%, 4%, 2%, 1%…), para que apliques la correcta sin adivinar.
  • Valida el par código↔tarifa: si mandás codigo_tarifa y tarifa y no coinciden, Plaxp lo detecta antes de firmar; si mandás solo uno, completa el otro con la tabla oficial de la v4.4.
  • Recalcula el desglose: el monto de impuesto de cada línea y los totales se recalculan con 5 decimales antes de firmar, así el resumen del comprobante siempre cuadra.

La búsqueda de códigos —con su tarifa— es un endpoint público del API; lo integrás en tu POS o e-commerce sin fricción:

buscar-tarifa.sh
curl 'https://api.plaxp.com/api/codigos-cabys?buscar=arroz'
# → { success, data: [
#     { codigo: "0111301000000", descripcion: "Arroz ...",
#       tarifa_impuesto: 1, estado: "activo" }, ...
#   ] }
# La tarifa (1%) viene lista para la línea del comprobante.

Adiós al rechazo por tarifa incoherente

Un error frecuente es enviar una línea con tarifa 13% pero sin código de tarifa: en varios sistemas eso sale al XML como 0% con impuesto mayor a cero, y Hacienda lo rechaza. Plaxp resuelve el par codigo_tarifatarifa antes de firmar, así ese rechazo no ocurre. Si aún así algo sale mal, el catálogo de causas está en .

¿Querés ver cómo se envía una línea con su tarifa en la práctica? .

¿Dudas con las tarifas de IVA?

Te damos credenciales de sandbox y te acompañamos en la integración. Escribinos y arrancamos hoy.

Solicitar acceso a la API

Te acompañamos en la puesta en marcha · soporte rápido de gente real · fácil de usar para todo tu equipo. Somos gente ayudando gente.