La mayoría de los dueños de empresa en República Dominicana nunca verán directamente el XML de un e-CF — su software lo genera automáticamente. Pero entender qué es y por qué es el documento legal definitivo le ayudará a tomar mejores decisiones sobre su sistema de facturación y su archivo fiscal.
¿Qué es un archivo XML?
XML (eXtensible Markup Language) es un formato de datos estructurados en texto plano que las computadoras pueden leer e interpretar de forma estandarizada. Piénselo como si una factura en papel estuviera "traducida" a un idioma que cualquier sistema informático puede entender, validar y procesar automáticamente.
Estructura básica del e-CF en XML
El XML del e-CF dominicano sigue el esquema definido en el Anexo Técnico de la Ley 32-23. Sus secciones principales son:
| Sección | Contenido |
|---|---|
| EncabezadoECF | Tipo de e-CF, número de secuencia, fecha de emisión |
| Emisor | RNC, nombre, dirección del emisor |
| Receptor | RNC/Cédula, nombre, dirección del receptor |
| DetallesItem | Líneas de producto/servicio con cantidad, precio, ITBIS |
| ResumenECF | Totales: subtotal, ITBIS, descuentos, total general |
| FirmaDigital | Sello criptográfico con el certificado del emisor |
¿Por qué el XML es el documento legal y no el PDF?
El PDF (o RID — Representación Impresa Digital) es una versión legible para humanos del e-CF, pero no tiene validez legal por sí solo. La validez legal reside en el XML firmado digitalmente, porque:
- Contiene la firma criptográfica que garantiza que no fue alterado.
- Es el formato que la DGII recibe y valida en la OFV.
- Puede regenerarse o verificarse matematicamente en cualquier momento.
- En caso de disputa legal, el XML firmado es la prueba definitiva.
Preguntas frecuentes
¿Necesito entender el XML para emitir e-CF?
No. Su software genera el XML automáticamente. Pero si tiene un equipo técnico interno, entender la estructura le ayuda a integrar el e-CF con otros sistemas de su empresa.
¿Puedo abrir y leer el XML con Excel o Word?
No directamente en Excel o Word. El XML puede abrirse con un editor de texto (como Notepad) o un visualizador de XML. Los datos están ahí pero necesita del contexto del esquema para interpretarlos correctamente.
¿El XML del e-CF es estándar para todos los proveedores?
Sí. El Anexo Técnico de la DGII define el esquema exacto que todos los proveedores homologados deben seguir. Esto garantiza la interoperabilidad entre sistemas.
Emita e-CF correctamente y olvídese de rechazos DGII
FacturaSimple genera, envía y almacena sus comprobantes fiscales electrónicos con validación automática antes del envío a la DGII — cero rechazos, cero multas.