Skip to main content
En República Dominicana, Fegora emite Comprobantes Fiscales Electrónicos (e-CF) ante la DGII (Dirección General de Impuestos Internos), a través de un certificador autorizado. Cada comprobante recibe un NCF electrónico (e-NCF): un número de comprobante fiscal cuya secuencia está pre-asignada por la DGII, por tipo de documento, al establecimiento del contribuyente. La moneda de un e-CF dominicano es DOP, aplicada por defecto desde la configuración de la cuenta emisora (vea la nota sobre el campo moneda más abajo).

Tipos de documento

Fegora soporta los siguientes tipos de e-CF para emisores dominicanos, indicados en el campo tipo del cuerpo de POST /dte:
tipoe-CFUso típico
factura (por defecto)Factura de Crédito Fiscal Electrónica (e-CF 31)Venta entre contribuyentes (B2B), con derecho a crédito fiscal de ITBIS
ticketFactura de Consumo Electrónica (e-CF 32)Venta al consumidor final
notaCreditoNota de Crédito Electrónica (e-CF 34)Anula o reduce el efecto de un e-CF previo
notaDebitoNota de Débito Electrónica (e-CF 33)Incrementa el efecto de un e-CF previo
facturaExportacionComprobante de Exportaciones (e-CF 46)Venta a un receptor en el extranjero
Declarar receptor.afiliacionIva: "REGIMEN_ESPECIAL" sobre una factura (tipo: "factura") genera un Comprobante para Regímenes Especiales (e-CF 44) en vez de una Factura de Crédito Fiscal.
El catálogo de la DGII incluye otros tipos de e-CF — Comprobante de Compras, Comprobante de Gastos Menores, Comprobante Gubernamental y Comprobante de Pagos al Exterior, entre otros — que no están disponibles todavía en Fegora para República Dominicana. Tampoco está disponible el registro de documentos recibidos para cuentas dominicanas.
Vea el catálogo completo de tipos de documento (compartido entre países) en Tipos de documento.

Identificación del receptor

El campo receptor.id lleva el identificador fiscal del receptor:
Formato de receptor.idIdentificador
9 dígitosRNC (Registro Nacional del Contribuyente) — persona jurídica o negocio
11 dígitosCédula de identidad — persona física
receptor.direccion.idMunicipio usa el formato DO.<provincia>.<municipio> (por ejemplo, DO.SD.BC para Boca Chica). Vea el catálogo de provincias y municipios en Catálogos de referencia.

Impuestos

El ITBIS (Impuesto sobre Transferencias de Bienes Industrializados y Servicios) se declara en items[].impuestos[] con nombreCorto: "IVA" — el valor "ITBIS" no es aceptado por el validador actual, aunque sea el nombre oficial del impuesto en República Dominicana. La tasa la determina codigoUnidadGravable:
codigoUnidadGravableTasaDescripción
118%ITBIS tasa general
216%ITBIS tasa reducida
30%Exento
4No gravado (precio neto de cero)

Campos específicos del país

Todo documento dominicano debe declarar el establecimiento emisor y el número secuencial (e-NCF) que la DGII asignó a ese establecimiento y tipo de documento:
{
  "tipo": "factura",
  "emisor": {
    "codigoEstablecimiento": "1"
  },
  "datosAdicionales": [
    { "nombre": "NUMERO_SECUENCIAL", "valor": "290091" },
    { "nombre": "VENCIMIENTO_NUMERO_SECUENCIAL", "valor": "2026-12-31" }
  ],
  "receptor": {
    "id": "101234567",
    "nombre": "Distribuidora Ejemplo, S.R.L.",
    "direccion": {
      "idMunicipio": "DO.SD.BC",
      "direccion": "Av. Ejemplo #100",
      "pais": "DO"
    }
  },
  "items": [
    {
      "descripcion": "Producto",
      "precioUnitario": 118.00,
      "impuestos": [
        { "nombreCorto": "IVA", "codigoUnidadGravable": "1" }
      ]
    }
  ]
}
Formas de pago (opcional, abonosPactados[].metodoPago): EFECTIVO, CHEQUE, TRANSFERENCIA, DEPOSITO, TARJETA_CREDITO, TARJETA_DEBITO, CREDITO, BONOS, CERTIFICADO_REGALO, PERMUTA, NOTA_CREDITO, OTROS.
emisor.codigoEstablecimiento es indispensable. La DGII asigna los rangos de e-NCF por establecimiento del contribuyente. Si emisor.codigoEstablecimiento no corresponde al establecimiento que tiene el rango de secuencias activo, la certificación falla — verifique con su contribuyente cuál es el código de establecimiento correcto antes de integrar.
No envíe "moneda": "DOP" de forma explícita. El campo moneda es opcional: si se omite, Fegora usa la moneda configurada por defecto en la cuenta emisora (para una cuenta dominicana, DOP). Al momento de escribir, enviar el valor "DOP" explícitamente en el campo moneda del cuerpo de la solicitud es rechazado como moneda no válida — omita el campo en vez de declararlo.

Reglas de validación específicas

Las notas de crédito y débito (notaCredito, notaDebito) requieren idDteOriginal y motivoAjuste. Si falta alguno, la solicitud se rechaza con codigo: "FEG_VALIDATION_ERROR".
El número secuencial debe coincidir con el próximo e-NCF esperado por la DGII. A diferencia de El Salvador (un solo contador por cuenta), República Dominicana requiere una secuencia independiente por tipo de e-CF (factura, ticket, nota de crédito, nota de débito, exportación). Si NUMERO_SECUENCIAL no coincide exactamente con el siguiente correlativo asignado por la DGII a ese tipo y establecimiento, o queda fuera del rango asignado, la DGII rechaza el documento durante la certificación (codigo: "FEG_DTE_CERTIFICATION_ERROR", con un mensaje de la forma Certificación falló: 3000: El eNCF es la secuencia autorizada por la DGII...). Vea Errores de certificación.
La anulación de un e-CF depende de la disponibilidad del servicio de cancelación del certificador ante la DGII. Verifique con soporte de Fegora el estado vigente de este flujo antes de depender de él en producción.

Catálogos de referencia

  • Catálogo de provincias y municipios: usado para construir receptor.direccion.idMunicipio en formato DO.<provincia>.<municipio>.
  • Para la estructura general del documento, ítems y datos adicionales compartidos entre los tres países, vea Estructura del DTE, Impuestos y Datos adicionales.