How to use the Corporation Tax for Agents online service

The HM Revenue & Customs (HMRC) Corporation Tax for Agents Online Service enables you to submit your clients' Company Tax Returns over the internet and manage other aspects of their Corporation Tax affairs. It is safe, secure and reliable.

Corporation Tax and related payments must be paid electronically. You must also submit your clients' Company Tax Returns (including supporting documentation) online.

This guide will help you set up and use the HMRC Corporation Tax for Agents Online Service. You need to sign up for this online service whether you're planning to use HMRC's free software or commercially available software to file your clients' returns.

On this page:

HMRC's Corporation Tax for Agents online service - an overview

HMRC's Corporation Tax for Agents online service allows you to carry out many tasks online on behalf of your clients. It is safe, secure and reliable.

What you can do online with Corporation Tax for Agents

You can use the online service to:

  • submit your clients' Company Tax Returns over the internet
  • submit your clients' accounts to Companies House over the internet
  • view your clients' Corporation Tax liabilities and payments for each accounting period - including the current balance, any interest and penalties, payments, repayments and reallocations - this information is available for up to seven years
  • view and download a list of your authorised clients
  • view and amend some of your clients' details - for example, communications address, phone numbers, and email address
  • change your own contact details
  • submit returns for unauthorised clients using commercial software
  • view a summary of the group's liabilities and payments if a Group Payment Arrangement is in place - the summary covers the last five years for the nominated company

View a demonstration of Corporation Tax for Agents

Top

Signing up for Corporation Tax for Agents

If you've not already registered as an agent for Corporation Tax, you need to do so. You'll receive a Corporation Tax agent code which you need to sign up for the online service.

How to get an agent code for Corporation Tax

Once you have your Corporation Tax agent code, there are two ways of signing up for the online service.

If you're already using HMRC Online Services for agents

You should log in to HMRC Online Services and add the Corporation Tax for Agents service to your portfolio from the 'Services you can add' section of 'Your HMRC services'.

Log in to HMRC Online Services

If you're a new user

You need to register for HMRC Online Services then enrol for the Corporation Tax for Agents online service by following the steps below:

  1. Go to the HMRC homepage and select 'Register (new users)' under the 'Do it online' section.
  2. Follow the link to 'Sign up for HMRC Online Services' in the section 'When to sign up for HMRC Online Services separately'.
  3. Select the 'Agent' option and follow the on-screen instructions to enrol for Corporation Tax for Agents.

How the registration process works

The registration process only takes a few minutes to complete. You'll have to:

  • provide your Corporation Tax agent code and agent registered office postcode, or select the abroad signal
  • create a password
  • make a note of your on-screen User ID and keep it safe - it will not be displayed again
  • make a note of your 'Gateway Agent Identifier' - you'll need this if you want to act online on your clients' behalf

HMRC will send you an Activation Code (also known as an Activation PIN) by post within seven days of registering for Corporation Tax for Agents. You must activate the service within 28 days of the date on the letter otherwise you'll have to start this process again.

Register as a new agent user through HMRC Online Services

Activation Code not received, lost, or expired?

If you have your User ID and password but you have not received your Activation Code within 28 days of registration, you should check with the Online Services Helpdesk to ensure that HMRC has your correct address and postcode.

Contact the Online Services Helpdesk

If the Activation Code has been lost or has expired, you can request a new code online through the Government Gateway website.

Read more about lost or expired Activation Codes

Go to the Government Gateway website (Opens new window)

Top

Online agent authorisation for Corporation Tax

Once you've signed up for Corporation Tax for Agents, you need to go through the authorisation process for any new or previously unauthorised client.

To submit an online authorisation request for your client you'll need:

  • to have registered for HMRC Online Services and enrolled for the Corporation Tax for Agents service (see the section above to find out how to do this)
  • your client's Corporation Tax Unique Taxpayer Reference number
  • either the postcode of your client's registered office (main business address if no registered office) or their Companies House registration number
  • the authorisation code HMRC will send to your client's registered office address by post - this code begins with 'CT' and you'll need it to complete the authorisation process

