Skip to main content

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.

UGUGXKampalaEntebbeJinja

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.

2020-06

EFRIS becomes compulsory for VAT-registered taxpayers

Source
2025-07-01

Gazette Notice 2218 of 2025 extends EFRIS to 12 sectors, including manufacturing, construction, fuel, ICT and professional services, regardless of VAT registration

Source

Input 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.

Statutory payroll bodies we compute for

PAYENSSF UgandaLocal Service Tax

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

MTN MoMoAirtel Money

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 study

Frequently 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.

Book a Call