Invoice Compliance Checker
Check if your invoice meets all MRA requirements. Get a compliance score and recommendations.
0%
Needs improvement
0 of 17 requirements met
Missing Requirements
Create compliant invoices with Fanal
Fanal generates MRA-compliant invoices automatically with all required fields.
Why invoice compliance matters
During a tax audit, the MRA will examine your invoices. If they are missing required fields, the VAT on those invoices may not be accepted as valid output tax. That means you could owe the VAT back, plus penalties. On the input side, if your supplier's invoice is non-compliant, you may lose the right to claim that input VAT.
The checklist covers every field the MRA looks for: your business details, the customer's details, a sequential invoice number, dates, itemised line items, supply type codes, and the VAT breakdown. Tick each box to see your compliance score.
If you score below 100%, the tool shows exactly what is missing. Fix those gaps before you send the invoice. It takes two minutes to check and could save you thousands in penalties during an audit.