How Long Does HMRC Take to Process a CT600? Processing Times Explained
·6 min read

How Long Does HMRC Take to Process a CT600? Processing Times Explained

How Long Does HMRC Take to Process a CT600? Processing Times Explained

You've filed your CT600. Now what? How long before HMRC processes it, confirms receipt, and sends your tax calculation?

Here's the practical timeline based on real-world HMRC processing times.

The Short Answer

StageTypical Time
Filing acknowledgementSeconds to minutes (electronic)
Acceptance confirmation1-3 working days
Tax calculation (SA302 equivalent)1-4 weeks
Refund (if overpaid)4-6 weeks
Enquiry window closes12 months after filing

Stage 1: Filing Acknowledgement (Immediate)

When you submit your CT600 electronically, HMRC's Government Gateway returns an acknowledgement almost immediately — usually within seconds. This confirms:

  • Your submission was received
  • The XML format was valid
  • Your credentials were accepted

With Taxpipe: You'll see a "Submitted" status on your dashboard within moments of filing. We capture HMRC's correlation ID for your records.

Stage 2: Acceptance or Rejection (1-3 Working Days)

After the initial acknowledgement, HMRC runs your return through their business validation rules. This checks things like:

  • Is the UTR valid?
  • Does the accounting period match their records?
  • Are the figures internally consistent?
  • Is the iXBRL accounts document valid?

If everything checks out, you'll receive an acceptance confirmation. If there's a problem, you'll get a rejection with error codes explaining what went wrong.

Common rejection reasons

  • UTR mismatch — the Unique Taxpayer Reference doesn't match HMRC's records
  • Period mismatch — the accounting period dates don't align with what HMRC expects
  • Missing accounts — iXBRL accounts document wasn't included or was invalid
  • Duplicate filing — a return for this period has already been accepted

Most rejections can be fixed and resubmitted within the same day.

Stage 3: Tax Calculation (1-4 Weeks)

Once accepted, HMRC processes your return and generates a tax calculation. This is essentially HMRC's version of your tax computation, confirming:

  • The amount of corporation tax due
  • Any tax already paid (via quarterly instalment payments)
  • Whether you have an underpayment (you owe HMRC) or overpayment (HMRC owes you)

The tax calculation usually appears in your HMRC online account within 1 to 4 weeks, though it can take longer during busy periods (especially around January when self-assessment deadlines overlap).

Stage 4: Refund Processing (4-6 Weeks)

If your company has overpaid corporation tax — perhaps because your quarterly payments exceeded the final liability — HMRC will process a refund.

Refund timelines:

  • Direct credit to bank account: 4-6 weeks from acceptance
  • Cheque by post: 6-8 weeks (less common now)
  • Offset against other HMRC debts: Immediate (HMRC deducts automatically)

How to speed up refunds

  1. Ensure your bank details are correct in your HMRC business tax account
  2. File electronically — paper returns take much longer
  3. File early — don't wait until the deadline when HMRC is busiest
  4. Keep records ready — if HMRC queries anything, respond quickly

What If Processing Takes Longer Than Expected?

After 7 days with no acceptance

If you haven't received an acceptance or rejection within a week:

  1. Check your HMRC business tax account online
  2. Look for any error messages or rejection notices
  3. Contact HMRC's Corporation Tax helpline: 0300 200 3410

After 6 weeks with no refund

If a refund is due but hasn't arrived:

  1. Check HMRC's online services for the status
  2. Verify your bank details are correct
  3. Call HMRC Corporation Tax: 0300 200 3410 (Monday to Friday, 8am-6pm)

HMRC enquiry

If HMRC opens a formal enquiry into your return, processing effectively pauses until the enquiry is resolved. HMRC has 12 months from the filing date to open an enquiry.

When Should You Pay Corporation Tax?

Don't wait for HMRC to process your return before paying. Corporation tax is due 9 months and 1 day after the end of your accounting period — regardless of when you file.

Example:

  • Accounting period ends: 31 March 2025
  • Tax payment due: 1 January 2026
  • Filing deadline: 31 March 2026

If you file on 1 February 2026 and HMRC takes 3 weeks to process it, that doesn't extend your payment deadline. Pay on time to avoid interest charges.

Interest on late payment

HMRC charges interest on late corporation tax payments at the Bank of England base rate plus 2.5%. As of 2025, that's around 7.25% — significantly more than most business savings accounts.

Electronic vs Paper Filing: Processing Time Comparison

MethodAcknowledgementAcceptanceCalculation
Electronic (Taxpipe)Seconds1-3 days1-4 weeks
Paper form2-3 weeks4-8 weeks8-12 weeks

Electronic filing is dramatically faster. There's no reason to file on paper unless you absolutely can't file electronically.

Note: From April 2026, HMRC is removing free electronic filing tools. Services like Taxpipe provide an affordable alternative at just £59 per filing.

What Happens After Your Return Is Processed?

Once HMRC has processed and accepted your CT600:

  1. Tax calculation appears in your HMRC online account
  2. Payment is matched (or refund issued if overpaid)
  3. 12-month enquiry window starts from the date you filed
  4. After the enquiry window closes, your return is final (unless HMRC discovers fraud)

HMRC Processing Delays: What Causes Them?

HMRC processing can be slower than usual due to:

  • Peak filing periods (January, October)
  • Staff shortages (ongoing issue post-COVID)
  • System maintenance (usually announced in advance)
  • Complex returns (group relief, R&D claims, overseas income)
  • Missing information (incomplete iXBRL, missing accounts)

Tips for the Fastest Processing

  1. File electronically using approved software
  2. Include complete iXBRL accounts — missing or invalid accounts cause delays
  3. Double-check your UTR and period dates before submitting
  4. File well before the deadline — avoid the last-minute rush
  5. Respond to HMRC queries promptly if they ask for more information

Frequently Asked Questions

Can I check my CT600 processing status online?

Yes. Log into your HMRC business tax account at gov.uk and check your Corporation Tax section.

Will HMRC contact me when processing is complete?

Not usually. You won't receive a specific "processing complete" notification. Check your online account periodically, or use software like Taxpipe that polls HMRC for status updates automatically.

What if HMRC rejects my return?

Fix the errors identified in the rejection notice and resubmit. With Taxpipe, we translate HMRC's error codes into plain English so you know exactly what to fix.

Does filing early mean HMRC processes it faster?

Generally yes. Returns filed during quieter periods (outside January and the weeks before major deadlines) tend to be processed more quickly.


Ready to file your CT600? Start now with Taxpipe — electronic filing, instant HMRC acknowledgement, and automatic status tracking. Just £59.

Related Articles

Ready to file your CT600?

Taxpipe walks you through every step — no accountant needed.

Related articles