schedule
2020: The Uganda Revenue Authority (URA) announces the launch of EFRIS.
2021: E-invoicing with EFRIS will be made mandatory for all VAT-registered companies.
2022: Starting in May, companies with high transaction volumes or turnover exceeding UGX 2 billion must connect their ERP systems directly to EFRIS; real-time transmission is mandatory from June 20.
applicability
The e-invoice primarily covers Business-to-Government (B2G) and Business to Business (B2B) transactions.
format
JSONFormat.
Electronic signature
Electronic signatures are mandatory. Each invoice must also have a unique Fiscal Document Number (FDN) have.
Archiving
E-invoices must 5 years long be archived.
How e-invoicing works
Under the Tax Procedure Act of 2014, the nationwide EFRIS system (Electronic Fiscal Receipting and Invoicing System) was introduced, consisting of three main components
- E-invoicing: By logging into the customer application on the URA web portal, electronic tax documents can be issued securely and free of charge. Validity can be verified using the URA verification app or a QR reader.
- Electronic financial instruments (EFDs): This system, consisting of a networked point-of-sale system (POS) and a virtual Sales Data Controller (SDC), enables the creation of electronic receipts and invoices. It includes a protected component that transmits the financial information to the EFRIS system. It also facilitates the search for financial data and the creation of reports on transactions.
- Electronic dispenser controls (EDCs): This component is specifically designed for fuel and petrol station management. Special devices monitor and calculate the capacity of fuel pumps in real time and transmit the information to the EFDs for instant generation of electronic receipts.
The URA offers several options for taxpayers to generate electronic receipts and invoices:
- System-to-system connections for customers with existing sales systems: integration of Enterprise Resource Planning (ERP) with EFRIS for real-time transmission of transaction details
- URA web portal: Electronic invoices and receipts can be generated through the web portal, requiring the TIN and password.
- Client application: Installation of software on taxpayers' devices to create electronic receipts and invoices.
- Electronic financial instruments (EFDs): Use EFDs to easily create electronic receipts.
- USSD fast codes: Taxpayers receive codes for generating electronic receipts via mobile phones using Unstructured Supplementary Service Data (USSD).
Further information on e-invoicing in Uganda:
https://ura.go.ug/en/

GOpus® eInvoice
Our GOpus® eInvoice solution can be integrated with SAP ERP and SAP S/4HANA and supports the creation of outgoing e-invoices in all international country formats. This allows all your invoice content to be created and sent between different international invoice issuers and recipients directly from your SAP system, and all invoice documents can be archived with comprehensive monitoring. Integration with the SAP modules SD, FI, MM, RE/FX, IS-H, IS-U, and SAP Service Billing is possible. Further integrations are available upon request.
Do you have any further questions about our solution or would you like to obtain more detailed information about the e-invoicing regulations in Uganda?
We have made the guideline on e-invoicing in Uganda available for you in German and English and will be happy to personally assist you with any further questions you may have about our solution.
