This article explains how FreeAgent’s Corporation Tax functionality works.
If your business is a limited company, FreeAgent calculates your Corporation Tax liability based on the data you enter throughout the year. If you’re a sole trader or you have any other type of business, you won’t see any of the functionality described in this article as you don’t have to pay Corporation Tax.
In order for FreeAgent to calculate your company’s Corporation Tax liability accurately, your accounting dates need to be recorded correctly.
To review your accounting dates in FreeAgent, choose ‘Settings’ from the drop-down menu in the top-right and choose ‘Accounting Dates’.
If your company started trading on a day after its incorporation date, you will need to enter that date in the ‘Company Trading Start Date’ field. If your company started trading on its incorporation date, you can leave this field blank.
The date that you enter in the ‘Company Trading Start Date’ field will trigger a new Corporation Tax accounting period in accordance with HMRC’s rules.
If you’re not sure what this means or you’re unsure what your company trading start date should be, please speak to your accountant.
The Corporation Tax area of your FreeAgent account
Navigate to the Corporation Tax area of your FreeAgent account by selecting ‘Corporation Tax’ from the ‘Taxes’ drop-down menu.
Once in the Corporation Tax area, you’ll be presented with a list of the Corporation Tax records for your company from each accounting year.
To access FreeAgent’s Corporation Tax computations for a particular accounting year, select the appropriate year from the list.
Your Corporation Tax computations in FreeAgent
FreeAgent splits its Corporation Tax computations into these areas:
Apportionment of profit
Tax disallowable expense
Your CT600 form
You can view your CT600 form by selecting the ‘CT600’ tab from the ‘Corporation Tax Return’ section. If you’re unable to file your CT600 form using FreeAgent, you can use the information in the CT600 form to submit your Corporation Tax return to HMRC outside of FreeAgent. We strongly recommend that you work with an accountant to do this.
Please note that the ability to file Corporation Tax is only available for accounting years ending on or after 27th October 2020. If your accounting period ends before this date, FreeAgent will work out a Corporation Tax projection for your company but won’t produce a CT600 form for you to file.
FreeAgent uses the financial data you enter throughout the year to populate most of your Corporation Tax return. All you have to do is check the figures and enter the remaining information. FreeAgent then calculates your tax bill and allows you to file your completed tax return directly to HMRC.
Entering coronavirus payments or overpayments
If your company was entitled to any coronavirus payments or received any overpayments during the accounting period covered in this tax return, you will need to report them to HMRC on your CT600 form. This includes Coronavirus Job Retention Scheme (CJRS), Job Support Scheme (JSS), Job Retention Bonus (JRB) and Eat Out To Help Out (EOTHO) payments.
Coronavirus Job Retention Scheme (CJRS) and Job Support Scheme (JSS) payments
Enter the total amount of CJRS and JSS payments that you claimed for the accounting period covered in the tax return into box 471.
Enter the total amount of CJRS and JSS payments that you were entitled to claim for the accounting period covered in the tax return into box 472.
Enter the total amount of CJRS and JSS overpayments that have already been assessed by HMRC, either paid or unpaid, for the accounting period covered in the tax return into box 473.
You should include payments that have been voluntarily returned to HMRC in box 473, but don’t include any payments that you’ve disclosed but not repaid.
Job Retention Bonus (JRB) and Eat Out To Help Out (EOTHO)
Enter the total amount of JRB and EOTHO overpayments that you have received and not repaid for the accounting period covered in the tax return into box 474.
Enter the total value of any EOTHO scheme claims that are included as part of your turnover for this accounting period into box 647.
If you’re unsure about the amounts that you need to enter on your CT600 form, please check with your accountant or with HMRC.
Corporation Tax scenarios not supported in FreeAgent
Unfortunately, FreeAgent is unable to calculate an accurate Corporation Tax liability for companies within any of the following scenarios.
End of year: director owes the company money
At the company’s year end date, FreeAgent adds together the balances of the following accounts:
900 - Smart User Payments
902 - Net Salary and Bonuses
904 - Benefits in Kind
905 - Expense Account
907 - Director Loan Account
If these accounts add up to a debit (i.e. overdrawn) balance, the director’s loan account is overdrawn. This indicates that the directors owe the company money.
Directors need to report year-end debit balances on their loan accounts to HMRC via a CT600A form, which is not currently supported by FreeAgent.
FreeAgent automatically carries trading losses forward and offsets these against future profits that the company earns.
FreeAgent pre-populates your CT600 return for you, so if you have carried trading losses backwards in the past then FreeAgent will not reflect that in its computations. You should speak to your accountant in this situation as you won't be able to use FreeAgent to file Corporation Tax to HMRC.
Trading losses prior to 1st April 2017
Prior to 1st April 2017, trading losses had to be offset against profits arising from the same trade. However, from 1st April 2017 trading losses could be offset against any type of profit made by the company.
FreeAgent only supports the carrying forward of trading losses that are allowed to be offset against any type of profit made by the company. If you have unused trading losses that arose prior to 1st April 2017, you should speak to your accountant as you won't be able to use FreeAgent to file Corporation Tax to HMRC.
Dividends received from other companies
If any of the following scenarios applies to your company, you will need to report the information to HMRC via specific boxes on the CT600 form which are currently unsupported in FreeAgent. In this situation, you won’t be able to file your CT600 through FreeAgent and will need to ask your accountant for more help:
Your company holds shares in other companies and you received a dividend within the same period as your tax return.
Your company holds investment funds and you received a dividend within the same period as your tax return.
Buying or selling investments: profit or loss from trading in investments
The reporting of profit or loss from buying or selling shares or from an investment fund a company holds or manages is currently not supported by FreeAgent and will need to be reported to HMRC via specific boxes on the CT600 form.
FreeAgent doesn’t support the box for recording qualifying charitable donations in the CT600 form (box 305). If a company makes these donations, FreeAgent will include the figures as part of the company’s allowable expenses.
In this scenario, FreeAgent’s overall Corporation Tax calculation will be correct. However, companies should not use FreeAgent to file their CT600 form to HMRC because without box 305, the content of the form will be incorrect.
Any property business run through a limited company would need box 190, which is a box that isn't supported by FreeAgent.
If any of these scenarios applies to your company, you should speak to your accountant as you won't be able to use FreeAgent to file Corporation Tax to HMRC.
How FreeAgent calculates your company’s Corporation Tax liability
FreeAgent produces a full computation by using the figures that you've entered into your accounts. You’ll see your liability in the ‘Corporation Tax’ section and in the Tax Timeline on your FreeAgent Overview screen.
Adjusting the figures
If your company's Corporation Tax figure in FreeAgent is different from your accountant's figure, you will need to work out the difference between the two figures and post the difference as a pair of journal entries. For more information, please see this article.
FreeAgent is registered with the Financial Conduct Authority under the Payment Services Regulations 2017 (register no. 799763) for the provision of account information services.
Registered in sunny Scotland No. SC316774 - One Edinburgh Quay, 133 Fountainbridge, Edinburgh, Scotland, UK EH3 9QG