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.
Simplifica la gestión de tu empresa hoy
FacturaSimple centraliza tu facturación, contabilidad y gestión empresarial en un solo lugar, sin complicaciones.