SchoolGaze connects your school's finances directly to Uganda Revenue Authority's EFRIS system. Issue fiscal receipts for fees, record supplier e-invoices, validate TINs and generate credit and debit notes - all from one place, powered by our dedicated EFRIS platform.
Fiscal receipts for fees
Issue URA-verified receipts the moment a parent pays school fees.
Supplier e-invoices
Capture and validate supplier invoices for food, books and equipment.
Backed by law
Sections 73A & 73B of the Tax Procedures Code Act 2014.
URA-authenticated
Every document carries a Fiscal Document Number and QR code.
EFRIS - the Electronic Fiscal Receipting and Invoicing Solution - is Uganda Revenue Authority's mandatory system for reporting transactions in real time. For schools, it touches both the money coming in and the money going out.
When a transaction is recorded, it is sent to URA automatically. URA verifies it and returns a Fiscal Document Number (FDN) and a QR code. The receipt or invoice is then URA-authenticated and can be scanned to confirm it was reported.
Any school registered for VAT must issue EFRIS documents. Even non-VAT schools are affected: to claim an expense, you need a valid EFRIS e-invoice from your supplier - so every school benefits from handling EFRIS correctly.
On income - fiscal receipts for school fees, transport, uniforms and other charges. And on expenses - the e-invoices you receive from suppliers of food, stationery, books, equipment and services.
URA can disallow expense deductions and reject input VAT on purchases without valid e-invoices, and assess penalties. Suppliers and parents may also expect a compliant document for every payment.
Your bursar works exactly as they always do. SchoolGaze handles the EFRIS reporting in the background through our integration platform.
A parent pays fees, or you receive a supplier invoice. You record it in SchoolGaze exactly as you normally would.
Instantly, SchoolGaze sends the transaction to URA's EFRIS server, which stamps it with a Fiscal Document Number and QR code.
The verified fiscal receipt, e-invoice, credit or debit note is returned, ready to print or share - legally compliant and URA-authenticated.
The whole process takes seconds. It even works offline - transactions are queued and synced to URA automatically when connectivity returns, within the 5-day URA limit.
From fee receipts to supplier invoices, SchoolGaze covers every EFRIS action a school has to take - no separate middleware, no manual uploads.
Every fee payment - tuition, boarding, transport or uniforms - generates a URA-authenticated fiscal receipt with an FDN and QR code.
Record and reconcile e-invoices from your suppliers of food, books, stationery and equipment so every expense is properly recognised by URA.
Issue compliant e-invoices for any VAT-applicable service or charge your school bills to parents, sponsors or organisations.
When a charge is reversed, a fee is waived or a refund is due, SchoolGaze issues the matching EFRIS credit note automatically.
Make corrections and adjustments to a previously issued invoice with the required EFRIS debit note.
Validate a supplier or organisation's TIN with URA before recording an invoice - essential for B2B transactions.
Parents, suppliers and auditors can scan the QR code on any document to verify the transaction was reported to URA.
Transactions are submitted to URA the moment they happen - no batch uploads, no end-of-term scramble, no missed deadlines.
A full record of every EFRIS submission, confirmation and document is stored in SchoolGaze 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 anyone can scan.
Issued when your school bills a VAT-applicable charge or service. Shows your details, the payer's details, the items and the tax breakdown.
Issued for fee payments and other income where no VAT breakdown is required - the everyday fiscal receipt parents receive.
Issued when a charge is reversed, a fee is waived or a refund is due. Reverses or adjusts the original invoice.
Issued to correct or increase a previously issued invoice - for example, an under-billed charge or an added service.
Beyond avoiding penalties, EFRIS gives your school cleaner records, faster reconciliation and complete financial transparency.
Without valid EFRIS e-invoices for your purchases, URA can disallow input VAT, reject expense deductions and levy penalties. Handling EFRIS correctly protects your school's finances and reputation.
SchoolGaze keeps working offline. EFRIS transactions are queued locally and automatically submitted to URA when connectivity is restored - within the five-day window URA allows.
Fiscal receipts for fees, supplier e-invoices, TIN validation, credit and debit notes and real-time URA reporting - all connected through our dedicated EFRIS integration platform.
What's included