Ir al contenido

Crédito fiscal (03)

El comprobante de crédito fiscal (type: "03", esquema MH versión 4) documenta ventas a contribuyentes inscritos en IVA y les permite deducir el impuesto. Más contexto en la guía crédito fiscal electrónico.

  • Precios sin IVA. unit_price es el precio antes de impuestos. sudte agrega el tributo 20 (IVA 13 %) en el resumen.
  • Receptor completo obligatorio: NIT (document_type: "36"), NRC, nombre, actividad económica (CAT-019) y dirección con departamento, municipio y distrito. Nombre comercial, teléfono y correo pueden omitirse, aunque el correo es la forma habitual de entregar el documento.
  • Retención del 1 % (withholding.iva_1: true): cuando tu cliente es agente de retención (gran contribuyente) y la operación gravada es de $100 o más sin IVA. Si el monto es menor, sudte no la aplica y devuelve una advertencia.
  • Percepción del 1 % (perception: true): cuando tú eres gran contribuyente y le vendes a un contribuyente que no lo es, desde $100.
POST /v1/documents
{
"emitter_id": "emi_01J9Z8K2QF4T6W3X5Y7A9B1C2D",
"type": "03",
"establishment": "M001",
"point_of_sale": "P001",
"external_id": "factura-2026-00831",
"receiver": {
"name": "Distribuidora Ejemplo, S.A. de C.V.",
"trade_name": "Distribuidora Ejemplo",
"document_type": "36",
"document_number": "06141501261013",
"nrc": "2345678",
"economic_activity": "46900",
"address": { "department": "06", "municipality": "23", "district": "14", "line": "Calle El Mirador 123, colonia Escalón" },
"email": "compras@ejemplo.com.sv",
"phone": "22223333"
},
"items": [
{ "description": "Licencia anual de software", "quantity": "1", "unit_price": "100.00", "tax": "gravada" },
{ "description": "Horas de soporte técnico", "quantity": "2", "unit_price": "25.00", "tax": "gravada", "type": "2" }
],
"withholding": { "iva_1": true },
"payment": {
"condition": "2",
"methods": [{ "code": "05", "amount": "168.00", "term": "01", "period": 30 }]
}
}
201 Created (extracto)
{
"type": "03",
"status": "processed",
"control_number": "DTE-03-M001P001-000000000000057",
"reception_stamp": "20264F1A8C3E9B2D7A6C5E4F3B2A1D9C8E7F6A5B",
"totals": {
"subtotal": "150.00",
"iva": "19.50",
"total": "168.00",
"total_in_words": "CIENTO SESENTA Y OCHO 00/100 DÓLARES"
}
}
Concepto Monto
Ventas gravadas $150.00
IVA 13 % $19.50
Monto total de la operación $169.50
Retención IVA 1 % −$1.50
Total a pagar $168.00

La condición 2 (crédito) con term: "01" y period: 30 indica un plazo de 30 días. La suma de payment.methods debe coincidir con el total a pagar.

  • Si el error afecta la operación (precio, cantidad, devoluciones, descuentos posteriores), emite una nota de crédito o una nota de débito.
  • Si es un dato mal digitado que no afecta la operación, o la venta se rescinde por completo, invalídalo cuanto antes: el plazo para créditos fiscales es corto.