Back to All Events

31st October – Payment Deadline for Corporation Tax

If your company’s accounting period ended on 31st January 2025, your Corporation Tax payment must reach HMRC by 31st October 2025.

This means:

  • Corporation Tax is due 9 months and 1 day after the end of your company’s financial year.

  • Even if your Company Tax Return (CT600) hasn’t yet been filed, payment must still be made on time.

  • The amount due is based on your company’s taxable profits, adjusted for allowances and reliefs.

⚠️ Late payment consequences:

  • HMRC will charge interest from the day after the deadline.

  • Persistent late payments can lead to penalties and impact your company’s compliance record.

💡 Tip: Different payment methods take different amounts of time to clear. For example:

  • Faster Payments, CHAPS, or online debit/credit card – usually same or next day.

  • BACS – 3 working days.

  • Direct Debit – up to 5 working days the first time it’s set up.

Planning ahead ensures your payment clears HMRC’s account before the deadline and avoids unnecessary charges.

Previous
Previous
31 October

31st October – Deadline to file Corporation Tax returns

Next
Next
31 October

31st October – Deadline to file LTD Company Accounts