Boost cash flow with a CT refund?
Your company made a loss in its last financial year and is badly in need of an injection of cash. How can you turn the loss into a corporation tax refund, and what steps can you take to obtain this at the earliest possible date?
How do refunds arise?
A company may be entitled to a corporation tax (CT) refund for many reasons, e.g. claims for additional tax relief, amendments to earlier years’ accounts or loss carry back claims. Another common reason is where a company has paid tax because it has made a loan to a director shareholder which has wholly or partly been repaid. In this article we’re concentrating on CT refunds relating to loss relief.
Carrying back a loss
If the company makes a loss for tax purposes in the current accounting period, this can be carried back and offset against last year’s taxable profits. It is possible to carry back (but only for one year) any amount up to the level of profits already reported.
If director shareholders are currently taking remuneration in the form of dividends, consider a tax-deductible bonus instead which could create a loss to carry back .
Where a loss arises, monitor future tax rates and consider whether cash now is worth more to the company than increased tax saved in the future, e.g. a loss of £10,000 carried back might save tax at 19% but this is worth less in pure cash terms than prospective relief at 25%.
Making a claim
To claim a refund use yourFormCT600, stating whether the refund should be made via bank transfer or applied against either future CT liabilities or other tax debts such as VAT and PAYE. Including bank details (account number and sort code) on the return should prompt an automatic bank transfer. HMRC also pays interest on CT refunds from the payment date to the earlier of the CT due date and the actual refund date.
A refund can be claimed for previous tax years if there was an error or omission in the tax return so long as it is made within four years of the end of the accounting period.
Submitting early
The deadline for the original submission of the CT600 is twelve months after the end of the accounting period. It is possible to submit early (but not before the end of the accounting period).
Will HMRC play ball?
HMRC has the right to use tax refunds to offset a company’s other tax liabilities but it isn’t allowed to offset a refund against tax bills of other companies just because they are related or in the same group. It must also not delay a repayment in order to wait for a debt to arise. While there is no available appeal against an offset, a company can request that the offset is reviewed. Prevent unnecessary delays by promptly providing any information requested by HMRC to validate your claim.
Accessing the refund
HMRC’s stated aim is to process refund claims within a few weeks of receiving the necessary documentation and information. Keep tabs on the progress of the refund claim by logging into the company’s HMRC online account or contacting HMRC directly for an update.
Related Topics
-
Can you beat the bonus tax trap?
A fellow director has asked whether his bonus payment can be delayed until after 5 April 2026 to reduce his personal tax bill. Does his plan work and, if so, how does it impact the company’s tax position?
-
HMRC publishes penalty guidance for MTD IT
HMRC has published guidance on how penalties will apply under Making Tax Digital for Income Tax (MTD IT). With mandation approaching from April 2026, what do you need to know about the new regime?
-
Company car calculator
Want to know the amount of the benefit you will be taxed on by taking a company car? Easily work that out with our tool, you can even see what difference making a contribution to the cost of the car will have.

This website uses both its own and third-party cookies to analyze our services and navigation on our website in order to improve its contents (analytical purposes: measure visits and sources of web traffic). The legal basis is the consent of the user, except in the case of basic cookies, which are essential to navigate this website.