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 Type | Form | Who Files |
|---|---|---|
| Individual income tax return | IT1 | Employees with additional income, self-employed individuals, professionals |
| Corporate income tax return | IT2 | All registered companies (limited liability, partnerships, sole proprietorships) |
| Partnership return | IT3 | Partnerships (in addition to individual partner returns) |
| Trust return | IT4 | Trustees 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.
| Return | Deadline | Example |
|---|---|---|
| Individual (IT1) | 30th April | 2025 income → file by 30th April 2026 |
| Corporate (IT2) — Dec year-end | 30th April | Jan-Dec 2025 → file by 30th April 2026 |
| Corporate (IT2) — March year-end | 31st July | Apr 2025-Mar 2026 → file by 31st July 2026 |
| Corporate (IT2) — June year-end | 31st October | Jul 2025-Jun 2026 → file by 31st October 2026 |
| Partnership (IT3) | 30th April | Same as individual returns |
| Annual PAYE reconciliation | 28th February | 2025 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
- Gather all income records — Collect payslips, bank statements, invoices, receipts, and financial statements for the entire tax year (January to December for most filers).
- 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.
- 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).
- Determine taxes already paid — Deduct PAYE already withheld by employer, provisional tax installments paid during the year, withholding tax credits, and any advance payments.
- 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.
- Complete the return form — Fill in the appropriate GRA form (IT1, IT2, IT3, or IT4) with all required figures and schedules.
- Submit to GRA — File electronically through the GRA Taxpayer Portal, or submit physically at your nearest GRA office.
- 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:
- Register on the GRA Taxpayer Portal using your TIN.
- Log in and navigate to 'Returns' then 'File Return'.
- Select the return type and tax period.
- Enter the required information in each section of the electronic form.
- Upload supporting documents (financial statements, tax computation, schedules).
- Review the summary and submit.
- Make payment through the integrated payment gateway or generate a payment reference for bank deposit.
- 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
| Offence | Penalty |
|---|---|
| Late filing of annual return | GHS 500 per month or part thereof |
| Late payment of tax | Interest at 125% of Bank of Ghana statutory rate per annum |
| Failure to file return | GHS 500 per month + potential prosecution |
| Under-declaration of income | Additional tax + 30% penalty on understated amount |
| Failure to maintain records | GHS 2,500 per offence |
| Providing false information | Fine 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.