Tech 5 min read

Panama DGI e-invoicing for jewelers: what's required in 2026

Panama's DGI requires every invoice to be electronically certified. See what jewelers must do and how Gem Logic sends compliant e-invoices in one click.

Thomas De Bonnet By Thomas De Bonnet
Panama DGI e-invoicing for jewelers: what's required in 2026

Last updated: May 2026

If you run a jewelry store in Panama, every sale you invoice has to clear the DGI before you hand the receipt to the customer. The format is strict, the certification flow is unforgiving, and the old desktop software most jewelers still run was never designed for it. The good news: Gem Logic now connects natively to the DGI through a certified provider, so the whole compliance flow happens in one click from the same screen you use to ring up a sale.

What Panama's DGI actually requires

The Dirección General de Ingresos (DGI) is Panama's tax authority. Under the Sistema de Facturación Electrónica de Panamá (SFEP), every business invoice has to be transmitted to the DGI through a Proveedor de Autorización Calificado (PAC) and certified before it is considered valid. A printed receipt that never reached the DGI is, in practice, not a real invoice.

Once a document is certified, the DGI returns three things you have to keep on file:

  • A CUFE, the unique fiscal identifier of the document. Without it, the invoice does not legally exist.
  • An authorization protocol number proving the DGI accepted the document.
  • A QR code URL that has to be printed on the invoice or receipt so the customer can verify the document on the DGI portal.

Credit notes follow the same rules and must reference the CUFE of the original invoice. If you cancel a document, that cancellation also has to be reported to the DGI within a defined window. None of this is optional.

Why this is painful with old jewelry software

Most legacy jewelry packages were built long before electronic invoicing was a topic. They print a paper invoice, store totals in a local database, and stop there. To meet DGI requirements, jewelers end up bolting on a separate portal: re-typing every sale, then stapling a printed QR code to the receipt the customer was already walking out with.

The result is the kind of friction every shop owner knows. Typos between the till and the portal. Invoices that never reached the DGI because the connection dropped. Customers waiting at the counter while staff retype an invoice into a second system. And a chasing job at month end to reconcile what the shop sold with what the DGI received.

How Gem Logic handles DGI certification

The Panama DGI integration sits inside the same invoicing and accounting module you already use for the rest of your billing. There is no second portal, no double entry, and no separate subscription with a third-party fiscalisation service.

From any outgoing invoice or credit note, you can:

  • Send the document to the DGI in one click. Gem Logic builds the JSON payload, signs it through a certified PAC, and waits for the response.
  • Get the CUFE, authorization protocol, and QR code URL back automatically. They are stored on the invoice record and printed on the customer copy.
  • Cancel a previously certified document with a reason. The cancellation is reported to the DGI and tracked on the document itself.
  • Issue a credit note that automatically references the original invoice's CUFE, so the link between the two is never lost.

A dedicated configuration page lists every document recently sent to the DGI, with status, CUFE, and a link to the QR. If something is rejected, the full request and response are logged so you, or our support team, can see exactly what the DGI said and why.

What this looks like at the counter

For a normal sale, the flow is unchanged for your staff. They ring up the piece on the point of sale, take payment, and confirm the invoice. Gem Logic handles the certification call to the DGI in the background and prints a receipt that already carries the QR code, the CUFE, and the protocol number.

For repairs, custom orders, or B2B invoices for trade clients, the same engine runs from the document detail page. One button, one round trip to the DGI, and a fully compliant invoice. Your team focuses on the customer, not on a second screen.

What you need to switch it on

Three things, and you are ready:

  1. A valid RUC for your jewelry company, registered with the DGI as an electronic invoice issuer.
  2. Credentials from a certified PAC (Proveedor de Autorización Calificado). Gem Logic integrates with Infile, one of Panama's authorised providers.
  3. Your customer records updated with their RUC and tax type, so each invoice carries the right counterparty data when it reaches the DGI.

Once configured, every new invoice and credit note is one click away from the DGI. Documents you issued before going live stay where they are, untouched.

Part of a bigger picture

Panama is one of many jurisdictions tightening the rules around electronic invoicing. Europe is rolling out Peppol e-invoicing, Italy already runs e-Fattura through SDI, and France is moving to mandatory B2B e-invoicing. The pattern is the same everywhere: the tax authority becomes part of every transaction, and your software either keeps up or holds you back.

Gem Logic is built around that reality. The Panama DGI integration uses the same architecture as our other compliance engines, which means we can keep up with format changes, new endpoints, or DGI updates without you needing to lift a finger.

Ready to transform your jewelry business?

Join jewelry stores worldwide who trust Gem Logic to run their business.

Share this article
Thomas De Bonnet
Written by

Thomas De Bonnet

CEO and founder of Gem Logic. Helping jewelry businesses optimize their operations and increase profitability.

image_overlay