The Spanish version is the authoritative reference. View in Spanish
🇩🇴 Dominican Republic
DTE/GUF reference examples for submission to the DGII (General Directorate of Internal Taxes). Organized by document type.
Reference examples — generic data
The XMLs in this section are reference examples with fictitious data. The values for tax identifier (RUC/RUT/NIT/CUIT/CNPJ/RFC), company name, address and email address do not correspond to real issuers or recipients.
These files are a complement to the GAP Analysis reports carried out during the onboarding process. To obtain examples configured with your company's actual information, contact the Implementation Consultant assigned to your project.
Supported document types
AtributoTipoDescripción
31e-CF Factura de Crédito FiscalB2B. Requires recipient RNC; generates ITBIS tax credit.
32e-CF Factura de ConsumoB2C. For end consumer without RNC. No tax credit; ITBIS included in the price.
33Nota de Débito ElectrónicaUpward adjustment on any e-CF. Requires reference to the source document.
34Nota de Crédito ElectrónicaReversal or downward adjustment on any e-CF. Requires reference to the source document.
41Comprobante Electrónico de ComprasIssued by the buyer for informal suppliers not registered with the RNC.
43Comprobante Electrónico para Gastos MenoresFor internal expenses without a registered supplier (petty cash). Maximum amount RD$250,000.
44Comprobante Electrónico para Regímenes EspecialesFor companies in free zones, exporters, and operations under special tax regimes.
45Comprobante Electrónico GubernamentalB2G. For transactions with Dominican State entities.
46Comprobante para Exportaciones ElectrónicoFor exports of goods or services. Foreign recipient.
47Comprobante Electrónico para Pagos al ExteriorFor payments or remittances to foreign beneficiaries. Subject to source withholding.
DTE/GUF examples
- Fiscal Credit Invoice (31)
- Consumer Invoice (32)
- Notes (33, 34)
- Special Receipts (41–47)
DTE/GUF — República Dominicana
<DTE xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Documento ID="ID_1">
<Encabezado>
<IdDoc>
<Version>1.0</Version>
<Tipo>31</Tipo>
<Serie>E</Serie>
<Numero>0000002039</Numero>
<FechaEmis>2025-04-21T07:58:05-05:00</FechaEmis>
<TipoOperacion>01</TipoOperacion>
<CondPago>1</CondPago>
<ExtraInfoDoc name="IndicadorMontoGravado">0</ExtraInfoDoc>
<Pagos>
<FormaPago>2</FormaPago>
<Monto>15823200</Monto>
</Pagos>
</IdDoc>
<Emisor>
<RegimenContable>131094376</RegimenContable>
<NmbEmisor>EMPRESA EMISORA DE PRUEBA S.A.</NmbEmisor>
<Sucursal/>
<DomFiscal>
<Calle>Dirección de Prueba 123</Calle>
<Distrito>010000</Distrito>
<Municipio>010101</Municipio>
</DomFiscal>
<ContactoEmisor>
<eMail>contacto@empresa-ejemplo.com</eMail>
<Telefono>000000000</Telefono>
</ContactoEmisor>
</Emisor>
<Receptor>
<RegimenContableR>132482166</RegimenContableR>
<NmbRecep>EMPRESA RECEPTORA DE PRUEBA S.A.</NmbRecep>
<DomFiscalRcp>
<Calle>Dirección de Prueba 123</Calle>
<Departamento>010000</Departamento>
<Municipio>010101</Municipio>
</DomFiscalRcp>
<ContactoReceptor>
<eMail>contacto@empresa-ejemplo.com</eMail>
<Telefono>000000000</Telefono>
</ContactoReceptor>
</Receptor>
<Totales>
<MntBase>2499.00</MntBase>
<MntExe>1497.00</MntExe>
<MntImp>449.82</MntImp>
<MontoTotal>4445.82</MontoTotal>
<TotSubMonto>
<Tipo>MontoNoFacturable</Tipo>
<MontoConcepto>5998.00</MontoConcepto>
</TotSubMonto>
</Totales>
<Impuestos>
<TipoImp>Itbistasa1</TipoImp>
<TasaImp>18</TasaImp>
<MontoBaseImp>2499.00</MontoBaseImp>
<MontoImp>449.82</MontoImp>
</Impuestos>
<Retenciones>
<TipoRet>TotalITBISRetenido</TipoRet>
<MontoRet>4.50</MontoRet>
</Retenciones>
<Retenciones>
<TipoRet>TotalISRRetencion</TipoRet>
<MontoRet>0.00</MontoRet>
</Retenciones>
</Encabezado>
<Detalle>
<NroLinDet>1</NroLinDet>
<CdgItem>
<TpoCodigo>Interna</TpoCodigo>
<VlrCodigo>123456</VlrCodigo>
</CdgItem>
<IndExe>1</IndExe>
<RetencionesDet>
<TipoRet>MontoITBISRetenido</TipoRet>
<CodTasaRet>1</CodTasaRet>
<MontoRet>4.50</MontoRet>
</RetencionesDet>
<DscItem>Servicios de Facturación</DscItem>
<QtyItem>1.00</QtyItem>
<PrcBrutoItem>2500.00</PrcBrutoItem>
<DescuentoMonto>1.00</DescuentoMonto>
<SubDscto>
<TipoDscto>$</TipoDscto>
<MntDscto>1.00</MntDscto>
</SubDscto>
<ImpuestosDet>
<CodImp>1</CodImp>
<TipoImp>ITBIS</TipoImp>
<TasaImp>0.18</TasaImp>
<MontoBaseImp>2499.00</MontoBaseImp>
<MontoImp>449.82</MontoImp>
</ImpuestosDet>
<MontoTotalItem>2499.00</MontoTotalItem>
</Detalle>
<Detalle>
<NroLinDet>2</NroLinDet>
<IndExe>1</IndExe>
<DscItem>Licencia del software</DscItem>
<QtyItem>2.00</QtyItem>
<PrcBrutoItem>3000.00</PrcBrutoItem>
<DescuentoMonto>2.00</DescuentoMonto>
<SubDscto>
<TipoDscto>$</TipoDscto>
<MntDscto>2.00</MntDscto>
</SubDscto>
<ImpuestosDet>
<CodImp>0</CodImp>
<MontoBaseImp>5998.00</MontoBaseImp>
</ImpuestosDet>
<MontoTotalItem>5998.00</MontoTotalItem>
</Detalle>
<Detalle>
<NroLinDet>3</NroLinDet>
<IndExe>1</IndExe>
<DscItem>Licencia del software</DscItem>
<QtyItem>3.00</QtyItem>
<PrcBrutoItem>500.00</PrcBrutoItem>
<DescuentoMonto>3.00</DescuentoMonto>
<SubDscto>
<TipoDscto>$</TipoDscto>
<MntDscto>3.00</MntDscto>
</SubDscto>
<ImpuestosDet>
<CodImp>4</CodImp>
<MontoBaseImp>1497.00</MontoBaseImp>
</ImpuestosDet>
<MontoTotalItem>1497.00</MontoTotalItem>
</Detalle>
<CAE>
<FechaResolucion>2025-12-31</FechaResolucion>
</CAE>
<TimeStamp>2024-04-03T17:58:05-05:00</TimeStamp>
</Documento>
<Personalizados>
<DocPersonalizado>
<campoString name="NroReserva"/>
</DocPersonalizado>
</Personalizados>
</DTE>DTE/GUF — República Dominicana
<?xml version="1.0" encoding="utf-8"?>
<DTE xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Documento>
<Encabezado>
<IdDoc>
<Version>1.0</Version>
<Tipo>32</Tipo>
<Serie>E</Serie>
<Numero>0000001107</Numero>
<FechaEmis>2026-05-27T11:00:00Z</FechaEmis>
<TipoOperacion>01</TipoOperacion>
<CondPago>1</CondPago>
<PeriodoDesde>2026-05-27</PeriodoDesde>
<PeriodoHasta>2026-06-12</PeriodoHasta>
<TermPagoGlosa>30</TermPagoGlosa>
<Pagos>
<FormaPago>1</FormaPago>
<Monto>10000000.00</Monto>
</Pagos>
<ExtraInfoDoc name="IndicadorMontoGravado">0</ExtraInfoDoc>
</IdDoc>
<Emisor>
<RegimenContable>132482166</RegimenContable>
<NmbEmisor>EMPRESA EMISORA DE PRUEBA S.A.</NmbEmisor>
<NombreEmisor>
<PrimerNombre/>
</NombreEmisor>
<DomFiscal>
<Calle>Dirección de Prueba 123</Calle>
<Municipio>010101</Municipio>
</DomFiscal>
<ContactoEmisor>
<eMail>contacto@empresa-ejemplo.com</eMail>
<Telefono>000000000</Telefono>
</ContactoEmisor>
</Emisor>
<Receptor>
<DocRecep>
<TipoDocRecep>IdentificadorExtranjero</TipoDocRecep>
<NroDocRecep>800000000</NroDocRecep>
</DocRecep>
<NmbRecep>EMPRESA RECEPTORA DE PRUEBA S.A.</NmbRecep>
<DomFiscalRcp/>
<ContactoReceptor>
<Telefono>000000000</Telefono>
</ContactoReceptor>
</Receptor>
<Totales>
<MntExe>10000000.00</MntExe>
<MntImp>0.00</MntImp>
<MontoTotal>10000000.00</MontoTotal>
</Totales>
</Encabezado>
<Detalle>
<NroLinDet>1</NroLinDet>
<CdgItem>
<TpoCodigo>Interna</TpoCodigo>
<VlrCodigo>1</VlrCodigo>
</CdgItem>
<DscItem>DOM- Art. no inv. 3 --- 2</DscItem>
<DscComercial>DOM- Art. no inv. 3</DscComercial>
<IndExe>1</IndExe>
<QtyItem>1</QtyItem>
<UnmdItem>43</UnmdItem>
<PrcBrutoItem>10000000.00</PrcBrutoItem>
<ImpuestosDet>
<CodImp>4</CodImp>
</ImpuestosDet>
<MontoTotalItem>10000000.00</MontoTotalItem>
</Detalle>
<CAE>
<FechaResolucion>2025-12-31</FechaResolucion>
</CAE>
</Documento>
<Personalizados>
<DocPersonalizado>
<!-- ── Campos de encabezado ─────────────────────────────── -->
<campoString name="NroReserva">RSV-2026-00123</campoString>
<!-- ── Personalizados a nivel de detalle ────────────────── -->
<!--
ImpresionDetalle: un bloque por cada línea de detalle.
PersonNroLinDet debe coincidir con NroLinDet del <Detalle>.
Campos disponibles: DetPersonAFN_01 … DetPersonAFN_15
El atributo "name" es libre; lo usa el motor de impresión.
-->
<ImpresionDetalle>
<PersonNroLinDet>1</PersonNroLinDet>
<DetPersonAFN_01 name="CodigoProveedor">PROV-GS-001</DetPersonAFN_01>
<DetPersonAFN_02 name="LoteProducto">LOTE-2026-A</DetPersonAFN_02>
<DetPersonAFN_03 name="FechaVencimientoLote">31-12-2027</DetPersonAFN_03>
<DetPersonAFN_04 name="NumeroSerie">SN-00000001</DetPersonAFN_04>
<DetPersonAFN_05 name="Observaciones">Entrega parcial aprobada</DetPersonAFN_05>
</ImpresionDetalle>
</DocPersonalizado>
</Personalizados>
</DTE>DTE/GUF — República Dominicana
<DTE xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Documento ID="ID_1">
<Encabezado>
<IdDoc>
<Version>1.0</Version>
<Tipo>33</Tipo>
<Serie>E</Serie>
<Numero>0000002039</Numero>
<FechaEmis>2025-04-21T07:58:05-05:00</FechaEmis>
<TipoOperacion>01</TipoOperacion>
<CondPago>1</CondPago>
<ExtraInfoDoc name="IndicadorMontoGravado">0</ExtraInfoDoc>
</IdDoc>
<Emisor>
<RegimenContable>131094376</RegimenContable>
<NmbEmisor>EMPRESA EMISORA DE PRUEBA S.A.</NmbEmisor>
<Sucursal/>
<DomFiscal>
<Calle>Dirección de Prueba 123</Calle>
<Distrito>010000</Distrito>
<Municipio>010101</Municipio>
</DomFiscal>
<ContactoEmisor>
<eMail>contacto@empresa-ejemplo.com</eMail>
<Telefono>000000000</Telefono>
</ContactoEmisor>
</Emisor>
<Receptor>
<RegimenContableR>132482166</RegimenContableR>
<NmbRecep>EMPRESA RECEPTORA DE PRUEBA S.A.</NmbRecep>
<DomFiscalRcp>
<Calle>Dirección de Prueba 123</Calle>
<Departamento>010000</Departamento>
<Municipio>010101</Municipio>
</DomFiscalRcp>
<ContactoReceptor>
<eMail>contacto@empresa-ejemplo.com</eMail>
<Telefono>000000000</Telefono>
</ContactoReceptor>
</Receptor>
<Totales>
<MntBase>2499.00</MntBase>
<MntExe>1497.00</MntExe>
<MntImp>449.82</MntImp>
<MontoTotal>4445.82</MontoTotal>
<TotSubMonto>
<Tipo>MontoNoFacturable</Tipo>
<MontoConcepto>5998.00</MontoConcepto>
</TotSubMonto>
</Totales>
<Impuestos>
<TipoImp>Itbistasa1</TipoImp>
<TasaImp>18</TasaImp>
<MontoBaseImp>2499.00</MontoBaseImp>
<MontoImp>449.82</MontoImp>
</Impuestos>
<Retenciones>
<TipoRet>TotalITBISRetenido</TipoRet>
<MontoRet>4.50</MontoRet>
</Retenciones>
<Retenciones>
<TipoRet>TotalISRRetencion</TipoRet>
<MontoRet>0.00</MontoRet>
</Retenciones>
</Encabezado>
<Detalle>
<NroLinDet>1</NroLinDet>
<CdgItem>
<TpoCodigo>Interna</TpoCodigo>
<VlrCodigo>123456</VlrCodigo>
</CdgItem>
<IndExe>1</IndExe>
<RetencionesDet>
<TipoRet>MontoITBISRetenido</TipoRet>
<CodTasaRet>1</CodTasaRet>
<MontoRet>4.50</MontoRet>
</RetencionesDet>
<DscItem>Servicios de Facturación</DscItem>
<QtyItem>1.00</QtyItem>
<PrcBrutoItem>2500.00</PrcBrutoItem>
<DescuentoMonto>1.00</DescuentoMonto>
<SubDscto>
<TipoDscto>$</TipoDscto>
<MntDscto>1.00</MntDscto>
</SubDscto>
<ImpuestosDet>
<CodImp>1</CodImp>
<TipoImp>ITBIS</TipoImp>
<TasaImp>0.18</TasaImp>
<MontoBaseImp>2499.00</MontoBaseImp>
<MontoImp>449.82</MontoImp>
</ImpuestosDet>
<MontoTotalItem>2499.00</MontoTotalItem>
</Detalle>
<Detalle>
<NroLinDet>2</NroLinDet>
<IndExe>1</IndExe>
<DscItem>Licencia del software</DscItem>
<QtyItem>2.00</QtyItem>
<PrcBrutoItem>3000.00</PrcBrutoItem>
<DescuentoMonto>2.00</DescuentoMonto>
<SubDscto>
<TipoDscto>$</TipoDscto>
<MntDscto>2.00</MntDscto>
</SubDscto>
<ImpuestosDet>
<CodImp>0</CodImp>
<MontoBaseImp>5998.00</MontoBaseImp>
</ImpuestosDet>
<MontoTotalItem>5998.00</MontoTotalItem>
</Detalle>
<Detalle>
<NroLinDet>3</NroLinDet>
<IndExe>1</IndExe>
<DscItem>Licencia del software</DscItem>
<QtyItem>3.00</QtyItem>
<PrcBrutoItem>500.00</PrcBrutoItem>
<DescuentoMonto>3.00</DescuentoMonto>
<SubDscto>
<TipoDscto>$</TipoDscto>
<MntDscto>3.00</MntDscto>
</SubDscto>
<ImpuestosDet>
<CodImp>4</CodImp>
<MontoBaseImp>1497.00</MontoBaseImp>
</ImpuestosDet>
<MontoTotalItem>1497.00</MontoTotalItem>
</Detalle>
<Referencia>
<TpoDocRef>CFModificado</TpoDocRef>
<NumeroRef>E310000002039</NumeroRef>
<FechaRef>2025-04-21</FechaRef>
<CodRef>3</CodRef>
</Referencia>
<CAE>
<FechaResolucion>2025-12-31</FechaResolucion>
</CAE>
</Documento>
</DTE>DTE/GUF — República Dominicana
<DTE xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Documento ID="ID_1">
<Encabezado>
<IdDoc>
<Version>1.0</Version>
<Tipo>41</Tipo>
<Serie>E</Serie>
<Numero>0000002039</Numero>
<FechaEmis>2025-04-21T07:58:05-05:00</FechaEmis>
<CondPago>1</CondPago>
<ExtraInfoDoc name="IndicadorMontoGravado">0</ExtraInfoDoc>
</IdDoc>
<Emisor>
<RegimenContable>131094376</RegimenContable>
<NmbEmisor>EMPRESA EMISORA DE PRUEBA S.A.</NmbEmisor>
<Sucursal/>
<DomFiscal>
<Calle>Dirección de Prueba 123</Calle>
<Distrito>010000</Distrito>
<Municipio>010101</Municipio>
</DomFiscal>
<ContactoEmisor>
<eMail>contacto@empresa-ejemplo.com</eMail>
<Telefono>000000000</Telefono>
</ContactoEmisor>
</Emisor>
<Receptor>
<RegimenContableR>131858627</RegimenContableR>
<NmbRecep>EMPRESA RECEPTORA DE PRUEBA S.A.</NmbRecep>
<DomFiscalRcp>
<Calle>Dirección de Prueba 123</Calle>
<Departamento>010000</Departamento>
<Municipio>010101</Municipio>
</DomFiscalRcp>
<ContactoReceptor>
<eMail>contacto@empresa-ejemplo.com</eMail>
<Telefono>000000000</Telefono>
</ContactoReceptor>
</Receptor>
<Totales>
<MntBase>299920.00</MntBase>
<MntImp>53985.60</MntImp>
<MontoTotal>353905.60</MontoTotal>
</Totales>
<Impuestos>
<TipoImp>Itbistasa1</TipoImp>
<TasaImp>18</TasaImp>
<MontoBaseImp>299920.00</MontoBaseImp>
<MontoImp>53985.60</MontoImp>
</Impuestos>
<Retenciones>
<TipoRet>TotalITBISRetenido</TipoRet>
<MontoRet>1079.71</MontoRet>
</Retenciones>
</Encabezado>
<Detalle>
<NroLinDet>1</NroLinDet>
<CdgItem>
<TpoCodigo>Interna</TpoCodigo>
<VlrCodigo>68214077077126</VlrCodigo>
</CdgItem>
<IndExe>1</IndExe>
<RetencionesDet>
<TipoRet>MontoITBISRetenido</TipoRet>
<CodTasaRet>1</CodTasaRet>
<MontoRet>1079.71</MontoRet>
</RetencionesDet>
<DscItem>GLUCERNA VANILLA 8 OZ RPB</DscItem>
<QtyItem>10.00</QtyItem>
<PrcBrutoItem>30000.00</PrcBrutoItem>
<DescuentoMonto>80.00</DescuentoMonto>
<SubDscto>
<TipoDscto>$</TipoDscto>
<MntDscto>80.00</MntDscto>
</SubDscto>
<ImpuestosDet>
<CodImp>1</CodImp>
</ImpuestosDet>
<MontoTotalItem>299920.00</MontoTotalItem>
</Detalle>
<CAE>
<FechaResolucion>2025-12-31</FechaResolucion>
</CAE>
<TimeStamp>2025-02-18T12:18:33-05:00</TimeStamp>
</Documento>
</DTE>