Corporation Tax

Corporation Tax annual compliance checklist

Year-end checklist to verify your Corporation Tax compliance is complete.

UK-wide
Guide summary

Check your Corporation Tax compliance every year. Pay your tax 9 months and 1 day after your accounting period ends. File your CT600 form 12 months after it ends. Keep records for 6 years.

  • Pay Corporation Tax 9 months and 1 day after accounting period ends
  • File CT600 form 12 months after accounting period ends
  • Keep records for 6 years
  • Keep asset records longer if assets last over 6 years
  • For accounting period ending 31 March 2025: pay by 1 January 2026, file by 31 March 2026
  • Payment must be made before CT600 filing deadline
  • Records must be kept longer if return filed late or HMRC checks
  • Late payments or filings may result in penalties and interest
  • CT600 form reports profits, losses and tax due
  • File accounts at Companies House 9 months after period ends
On this page
UK-wide

Annual Corporation Tax checklist

Use this checklist to verify your Corporation Tax compliance at the end of each accounting period. Missing any of these steps can result in penalties, interest, or lost tax relief.

  1. 1

    Finalise your accounts

    Ensure your company accounts are complete and accurate. Accounts must comply with UK Generally Accepted Accounting Practice (UK GAAP) or IFRS. These form the basis of your CT600 return.

  2. 2

    Review capital allowances

    Identify all qualifying capital expenditure during the accounting period. Claim AIA, full expensing, and writing down allowances in the correct order to maximise relief.

  3. 3

    Check loss relief options

    If your company made a trading loss, consider whether to carry it back (12-month standard, 36-month terminal), carry it forward, or surrender it as group relief. Elections must be made within the CT600 filing deadline.

  4. 4

    Review director's loan accounts

    Check whether any director or shareholder owes the company money at the year end. Outstanding loans trigger Section 455 tax at 33.75% on amounts over the threshold.

  5. 5

    Consider R&D tax relief

    If your company undertook qualifying R&D, gather documentation and submit the Additional Information Form to HMRC before including the claim on your CT600.

  6. 6

    Check associated companies

    Count your associated companies to determine the correct CT rate thresholds and whether quarterly instalment payments are required.

  7. 7

    Prepare iXBRL accounts

    Your accounts must be filed in iXBRL (inline eXtensible Business Reporting Language) format with your CT600. Most commercial software handles this automatically.

  8. 8

    File your CT600 on time

    Submit your Company Tax Return within 12 months of the end of the accounting period. Late filing incurs automatic penalties starting at a flat rate of up to £1,600.

  9. 9

    Pay Corporation Tax on time

    Pay within 9 months and 1 day of the accounting period end (or in quarterly instalments if applicable). Interest runs from the day after the deadline.

  10. 10

    File accounts with Companies House

    Private companies must file accounts at Companies House within 9 months of the accounting reference date. This is a separate obligation from HMRC filing.

  11. 11

    Retain records

    Keep all Corporation Tax records for at least 6 years from the end of the accounting period. This includes accounts, receipts, bank statements, and correspondence with HMRC.

Key deadlines summary

For an accounting period ending 31 March 2025:

  • Pay Corporation Tax: 1 January 2026 (9 months + 1 day)
  • File accounts at Companies House: 31 December 2025 (9 months)
  • File CT600 with HMRC: 31 March 2026 (12 months)

Remember: the payment deadline comes before the filing deadline. Do not wait until you file the CT600 to pay.

Penalty risk

Late filing penalties

Penalty: 20% of unpaid tax plus £1,600 in flat penalties
<p>CT600 late filing penalties are automatic:</p>
<ul>
<li><strong>1 day late:</strong> £100</li>
<li><strong>3 months late:</strong> Another £100</li>
<li><strong>6 months late:</strong> HMRC estimates your tax and adds 10% of the unpaid amount</li>
<li><strong>12 months late:</strong> Another 10% of unpaid tax</li>
</ul>
<p>If your CT600 is late 3 times in a row, the £100 penalties increase to £500 each.</p>

Enforced by: HMRC