End of financial year: Get on top of key tax dates

Get your books in order for the end of the financial year with Xero. From reconciling accounts and preparing financial statements to complying with HMRC regulations, Xero simplifies the essentials to help you comply with the rules – making your tax season less taxing.

The Xero dashboard shows an up-to-date summary of a business’s finances at the end of the financial year.

End of financial year explained

The UK’s financial year ends on 5 April. You need to make sure your accounts are up to date, you've filed your tax returns, and met HMRC’s deadlines. From Self Assessment deadlines to corporation tax submissions, Xero’s tools streamline your year-end process, saving you time and reducing admin.

A sole trader checks what they need to to the accounts ready for their accountant at the end of the financial year.

What is the ‘end of the financial year’?

A financial year is a 12-month accounting period used for tax and financial reporting – its dates are typically different to the calendar year. At year-end, small business owners must review their accounts, calculate their taxable income, and file their returns with HMRC.

What are the dates of the financial year?

In the UK, the tax year runs from 6 April to 5 April for sole traders, individuals, and partnerships. Limited companies, however, can set their own financial year-end dates, so their due dates for filing annual accounts and meeting tax obligations are based on the dates they choose.

How do I complete a tax return?

To file a tax return, first organise and reconcile your financial records, making sure all your income and expenses are accurate. Sole traders, partnerships, and the self-employed need to submit a Self Assessment tax return through HMRC’s online portal. Limited companies need to file a Company Tax Return (including the CT600 form) with HMRC and submit annual accounts to Companies House.

What are the deadlines for small businesses?

For sole traders and partnerships, paper tax returns are due by 31 October, while online submissions close 31 January the year following – which is also the first tax payment deadline. Limited companies must file annual accounts within 9 months of their accounting year end and tax returns 12 months after the year end. Additionally, corporation tax is due 9 months and 1 day after year end – yep, corporation tax is due before you submit your tax return!

How Xero helps small businesses with EOFY

Xero makes your reporting at the end of the financial year less stressful and more straightforward. Quickly reconcile your transactions, generate accurate financial statements, and file returns directly with HMRC – a much easier way to comply with UK tax regulations.

Discover the benefits of Xero online accounting software
Xero has lots of tools and resources to help you prepare your small business for the end of the financial year in the UK.

Xero tools and resources for the financial year end

Xero has a calendar, guides, checklists, and other resources to help small businesses, accountants, and bookkeepers like you prepare for the end of the financial year.

Check out Xero’s EOFY tools and resources below
Prepare your clients for the end of the tax year with Xero’s resources.

Ace your financial year end with Xero

Xero payroll software automates your tax reporting to help your small business comply with UK regulations, and streamlines end-of-year tasks like P60s and HMRC submissions. Plus, Xero supports Making Tax Digital (MTD) by ensuring accurate digital record-keeping and integrating seamlessly with HMRC.

Simple payroll software for your small business.
Xero has all the payroll features you need for the end of the fiscal year.

EOFY resources for your business

When to submit your tax return

Paper returns are due by 31 October. Online returns are due by 31 January, which is also the deadline for any tax owed.

Here’s more detail from the government on deadlines

Key financial year dates

Get a clear overview of the key dates and deadlines for the financial year with Xero’s detailed guide.

Here are the financial year dates to remember

Smart-yet-simple payroll

Keep payroll simple this financial year by following these steps to meet year-end payroll requirements.

Here are the end-of-tax-year payroll requirements

Essential apps to supercharge your EOFY

Simplify financial year-end with Xero apps – manage your business in one place and start the new financial year strong.

Work smarter with apps from the Xero App Store

Filing your Self Assessment tax returns online

Do it all online – declare how much income you earned and what business expenses you can claim as a deduction.

File your return at Gov.uk

Keeping financial records

Under UK tax law, you must keep financial records for at least 5 years after the tax year's deadline.

Here are the government’s rules for storing business records
A person holding a magnifying glass over a stack of EOFY resources

Xero gives the team at Popcorn Shed more freedom

Laura uses Xero to check on her finances any time

Two people making popcorn in a factory.

FAQs on the UK’s end of financial year

