/** * The main template file * * This is the most generic template file in a WordPress theme * and one of the two required files for a theme (the other being style.css). * It is used to display a page when nothing more specific matches a query. * E.g., it puts together the home page when no home.php file exists. * * @link https://developer.wordpress.org/themes/basics/template-hierarchy/ * * @package WordPress * @subpackage Tally * @since 1.0.0 */ ?>
An e-invoice in Uganda is generated using the EFRIS (Electronic Fiscal Receipting and Invoicing Solutions) system and it can only be generated by a VAT-registered taxpayer. It refers to an electronic document that has the sale particulars mentioned. The Uganda Revenue Authority (URA) mandated VAT-registered taxpayers to generate e-invoices using the EFRIS system from January 2021.
EFRIS has been introduced to cut costs, improve efficiency, encourage compliance, and increase transparency. This article highlights the steps to be compliant with the new e-invoicing guideline in Uganda, how to generate e-invoices using a system-to-system connection, and the e-invoicing components.
An e-invoicing system in Uganda consists of the following components.
You must register on the URA website and then verify your new account through the OTP sent through email or SMS depending on your preference. Then you must choose the type of invoicing system you use; e-invoicing. Upon entering the remaining taxpayer details which will be auto-filled from e-tax, you need to upload your business license and other required documents. Every invoice that is generated by your ERP system is sent to the URA which redirects it to the EFRIS system. After the invoice verification process is complete, EFRIS sends the e-invoice back to URA which then sends it to your ERP system.
Businesses with a consistently high volume of daily financial transactions are recommended to use ERP software such as TallyPrime to generate accurate invoices. Taxpayers can use this ERP software to send e-invoices to EFRIS by choosing the system-to-system connection. While this process takes place automatically after the initial set-up of the system-to-system connection, the ERP software must issue compliant invoices as outlined by the URA. A compliant ERP software must generate invoices that contain all the vital and mandatory fields in an invoice. The issuance of valid invoices is checked by the URA’s EFRIS framework.
Every time an invoice is generated by your ERP software, it is encrypted and sent to the URA’s EFRIS platform automatically. EFRIS decrypts the invoice before performing verification. When the invoice is approved, EFRIS adds four additional fields to the invoice; Invoice Identification Number, FDN, QR Code, and Verification Code. These are for invoice identification purposes and they act as proof of invoice authenticity. The invoice is sent back to the taxpayer who can then issue the e-invoice to the customer by printing it. This entire process takes place in real-time and automatically, behind the scenes so a taxpayer need not worry about delays in the process of invoice issuance.
As a business operating in Uganda, you want every invoice to be accurate. TallyPrime is an invoicing solution that generates valid and accurate invoices for your business in seconds.
TallyPrime enables you to customize the invoice by adding your business logo and adding details as per your preferences. Its unmatched sales process flexibility enables proper sales management. It supports multiple addresses, currencies, price levels, and billing formats thereby giving businesses the freedom to generate invoices that suit their needs.
TallyPrime’s smooth integration with the EFRIS system means no hassles in creating e-invoices with the highest efficiency levels. You can try the free trial of TallyPrime to see how it's invoicing system and other features can propel your business while ensuring compliance at every step along the way. It is a must-have software for businesses that care about compliance and convenience.
Read More:
FAQs on eTIMS in Kenya
Instant e-Invoicing with TallyPrime’s eTIMS Solution
VSCU and OSCU – A Beginner’s Guide to Setup
A Guide to the Different Types of eTIMS Solutions
eTIMS Onboarding for VAT and non-VAT Businesses
Step-by-Step Guide to Onboarding on eTIMS