Mosce ERP · Help Center
Fiscal

e-CF certification process

Guide to the 15 steps of the official DGII certification process to become an authorized electronic issuer, with tracking integrated in Mosce ERP.

To issue electronic fiscal vouchers (e-CF) in the production environment, the DGII requires going through an official certification process that authorizes the taxpayer as an authorized Electronic Issuer. Mosce ERP includes an integrated tracking screen - the Certification Process tab inside the Fiscal module - so you can see which step you are on, upload the required documents, and record progress without keeping a parallel spreadsheet.

Reading time: ~15 min

The source of authority for the requirements and approval criteria of each step is the official document Proceso de Certificación para ser Emisor Electrónico published on the DGII portal (https://dgii.gov.do). This article describes how Mosce ERP supports you in each step; for any regulatory question, the DGII is the body that decides.

When to use this

  • You are starting the certification process for your taxpayer for the first time.
  • You need to know which step of the official process your account is on.
  • You want to upload the application form or the Sworn Declaration directly from Mosce ERP.
  • You want to record manual progress and note the DGII contact information.

Before you start

  • Your role includes fiscal:manage to manage the certification process.
  • The Fiscal configuration is complete: RNC, legal name, trade name, and the legal representative data (name, cédula, and title). The representative data is essential for Step 13.
  • You have access to the DGII Virtual Office (OFV) with your digital certificate.
  • You have downloaded the FI-GDF-016 - Formulario de Inscripción al Programa de Facturación Electrónica e-CF form from the DGII portal.

Open the Certification Process tab

  1. Open Fiscal from the side menu.
  2. Click the Certification Process tab (or Certification on narrow screens).

The screen shows:

  • Your account's active DGII environment (TestECF / CertECF / Production). If you need to change the environment, see DGII Environment - it includes the automatic blocks to prevent downgrading to a sandbox after having issued vouchers in production.
  • A vertical timeline with the 15 steps; each step has a status badge.
  • A side panel with the e-CF types authorized by the DGII for your taxpayer.
  • An administrative notes area with autosave.

Status of each step

BadgeMeaning
Completed (green)The step was verified and is ready.
Pending (gray)The step has not yet been completed.
Auto-derivedThe system detected the completion condition automatically (steps 1, 7, 13, and 15).

The four auto-derived steps mark themselves when Mosce ERP detects the corresponding action:

  • Step 1 - when you upload the FI-GDF-016 form (Application).
  • Step 7 - when the test service URLs are registered.
  • Step 13 - when you upload the digitally signed Sworn Declaration.
  • Step 15 - when the account operates in the production environment.

The rest (steps 2-6, 8-12, and 14) you mark manually when the DGII confirms your progress.

The 15 steps of the DGII process

Below, a summary of each step with the action you take inside Mosce ERP (if applicable) or in the DGII OFV.

Step 1 - Application and upload of the FI-GDF-016 form

DGII action: download the FI-GDF-016 form from the DGII portal, fill it in with the taxpayer's data, and submit it to the body.

Action in Mosce ERP: from the Certification tab, press Upload application form and upload the signed PDF. The step is marked Completed automatically upon uploading the document; it will remain available for download at any later time.

Keep the form uploaded in Mosce ERP as a backup copy. The DGII may ask you to prove the submission date.

Step 2 - Application evaluation by the DGII

DGII action: the DGII reviews the form and notifies the taxpayer whether the application was approved.

Action in Mosce ERP: when you receive the DGII notification, open Step 2 in the timeline and press Mark as completed.

Step 3 - Delivery of the test kit by the DGII

DGII action: the DGII delivers to the taxpayer a set of test data in Excel format (the certification kit).

Action in Mosce ERP: mark as completed when you receive the kit.

Step 4 - Generation of artifacts with the test kit

DGII action: the taxpayer processes the DGII test kit and generates the requested artifacts (signed e-CFs, ARECFs, printed representation PDFs, etc.) in a ZIP package.

Action in Mosce ERP: use the integrated artifact generator. Upload the Excel of the test kit the DGII delivered, Mosce ERP issues the test e-CFs and ARECF, generates the printed representations, and packages them into the certification ZIP. The file has a 10 MB limit (DGII portal limit). Mark the step as completed when you have the ZIP ready.

The test kit the DGII delivers has a cap of 5 MB for the input Excel. If the kit exceeds that weight, contact the DGII to request a fragmented version.

Step 5 - Submission of the artifact package to the DGII portal

DGII action: the taxpayer uploads the ZIP package to the DGII portal for review.

Action in Mosce ERP: mark as completed when the ZIP is uploaded to the portal.

Step 6 - Artifact review by the DGII

DGII action: the DGII reviews the submitted package and notifies whether there are corrections or whether it approves to advance.

Action in Mosce ERP: mark as completed when the DGII approves this step.

If the DGII rejects the package, resolve the findings they indicate and repeat Steps 4 and 5 with a new ZIP. You can repeat this cycle as many times as necessary until the DGII approves.

Step 7 - Registration of test service URLs (TestECF)

DGII action: the taxpayer informs the DGII of the URLs of the voucher reception services for the test environment (TestECF).

Action in Mosce ERP: in the Service URLs tab, copy the TestECF URLs that Mosce ERP generates for your account and paste them in the DGII portal. This step is marked Auto-derived when the URLs are available in the system. Mark it as Completed manually after registering them in the DGII.

The URLs are shared by all taxpayers in the same environment and are derived from the service configuration; do not invent them or use another provider's URLs.

Step 8 - Tests in the TestECF environment

DGII action: the taxpayer performs integration tests by sending test e-CFs to the DGII TestECF environment.

Action in Mosce ERP: run test issuances from your account in the TestECF environment and verify that the DGII receives and processes them. Mark as completed when the tests are successful.

Step 9 - Evaluation of the test environment by the DGII

DGII action: the DGII evaluates the taxpayer's performance in TestECF and notifies whether it approves advancing to CertECF.

Action in Mosce ERP: mark as completed when you receive the approval.

Step 10 - Configuration in the CertECF environment

DGII action: the taxpayer configures their system to operate in the certification environment (CertECF).

Action in Mosce ERP: in Fiscal configuration, change the DGII Environment to CertECF and verify that the corresponding certificate is active. Mark the step as completed.

Step 11 - Tests in CertECF

DGII action: the taxpayer performs advanced tests in the CertECF environment.

Action in Mosce ERP: similar to Step 8 but in the CertECF environment. Mark as completed when finished.

Step 12 - Registration of production service URLs

DGII action: the taxpayer informs the DGII of the URLs of the reception services for the production environment.

Action in Mosce ERP: in the Service URLs tab, copy the production (ECF) URLs that Mosce ERP generates and paste them in the DGII portal. Mark the step as completed.

Step 13 - Upload of the Sworn Declaration

DGII action: the taxpayer generates, digitally signs, and delivers the Sworn Declaration required by the DGII for the certification process.

Action in Mosce ERP:

  1. In the Certification tab, press Generate Sworn Declaration pre-fill. Mosce ERP automatically generates a pre-filled XML with your taxpayer's data (RNC, legal name, legal representative's name, cédula, and title), the canonical declaratory text, and the active certificate's data.

    This step requires that the three legal representative fields be completed in Fiscal configuration (name, cédula, and title). If any is missing, Mosce ERP indicates it and the button stays disabled until you complete them.

  2. Download the pre-filled XML.

  3. Sign it digitally using the DGII App Firma Digital (available at https://dgii.gov.doFacturación Electrónica → App Firma Digital).

  4. In Mosce ERP, press Upload signed Sworn Declaration and upload the signed XML.

The system detects the upload and marks Step 13 as Auto-derived completed. The signed XML is stored securely and available for download and later audit for the applicable regulatory period.

Step 14 - Final evaluation by the DGII

DGII action: the DGII evaluates all the documentation and tests of the certification process and makes the authorization decision.

Action in Mosce ERP: mark as completed when the DGII notifies the final approval and your authorization as an Electronic Issuer.

Step 15 - Operation in the production environment

DGII action: the taxpayer moves to operate in the production environment sending real e-CFs.

Action in Mosce ERP: change the DGII Environment to Production (ECF) in Fiscal configuration. The system detects the change and marks Step 15 as Auto-derived completed. Your account now issues real, binding e-CFs.

The legal representative data is essential for Step 13. If you did not fill it in at the start, you can add it at any time:

  1. Open Fiscal → Configuration.
  2. In the Legal representative section, complete:
    • Full name of the representative.
    • Identity card (cédula) of the representative.
    • Title (e.g. General Director, General Manager, President).
  3. Press Save.

View the DGII service URLs

For Steps 7 and 12, you need to copy the URLs that Mosce ERP generates for your account in each environment:

  1. In the Certification tab (or from Fiscal → Configuration → Service URLs), open the URLs sub-section.
  2. You will see a table with the 9 available URLs (3 environments × 3 service types: e-CF reception, commercial approval, RFCE reception).
  3. Each row has a Copy button to send the URL to the clipboard directly.

Administrative notes

The Notes field in the Certification tab gives you space to jot down:

  • Name of the reviewer or contact at the DGII.
  • Email or phone of the point of contact.
  • Dates of submissions, calls, and response commitments.
  • Any observation you need to remember between sessions.

The notes are saved automatically while you type (no Save button). They have a limit of 4000 characters.

Expected result

  • An updated timeline that reflects exactly which step of the certification process you are on.
  • Application form and signed Sworn Declaration stored and downloadable at any time.
  • Service URLs always available with one click for Steps 7 and 12.
  • Administrative notes so you do not lose information about the process.
  • Automatic steps (1, 7, 13, and 15) marked without manual action.

Common errors

SymptomCauseSolution
The Generate pre-fill button is disabledThe legal representative data is missingComplete the three legal representative fields in Fiscal configuration
I cannot upload the FI-GDF-016 formThe fiscal:manage permission is missingAsk the administrator to update your role
The artifact ZIP exceeds the upload limitThe kit Excel has too many recordsThe input Excel has a 5 MB limit; if the DGII kit is larger, request a fragmented version
DGII rejects the ZIP packageThe artifacts do not meet the test kit requirementsReview the DGII rejection message, correct it in Mosce ERP, and regenerate the ZIP
Step 13 is not marked automaticallyThe uploaded XML is not a valid signed XMLMake sure to sign the pre-fill with the App Firma Digital and upload the signed result (not the unsigned pre-fill)

Frequently asked questions

How long does the certification process take?

The timeline depends on the DGII and varies by taxpayer. It can take from a few weeks to several months depending on the body's workload and the response speed of each party. Mosce ERP does not control the DGII evaluation times.

Can I issue production e-CFs before completing the process?

No. The DGII does not accept production e-CFs until the taxpayer is officially authorized as an Electronic Issuer. The e-CFs issued in TestECF or CertECF are test vouchers and have no fiscal validity.

What happens if the DGII rejects the artifact package in Step 6?

You can repeat Steps 4 and 5 as many times as necessary with a new ZIP. Mosce ERP does not limit the number of artifact package generations.

Can I change the legal representative data after uploading the Sworn Declaration?

Yes, you can update it in Fiscal configuration at any time. But if you change the legal representative data after uploading a Sworn Declaration, you would have to generate, sign, and upload a new Sworn Declaration to reflect the correct data. Coordinate with your legal area before changing it.

Where do I download the DGII App Firma Digital?

On the DGII portal: https://dgii.gov.doFacturación Electrónica → App Firma Digital. The application and its instructions are available there.

What is the difference between TestECF, CertECF, and ECF (production)?

  • TestECF - development and test environment. The e-CFs are not real. Freely available to test the integration.
  • CertECF - formal certification environment. The DGII activates it when it approves Step 9. It is used for the advanced tests prior to the definitive authorization.
  • ECF (Production) - the real environment. It is activated when the DGII authorizes the taxpayer as an Electronic Issuer. The e-CFs issued here are binding fiscal vouchers.