Please note: the authorisation code can take up to seven days to arrive. You will need to enter the code before the client will appear on your client list, so ideally you need to do this well in advance of their return filing deadline. You must enter the code within 30 days from the date on the letter, otherwise it will expire.

Get client authorisation using HMRC Online Services

View a demonstration of client authorisation and management

Top

Submitting your clients' Company Tax Returns online

Deadlines for switching from paper to online filing

Virtually all companies and organisations must submit their Company Tax Returns online. As well as this, companies must file accounts and computations in a set format - Inline eXtensible Business Reporting Language (iXBRL).

If you represent unincorporated organisations and some charities that don't need to prepare statutory accounts under the Companies Act, you can submit their accounts in PDF format. But you must submit any tax computations in iXBRL format.

Corporation Tax and related payments must be made electronically.

Corporation Tax software options

Using commercial software

Commercial software may be better suited to your clients' circumstances and your own business needs, as generally, these products offer greater flexibility and choice of supplementary pages. HMRC works closely with software developers to test their products to ensure they are compatible with HMRC systems. It's a good idea to consider whether your software will be able to handle iXBRL formatting - particularly if you're thinking of investing in new software.

If you use an integrated software package or stand-alone accounts software, your software will automatically insert the majority of the necessary iXBRL tags and produce an iXBRL accounts file. If you enter data into freeform boxes that don't have a pre-defined description and iXBRL tag, most software includes functionality to help you identify and add the correct iXBRL tag yourself.

The Corporation Tax online service also supports a 'test in live' facility for commercial software users. If your software allows this, you can use this facility to submit a sample Company Tax Return to HMRC as a test before submitting the actual return. Your supplier will tell you if your software supports the 'test in live' facility.

Follow the link below to view a list of commercial software that has been tested for compatibility with HMRC's online systems.

Please note: HMRC does not expect you to have to change software suppliers in order to submit your clients' Company Tax Returns on time. If the delivery date of particular iXBRL-enabled software prevents you from submitting your returns on time, HMRC will consider this sympathetically. Follow the link below to find more information about managing the transition to filing online and using iXBRL.

Corporation Tax Online - successfully tested commercial software

Using HMRC's free software

If you choose to use HMRC's free software, you can submit the following forms for your clients online:

  • CT600 (short) return
  • CT600A (Loans to participators by close companies)
  • CT600E (Charities and Community Amateur Sports Clubs)
  • CT600J (Disclosure of tax avoidance schemes)