Once you’ve registered with HMRC and gathered your records, it’s pretty simple. First, register with HMRC to receive a Unique Taxpayer Reference (UTR) to access the system. Then collect your income records, expenses, and National Insurance number. Log in to your HMRC account, enter your income and expenses, check for errors, and submit your return. Make sure you pay taxes owed by the deadline for filing to avoid penalties.

Here’s how to fill in a Self Assessment tax return online

Once you’ve registered with HMRC and gathered your records, it’s pretty simple. First, register with HMRC to receive a Unique Taxpayer Reference (UTR) to access the system. Then collect your income records, expenses, and National Insurance number. Log in to your HMRC account, enter your income and expenses, check for errors, and submit your return. Make sure you pay taxes owed by the deadline for filing to avoid penalties.

Here’s how to fill in a Self Assessment tax return online

Making Tax Digital (MTD) for income tax is being phased in from 2026. It’ll apply to sole traders and self-employed individuals earning over £50,000 at first, with the threshold lowering to £30,000 by 6 April 2027. Under MTD, businesses must keep digital records, send quarterly updates, and submit a final declaration during the financial year in the UK. You'll need MTD-compatible accounting software, like Xero, to handle the process.

Here’s everything you need to know about MTD

Making Tax Digital (MTD) for income tax is being phased in from 2026. It’ll apply to sole traders and self-employed individuals earning over £50,000 at first, with the threshold lowering to £30,000 by 6 April 2027. Under MTD, businesses must keep digital records, send quarterly updates, and submit a final declaration during the financial year in the UK. You'll need MTD-compatible accounting software, like Xero, to handle the process.

Here’s everything you need to know about MTD

Yes, you can. Xero’s workplace pensions automation helps you streamline auto-enrolment and stay compliant with UK pension regulations from one convenient place, ensuring accurate pension contributions and financial reporting.

Learn more about Xero's automated workplace pensions

Yes, you can. Xero’s workplace pensions automation helps you streamline auto-enrolment and stay compliant with UK pension regulations from one convenient place, ensuring accurate pension contributions and financial reporting.

Learn more about Xero's automated workplace pensions

Set up a bank feed to import transactions from your bank or financial institution directly into Xero, saving you the hassle of doing it manually. This helps streamline your financial reporting. If your bank doesn’t support Xero feeds, you can export and upload transactions in various file formats.

Connect your bank to Xero

Set up a bank feed to import transactions from your bank or financial institution directly into Xero, saving you the hassle of doing it manually. This helps streamline your financial reporting. If your bank doesn’t support Xero feeds, you can export and upload transactions in various file formats.

Connect your bank to Xero

Start by adding your pension scheme details into Xero Payroll, including your provider information and pension contributions rates. Xero then assesses employee eligibility and calculates contributions automatically. This ensures your numbers are accurate at the end of the tax year. You can also submit pension data directly to supported providers to comply with regulations.

Here’s how to set up a workplace pension

Start by adding your pension scheme details into Xero Payroll, including your provider information and pension contributions rates. Xero then assesses employee eligibility and calculates contributions automatically. This ensures your numbers are accurate at the end of the tax year. You can also submit pension data directly to supported providers to comply with regulations.

Here’s how to set up a workplace pension

Set up for MTD with Xero (H2)

Get started in a few steps. Xero makes Making Tax Digital for Income Tax compliance simple.

Prepare your tax returns

Get step-by-step guidance to prepare and submit income tax returns.

How to prepare your income tax returns

File sole trader Self Assessment tax returns

Learn how to file your Self Assessment tax return correctly.

Here's how to file your returns online

The complete guide to self-employed taxes

Understand self-employed income tax, National Insurance, and MTD compliance.

Read Xero’s ultimate guide to self-employed tax

Start using Xero for free

Access Xero features for 30 days, then decide which plan best suits your business.

Run your business with Xero

Xero gives you everything you need to handle the end of the financial year with ease and confidence.

Easy online invoicingc

Send online invoices as soon as the job’s done and set automatic reminders to get paid faster.

More about online invoicing

Simple bank reconciliation

Stay on top of cash flow with Xero’s easy bank reconciliation. Save time and keep your numbers up to date.

More about bank reconciliation

Instant data capture with Hubdoc

Automate bill and receipt entry with Hubdoc. Simply take a photo of receipts or scan bills directly into Xero.

More about capturing data