Para facturas A, siendo Responsable Inscripto, debes discriminar el IVA (mostrar base imponible, alícuota y monto de IVA) y detallar la condición frente al IVA del receptor usando el campo CondicionIVAReceptorId (por ejemplo, 1 para otro Responsable Inscripto, 6 para Monotributo, etc.) en el payload del comprobante. El monto de IVA se informa en los campos ImpIVA y en el array Iva con el detalle de alícuotas. Ejemplo de payload y opciones de condición en docs factura A.
En facturas B, también debes informar la condición frente al IVA del receptor (por ejemplo, 5 para Consumidor Final, 4 para Exento) y, aunque no se discrimina el IVA como en la factura A, sí se debe informar el monto de IVA contenido en el precio (por transparencia fiscal). El campo CondicionIVAReceptorId es obligatorio y el IVA se informa en los campos correspondientes, pero en el PDF solo se muestra el porcentaje y monto incluido, no discriminado. Ver ejemplos y detalles en docs factura B.
¿Te gustaría ver ejemplos de código para cada caso?
Sources:
@user en el array de los items, que hay que poner en vat_rate, unit_price y subtotal
En el array de items, vat_rate debe ser el porcentaje de IVA aplicable al producto (por ejemplo, 21 o 10.5), unit_price es el precio unitario con IVA incluido, y subtotal es el total por ese ítem (cantidad × unit_price), también con IVA incluido. Esto aplica tanto para factura A como B, pero en la A el IVA se discrimina en el resumen y en la B solo se informa incluido en el precio, según ejemplo oficial.
¿Te gustaría ver un ejemplo de código JSON para un ítem?
Sources:
@user entonces, para estar seguro, en el PDF:
En una factura A a Responsable Incripto, voy a tener precio unitario (iva inc), alicuota iva (21%), subtotal (precio unitario x cant). Luego tengo el desgloce de Importe Neto Gravado, IVA e Importe Total. Finalmente el detalle de IVA por alicuota.
En factura A a un monotributista, lo mismo
En factura B, precio unitario, subtotal e importe total (todo iva inc) y luego el regimen de transparencia fiscal
Correcto: en factura A (a Responsable Inscripto o Monotributista), el PDF debe mostrar precio unitario (IVA incluido), alícuota de IVA, subtotal, desglose de Importe Neto Gravado, IVA, Importe Total y detalle de IVA por alícuota. En ambos casos, el desglose es obligatorio según docs factura A.
En factura B, el PDF muestra precio unitario, subtotal e importe total (todo IVA incluido) y, por régimen de transparencia fiscal, se informa el IVA contenido (porcentaje y monto), pero no se discrimina como en la A, según docs factura B.
¿Necesitás un ejemplo visual de cada formato?
Sources: