EFRIS Handbook

What is EFRIS?

EFRIS is the Electronic Fiscal Receipting and Invoicing Solution. It is a business solution that enables businesses to record transactions and share transaction information with the Uganda Revenue Authority in real time. The solution ensures transparency and accuracy which enables collection of correct taxes.

Add to Bookmarks
Print Friendly, PDF & Email
(Visited 1,524 times, 3 visits today)

All VAT-registered taxpayers are required to use EFRIS to issue e-invoices to their customers. They are also expected to buy from suppliers who must issue them with e-invoices if the items bought include VAT. However, other non-VAT registered taxpayers can also voluntarily use EFRIS. In this case, they will issue clients with e-receipts.

  1. Who is required to use EFRIS?

All VAT-registered taxpayers are required to use EFRIS to issue e-invoices to their customers. They are also expected to buy from suppliers who must issue them with e-invoices if the items bought include VAT. However, other non-VAT registered taxpayers can also voluntarily use EFRIS. In this case, they will issue clients with e-receipts.

 

  1. How does EFRIS assist traders in VAT reporting to URA?

VAT is charged at 18% or 0% at each stage in the production/ distribution chain on the value added to a taxable good or service. Every VAT registered client in the value chain is entitled to a credit on the excess of VAT incurred.

 

A final consumer (non-registered VAT client) is not entitled to a tax credit and therefore bears the tax. This ensures that tax due is credited to you and tax due to the government is paid to URA as shown in the illustration below:

 

Description

Price Without VAT

VAT Rate

VAT Amount

Price with VAT

Purchase

1,000/=

18%

180/=

1,180/=

Sale

1,500/=

18%

270/=

1,770/=

 

  • In the above example when a trader is to purchase a taxable item at 1,000/=, they will incur 180/= as VAT. This makes the total cost of the item 1,180/=. In such a scenario 180/= is the VAT tax credit for the trader (input tax).
  • When the trader sells the same item at 1,500/=, it will attract VAT of 18% amounting to 270/= that is output VAT.

 

Computation of VAT

Output VAT Ugx.270 minus Input VAT Ugx.180  

Therefore, Ugx.90 is payable to URA by the trader

 

If a trader is transacting through EFRIS, the above calculation is automatic. At the time of filing a VAT monthly return to URA, the trader only has a duty of confirming and updating these details before submitting a return to URA.

 

  1. How does EFRIS benefit the business?
  • EFRIS enables the business owner to monitor and track stock. This yields the following benefits for the business:
    • Know when to re-stock through the low stock alerts functionality
    • Detection and prevention of theft since you can compare in real time what was stocked against what was sold
    • Monitor product sales to know which ones sell faster than others thus enabling the business to invest correctly.
  • EFRIS makes it easy and convenient to monitor your business, anywhere you are at any time. This reduces the cost of doing business.
  • Maintain accurate and up to date business records to enable informed decision making.
  • It helps you know the correct amount of VAT you are to pay in a given month.
  • It shortens the VAT refund process thus boosts business cash flows.
  • Simplifying and easing the VAT return filing by utilizing prefilled VAT returns. This helps the business to avoid late filing and the penalties that could accrue as a result. It also helps the business to avoid the cost of hiring an accountant.
  • Reduce the risk of physical data loss as transactional data or copies are digitally stored in the system.

 

  1. Do I need a Tax Identification Number (TIN) to register for EFRIS?

Yes, you are required to have a TIN to register for EFRIS.

 

  1. What are the steps in EFRIS registration?

    All VAT registered clients are automatically registered on EFRIS.

 

    However, non-VAT registered taxpayers will follow the steps below:

  • Go to the URA Web portal
  • Click ‘Login’ on the top right corner
  • Select ‘EFRIS’ from the dropdown list. Enter your TIN and password.
  • A one-time password (OTP) will be sent to your registered email or phone by SMS.
  • Input the OTP to get access to the EFRIS homepage.
  • Select ‘first-time registration’.
  • Select whether to use e-invoicing or EFDs, additional places of business (if any)
  • Submit the application to URA for approval

 

  1. How do I use EFRIS?

To use EFRIS, you can choose any of the following options that may suit you;

Business

Platform

How It Works

Shops / Mobile Distributors / Route Sales

THE EFRIS APP (On Mobile Smartphones)

Download the app from AppStore or Play Store and install it on your phone. Set up the app with your goods or services and start to issue e-invoices.  It works with the internet but can operate offline for up to 5-days.

Electronic Fiscal Device (EFD)

An EFD is a portable device used to conduct sales. It has a Point of Sale system (POS) and a virtual Sales Data Controller (SDC) connected to produce e-receipts and e-invoices. It has a secure memory where all data is kept and transmitted to URA when transactions are made. Traders are expected to buy the EFD.

Wholesale and Retail Shop

The Desktop (Client Application) Software:

Can be installed on your preferred device like desktop computers, laptops, or tablets. Suitable for moderate sales. Download it from the URA website https://ura.go.ug/en/efris/efris-login/ under the e-invoicing downloads menu on the EFRIS link. It works with the internet but can operate offline for up to 5-days.

The URA Web Portal

Accessed via http://ura.go.ug to issue e-receipts and e-invoices by clicking on the EFRIS link on the URA portal. This web portal option is only available for clients who do not have a billing system, with less than 100 daily transactions, and annual sales below UGX 2 billion.

Businesses with Computerized Accounting Systems

System to System Connection

A trader’s sales system is integrated (combined) with EFRIS to generate e-receipts and e-invoices using a special software called Application Programming Interface (API). Suitable for businesses having high-volume transactions and with computerized accounting systems (e.g. ERP and POS).

Fuel Stations

Electronic Dispenser Controller (EDC)

This is specifically designed to manage fuel and gas stations. The EDC automatically transfers the information to the connected EFD to generate e-receipts in real time.

 

NB: URA is available to assist traders in the usage of any of these options.

 

  1. How does EFRIS work?

Once a sale is made at a Point of Sale (POS) or within an invoicing system, this transaction data is secured and sent to the EFRIS server. After receiving the transaction data, the server fiscalizes it i.e. arranges it in an acceptable format to add key features such as the Fiscal Document Number (FDN), Verification code, and a QR code. This is then secured and sent back to the seller’s POS or invoicing system which then generates an e-invoice or e-receipt that can be printed off if so desired. This process can happen both in the online and offline mode.

 

  1. Can I use EFRIS If I have no internet?

Yes, you can issue receipts offline for up to five days. However, beyond five days you must connect to EFRIS such that the data is uploaded into the system.

 

  1. What are the common documents(e-documents) used in EFRIS?

There are four common documents used in EFRIS. These are; e-invoices, e-receipt, e-credit notes, and e-debit notes. These documents have three common features namely;

  • Fiscal Document Number (FDN)
  • A verification code
  • A Quick Response (QR) Code

 

  1. What is an e-invoice?

This is an electronic document that shows a sale has occurred through EFRIS and is ONLY issued by a taxpayer who is registered for VAT. The e-invoice shows the seller and buyer details, details of goods and services, tax details, and summary sections.

 

  1. What is an e-receipt?

This is an electronic document that shows a sale has occurred through EFRIS and is issued by a taxpayer who is not registered for VAT. The e-receipt shows the seller and buyer details, details of goods and services, tax details, and summary sections.

 

  1. What is a credit note?

This is a document issued by a seller to a customer by way of canceling a previous sale. This is common when goods previously taken by a customer are returned.

 

  1. What is a debit note?

This is a document issued by a buyer to a seller to request the return of funds due to incorrect or damaged goods, purchase cancellation, or other specified circumstances.

 

  1. Is EFRIS supported by the law?

Yes, Sections 73A and 73B of the Tax Procedures Code Act 2014 support the implementation of EFRIS.

 

  1. If I have a small business and cannot afford to purchase an EFD or an accounting or invoicing system, how am I assisted?

Taxpayers who cannot afford the system can either use the;

  • URA Web portal on their computer, laptop and tablet or
  • EFRIS App that is downloaded from the App Store or Google Play Store onto the mobile phone.

 

  1. What do I do if my EFD is misplaced or stolen?

Report the loss or theft immediately to URA.

 

  1. How does a customer/shopper verify that the e-document is valid?

A customer can validate their e-document in two ways i.e. using,

  • the EFRIS validation app available on the Google Play Store through scanning the QR code or using the FDN.
  • the validation widget on the EFRIS website using the FDN or verification code. Once the e-document is verified by EFRIS, the transaction details shall be populated once again.

 

  1. What should I do in case the e-document is invalid?

An invalid e-document means that the transaction is not recognized by EFRIS. In this situation, a customer is encouraged to report bad behavior via the report non-compliance link https://ura.go.ug/en/report-non-compliance/ of the URA website.

 

  1. What should I do if the information on the e-invoice/e-receipt does not match the information on the printed document?

In this situation, please ask the seller to rectify this immediately by issuing you an e-credit note or e-debit note. However, if the seller refuses, you are encouraged to report this via the report non-compliance link  https://ura.go.ug/en/report-non-compliance/ on the URA web portal or visit the nearest URA office.

 

  1. Who provides support for the EFRIS systems?

Regarding system-to-system, the URA IT team shall provide support to the taxpayers’ IT team during the integration process or any other technical assistance required. Regarding EFDs, support is offered by Rank Consult, the company that was accredited by the government to manage the issuance of EFDs.

 

  1. Do I have to pay for all EFRIS systems?

Some EFRIS components namely; the URA web portal, and EFRIS App are free of charge while the system-to-system, EFDs, and EDCs are paid for by the user.

 

  1. Doesn’t this become an administrative burden to the taxpayer?

No. The user is allowed to deduct this cost of acquiring EFDs system to system or EDCs from their sales before determining the amount on which tax is charged. Besides, the administrative burden on taxpayers eventually reduces as data is captured electronically and stored in the system.

 

  1. Can I continue to issue manual invoices if I am registered for EFRIS?

No. A taxpayer specified in the gazette, for whom it shall be mandatory to use EFRIS, is required to issue e-receipts or e-invoices for each transaction between the business and the customers. However, the gazette taxpayer may issue a manual receipt or invoice where;

  • The EFRIS System is not available and offline transactions cannot occur;
  • The taxpayer’s system is off;
  • The fiscal (e-invoicing or e-receipting) device is undergoing maintenance
  • There is any other justifiable reason.

However, if you issue a manual receipt you are required to upload it on to the System or within twenty-four (24) hours.

 

  1. Which receipts and invoices are rejected by URA?

The following are rejected by URA:

  • Entering a purchase expense from a supplier designated to use e-invoices or e-receipts as an allowable deduction but there is no support for such e-invoices or e-receipts.
  • Claiming a tax credit by a taxable person on purchases from suppliers designated to use the e-invoices or e-receipts but not supported by e-invoices or e-receipts.

 

  1. How does EFRIS improve the refund process?

Refund claims using e-receipts or e-invoices are easily fast-tracked given that all the required information is available in the system.

 

  1. Which other countries in East Africa are using a similar solution to EFRIS?

Kenya, Tanzania and Rwanda are using a similar solution to EFRIS.

 

  1. Can I transact in foreign currency using EFRIS?

Yes, you can transact in foreign currency using EFRIS. However, for tax purposes, URA uses its set exchange rate to convert the amount into Ugandan shillings.

 

  1. How do I manage stock in EFRIS?
  • Configure the products you deal in by selecting the products from the EFRIS product list
  • Map them to your own product codes and names.
  • Stock-in based on the configured products as imports, manufactured goods, or local purchases with the TIN or name of the seller indicated.
  • You may also use the options of stock adjustment, inquiry, or transfer between branches.

 

  1. Can I stock products that are not on the EFRIS product list?

Yes. You can use the ‘Others’ code in EFRIS system to stock in products that are not on the EFRIS product list. However, you may write to URA to add your items on the EFRIS list of products and services. The URA team shall examine this request and act accordingly.

 

  1. What challenges led to the introduction of EFRIS?

URA introduced e-receipting and invoicing to address the following challenges:

  1. Inability to keep accurate and reliable business records.
  2. Mis-declaration of business transactions e.g. sales, purchases, expenses and assets etc.
  3. Failure by businesses to correctly declare VAT collected from customers to URA.
  4. Failure by businesses to issue receipts/invoices for goods sold.
  5. False refunds for input tax and wrong offset positions.

 

No. EFRIS is not a tax but a system designed to monitor Value Added Tax (VAT) reported to Uganda Revenue Authority (URA) by businesses. EFRIS eliminates the tedious process of managing records.

 

  1. Is EFRIS compulsory in Uganda?

