CranePOS natively integrates with Uganda Revenue Authority's EFRIS system. Every sale is automatically reported to URA - no separate middleware, no manual uploads, no extra software.
Mandatory for VAT businesses
Every sale must be reported to URA in real time.
URA-authenticated receipts
Every invoice carries a URA-verified QR code.
Backed by law
Sections 73A & 73B of the Tax Procedures Code Act 2014.
No middleware needed
EFRIS is built directly into CranePOS - zero extra software.
EFRIS - the Electronic Fiscal Receipting and Invoicing Solution - is Uganda Revenue Authority's mandatory system that requires every VAT-registered business to report every sale to URA in real time.
Every time you make a sale, EFRIS sends that transaction to URA automatically. URA verifies it and returns a Fiscal Document Number (FDN) and a QR code. Your customer receives a URA-authenticated invoice they can scan to confirm the sale was reported.
All VAT-registered businesses in Uganda. EFRIS is legally enforced under Sections 73A and 73B of the Tax Procedures Code Act 2014. Non-compliance means URA can disallow your expense deductions and refuse VAT credits on purchases where the supplier did not issue a valid e-invoice.
To address inaccurate business records, under-declared sales, and incorrect VAT reporting. By recording every transaction electronically and in real time, EFRIS ensures the correct amount of tax is paid and simplifies VAT filing for compliant businesses.
URA can assess penalties, disallow your input tax credits, and reject expense deductions claimed on purchases without valid EFRIS e-invoices. Customers may also refuse to pay where no compliant receipt is issued.
You work exactly as you normally would. CranePOS handles the entire EFRIS process in the background.
You ring up the sale in CranePOS exactly as you always do - scan a barcode, search a product, or add items manually.
Instantly and automatically, CranePOS sends the transaction to URA's EFRIS server, which stamps it with a Fiscal Document Number (FDN) and QR code.
The verified fiscal invoice or receipt is returned and ready to print or share with your customer - legally compliant, URA-authenticated.
The entire process takes seconds. CranePOS also works offline - transactions are queued and automatically synced when connectivity is restored (within the 5-day URA limit).
The Fiscalised plan includes all Premium features plus full native EFRIS compliance - no extra subscriptions, no third-party middleware, no complexity.
Every sale by a VAT-registered business generates a URA-authenticated e-invoice with a Fiscal Document Number and QR code.
For non-VAT transactions, CranePOS issues e-receipts - same format as e-invoices, fully EFRIS-compliant.
When goods are returned or a sale is cancelled, CranePOS automatically issues an EFRIS credit note to reverse the original invoice.
When a customer requests a correction or refund, CranePOS generates the required EFRIS debit note.
Validate your customer's TIN at point of sale before issuing a fiscal invoice - required for B2B transactions.
Every fiscal document carries a URA-generated QR code your customer can scan to verify the transaction is recorded with URA.
CranePOS calculates VAT automatically on every sale, so your tax position is always up to date without manual calculation.
Every sale is submitted to URA the moment it is made - no batch uploads, no end-of-day processing, no missed deadlines.
A full audit trail of every EFRIS submission, confirmation, and document is stored within CranePOS for easy access during a tax audit.
Every EFRIS document carries three things: a Fiscal Document Number (FDN), a verification code, and a URA QR code your customer can scan.
Issued by VAT-registered businesses for every sale. Shows seller and buyer details, goods or services, tax breakdown, and totals.
Issued for non-VAT transactions. Same format as an e-invoice without the VAT breakdown - still fully EFRIS-compliant.
Issued when goods are returned or a previous sale is cancelled. Reverses or adjusts the original e-invoice.
Issued to request a refund or correction - for example, when goods were damaged or the wrong items were delivered.
Beyond avoiding penalties, EFRIS gives you tools to run a more accurate, efficient, and financially transparent business.
If you are registered for VAT and not issuing EFRIS e-invoices, URA can disallow your input tax credits, reject expense deductions, and levy penalties. Your customers' expense claims may also be rejected if their supplier (you) did not issue a valid e-invoice.
CranePOS continues operating offline. EFRIS transactions are queued locally and automatically submitted to URA when connectivity is restored - within the five-day window allowed by URA.
Includes everything in Premium plus full native EFRIS integration - fiscal e-invoices, e-receipts, credit notes, TIN validation, auto VAT, and real-time URA reporting.
What's included in Fiscalised