D-104 y formulario 150 de IVA en TRIBU-CR

Qué cambió de la D-104 al formulario 150 en TRIBU-CR, qué datos del mes necesitás (ventas y compras por tarifa, notas de crédito, crédito fiscal) y de qué campo del XML sale cada uno.

Si declarabas el IVA con la D-104 en ATV, desde que Hacienda pasó a TRIBU-CR esa declaración se llama formulario 150. Esta guía explica qué cambió, qué datos del mes necesitás y de qué campo de la factura electrónica sale cada uno. No reemplaza el criterio de un contador: donde la normativa no está confirmada, lo decimos.

Qué cambió con TRIBU-CR

  • TRIBU-CR empezó a funcionar el 6 de octubre de 2025 y reemplazó a ATV. La D-104 (IVA mensual) pasó a ser el formulario 150, que clasifica ventas y compras por tarifa de IVA, no por actividad económica como en ATV (Siempre al Día).
  • Los contribuyentes del régimen simplificado no presentan el 150: declaran por trimestre con los formularios 104 o 105 y el 153 para el IVA (misma fuente).
  • Hacienda cruza los comprobantes electrónicos 4.4 emitidos y recibidos con lo que se declara (Siempre al Día, Delfino.cr). Por eso conviene que tus números salgan de los mismos XML.

Las fuentes de esta sección son medios y firmas especializadas, no el sitio de Hacienda. Antes de presentar, confirmá en hacienda.go.cr y dentro de TRIBU-CR.

Plazo

La declaración y el pago del IVA de un mes vencen dentro de los primeros 15 días naturales del mes siguiente; si el día 15 no es hábil, el plazo pasa al siguiente día hábil (Siempre al Día). Verificá el calendario tributario del año en TRIBU-CR.

Qué datos del mes necesitás

Ventas (débito fiscal)

  • Base e IVA de cada tarifa: 13 %, 4 %, 2 %, 1 % y las demás que aparezcan en los comprobantes.
  • Ventas exentas, exoneradas y no sujetas, por separado.
  • Exportaciones (facturas electrónicas de exportación).
  • Notas de crédito (restan) y de débito (suman) del mes, sabiendo qué factura ajusta cada una.
  • Sin los comprobantes que Hacienda rechazó.

Compras (crédito fiscal)

  • El IVA de las compras a nombre del cliente que el cliente aceptó con su mensaje receptor. En ese mensaje indica la condición del impuesto: crédito total, crédito parcial, bienes de capital, gasto que no genera crédito o proporcionalidad.
  • Según fuentes contables, la aceptación debe enviarse dentro de los primeros 8 días hábiles del mes siguiente (DGT-R-063-2018) o el IVA no se puede acreditar. Confirmalo: no encontramos el texto vigente en una fuente oficial.
  • Si el cliente tiene ventas gravadas y exentas mezcladas, aplica la proporcionalidad (prorrata).

De qué campo del XML sale cada número

DatoCampo del XML
Base por tarifaBaseImponible (o SubTotal) de cada LineaDetalle, agrupada por CodigoTarifa (4.3) o CodigoTarifaIVA (4.4).
IVA por tarifaMonto del Impuesto con Codigo 01 de cada línea, menos MontoExoneracion si hay exoneración. En 4.4 también TotalDesgloseImpuesto.
Exentas, exoneradas, no sujetasTotalExento, TotalExonerado y TotalNoSujeto (este último solo en 4.4).
Otros impuestosImpuestos con Codigo distinto de 01 (selectivo de consumo, específicos). No son IVA.
Otros cargosTotalOtrosCargos (por ejemplo, el 10 % de servicio). No es venta ni IVA.
Notas de crédito y débitoRaíz NotaCreditoElectronica o NotaDebitoElectronica; InformacionReferencia dice qué factura ajustan.
Aceptación de una compraMensajeReceptor: Mensaje (1 acepta, 2 parcial, 3 rechaza), CondicionImpuesto y MontoTotalImpuestoAcreditable.
Estado en HaciendaMensajeHacienda: Mensaje 1 aceptado, 3 rechazado. La respuesta al mensaje receptor es otra, aparte.
MonedaCodigoMoneda y TipoCambio dentro de ResumenFactura.

Errores comunes

  • Declarar el TotalComprobante como venta. Incluye el IVA, otros impuestos y otros cargos.
  • Tomar el TotalImpuesto como IVA. Puede traer selectivo de consumo u otros impuestos.
  • Sumar comprobantes rechazados. Si Hacienda rechazó una factura, no cuenta.
  • Convertir dólares con 1. Si un XML en dólares no trae TipoCambio, buscá el de esa fecha.
  • Acreditar compras sin aceptar. Sin mensaje receptor (o fuera de plazo) el crédito está en riesgo.

Cómo prepararlo con Classify

  1. Soltá en Classify los XML del mes del cliente, con las respuestas de Hacienda y los mensajes receptor.
  2. Elegí el mes que estás cerrando. Classify separa ventas y compras, deja aparte los rechazados y te pide el tipo de cambio que falte.
  3. En la pestaña Resumen ves la base y el IVA de cada tarifa, con exento, exonerado, otros impuestos y otros cargos aparte. Lo mismo va al Excel.
  4. Con Classify Pro, la pestaña IVA del mes arma un borrador: débito por tarifa, crédito según el mensaje receptor de cada compra, prorrata con el historial del cliente y débito menos crédito.

Classify no presenta la declaración ni se conecta a TRIBU-CR, y los archivos no salen de tu computadora. El borrador es para revisar: las cifras finales las define el contador.

Pendiente de confirmar

  • El orden y el nombre exacto de cada casilla del formulario 150.
  • El plazo de aceptación de compras vigente en TRIBU-CR.
  • Los códigos de tarifa de la versión 4.4 (anexo oficial de Hacienda).
  • Cómo se declara el IVA diferido de ventas a crédito (Ley 10144, que reformó el artículo 27 de la Ley del IVA).

Hacelo en un minuto con Classify

Soltá los archivos del cliente y descargá el mes ordenado con el Excel. Gratis y sin subir tus archivos.