EFRIS is compulsory for all VAT registered taxpayers who are required to issue e-invoices for all transactions. However, businesses not registered for VAT can voluntarily use EFRIS and issue e-receipts.

 

  1. What happens when the network/internet is down while using EFRIS?

You can issue e-invoices using EFRIS App on the mobile phone or Desktop Software on the laptop, tablet and computer even when network is down, in what is called offline mode. However, you must connect to the internet within 5 days to upload the generated information to the system.

 

  1. Are we still supposed to use EFRIS after the president halted penalties related to its usage?

Yes. It is important to keep using EFRIS, as it is mandatory for all VAT registered taxpayers to do so. URA is available to provide continued support to all taxpayers. The President has suspended EFRIS penalties for those that had failed to enroll on the system until May 7, 2024. However, this directive only applies to individuals in general trade, particularly those in Kikuubo and similar business hubs country wide.

 

  1. What is Value Added Tax (VAT) and how is it charged?

VAT is an indirect tax on goods and services that is paid by the final consumer (One who will not sell the goods or services again). Not all goods or services attract VAT for example exempt supplies like unprocessed agricultural products, education and health services, among others (You can find a detailed list of exempt goods/services in the second schedule of the VAT Act on the URA website – https://ura.go.ug Under Legal and Policy). Any other supply that is not exempt is taxable and is, therefore, charged VAT at either 0% or 18%.

 

  1. Is VAT a form of double taxation?

No. VAT is not a form of double taxation. This is because you can claim or offset VAT incurred on business transactions when declaring VAT charged to your customers. VAT is paid by the final consumer and remitted to the government by the VAT registered taxpayer.

 

  1. Who determines taxes and tax rates?

Taxes are introduced through bills passed by parliament that must be assented to by the President to become tax laws. URA then implements these laws. URA does not determine taxes and tax rates. Parliament invites and consults the public to submit comments and proposals on tax laws.

 

  1. Did URA sensitize and educate taxpayers before implementing EFRIS?

Yes, URA has trained and is still training and assisting taxpayers on EFRIS across the country. For example, in Kampala Central Business District (CBD) from November 2023 to March 2024;

  • 439 taxpayers visited the URA tax hub in Kikuubo
  • 15,023 traders have been engaged in door-to-door outreaches covering 110 business arcades
  • 1,761 traders have been trained in workshops on EFRIS
  • 5,760 traders have received tax information packs on EFRIS

To date, 12 tax Barazas, 107 countrywide media shows, 261 workshops, and tax hubs, and 22 webinars have been conducted on EFRIS awareness countrywide.

 

  1. Does URA communicate only in English?

No, In an effort to reach a wider taxpayer audience, URA translates tax information into 13 local languages on top of the English language. Translations are available in Alur, Lusoga, Luganda, Lumasaba, Runyankore- Rukiga, Runyoro-Rutoro, Acholi, Ateso, Lango, Swahili, Karimojong, Lhukonzo, and Lugbara.

 

  1. How is this tax information disseminated to taxpayers?

URA disseminates focused and translated tax information to taxpayers as videos, radio adverts, public notices, and on the URA website for many of the content publications

 

 

The EFRIS invoice is generated only when a sale has occurred. For taxpayers operating route sales, they are required to move with EFDs or mobile invoicing Apps of URA or their billing system to generate fiscalised invoices in the field after confirming a sale. 

 

  1. EFRIS system does not provide for making changes in case the goods are returned or rejected by the customer.

EFRIS provides the option for making changes where goods are returned or rejected by the customer through cancellation of the original invoice or making of adjustments on either the price or quantity or both (price and quantity) in order to correct the original invoice.  This is done through the use of the debit and credit note process.

 

  1. EFRIS does not cater for damaged stock.

EFRIS caters for damaged stock since it provides for stock adjustment. This functionality allows the taxpayer to adjust stock and remove damaged stock, burnt stock or any other adjustment with reasons.

 

  1. You need to hire a URA staff to install and service the EFD

This is not true. You donot need to hire or pay a URA staff to install the EFD. EFDs are provided by Rank Consult at a cost of Ugx 1.1 m. This also caters for installing the device and is treated as an allowable expense reduced from gross income when the taxpayer is filing a return at the end of the year.

 

 

 

Add to Bookmarks (0)
Skip to content