Mosce ERP · Help Center
Operations

Invoices

Issue electronic fiscal vouchers (e-CF), download the PDF, and check the DGII status.

In Mosce ERP, invoices are the fiscal representation of an invoiced order. Each invoice is a digitally signed e-CF and reported to the DGII automatically when your certificate is configured.

Reading time: ~7 min

When to use this

Invoices are always generated from an invoiced order or from a POS sale. There is no "Create invoice" flow from scratch: the order is the operational document and the invoice is its fiscal counterpart.

Use the Operations → Invoices section to:

  • Look up issued invoices with filters by status, e-CF number, or client.
  • Download the professional PDF to send to the client.
  • Verify the e-CF status at the DGII (Pending, Accepted, Rejected).
  • View the financial detail (subtotal, ITBIS, discounts, payments, balance).

Before you start

  • Configure your RNC and legal name in Fiscal → Settings.
  • Load at least one active e-CF sequence for the type you are going to issue (E31, E32, etc.).
  • If you are going to send e-CF to the DGII, upload your .p12 certificate or use the platform certificate (requires registering the delegation).
  • Read Fiscal configuration first if it is your first invoice.

How taxes are calculated

Mosce ERP calculates ITBIS, ISC, and other rates per detail line, using the rate configured on each product. The result is reflected in the corresponding e-CF fields (<MontoITBIS>, <ISCEspecifico>, <ISCAdValorem>).

For a full explanation of rates, exemptions, ISC products, and withholdings, see ITBIS and other taxes.

Voucher types (e-CF)

Mosce ERP supports the DGII's 10 e-CF types (Norm 06-2018):

CodeNameTypical use
E31Fiscal Credit InvoiceClient with RNC who will deduct the ITBIS
E32Consumer InvoiceRetail sale, final consumer
E33Debit NoteAdditional charges on a previous voucher
E34Credit NoteVoids, returns, refunds
E41PurchasesPurchases from informal suppliers
E43Minor ExpensesExpenses without a formal voucher
E44Special RegimesFree zones, special sectors
E45GovernmentalSales to the public sector
E46ExportsSales abroad
E47Payments AbroadServices or payments to non-residents

The type is chosen when pressing Invoice on an order. The sequence must be loaded for that specific type.

Step by step

1. Issue the invoice from an order

  1. Open an order in Draft status and press Invoice.
  2. Select the Voucher type (E31, E32, etc.).
  3. Choose Cash or Credit:
    • Cash: indicate the receiving register; a payment is created for the total.
    • Credit: indicate days (1 - 365); the due date is calculated.
  4. Confirm. The next number from the e-CF sequence is assigned and the invoice is created.

The process is asynchronous: the e-CF number is assigned in a queue. You will see the number within seconds. If it takes more than a minute, check Fiscal → e-CF documents or contact support.

2. Issue from the POS

In the Point of sale, when pressing Collect you select the voucher type in the payment modal. On confirmation, the order and the invoice are created in a single operation. See Point of sale (POS).

3. Download the PDF

In the invoice detail press Download PDF.

The PDF includes:

  • Header with your logo, legal name, RNC, and tax address.
  • Client data (name, RNC/ID if applicable).
  • e-CF number, voucher type, and issue date.
  • Items with description, quantity, unit price, discount, ITBIS, and total.
  • Financial summary (subtotal, ITBIS, discount, total).
  • Recorded payments with method and date.
  • Outstanding balance if the invoice is on credit.
  • DGII validation QR code (when the e-CF is accepted).

4. Apply a payment

Payments are recorded from the order, not from the invoice. Open the associated order and press Record payment:

  • Available methods: Cash, Card, Transfer, Check, Credit, Credit Note, Other.
  • For cash or card, indicate the register that receives the collection.
  • For transfer/check you can note the bank reference.
  • For Credit Note, select the CN with available balance.

The payment is reflected immediately in the invoice balance.

5. Void with a Credit Note (E34)

To void an issued invoice, it is not "deleted": a Credit Note is issued from the original order with the Refund button:

  1. Select the items and quantities to credit.
  2. Indicate the reason.
  3. Select the refund method (cash, CN, original method).
  4. Select type E34 (Credit Note).
  5. Confirm.

The CN is linked to the order and to the original invoice. It can be applied as a credit balance on another sale or turned into a cash refund.

6. DGII status (e-CF)

In the list and detail you will see a badge with the status of the submission to the DGII:

StatusWhat it means
Not sentSubmission has not been attempted yet
PendingIn queue or waiting for the DGII's response
AcceptedDGII approved the document
ConditionalDGII approved with observations
RejectedDGII rejected the document - requires action
VoidedThe document was voided at DGII

If a document ends up Rejected, go to Fiscal → e-CF documents, open the detail, and review the reason. You can edit allowed fields and retry the submission.

Expected result

  • The invoice has a sequential number (FAC-000789) and a unique e-CF number (E32...).
  • The client receives the PDF with their fiscal voucher ready to report.
  • The e-CF is sent to the DGII automatically and appears Accepted within a few minutes.
  • The order and the invoice stay linked: any payment, refund, or CN updates both.

Common errors

ErrorCauseSolution
The e-CF number is not assignedSequence exhausted or expiredCreate/renew it in Fiscal → Sequences.
e-CF ends up RejectedInvalid receiver data (misspelled RNC, etc.)Edit in Fiscal → e-CF documents and retry.
"The order was already invoiced"You tried to invoice twiceUse Record payment or issue a CN if you need to void.
The PDF comes out without a logoYou did not upload a logo in Settings → CompanyUpload the logo (PNG/JPG) in settings.
DGII status stays Pending for a long timeQueue stuck or certificate expiredCheck Fiscal → Certificate; renew if it is expired.
You need to collect but Record payment does not appearThe status is already Paid or you are viewing the invoice, not the orderOpen the associated order from the detail.