Guides · CT600

What needs to go with a CT600?

A Company Tax Return is the CT600 form plus the company’s accounts, a tax computation and any supplementary pages that apply. Filed online, the computation must be in iXBRL, and for most companies the accounts must be too.

Last checked against GOV.UK on 1 October 2026.

In short
  • Send the CT600 with the company’s accounts and a tax computation for the same period.
  • The computation must be in iXBRL. For most companies the accounts must be in iXBRL as well.
  • Add a supplementary page only if its situation applies, such as CT600A for loans to directors.
  • If you’re not sending accounts or computations, the return has a box to explain why.

A4O Accounts prepares the CT600 from your books and files it with HMRC. See the CT600 software, or get started free.

The three parts of a return

PartWhat it isFormat online
CT600The return form, with any supplementary pagesSent as data by your software
AccountsThe company’s accounts for the periodiXBRL for most companies
Tax computationThe working from the accounts profit to the figures on the returniXBRL

New to the form? Start with what is a CT600.

The accounts

HMRC wants the accounts for the period the return covers. GOV.UK says that for most companies and organisations, accounts forming part of an online return must be in iXBRL. There are exceptions, set out in its guidance on the format for accounts. Where accounts aren’t filed in iXBRL, they go as a PDF attachment.

iXBRL is a tagged version of the accounts that HMRC’s systems can read. You don’t tag anything by hand: filing software produces it.

These aren’t always the same accounts you put on the public record. A small company can file a shorter set with Companies House, while HMRC gets the full accounts. See how the accounts you send HMRC differ.

The tax computation

GOV.UK says you must include computations that show how the figures in your return were calculated from the figures in the company accounts. Everything needed to explain the figures goes in a single iXBRL computations file.

A computation usually shows:

Supplementary pages

Supplementary pages are extra parts of the CT600 for particular situations. Most small companies need none. The ones that come up most often are CT600A, for loans to directors and shareholders that are still outstanding, and CT600L, for research and development claims.

See CT600 supplementary pages explained for the full list.

If you’re not sending accounts or computations

Occasionally a return goes in without them. GOV.UK’s guide to the form says that if you’re not submitting accounts and computations, you use box 90 to explain your reasons.

What doesn’t go with it

A checklist before you file

  1. The return period matches the accounting period HMRC has for the company. See accounting periods for Corporation Tax.
  2. The accounts are for the same period, and approved by the directors.
  3. The computation starts from the profit in those accounts and ends at the figures on the CT600.
  4. Any supplementary page you need is attached, and none you don’t.
  5. You have the company’s UTR and the Government Gateway user ID and password for Corporation Tax.

Sending it all from software

A4O Accounts builds the return’s accounts and tax computation from your books, tags both in iXBRL and sends them to HMRC with the CT600, including CT600A or CT600L where you’ve added them. Before you submit, you can preview the iXBRL accounts and computation and the full XML HMRC will receive. See CT600 software and iXBRL accounts software.

More in this series: all the CT600 guides.

File your accounts and Company Tax Return from one set of books

A4O Accounts prepares your accounts and CT600 from the same figures, tags them in iXBRL and files them with Companies House and HMRC. Free to get started, no card required.

Get started free

Sources

This guide is general information, not tax or legal advice. Rules change, so check GOV.UK or ask an accountant about your company’s situation.