You can also submit accounts and computations for your clients using templates that automatically send your clients' data in the right format. The accounts template also includes a joint filing option. You can choose to enter a client's company accounts information once and then submit that information to HMRC (as part of your client's Company Tax Return) and to Companies House using a 'one stop' online facility.

Read more about the company accounts joint filing service

But you don't need to use the HMRC templates. You can attach your clients' accounts and computations to the HMRC online CT600 form in either iXBRL or PDF format. But remember that for most companies, you'll need to attach their accounts and computations in iXBRL format (for more information, follow the links below).

Please note: the accounts template within HMRC's free software is not suitable for accounts prepared by charities. Until HMRC provides a template that is suitable, smaller charities can choose to send their accounts to HMRC in iXBRL format (using commercial software) or as a PDF. Follow the link below to find out more about what HMRC means by 'smaller charities' and what format is acceptable for their accounts.

If you're using HMRC's software, you can also attach other relevant items that are required as part of your return, for example claims or elections, reports or statements. These attachments must be in PDF format. The maximum size for combined attachments when using HMRC's free software is 5MB.

You can only include one iXBRL statutory accounts file as part of your client's online Company Tax Return. If iXBRL accounts are being included as part of the online return, any additional accounts forming part of the return must be attached as PDF files.

Validation checks for online Company Tax Returns

HMRC also performs a number of validation checks at the point when a return is submitted online. These checks ensure that:

  • the attachments included with the return are correct - for example, an iXBRL accounts file must be attached if a company is incorporated under the Companies Act
  • there are no alphabetic characters in a 'numeric only' box, or that the entry in Box 1 plus Box 2 equals Box 3 (where it should)
  • the taxonomy used is recognised by HMRC's systems as a valid taxonomy and the iXBRL tags are consistent with that taxonomy

A return will be rejected if it fails any of these checks.

A validation check is also carried out on some iXBRL tags when the return is submitted online. These include the 'start' and 'end' date tags for the company accounts and the name of the director approving the balance sheet. But these checks can't confirm that an iXBRL tag has been applied correctly. In line with current HMRC practice, Corporation Tax Online is a 'process now, check later' service. The iXBRL tags will be used in HMRC's risk analysis and will help inform the selection of the returns for further compliance review. Some returns will also be reviewed to ensure the completeness and accuracy of the iXBRL tags used.

Detailed guidance on Corporation Tax online filing and electronic payment

Find out more about Corporation Tax Online

See a demonstration of the Corporation Tax for Agents online service

Company Tax Returns for smaller charities: filing online - format for accounts

Top

Viewing liabilities and payments

Once you're authorised to act on behalf of your client online, you can view their Corporation Tax position for different accounting periods and their latest liabilities and payments online.

If your client has a Group Payment Arrangement in place, you can view a summary of the group's liabilities and payments made for the last five years by looking at the nominated company's online account.

View a demonstration of Corporation Tax for Agents online service

Top

Changing client and agent details

You can update contact details and addresses for communication for any clients who are incorporated businesses. If your client is unincorporated, such as a club or association, you can change details of their name, address and contact details.

You'll also be able to change your own address and contact details.

Please note: you can't make changes to a limited company's registered name or office. Instead you must tell Companies House about the change and they will then advise HMRC automatically.

See a demonstration of Corporation Tax for Agents

Top

Online administrators and assistants

The first person to set up your HMRC online agent account is called an 'administrator' for online service purposes. The administrator can appoint other administrators and/or assistants to help you manage your clients' Corporation Tax matters online. This is a useful facility if you want to allocate specific clients to different people in your organisation. You set up administrators and assistants on the Government Gateway website.

Read more about how to manage users and assistants

Log in to your Government Gateway account (Opens new window)

Top

Paying Corporation Tax

All Corporation Tax and related payments must be made electronically. Related payments include interest charged on overdue Corporation Tax and penalties for not filing your Company Tax Return on time.

You can pay electronically online using:

  • Direct Debit
  • debit or credit card via the BillPay service
  • your own bank or building society's internet banking service

You can also pay electronically but not online using:

  • Bacs (Bankers Automated Clearing System) Direct Credit
  • your own bank or building society's telephone banking service
  • CHAPS (Clearing House Automated Payment System)
  • Bank Giro
  • participating Post Offices

Read more about paying Corporation Tax

Top

Detailed guidance on Corporation Tax online filing and iXBRL tagging

Some tax agents and advisers may need detailed guidance on Corporation Tax online filing, the requirement to use iXBRL format for accounts and computations, and electronic payment requirements. For example, you may need to know what to do if:

  • your software does not automatically insert all the iXBRL tags
  • you want to access the Legislation and Directions that underpin the mandatory online filing and electronic payment of Corporation Tax
  • you want to know what's the right format to use to send your client's accounts to HMRC
  • you need advice on managing the transition to filing online and using iXBRL

Follow the link below for further information on all these topics.

Detailed guidance on Corporation Tax online filing and electronic payment

Top

Answers to commonly asked questions

HMRC has provided answers to some commonly asked questions about Corporation Tax online filing and electronic payment.

Find answers to commonly asked questions

Top

More useful links

Find practical advice to help you manage Corporation Tax for your clients

How to register your client's business with HMRC

What counts as reasonable excuse when an online tax return is filed late

Top