Guide · Switching software
When to switch accounting software: year start or mid-year
Most owners wait for the start of the financial year to change accounting software, then miss it and wait another year. The date matters less than how cleanly you draw the line.
Updated · 10 min read
In short
Switch at the start of your financial year if it is close; otherwise switch on the first day of any month. Take a trial balance the day before, then lock that period. In SimpleERP, the opening balances wizard and lock date make either date work.
What is a cut-over date?
A cut-over date is the day your new accounting software becomes the only place where new transactions are recorded. Everything before that date stays in the old system as the archive. Everything from that date onwards goes into the new one, starting from opening balances.
The line has to be sharp. A bill dated the day before belongs in the old system, even if it arrives a week later. Most switching problems come from a blurred line, not from the date.
Is the start of the financial year the best day to switch?
The first day of your financial year, 1 January, 1 April or 1 July depending on where you trade, is the cleanest day to switch because the year, the invoice series and the tax registers all start fresh on the same day. Your old system holds one complete year and your new system starts the next one.
- One year, one system. The profit and loss for the closed year comes from the old software alone, and the new year from the new software alone.
- One set of tax registers per system per year. The sales and purchase registers your accountant checks for VAT, GST or sales tax returns come from one place for each period.
- Numbering restarts cleanly. A series that carries the year, such as INV-2026-0001, begins at 0001 at the year start anyway, so there is no gap or overlap to explain.
- Opening balances are year-end balances. The closing trial balance at the year end is usually reviewed by your accountant already.
The cost of waiting is real, though. Half way through the year, waiting for the next year start means six more months of an old setup that is already failing you.
Can you switch accounting software in the middle of the year?
Yes, a mid-year switch is safe if you cut over on the first day of a month, take a trial balance on the last day of the previous month, and keep both systems' sales and purchase registers for the split period. The extra work is mostly for your accountant at year end.
The first day of a month matters because tax returns are prepared for whole months or quarters. If you switch on 1 October, September sits entirely in the old system and October entirely in the new one. Switch on 17 October and the October figures need two registers added together.
Which cut-over date suits your business?
The right date depends on how much the old system is costing you now and how much year-end work a split year adds. Use this table with your accountant.
| Factor | Lean towards the year start | Mid-year on the 1st of a month is fine |
|---|---|---|
| Size | Many transactions a day and several people entering them | A small team where one person can check the first month |
| Tax registration | Several tax registrations or frequent returns with heavy reconciliation | One registration and a register you already reconcile each period |
| Audit | Accounts are audited and the auditor wants one system per year | Your accountant is happy to work from two trial balances |
| Stock | Thousands of items and a count you have not done for months | A count you can do on the last day of the old system |
| Payroll | Many employees with year-to-date figures that drive deductions | Few employees, or payroll you can start fresh from a month |
| Pain today | The old system works, just slowly | Users wait and numbers are already wrong |
What does a mid-year cut-over look like with real numbers?
Harbour Steel Furniture, the fictional business on this site, decided in September 2026 not to wait for the year start. It chose 1 October 2026 as the cut-over date and took this trial balance from its old software at the close of 30 September, with amounts in US dollars.
| Account | Debit | Credit |
|---|---|---|
| Cash in hand | $4,250 | |
| Bank current account | $38,620 | |
| Customers (Riverside Stores, Oakfield Traders, Brightdesk Office Systems) | $23,100 | |
| Inventory at weighted average cost | $21,900 | |
| Plant and machinery at cost | $60,000 | |
| Accumulated depreciation | $18,000 | |
| Suppliers (Atlas Steel Supply, Crown Paint House) | $18,470 | |
| Term loan | $35,000 | |
| Sales tax or VAT payable for September | $2,840 | |
| Capital | $50,000 | |
| Reserves and profit to 30 September 2026 | $23,560 | |
| Total | $147,870 | $147,870 |
Every line becomes an opening balance on 1 October. Customer and supplier totals go in party by party, so each statement of account opens with the right balance. Stock goes in by product with quantity and cost. Reserves and profit of $23,560 sit in equity as one opening figure; the detailed profit and loss for the year to September stays in the old software, which is the archive for those months.
30 September, evening: close the old system
Post the last invoices and bills, count stock, and take the trial balance, receivables and payables by party, and the September sales and purchase registers.
1 October: enter opening balances
Enter every trial balance line, with parties and products in detail, and check the new trial balance matches.
1 October: freeze the old period
Once the figures match, set a lock date of 30 September in the new system.
1 to 14 October: dry run
Raise each real invoice in both systems and compare the totals each week.
15 October: go live
Stop all entries in the old system and keep it read-only as the archive.
What does your accountant need for each choice?
Your accountant needs a trial balance at the cut-over date and the sales and purchase registers from whichever system held each month.
| Your accountant needs | Switch at the year start | Switch mid-year |
|---|---|---|
| Trial balance | At the year end, from the old system | At the day before cut-over, from the old system |
| Profit and loss for the year | From one system | Old system up to cut-over, new system after, added together |
| Sales and purchase registers for tax | Old system for last year, new for this year | Each month from whichever system held it; never a month split across both |
| Receivables and payables | Open items by party at the year end | Open items by party at the day before cut-over |
| Stock | Closing stock with value at the year end | Count and value at the day before cut-over |
| Fixed assets | Cost and accumulated depreciation at the year end | Same, at the day before cut-over |
- The cut-over date is the 1st of a month and written down
- The old system's trial balance at the day before cut-over balances
- Receivables and payables add up to the control accounts in that trial balance
- Stock counted, and its value matches the inventory line
- Sales and purchase registers for every month before cut-over exported from the old system
- The new system's trial balance after opening balances matches the old one line for line
- A lock date set at the day before cut-over
- The old system kept, read-only, as the archive
Why does a lock date matter after you switch?
A lock date freezes every period up to that date, so nobody can post a backdated entry into a month you have already handed to your accountant. After a cut-over, it protects the opening balances: once they are agreed, they cannot move.
Without one, a late bill dated 28 September can be entered in the new system and quietly change a September figure that came from the old software. Set the lock date to the day before cut-over as soon as the opening balances match.
Illustration of a journal entry where debits and credits differ by 10, refused, and a posting into a locked month, refused with the lock date.
Why does invoice numbering restart cleanly at the year start?
Most tax authorities expect invoice numbers to be unique and in sequence, so a series that carries the year in it can restart at 0001 every year without clashing with last year. A number such as INV-2026-0001 is short, clear and sorts in order.
On a year-start switch, the new system simply starts the new year's series. On a mid-year switch, agree the next number with your accountant so the series continues without a gap or a duplicate, or start a separate series for the rest of the year.
How does SimpleERP handle either cut-over date?
SimpleERP has an opening balances wizard that takes the trial balance per account, and receivables and payables per party, with any difference going to Opening Balance Equity. Opening stock goes in by product, by stock adjustment or by import. Customers, suppliers, balances and open bills can be imported from a spreadsheet or a Zoho Books export, dated by the cut-over. One accounting lock date then freezes the old period.
- Invoice numbering by financial year, such as INV-2026-0001, which restarts at your year start.
- Sales and purchase registers for the months in SimpleERP, to sit beside the old system's registers.
- Trial balance, profit and loss and balance sheet, each with CSV export for your accountant.
Read how to switch from spreadsheets to cloud ERP for the whole move, or see how SimpleERP compares with QuickBooks.
FAQ
Questions, answered
Is it better to switch accounting software at the start of the financial year?
The year start is the cleanest date because the financial year, invoice series and tax registers all restart together. But it is not required. Switching on the first day of any month works if you take a trial balance the day before and keep both systems' registers for your accountant.
Can I change accounting software in the middle of the financial year?
Yes. Cut over on the first day of a month, carry in the trial balance from the day before as opening balances, and keep the old system as the archive. At year end your accountant combines the two halves of the profit and loss.
Why should the cut-over be on the first day of a month?
Tax returns are prepared for whole months or quarters. If one month sits entirely in each system, every register comes from one place. Splitting a month means adding two registers together for that month, which invites missed or duplicated invoices.
Do I need to move old invoices into the new software?
No. Old invoices stay in the old system. Only open items move: unpaid customer invoices and unpaid supplier bills, entered party by party as opening balances, so each customer's statement is right from the first day.
What is a lock date and when should I set it?
A lock date blocks any posting on or before a chosen day. Set it to the day before cut-over once your opening balances match the old trial balance. In SimpleERP, a posting into a locked period is refused.
Related
Keep reading
Switch from spreadsheets
The whole move from spreadsheets and desktop accounting to a cloud ERP in one page: what moves, what stays, the cut-over date, a dry run and what your accountant needs.
Read moreOpening balances
What opening balances are, why Opening Balance Equity must end at zero, and a worked cut-over from a trial balance with parties, stock and fixed assets.
Read moreOutgrown spreadsheets
Eight signs a growing business has outgrown spreadsheets and single-PC accounting, what each one costs in a month, and the fix for each.
Read moreERP implementation in 30 days
A 30-day plan to move a small business onto an ERP: switch date, masters, opening balances, a parallel run and the lock date.
Read moreAccounting
A double-entry ledger with journals, bank registers, statements and a lock date.
Read more
Run your whole business from one simple place.
Seven days free. No card. Your first invoice in minutes.