Desde TRIBU-CR, el formulario 150 pide las ventas y las compras por tarifa de IVA. Ese dato no está en el total del comprobante: está en cada línea del XML. Esta guía explica dónde leerlo en la versión 4.4, obligatoria desde el 1 de septiembre de 2025 (KPMG), y cómo no mezclar exento, 0 % y no sujeto.
Dónde está la tarifa en el XML
Cada LineaDetalle trae uno o más Impuesto. Para el IVA, en una factura 4.4 se ve así:
<LineaDetalle>
<Detalle>Mantenimiento preventivo</Detalle>
<SubTotal>50000.00000</SubTotal>
<BaseImponible>50000.00000</BaseImponible>
<Impuesto>
<Codigo>01</Codigo>
<CodigoTarifaIVA>08</CodigoTarifaIVA>
<Tarifa>13.00</Tarifa>
<Monto>6500.00000</Monto>
</Impuesto>
<ImpuestoNeto>6500.00000</ImpuestoNeto>
</LineaDetalle>Codigodice qué impuesto es: 01 es IVA; 07 y 08 son variantes de IVA (cálculo especial y bienes usados). Los demás códigos son otros impuestos (selectivo de consumo, específicos) y no van en el IVA.CodigoTarifaIVAes la tarifa. En 4.3 el campo se llamabaCodigoTarifa.Tarifaes el porcentaje yMontoel IVA de la línea antes de exoneraciones.
Los códigos de tarifa
| CodigoTarifaIVA | Tarifa |
|---|---|
| 01 | Tarifa 0 %. En 4.3 este código se usaba como "0 % (exento)": mirá la versión del XML. |
| 02 | Tarifa reducida 1 % |
| 03 | Tarifa reducida 2 % |
| 04 | Tarifa reducida 4 % |
| 05 | Transitorio 0 % |
| 06 | Transitorio 4 % |
| 07 | Transitorio 8 % |
| 08 | Tarifa general 13 % |
| 09 | Tarifa reducida 0,5 % (solo 4.4) |
| 10 | Exenta (solo 4.4) |
| 11 | Tarifa 0 % sin derecho a crédito (solo 4.4) |
Es la lista con la que Classify lee los XML. Confirmala con el documento de Anexos y Estructuras de la 4.4 que publica Hacienda: los nombres exactos y los códigos transitorios son lo primero que cambia. Qué bienes y servicios llevan cada tarifa lo define la Ley del IVA y sus reglamentos; al leer el XML no lo decidís vos, ves lo que aplicó el emisor.
Exento, 0 %, exonerado y no sujeto no son lo mismo
| Caso | Cómo se ve en el XML | Por qué importa |
|---|---|---|
| Exenta | CodigoTarifaIVA 10 (4.4); la línea suma en TotalServExentos o TotalMercanciasExentas. | No genera IVA y, en general, no da derecho a crédito: afecta la prorrata. |
| Tarifa 0 % | CodigoTarifaIVA 01 (con derecho) u 11 (sin derecho a crédito). | El IVA es cero, pero "con derecho" o "sin derecho" cambia el crédito del vendedor. |
| Exonerada | Un bloque Exoneracion dentro del Impuesto, con documento, porcentaje y MontoExoneracion. | La línea es gravada, pero el comprador no paga todo o parte del IVA. El IVA neto es Monto menos MontoExoneracion. |
| No sujeta | TotalNoSujeto en ResumenFactura (solo 4.4). | Está fuera del impuesto: no va como venta gravada ni como exenta. |
Cómo sumar por tarifa
- Recorré cada
LineaDetalley quedate con losImpuestode IVA (Codigo 01, 07 u 08). - Agrupá por
CodigoTarifaIVA(oCodigoTarifaen 4.3). - Base:
BaseImponiblesi viene; si no,SubTotal. Cuando la línea lleva un impuesto específico, la base del IVA lo incluye y puede ser mayor que el subtotal. - IVA:
MontomenosMontoExoneracionsi hay exoneración. - Pasá a colones con el tipo de cambio del comprobante y poné en negativo las notas de crédito.
La 4.4 trae además TotalDesgloseImpuesto en el resumen: el impuesto total por código y tarifa del comprobante. Sirve para verificar tu suma, pero no trae la base, así que para el 150 igual hay que pasar por las líneas.
Errores comunes
- Agrupar por porcentaje en vez de por código. El 0 % con derecho, el 0 % sin derecho y la exenta tienen todos
Tarifa0. - Tomar TotalImpuesto como IVA. También suma selectivo de consumo y específicos.
- Leer el código 01 igual en 4.3 y en 4.4. Mirá la versión del XML antes de clasificar.
- Olvidar las exoneraciones. Si sumás el
Montosin restarMontoExoneracion, el IVA de ventas queda alto.
Con Classify
Classify hace esa suma línea por línea en tu navegador, para 4.3 y 4.4, y deja en el Resumen.xlsx una columna de base y una de IVA por cada tarifa que aparezca, con exento, exonerado, no sujeto, otros impuestos y otros cargos aparte. Qué va en cada parte del 150 está en la guía del formulario 150.
Pendiente de confirmar
Esta guía se apoya en fuentes secundarias. Antes de declarar, verificá con la normativa vigente y dentro de TRIBU-CR:
- Los nombres y códigos de
CodigoTarifaIVAen el anexo oficial de la 4.4. - Qué códigos transitorios siguen vigentes.
- En qué casilla del 150 va cada tarifa, incluidas las transitorias.