How to File Your Company Tax Return

A step-by-step guide to filing your CT600 Company Tax Return with HMRC, including what you need, key deadlines and how to avoid common mistakes.

Every UK limited company must file a Company Tax Return (form CT600) with HMRC, even if the company made no profit or had no trading activity during the period. This is separate from the annual accounts you file at Companies House.

Getting it wrong – or filing late – triggers automatic penalties and interest charges. Here is how to do it properly.

What is the CT600?

The CT600 is the form HMRC uses to assess your company’s Corporation Tax liability. It contains:

You do not just send the form on its own. You also need to attach:

Key deadlines

The deadlines are based on your company’s accounting period, not the standard tax year:

Task Deadline
Pay Corporation Tax 9 months and 1 day after your accounting period ends
File CT600 12 months after your accounting period ends

These are two different deadlines. You need to pay your tax well before you need to file the return. Many business owners confuse the two.

For example, if your accounting period runs from 1 April to 31 March:

If your company’s taxable profits exceed £1.5 million, you must pay in quarterly instalments instead. This is called the quarterly instalment payment (QIP) regime.

What you need before you start

Gather everything before you begin the filing process. You will need:

Financial records

Tax-specific information

Company details

Step-by-step filing process

Step 1: Prepare your accounts

Your accounts must comply with UK GAAP (usually FRS 102 or FRS 105 for micro-entities). If you use an accountant, they will prepare these for you. If you prepare them yourself, check that your accounts production software produces them in the correct format.

Step 2: Convert accounts to iXBRL

HMRC requires your accounts in iXBRL format. This is a structured data format that allows HMRC’s systems to read and process your accounts automatically.

Most accounting software and filing tools handle this conversion for you. If you need to do it manually, HMRC provides a list of approved iXBRL tagging software on their website.

Step 3: Prepare your Corporation Tax computation

The tax computation bridges the gap between your accounting profit and your taxable profit. The main adjustments are:

Adjustment Direction
Depreciation (accounting) Add back
Capital allowances (tax) Deduct
Entertaining expenses Add back
Fines and penalties Add back
Donations to charity Deduct (as a charge)
Non-trading loan relationship credits Separate computation

Your taxable profit is what the Corporation Tax rate applies to.

Step 4: Calculate Corporation Tax

Apply the correct Corporation Tax rate to your taxable profit:

Profit level Rate
Up to £50,000 19% (small profits rate)
£50,001 to £250,000 Marginal rate (effective 26.5%)
Above £250,000 25% (main rate)

If your company has any associated companies (companies under common control), the thresholds are divided by the number of associated companies plus one.

Step 5: File online

You must file your CT600 online. There are two main ways:

HMRC’s own service:

Commercial software:

Step 6: Pay your Corporation Tax

Pay using one of these methods:

Always use the correct payment reference, which is your 17-character Corporation Tax reference number. If you use the wrong reference, your payment may not be allocated correctly and you could face late payment interest.

Common mistakes to avoid

Incorrect accounting period

Your CT600 covers a specific accounting period, which may not be the same as your financial year. A company’s accounting period cannot be longer than 12 months. If your financial year is longer (for example, an 18-month first period), you need to file two CT600s.

Forgetting disallowable expenses

Not all expenses in your accounts are deductible for tax purposes. Common items that must be added back include:

Not claiming all capital allowances

Many companies claim less than they are entitled to. Make sure you have considered:

Missing the payment deadline

Remember: the payment deadline is three months before the filing deadline. If you wait until the filing deadline to pay, you will already owe interest on three months of late payment.

Penalties for late filing

HMRC imposes automatic penalties for late CT600 filing:

How late Penalty
1 day late £100
3 months late Another £100
6 months late 10% of unpaid tax (HMRC estimate)
12 months late Additional 10% of unpaid tax

If your return is late three times in a row, the £100 penalties increase to £500 each.

On top of the filing penalties, HMRC charges interest on any Corporation Tax paid late. The current rate is published on the HMRC website and changes periodically.

Making Tax Digital for Corporation Tax

HMRC is extending Making Tax Digital (MTD) to Corporation Tax. While the timeline has been pushed back several times, companies should prepare by:

Using software that already supports MTD for VAT and is built for digital filing will make the transition smoother. Check whether your current software is ready, or compare accounting software before the deadline.

After you file

Once HMRC processes your return, they may:

Keep all your records for at least six years after the end of the accounting period. If HMRC opens an enquiry, you will need to provide supporting documentation for everything in your return.

For a broader look at what needs to happen around your year end, see the year-end accounting checklist.

Nexbal is launching in the UK · beta open

Join the Nexbal beta

Early access, 30 days free, and your feedback shapes the product.