info@oselatechnologies.com | +256-200-910-920 | +256-200-910-922 | 039-3247806

URA- EFRIS Consultancy

The Ugandan tax authority (URA) developed the EFRIS (Electronic Fiscal Receipting and Invoicing System) for e-Invoicing and VAT reporting of commercial transactions. The legal framework for e-Invoicing can be found in Legal Framework: Section 73A and 73B of the Tax Procedures Code Act 2014, supporting the implementation of EFRIS.

As of January 1, 2021, all companies registered in Uganda must use the EFRIS platform to report electronically issued invoices and cash receipts to the URA. Under this system, organizations and companies operating in the Ugandan market must submit their electronic sales invoices to the URA, and the URA must approve the invoice before the company can transmit it to its client.


The implementation of the EFRIS system aims to tackle tax evasion and the fraudulent practice of false invoices for fake purchases. For more information, please visit the URA site here: efris.ura.go.ug

How does the EFRIS platform work?

To start with, all companies registered in Uganda must first register with the EFRIS invoicing system through the tax authority's website. The first time the taxpayer enters the system, they must indicate whether they are using e-Invoicing or EFD. Once registered and verified as a system user, your account will be enabled, and you will be able to access EFRIS functions.

A certificate issued by a local certification authority must be requested to sign invoices. In the "System to System" model, through a technology service provider such as EDICOM, the structured invoice in JSON format is generated automatically from the taxpayer's ERP information. The e-Document is sent to the EFRIS platform, which validates the invoice by including four mandatory fields:

a) Fiscal Document Number (FDN): Official invoice document number.
b) Invoice Identification Number (InvoiceId): Document Identifier.
c) Verification Code (Anti-fake Code): Invoice verification code
d) QRCode (QR Code): URA-issued code that identifies the invoice.

Finally, the invoice must be sent to the receiver with the data entered by the platform.

Our Industry References

Twiga Chemical Industries

“Moving from Oracle Business Suite was a blessing in disguise for us because it allowed us to get flexibility in extending the SAP Business One solution to automate our manufacturing processes – real time production achieved, real time allocation of costs to different lines achieved. The icing on the cake for us was finding the right partner that took time to understand our business”

Jackson Kitheka – Finance Director

Acacia Foundation

"The biggest benefit is the ability to have an overview of all our operations. We get a lot of information in a timely manner which helps us to be mostly proactive instead of reactive. The Osela support team is very responsive and we have found that the organization as a whole is easy to deal with"


Endrio Nierio - CFO

Crane Paper Limited

“Out of the box solution that has allowed us to move fast in expanding our production processes – we have clear visibility on the Bills of Materials in use for each of the products we manufacture”




Aniket Patel – Managing Director

Osela Technologies Limited | Digitize Your World

Our Markets: Uganda | Tanzania | Kenya | Rwanda | Malawi | Zambia | Botswana | South Sudan | Mozambique

Contact us: info[@]oselatechnologies.com

© Copyright 2023 Osela Technologies. All right reserved.

Design© imancomputertechnology.com