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):
| Code | Name | Typical use |
|---|---|---|
| E31 | Fiscal Credit Invoice | Client with RNC who will deduct the ITBIS |
| E32 | Consumer Invoice | Retail sale, final consumer |
| E33 | Debit Note | Additional charges on a previous voucher |
| E34 | Credit Note | Voids, returns, refunds |
| E41 | Purchases | Purchases from informal suppliers |
| E43 | Minor Expenses | Expenses without a formal voucher |
| E44 | Special Regimes | Free zones, special sectors |
| E45 | Governmental | Sales to the public sector |
| E46 | Exports | Sales abroad |
| E47 | Payments Abroad | Services 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
- Open an order in Draft status and press Invoice.
- Select the Voucher type (E31, E32, etc.).
- 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.
- 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:
- Select the items and quantities to credit.
- Indicate the reason.
- Select the refund method (cash, CN, original method).
- Select type E34 (Credit Note).
- 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:
| Status | What it means |
|---|---|
| Not sent | Submission has not been attempted yet |
| Pending | In queue or waiting for the DGII's response |
| Accepted | DGII approved the document |
| Conditional | DGII approved with observations |
| Rejected | DGII rejected the document - requires action |
| Voided | The 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
| Error | Cause | Solution |
|---|---|---|
| The e-CF number is not assigned | Sequence exhausted or expired | Create/renew it in Fiscal → Sequences. |
| e-CF ends up Rejected | Invalid receiver data (misspelled RNC, etc.) | Edit in Fiscal → e-CF documents and retry. |
| "The order was already invoiced" | You tried to invoice twice | Use Record payment or issue a CN if you need to void. |
| The PDF comes out without a logo | You did not upload a logo in Settings → Company | Upload the logo (PNG/JPG) in settings. |
| DGII status stays Pending for a long time | Queue stuck or certificate expired | Check Fiscal → Certificate; renew if it is expired. |
| You need to collect but Record payment does not appear | The status is already Paid or you are viewing the invoice, not the order | Open the associated order from the detail. |