Your end of financial year, but better
Better business awaits, so get your books in order before the financial year ends and make tax time less taxing.
Better tools to help your EOFY
Make end of financial year as straightforward as possible with resources on our dedicated Xero Central pages.
Small business support
Find handy resources on our resource page to get help with tidying up the books and preparing for the new year.
Accountants and bookkeepers support
Whether it’s your first EOFY or your tenth, it pays to be organised. Use our resources to meet key dates and milestones.
End of financial year explained
Our financial year ends on 30 June. Get your finances in order before closing your books for the year.
Key financial year dates
See the key dates and deadlines for the financial year at a glance with this handy tax year calendar.
EOFY Jargon Buster
Get EOFY-ready with our helpful list of common terms to help you navigate your end of financial year.
On the money payroll reporting
Keep tax time simple by following these steps to perfect your payroll this end of financial year.
When to lodge your tax return
The due date for most businesses is 31 October. If you have a tax agent, they’ll let you know when to lodge.
Complete your income tax return
Declare how much profit your business earned and any business expenses you can claim as a deduction.
Retain business records
Under Australian tax law, you must keep records of all business transactions for five years.
Xero product know-how for EOFY preparation
Finalise your STP report at EOFY
When the financial year ends, you'll need to finalise Single Touch Payroll so it’s ready to submit by 14 July.
Register for Auto Super
Check out our Auto Super feature which allows you to batch pay your super contributions through our clearing house, SuperChoice.
Tax period tasks for your business
Meet your tax deadlines throughout the year with this step-by-step guide on getting the basics right.
Bank feeds in Xero
If your Xero plan allows, you can set up bank feeds to eliminate the need to import transactions manually.