Concepto · IVA

Declaración D-104 de IVA y tu facturación electrónica

El D-104 es la declaración mensual del IVA ante Hacienda. Tus facturas electrónicas no son un trámite aparte: son la materia prima del D-104. Cada comprobante aceptado suma al IVA que cobraste (el débito), y ese número es justo lo que va en las casillas de ventas de la declaración.

¿Qué es la declaración D-104?

El D-104 es el formulario con el que declarás y pagás el Impuesto al Valor Agregado (IVA) ante el Ministerio de Hacienda. Es de periodo mensual: cada mes reportás cuánto IVA cobraste y cuánto pagaste, y liquidás la diferencia.

La lógica del impuesto se resume en dos lados:

  • IVA débito — el IVA que cobraste en tus ventas. Sale de los comprobantes electrónicos que emitiste (facturas y tiquetes).
  • IVA crédito — el IVA que pagaste en tus compras de bienes y servicios. Sale de las facturas que recibís de tus proveedores.
  • IVA a pagar = débito − crédito. Si el débito es mayor, pagás la diferencia; si el crédito es mayor, te queda un saldo a favor para el próximo mes.

Emitir la factura no es declarar

Son dos cosas distintas. La facturación electrónica ocurre venta a venta, en tiempo real. La declaración D-104 se presenta una vez al mes, aparte, resumiendo todo el periodo. El comprobante alimenta la declaración; no la sustituye.

¿Qué tiene que ver mi facturación con el D-104?

Todo. En un esquema de facturación electrónica, Hacienda ya tiene el detalle de cada comprobante que emitís. Tu D-104 tiene que cuadrar con esa información: el total de ventas gravadas, exentas y exoneradas y el IVA cobrado que declarás deberían coincidir con lo que reflejan tus comprobantes del mes.

Por eso importa el detalle de cada línea:

  • La tarifa de cada línea (13%, 4%, 2%, 1%, exento…) define en qué casilla del D-104 cae esa venta. La fija el CABYS del producto — .
  • Solo cuentan los comprobantes aceptados por Hacienda. Un documento rechazado no existe para el fisco: hay que corregirlo y reemitirlo, o el mes te queda descuadrado.
  • En ventas a crédito, el momento en que se causa el IVA puede diferir del de la venta — ahí entra el .

Un rechazo silencioso descuadra tu D-104

Si un comprobante se rechazó y no te enteraste, esa venta no llegó a Hacienda pero sí está en tu caja: al declarar, los números no cierran. Por eso conviene vigilar el estado de cada documento — y el catálogo de .

Un ejemplo tico

Una ferretería en Alajuela tuvo en marzo estas operaciones (todo al 13%, todos los comprobantes aceptados):

  • Ventas del mes: ₡5.000.000 gravados → IVA débito de ₡650.000.
  • Compras a proveedores: ₡3.000.000 gravados → IVA crédito de ₡390.000.
  • IVA a pagar en el D-104: ₡650.000 − ₡390.000 = ₡260.000.

Ese ₡650.000 de débito es la suma del IVA de todas sus facturas y tiquetes del mes. Si la ferretería lleva su facturación con Plaxp, no tiene que sumar comprobante por comprobante a mano: el sistema ya tiene ese total calculado por periodo. El crédito de ₡390.000 sale de las facturas de compra que recibió. La resta y la presentación las hace su contador.

¿Qué dice la normativa de Costa Rica?

El IVA rige con la reforma tributaria (Ley 9635) y se administra por periodos mensuales. Puntos que conviene tener claros:

  • El D-104 se presenta y paga mensualmente, a más tardar el día 15 del mes siguiente al periodo.
  • Desde agosto de 2025 las declaraciones se gestionan en TRIBU-CR, el portal que reemplazó al ATV. El D-104 se llena y se presenta ahí (no se sube por API).
  • Antes de facturar hay que estar inscrito como contribuyente (formulario D-140) — parte de .
  • Aparte del D-104 existe la D-151, una declaración informativa anual de clientes y proveedores; es otra obligación distinta.
  • El régimen simplificado no usa el D-104: declara con el D-105 de forma trimestral — .

Esto no reemplaza a tu contador

Los plazos, las casillas y el tratamiento de créditos, proporcionalidad y saldos a favor tienen reglas propias que cambian. Esta página explica el concepto; para presentar tu D-104 correctamente, confirmá con tu contador. Plaxp te da los números; la declaración la firma quien corresponde.

¿Cómo lo resuelve Plaxp Invoice?

Plaxp no presenta el D-104 por vos —eso es un acto del contribuyente en TRIBU-CR—, pero te entrega la parte más tediosa ya cuadrada: el resumen de IVA del periodo. En vez de sumar comprobante por comprobante, elegís el mes y ves los totales que van a las casillas de ventas.

  • Resumen por periodo: para el rango de fechas que elijás, Plaxp suma tus ventas gravadas, exentas y exoneradas y el IVA cobrado (el débito) — el número base del D-104.
  • Solo cuenta lo aceptado: el resumen distingue los comprobantes por estado, así no metés en la declaración algo que Hacienda rechazó.
  • El lado de las compras: las facturas de tus proveedores que llegan por correo se reciben y se leen con su desglose de IVA (el crédito), para que tengás las dos mitades del cálculo en un mismo lugar.

Lo ves en el panel, o lo pedís por API para llevarlo a tu contabilidad. El resumen del periodo se consulta con las fechas del mes:

resumen-iva.sh
curl 'https://api.plaxp.com/api/dashboard/stats?desde=2026-03-01&hasta=2026-03-31' \
  -H "X-API-Key: $PLAXP_API_KEY"
# → { data: {
#     montos: {
#       total_gravado, total_exento, total_exonerado,   // bases de ventas
#       total_impuesto,          // IVA cobrado del mes = tu débito D-104
#       total_venta_neta, total_descuentos, total_comprobante
#     },
#     documentos: { total, por_estado, por_tipo, por_moneda }
#   } }
# El total_impuesto ya viene sumado: no contás factura por factura.

Menos cuadre a mano, menos sorpresas

Como Plaxp recalcula el IVA de cada línea con 5 decimales antes de firmar y agrega el total del periodo, el número que llevás al D-104 nace del mismo dato que Hacienda ya tiene. Menos diferencias, menos correcciones. El paso final —revisar, restar el crédito y presentar— lo hace tu contador.

¿Querés ver cómo se emite cada comprobante que después alimenta el resumen? . Y para el panorama de la versión vigente, .

¿Querés el resumen de IVA de tu mes listo?

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.