- Home
- Where we work
- Uganda
Where we work / Uganda
ERPNext and EFRIS compliance for Ugandan businesses
The July 2025 EFRIS expansion put twelve whole sectors under mandatory e-invoicing, VAT-registered or not. We integrate ERPNext with EFRIS the way we built eTIMS in Kenya: real-time, queued, and audit-ready.
The EFRIS mandate
URA EFRIS e-invoicing is mandatory for VAT-registered businesses since 2020, and from July 2025 for 12 whole sectors regardless of VAT registration.
EFRIS becomes compulsory for VAT-registered taxpayers
SourceGazette Notice 2218 of 2025 extends EFRIS to 12 sectors, including manufacturing, construction, fuel, ICT and professional services, regardless of VAT registration
SourceInput VAT depends on your software
Expenses not supported by EFRIS invoices are disallowed for income tax in the mandated sectors, and failure to issue an EFRIS invoice attracts penal tax of UGX 6,000,000 or the tax due, whichever is higher.
How CoaleTech helps
Built for Uganda, delivered from Nairobi
Statutory payroll bodies we compute for
Deductions are computed on every Salary Slip by the Payroll Africa statutory engine. Country rate tables with worked examples are published as they are verified against current legislation.
Payment rails we integrate
Collections reconcile to Payment Entries in the ledger, not to a side spreadsheet.
Proof, not promises
Toysam Distributors
A Kenyan manufacturer-distributor runs offline POS with real-time fiscal compliance, the same integration pattern EFRIS system-to-system requires.
Read the case studyFrequently asked questions
Which businesses must use EFRIS in Uganda?
All VAT-registered businesses since June 2020, and from 1 July 2025 every business in 12 gazetted sectors, including manufacturing, construction, fuel, mining, ICT, transport, accommodation, real estate and professional services, regardless of VAT registration, under Gazette Notice 2218 of 2025.
Can ERPNext connect directly to EFRIS?
Yes. URA supports direct system-to-system integration alongside the web portal and EFDs. We deliver EFRIS integration as an engineering service on ERPNext, built by the same team that ships real-time KRA eTIMS fiscal signing in Kenya, with queueing and retry when the URA service is unavailable.
What is the penalty for not issuing an EFRIS invoice?
Penal tax of UGX 6,000,000 per failure or the tax due on the goods or services, whichever is higher. In the mandated sectors, expenses without EFRIS invoices are also disallowed for income tax, so non-compliance costs both the seller and the buyer.
Do you support Ugandan statutory payroll?
Yes. Payroll Africa computes PAYE bands, NSSF contributions and Local Service Tax natively in Frappe HR. Uganda is one of the provisioned Tier-1 countries in the 54-country statutory engine, backed by automated tests.
Operating in Uganda?
A discovery call covers your EFRIS position, statutory payroll, and what an ERPNext rollout would look like for your team. We reply within one working day.