Skip to content

Electronic Invoicing (DGI) in Panama

NAOS is natively integrated with Aludra for submitting electronic receipts to Panama’s Direccion General de Ingresos (DGI).

📋 Initial Requirements

Before you start issuing electronic invoices, make sure you have:

  1. P12 Certificate: Your electronic signature certificate loaded on the terminal.
  2. Terminal Configuration: The dNroDF (consecutive number) synchronized with the system.
  3. Taxpayer Type: Correctly configured in the admin portal (FE-Panama).

Invoice entry screen

Invoice data entry

Electronic invoice QR code

📊 Invoice Statuses

In the Invoices module, each transaction will display a DGI status:

  • 🟢 Accepted (0920): The invoice was received and validated by the DGI. The CUFE was generated successfully.
  • 🟡 Pending: The invoice was signed locally but is queued for submission to Aludra.
  • 🔴 Submission Error: There was a connection or validation issue (e.g., invalid RUC or expired certificate).

🛠️ Troubleshooting

Invoice stuck on “Pending”

This commonly happens due to lack of internet connectivity. NAOS is offline-first, so the invoice is saved locally and will be sent automatically once the connection is restored.

Validation Error (Aludra)

  1. Click on the invoice with the error.
  2. Read the DGI error message (e.g., “Invalid Security Code”).
  3. Correct the data in the customer record or in the configuration.
  4. Press “Retry Submission”.

Electronic invoice detail

Generated invoice detail

Sending electronic invoice by email

📄 How do I print the receipt?

You can print the fiscal receipt at any time from the invoice history. The system will generate a thermal-optimized format with the required QR code.