ediverse Explore the platform

Spotlight PEPPOL BIS Billing 3.0 The EU e-invoicing mandate is here — France Sept 2026, Belgium Jan 2026, Germany 2025.

Ghana — GRA, E-VAT and B2B e-invoicing

Ghana launched its Electronic VAT Invoicing (E-VAT) system in October 2022 under the Ghana Revenue Authority (GRA). After a pilot phase with 50 large taxpayers, mandatory rollout began in April 2023 in waves, with generalisation to VAT-registered taxpayers in 2025.

Regulatory timeline

  • 18 December 2008 — Electronic Transactions Act 2008 (Act 772). Ghanaian legal framework for electronic signature, digital archival and probative value of electronic records.
  • 30 December 2013 — Value Added Tax Act 2013 (Act 870). Overhaul of Ghanaian VAT (12.5 % then 15 %), establishes modern invoicing obligations and GRA controls.
  • 3 April 2018 — GRA Act 2018 (Act 970). Autonomous status of the Ghana Revenue Authority, mandates the GRA with VAT modernisation.
  • 1 April 2022 — VAT Flat Rate Scheme creation. Distinction between Standard Rate (15 %) and Flat Rate (3 %) by taxpayer nature, basis for E-VAT multi-regime modelling.
  • 1 October 2022 — E-VAT pilot launch. GRA selects 50 large taxpayers (banks, telecoms, distribution) for the pilot phase of the E-VAT system.
  • 23 December 2022 — VAT (Amendment) Act 2022 (Act 1082). Gives mandatory legal basis to E-VAT, sets non-compliance penalties (GHS 5,000 to 50,000 fine by recurrence).
  • 1 April 2023 — Mandatory phase 1. Wave 1: 600 large taxpayers (turnover > GHS 10M annual) must issue via E-VAT.
  • 1 October 2023 — Mandatory phase 2. Extension to taxpayers with turnover > GHS 2M annual.
  • 1 April 2025 — Phase 3 generalisation. All VAT-registered taxpayers in Ghana must issue via E-VAT, no threshold.

Technical schema

The E-VAT format is a GRA proprietary JSON. Features:

  • TIN: format L0012345678 (letter + 10 digits). Prefixes: P individuals, C companies (Companies), G government, F foreigners.
  • vatRate: 15 % Standard, 3 % Flat Rate Scheme (FRS), 0 % export or zero-rated, exempt (financial services, education, health).
  • nhilAmount: National Health Insurance Levy (NHIL, 2.5 %) levied in addition to VAT for all goods and services.
  • getFundAmount: Ghana Education Trust Fund Levy (GETFL, 2.5 %) levied in addition to VAT.
  • covidLevyAmount: COVID-19 Health Recovery Levy (1 %) introduced in 2021 and maintained since.
  • evatInvoiceNumber: identifier assigned by the GRA in the format GRA-EVAT-YYYY-NNNNNNNN.
  • ydk: "Yɛnnyɛ Dwumadie Kɔ" (Twi for "System Done Well" — GRA internal code), Control Unit / Service Provider identifier that issued it.

Minimal example of an E-VAT invoice:

