Filing Guides14 min read

How to File Annual Returns with GRA

A step-by-step guide to filing your annual tax returns with the Ghana Revenue Authority, including deadlines, required documents, electronic filing, and penalties.

Published 1 April 2024Last updated 1 April 2025
Table of Contents

Who Must File Annual Returns?

Every taxpayer in Ghana — whether an individual, company, partnership, or trust — is required to file an annual tax return with the Ghana Revenue Authority (GRA). This obligation exists even if no tax is due or the entity made a loss.

Types of Annual Returns

Return TypeFormWho Files
Individual income tax returnIT1Employees with additional income, self-employed individuals, professionals
Corporate income tax returnIT2All registered companies (limited liability, partnerships, sole proprietorships)
Partnership returnIT3Partnerships (in addition to individual partner returns)
Trust returnIT4Trustees of trusts

Filing Deadlines

Individual returns: Due by 30th April of the year following the tax year. Corporate returns: Due within 4 months of the end of the company's financial year.

ReturnDeadlineExample
Individual (IT1)30th April2025 income → file by 30th April 2026
Corporate (IT2) — Dec year-end30th AprilJan-Dec 2025 → file by 30th April 2026
Corporate (IT2) — March year-end31st JulyApr 2025-Mar 2026 → file by 31st July 2026
Corporate (IT2) — June year-end31st OctoberJul 2025-Jun 2026 → file by 31st October 2026
Partnership (IT3)30th AprilSame as individual returns
Annual PAYE reconciliation28th February2025 PAYE → reconcile by 28th February 2026

Required Documents and Schedules

For Individuals

  • Completed IT1 form
  • PAYE certificate (IRS 52) from your employer
  • Details of all other income sources (rent, investments, freelance work)
  • Receipts for claimable deductions and reliefs
  • Bank statements (if requested by GRA)

For Companies

  • Completed IT2 form
  • Audited financial statements (for companies with turnover above GHS 2 million) or management accounts
  • Tax computation schedule showing the reconciliation from accounting profit to chargeable income
  • Capital allowance schedule
  • Schedule of all taxes paid during the year (provisional tax, withholding tax credits)
  • Schedule of related-party transactions (for transfer pricing compliance)
  • Dividend distribution schedule (if applicable)

Step-by-Step Filing Process

  1. Gather all income records — Collect payslips, bank statements, invoices, receipts, and financial statements for the entire tax year (January to December for most filers).
  2. Calculate chargeable income — For individuals: total income minus allowable deductions, reliefs, and exempt income. For companies: accounting profit adjusted for non-deductible expenses, exempt income, and capital allowances.
  3. Compute tax liability — Apply the applicable tax rates. For individuals, use the graduated PAYE brackets. For companies, apply the relevant corporate rate (25% standard, or sector-specific rate).
  4. Determine taxes already paid — Deduct PAYE already withheld by employer, provisional tax installments paid during the year, withholding tax credits, and any advance payments.
  5. Calculate balance payable or refundable — If tax liability exceeds taxes already paid, you owe the balance. If taxes paid exceed the liability, you may claim a refund or carry the credit forward.
  6. Complete the return form — Fill in the appropriate GRA form (IT1, IT2, IT3, or IT4) with all required figures and schedules.
  7. Submit to GRA — File electronically through the GRA Taxpayer Portal, or submit physically at your nearest GRA office.
  8. Make payment — Pay any balance due using bank deposit, GRA online payment, or Ghana.gov platform.

Electronic Filing via GRA Portal

The GRA encourages electronic filing through the GRA Taxpayer Portal (taxpayerportal.gra.gov.gh). To file electronically:

  1. Register on the GRA Taxpayer Portal using your TIN.
  2. Log in and navigate to 'Returns' then 'File Return'.
  3. Select the return type and tax period.
  4. Enter the required information in each section of the electronic form.
  5. Upload supporting documents (financial statements, tax computation, schedules).
  6. Review the summary and submit.
  7. Make payment through the integrated payment gateway or generate a payment reference for bank deposit.
  8. Download and save the filing confirmation receipt for your records.

Electronic filing provides instant confirmation of submission, reduces errors through built-in validation, and gives you a clear audit trail. GRA may also process e-filed returns faster than paper submissions.

Payment Methods

  • Bank deposit — Pay at any approved bank using a GRA payment slip with your TIN and tax type code
  • GRA online portal — Electronic payment via debit card or bank transfer
  • Ghana.gov platform — Integrated government payment system
  • Mobile money — Available for smaller tax payments through approved channels
  • Cheque — Accepted at GRA offices (allow processing time)

Penalties for Late Filing and Payment

OffencePenalty
Late filing of annual returnGHS 500 per month or part thereof
Late payment of taxInterest at 125% of Bank of Ghana statutory rate per annum
Failure to file returnGHS 500 per month + potential prosecution
Under-declaration of incomeAdditional tax + 30% penalty on understated amount
Failure to maintain recordsGHS 2,500 per offence
Providing false informationFine up to GHS 60,000 and/or imprisonment
!

Penalties and interest compound quickly. A return that is 6 months late attracts GHS 3,000 in filing penalties alone, plus interest on any unpaid tax. File on time even if you cannot pay the full amount — you can negotiate a payment plan with GRA for the outstanding balance.

How Nexus Ledger Automates This

Nexus Ledger significantly simplifies annual return preparation. Throughout the year, the system tracks your income, expenses, and tax payments. At year-end, it generates your tax computation schedule, capital allowance schedule, and pre-filled return form. The GRA Filing module walks you through a guided 4-step wizard to review, finalise, and submit your return. The Compliance Calendar sends reminders starting 30 days before your filing deadline.


Related Articles