EazSell

GRA E-VAT

What should an E-VAT receipt show in Ghana?

Check the QR code, signature, time stamp and identifiers GRA lists for an E-VAT invoice or receipt.

Reviewed by the EazSell editorial team · Updated 21 September 2026

EazSell Android POS in a retail checkout setting

Direct answer

GRA lists a QR code, Commissioner-General's signature, unalterable receipt signature, time stamp, serial number, receipt number and machine registration code as E-VAT receipt security features. A merchant should check the current GRA format for its own approved setup.

Reference: GRA: E-VAT

A receipt is more than a printout

The printer only reproduces information supplied by the fiscal workflow. If a cashier can print an ordinary till slip, that does not confirm the QR code or fiscal signature was issued. Test a complete transaction and verify the receipt by the method GRA provides.

Check corrections too

A refund, void or corrected sale needs a clear reference to the original transaction. Ask the supplier how staff distinguish a reprint from a new fiscal document. That distinction matters at shift close, when cash and invoice counts are reconciled.

Keep the source current

GRA's E-VAT page is the starting point for its published feature list. Your accountant and local implementer should confirm the exact fields, receipt design and archiving requirements for the approved version in use.

What to check before you decide

  • Verify the QR code on a test receipt.
  • Compare fiscal and POS transaction references.
  • Test reprints, refunds and shift-end reconciliation.

Questions people ask

Is a QR image alone enough?

No. Check that it belongs to a valid receipt generated through the approved fiscal process.

Sources and verification

Check current GRA instructions and your own taxpayer position before treating this guide as an implementation decision.

Keep reading

Want to test this against your own shop?

Tell us about your checkout, devices and current invoicing process. We can show the relevant POS workflow and identify what still needs local verification.

Request a demo