jsonevat-invoice.json
{
  "supplier": {
    "tin": "C0012345678",
    "vatNumber": "GH-VAT-0123456789",
    "businessName": "Ediverse Demo Ghana Ltd",
    "address": "Independence Avenue 25, Accra",
    "branchCode": "MAIN"
  },
  "buyer": {
    "tin": "P0098765432",
    "vatNumber": "GH-VAT-9876543210",
    "businessName": "Customer Demo Ghana Ltd"
  },
  "invoice": {
    "invoiceNumber": "GH-2026-00000142",
    "invoiceDate": "2026-05-16T10:30:00Z",
    "currency": "GHS",
    "items": [
      {
        "description": "Cloud services May 2026",
        "itemCode": "SVC-CLOUD-001",
        "quantity": 1.0,
        "unitPrice": 50000.00,
        "vatRate": 15.0,
        "vatAmount": 7500.00,
        "nhilAmount": 1250.00,
        "getFundAmount": 1250.00,
        "covidLevyAmount": 500.00,
        "totalAmount": 60500.00
      }
    ],
    "totals": {
      "subtotal": 50000.00,
      "vatAmount": 7500.00,
      "nhilAmount": 1250.00,
      "getFundAmount": 1250.00,
      "covidLevyAmount": 500.00,
      "totalAmount": 60500.00
    }
  },
  "graMetadata": {
    "evatInvoiceNumber": "GRA-EVAT-2026-00000142",
    "qrCode": "https://gra.gov.gh/evat/lookup?id=GRA-EVAT-2026-00000142",
    "ydk": "GRA-DEV-2023-001",
    "signature": "..."
  }
}

Submission flow

The taxpayer can submit via two channels: (1) directly to the GRA E-VAT API (gra.gov.gh/evat) with OAuth 2.0 authentication, or (2) via a GRA-accredited Service Provider (alternative for small taxpayers without integration capacity). The GRA validates and returns the EVAT Invoice Number and QR Code.

textevat-flow.txt
┌──────────────┐    ┌────────────────────┐    ┌──────────────┐
│ GH supplier  │───>│ E-VAT System       │───>│ GH customer  │
│ (ERP, JSON)  │    │ (gra.gov.gh/evat)  │    │ (retrieve +  │
│ + GRA OAuth  │    │ Service Provider   │    │  scan QR)    │
│              │    │ or Direct API      │    │              │
└──────────────┘    └─────────┬──────────┘    └──────────────┘


                  ┌────────────────────┐
                  │ GRA assigns        │ ← real-time
                  │ E-VAT Invoice No.  │   validation
                  │ + QR Code + YDK    │   or rejection
                  └────────────────────┘

The buyer receives the validated invoice through usual channels and can verify the EVAT Invoice Number on gra.gov.gh/evat/lookup or scan the embedded QR Code. VAT returns (VAT3, NHIL, GETFL) are automatically pre-filled from E-VAT.

Validation

  • GRA: gra.gov.gh — official site, forms, E-VAT documentation and FAQ.
  • GRA E-VAT System: gra.gov.gh/evat — E-VAT portal, invoice lookup, taxpayer access.
  • GRA Taxpayer Portal: tportal.gra.gov.gh — VAT3 / NHIL / GETFL / Income Tax tele-filing interface.
  • Ghana Ministry of Finance: mofep.gov.gh — publication of finance laws, budgets, tax communications.

Common pitfalls

  1. Four parallel taxes (VAT, NHIL, GETFL, COVID Levy). Ghana cumulates VAT 15 % + NHIL 2.5 % + GETFL 2.5 % + COVID Levy 1 % = effective 21.9 % on most goods and services. Each tax must be detailed separately in the E-VAT JSON; aggregating them is a systematic GRA rejection.
  2. TIN with letter prefix. The Ghanaian TIN starts with a letter (P, C, G, F) indicating the taxpayer's nature. Common error: forgetting the prefix or using the wrong one (P instead of C for a LLC). Check with the buyer before issuance.
  3. Standard Rate vs Flat Rate Scheme (FRS). Retailers and certain services fall under FRS at 3 % (reduced effective rate without upstream VAT deduction). Check the buyer's regime before issuance to apply the right rate and the right mention on the invoice.
  4. Service Provider vs Direct API. The GRA accredits Service Providers (local integrators) to help small taxpayers without technical capacity. The "Direct API" channel is reserved for high volumes (>1000 invoices/month) with prior GRA technical validation.
  5. GHS currency + USD for exports. The Ghanaian Cedi (GHS) experienced strong devaluations in 2022-2024. For cross-border invoices in USD/EUR, indicate the Bank of Ghana exchange rate of the day; the GRA converts to GHS for internal VAT calculations.