E33 — Nota de Débito Electrónica#
Para qué sirve#
Aumenta el valor de un comprobante ya emitido: cargos no incluidos (flete, intereses por mora), diferencias de precio a favor del vendedor. Siempre referencia el comprobante original.
Cuándo NO usarlo#
- Para disminuir o anular un comprobante → E34.
- Para una venta nueva e independiente → emite un comprobante nuevo (E31, E32…).
Campos#
Obligatorios
| Campo | Notas |
|---|---|
tipo_ecf = "33", encf (E33…), fecha_emision |
|
fecha_vencimiento |
Vencimiento de la secuencia E33. Sin él, 422 por XSD. |
tipo_pago |
Sin él, 422 por XSD. |
direccion_emisor, monto_total, valor_pagar, totales, detalle |
|
ncf_modificado |
e-NCF del comprobante que se modifica. |
fecha_ncf_modificado |
Fecha de emisión de ese comprobante. |
codigo_modificacion |
Normalmente 3 (corrige montos). Ver tabla. |
Si falta alguno de los tres campos de referencia, la respuesta es 500 con el mensaje
El campo ... es obligatorio para Notas de Crédito (tipo 34) (el mismo texto se usa para el 33).
Opcionales: razon_modificacion (máx. 90 caracteres), datos del comprador (el XSD del E33 no los
exige; recomendado enviar los mismos del original), formas_pago, fecha_limite_pago, termino_pago,
totales de retención/percepción.
Totales#
Los montos son solo lo que se agrega al comprobante original, calculados igual que en
E31. Ejemplo: flete 1 × 1,000.00 = 1,000.00 gravado al 18 %; total_itbis1 = 180.00;
monto_total = 1,180.00.
Particularidades#
- A diferencia de la nota de crédito, el sistema no espera a que el original esté aceptado antes de enviar la nota de débito.
Ejemplo: cargo por flete sobre E310000000001#
{
"factura": {
"tipo_ecf": "33",
"encf": "E330000000001",
"fecha_emision": "2026-10-05",
"fecha_vencimiento": "2027-12-31",
"indicador_monto_gravado": 0,
"tipo_ingresos": "01",
"tipo_pago": "1",
"direccion_emisor": "Av. Winston Churchill 1099, Santo Domingo",
"rnc_comprador": "131000001",
"razon_social_comprador": "CLIENTE EJEMPLO SRL",
"ncf_modificado": "E310000000001",
"fecha_ncf_modificado": "2026-10-01",
"codigo_modificacion": "3",
"razon_modificacion": "Cargo por flete no incluido en la factura",
"monto_gravado_total": 1000.00,
"monto_gravado_i1": 1000.00,
"total_itbis": 180.00,
"total_itbis1": 180.00,
"monto_total": 1180.00,
"valor_pagar": 1180.00
},
"detalle": [
{
"numero_linea": 1,
"nombre_item": "Flete de entrega",
"indicador_bien_servicio": 2,
"indicador_facturacion": 1,
"cantidad": 1,
"unidad_medida": "43",
"precio_unitario": 1000.00,
"monto_item": 1000.00
}
]
}
Respuesta esperada#
201 como en el README; estado final Aceptado.