Switching Job Management Software
Moving from one job management system to another is mostly a data problem. Here's what to export before you cancel, what actually migrates, how to reconnect your accounting, and when to switch.
Deciding to leave is the easy bit. What stops most tradies is the fear of losing ten years of client records and job history somewhere between the old system and the new one — so they stay on something that isn't working, paying for it every month. The fear is half right: some of your data moves cleanly, some has to be rebuilt, and a chunk of it you'll only ever get out while you still have a login. This guide covers the order to do it in, what migrates and what doesn't, rebuilding your rates, reconnecting Xero or MYOB without duplicating everything, and how long to run both systems.
Doing this job for a living? See job management in ServiceYak.
Get your data out before you cancel anything
This is the one irreversible step in the whole process. The day your subscription lapses, most systems lock you out of the account, and a locked account is the same as no data at all. Do the export while everything still works, even the parts you're sure you'll never need.
- Clients and contacts — names, addresses, phone, email, and any site addresses that differ from the billing one.
- Your price list and line items — the raw list, in a spreadsheet format if it's offered.
- Job history — every completed job, however it comes out. Even a folder of PDFs beats nothing.
- Quotes and invoices — particularly anything still open or unpaid.
- Photos and attachments — these are almost never included in a standard export and are the thing tradies most regret losing.
- Recurring and maintenance schedules — what's due, for whom, and when.
- Custom forms, certificates and checklists you've built up over the years.
- Supplier details and any pricing files you've loaded in.
Check what the export actually produces before you commit to a date. A CSV of clients is data you can import; a PDF per job is an archive you can search and nothing more. Both are worth having, but only one of them saves you retyping — and knowing which you're getting changes how much time you need to allow.
Keep the old subscription running for one billing cycle past your cutover. It's the cheapest insurance you'll ever buy, and it's the difference between a calm phone call about a job from 2023 and an awkward one.
What migrates, what gets retyped, what you let go
Expectations are where switches go wrong. Almost nobody moves everything across, and almost nobody needs to. Here's the realistic picture.
| What you have | How it moves | What to plan for |
|---|---|---|
| Clients and contacts | Usually imports from a CSV | Expect an hour of tidying duplicates and inconsistent formatting |
| Price list and line items | Sometimes imports, often not | Structures differ between systems — plan to rebuild rather than convert |
| Open quotes | Rarely moves | Re-issue the live ones in the new system; let the stale ones go |
| Jobs in progress | Rarely moves | Finish them where they started, or carry across the handful that are long-running |
| Completed job history | Almost never moves | Keep the export as a searchable archive; don't try to reload it |
| Photos and attachments | Almost never moves | Bulk download and store them yourself, filed by job |
| Invoices and payments | No need | Your accounting software is already the financial record of these |
| Recurring service schedules | Rebuild | A good chance to drop the ones that never actually get booked |
That last-but-one row takes most of the pressure off. Your invoices, payments and GST already live in Xero or MYOB, which is the record that matters for the books. What you're moving is the operating side of the business, not its financial history.
Nobody regrets losing eight-year-old job records. What they regret is losing the client list and the photos of a job that gets disputed two years later. Prioritise accordingly, and don't spend a week trying to recreate history that will never be opened.
Rebuild your rate library first, and clean it while you're there
Your saved rates and line items are the asset that makes quoting take ten minutes instead of an evening. They're also, in most systems, the hardest thing to import cleanly, because every tool structures kits, assemblies, labour and materials differently.
Treat that as an opportunity rather than a chore. A price list that's been accumulating for years is full of items you priced once in 2019 and never used again, and dragging all of it into a new system just makes the search results worse.
- Pull your last twenty to thirty jobs. Not your whole price list — your actual recent work. The lines that appear again and again across those jobs are the ones worth having.
- Reprice every one of them. Check current supplier cost and your current labour rate as you enter each item. You're rebuilding anyway, so there's no cheaper time to do this.
- Build your five most common jobs as kits. Whatever the new system calls them — kits, templates, assemblies — set up the handful of jobs you quote constantly so they come out as a group rather than line by line.
- Leave the rest in the archive. If an item hasn't been on a quote in two years, you can add it back the day you need it. It takes a minute, and it stops the library becoming unsearchable.
Reconnecting Xero or MYOB without making a mess
This is where a switch does real damage if it's rushed, because the errors land in your books rather than in your job list — and your bookkeeper finds them, not you.
- Disconnect the old system first. Two job systems connected to one accounting file will happily create two of everything.
- Check contact matching. The new system will try to match your clients to existing contacts. Slightly different spellings create duplicate contacts, and duplicate contacts split a client's payment history.
- Map the account codes deliberately. Income, materials and subcontractor codes should land where they already land. Don't accept the defaults without looking.
- Confirm GST treatment on both a standard invoice and any GST-free line you use, before volume goes through.
- Check tracking categories if you use them, so job or site reporting doesn't quietly stop working.
- Push one real invoice end to end and look at what actually arrives in Xero or MYOB — not a test invoice for a dollar, a genuine one.
Do this with your bookkeeper or accountant available, and not on a Friday afternoon. If something is mapped wrong, you want to catch it on invoice one rather than at the end of the quarter with a month of transactions to unpick.
When to switch, and how long to run both
There is no perfect time, but there are clearly bad ones. Switching mid-build on your biggest job of the year, or in the fortnight before Christmas, turns a manageable fortnight of friction into a genuine problem.
- Pick the quietest stretch in your year, whenever that falls for your trade.
- Line the cutover up with the start of a month or a quarter so the accounting side has a clean break.
- Avoid end of financial year and the weeks either side of it, when your accountant has no time for you.
- Don't switch in the same month you're hiring, moving premises or taking on a big new client. One disruption at a time.
- Give yourself a fortnight of overlap with the old system still accessible, then a month of read-only access on top.
Running both systems in parallel is necessary, but it has to be time-boxed. The rule that works: from cutover day, every new job starts in the new system, and jobs already underway finish where they started. Set the end date at the length of your longest live job plus your payment terms, and hold to it.
Two systems for a fortnight is a plan. Two systems for six months is how you end up trusting neither, checking both before answering any question, and doing more admin than you did before you switched.
The switch, in order
- Write down what's actually broken. Be specific about what the current system does badly — quoting speed, the field app, the accounting sync, the cost per seat. That list is what you test the new one against during its trial, and it stops you buying the same problem with a different logo.
- Trial the new one on real jobs. Two or three genuine jobs, quoted, scheduled, varied and invoiced end to end, on a phone on site. A fortnight of that tells you more than a month of demos.
- Export everything from the old system. Clients, price list, job history, photos, open quotes, schedules. Do it before you give notice, and store it somewhere that isn't one laptop.
- Set the new system up properly. Clients imported, rate library rebuilt and repriced, terms and templates written, users and permissions set. This is the work that decides whether the switch sticks.
- Connect the accounting, then test it. Old system disconnected first, codes and GST mapped deliberately, one real invoice run end to end and checked.
- Cut over on a named date. New jobs in the new system from that morning. Tell the crew the date well in advance and train them before it, not after.
- Cancel the old subscription one cycle later. Once you've been through a full month — including invoicing and a payment run — without needing the old system, close it down.
ServiceYak imports your client list, and your rates live in a reusable kit you rebuild once and quote from forever. The 30-day trial has no card and no caps, so you can run real jobs through it from quote to payment while your current system is still going — which is the only honest way to find out whether the switch is worth making. If you're weighing us against what you're on now, our comparison pages use each vendor's own published pricing and mark the rows they beat us on.
Frequently asked questions
Will I lose my job history if I switch job management software?
You'll almost certainly lose it as live records inside the new system, because completed job history rarely imports. What you don't have to lose is access to it — export everything before you cancel and keep it as a searchable archive of files. In practice that's enough, because old jobs get looked up occasionally rather than worked in.
How long does switching take?
Allow a fortnight of setup before cutover, a fortnight of overlap after it, and about a month before the new system feels normal. Most of that time goes on rebuilding your rate library and testing the accounting connection — the actual moving of client data is usually an afternoon.
Do I have to pay for both systems at once?
For a month or so, yes, and it's worth it. Cancelling the old subscription the day you go live means losing access at exactly the point you're most likely to need to look something up. Treat one extra billing cycle as part of the cost of switching.
Can I move my price list across?
Sometimes, but plan on rebuilding it. Systems structure line items, labour and kits differently enough that an import often lands as a flat, unusable list. Rebuilding from your last twenty or thirty jobs takes a few hours, gives you current prices, and leaves you with a library that's actually searchable.