ITBMS 7%: how FacturaHQ calculates it without errors
Everything about Panama's Tax on Transfer of Goods and Services: general rate, special rates, exemptions, credit notes and how FacturaHQ automates it.
ITBMS is Panamá’s consumption tax, equivalent to VAT. The general rate is 7%, but there are special-rate items and an extensive list of exemptions. This post summarizes how it works and how FacturaHQ applies it so you don’t have to think about each line.
The three rates
- 7% — general. Applies to most goods and services.
- 10% — special. Hotel accommodation, wine, spirits and beer.
- 15% — high special. Tobacco and derivatives.
Any other rate you see on a Panamanian invoice is misconfigured and will be rejected by the DGI on validation.
Exempt goods and services (no ITBMS)
Law 45 and its amendments set specific exemptions, including:
- Medical and hospital services.
- Educational services.
- Basic food basket items (rice, oil, milk, eggs, basic bread, among others).
- Medicines for human consumption.
- Public land passenger transport.
- Financial services (interest, banking commissions).
- Exports (0% with right to credit).
Issuing an invoice with ITBMS on an exempt product is an error that both the issuer and the customer pay for, and it can trigger tax credit complaints.
How it’s calculated
ITBMS is calculated on the pre-tax price. Example:
- Price before ITBMS: B/.100.
- ITBMS 7%: B/.7.
- Total: B/.107.
If the price you handle is “ITBMS included”, FacturaHQ lets you configure it that way and calculates in reverse automatically.
Credit notes and adjustments
When a credit note is issued for a return or discount, the corresponding ITBMS is also reversed. The system must:
- Reference the original CUFE.
- Calculate ITBMS on the credited amount using the original rate.
- Reflect the adjustment in the monthly ITBMS report.
Skipping this step is a common error: the taxpayer ends up paying ITBMS on revenue they’ve already returned.
Withholdings
Some customers (the State, designated large taxpayers) apply ITBMS withholding: they pay the supplier only a fraction of the invoiced ITBMS and remit the rest directly to the DGI. The withheld supplier claims that withholding as a credit on their monthly return.
FacturaHQ flags each invoice issued to customers with applicable withholding and automatically generates the received-withholdings report.
ITBMS in contingency
During the 72-hour contingency window, ITBMS calculation stays the same: the system applies the configured rate and stores the document locally with a provisional code. When retransmitting, the DGI validates the breakdown and issues the CUFE. There’s no risk of “losing” ITBMS during an outage.
Typical ITBMS mistakes
- Applying 7% on an exempt product. Produces invalid tax credit for the buyer.
- Not updating a product’s rate when it shifts from exempt to taxed (or vice versa) due to regulation changes.
- Forgetting ITBMS on credit notes. Leads to declaring more revenue than real.
- Mixing prices with and without ITBMS in the catalog. Creates confusion on issuance.
How FacturaHQ automates it
- Every product or service in your catalog has a configured rate (7%, 10%, 15%, exempt, export).
- On issuance, FacturaHQ applies the rate per line and totals correctly.
- The monthly report segregates revenue by rate and surfaces ITBMS accrued, withheld and payable.
- Regulatory changes to the rate or exempt list are reflected in the master catalog with a notice to affected customers.
Monthly report
On the last day of each month, FacturaHQ automatically generates a PDF + Excel report with:
- ITBMS accrued (issued).
- ITBMS borne (from received invoices, if you capture them).
- Received withholdings.
- Credit or debit balance.
That report is what your accountant uses as the basis for the monthly filing on the DGI portal. You see it, approve it, export it — and your accountant receives it by email or directly in their workspace.
ITBMS isn’t complex because of its rate; it’s complex because of the many details. Automating it correctly removes a constant source of errors and rejections from daily operations.