applicability
The e-invoice covers various transaction types, including Business-to-Business (B2B), Business-to-Consumer (B2C) and Business-to-Government (B2G).
format
The invoice format for all electronic receipts and invoices should be JSON format to be generated.
Electronic signature
An electronic or digital signature for electronic invoicing is causing obligationThe invoice generated by the EFRIS system is automatically authenticated and signed using your identification numbers and login information.
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
https://ura.go.ug/en/
GOpus® eInvoice
Our GOpus® eInvoice solution can be integrated into SAP ERP and SAP S/4HANA and supports the creation of outgoing e-invoices in all international country formats. In this way, all your invoice contents can be created and sent between different international invoice issuers and recipients directly from your SAP system and all invoice documents can be archived in comprehensive monitoring. Integration into the SAP modules SD, FI, IS-H, IS-U and SAP Service Invoicing is possible. Further integrations are available on 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.