Can I import data from my old system?
Yes. The import wizard (in the admin menu under Company Settings, Import Your Data) takes a spreadsheet or the export from your old system and brings it in. It checks every row before writing anything, and you can undo an import afterwards.

What you can import
- Customers, with their contacts, addresses, notes and tags, all from one file. You don't need a separate pass for contacts.
- Your price list: names, SKUs, prices, costs and categories. Category paths like "Engines > Outboard" become your category tree.
- Opening balances: what each customer owed in the old system, brought in as one open invoice per customer that they can pay.
- Boats, RVs and other units, for marinas, campgrounds and rental businesses, matched to their owners.
The wizard knows the usual export layouts from Jobber, Housecall Pro, ServiceTitan, QuickBooks Online, Campspot and Dockwa, so most columns match themselves. Any other spreadsheet works too: CSV, TSV or Excel (.xlsx). If you have an old .xls file, save it as .xlsx or CSV first.
How it works
- Choose what you're importing and where it comes from.
- Upload the file.
- Match columns. The wizard tells you how many columns it matched, and you check the rest.
- Check. You see how many rows are new, how many look like customers or items you already have, and any problems listed row by row. Nothing has been written yet. You decide what happens to duplicates: skip them, fill in only the blanks, or create new ones anyway.
- Import. A progress bar shows how far along it is. If you close the tab, open the wizard again and press Resume.
- Done. You get a summary, a download of any rows that were skipped and why, and an Undo button.
Automations don't fire during an import, so a thousand imported customers don't get a thousand welcome texts.
What's still hard to migrate
- Historical jobs / work orders. Jobs reference too many other things (statuses, types, assigned techs, attached forms) to import cleanly. Most businesses leave history in the old system as read-only and start fresh in Suprata.
- Recurring agreements / contracts. Schedules and renewal dates need to be set up by hand.
- Time-clock history. Individual time punches don't import. If you need historical payroll figures, bring them forward as totals.
- Attachments have to be moved by hand.
- Stock quantities and vendor price books still use the older import screens next to inventory and vendors.
The pragmatic approach: import customers, your price list and open balances, and leave the rest in the old system for reference.
Common mistakes
- Skipping the check step's warnings. Every problem it lists is a row that would have come in wrong. Fix the file and upload it again; it's quicker than fixing records one at a time.
- Picking "create anyway" for duplicates. That gives you two of the same customer. Use "fill in blanks only" when you're topping up customers you already have.
- Turning on automatic late fees before importing balances. A balance that was already overdue in your old system comes in overdue, and the next late-fee run will charge it. Import first, check the due dates, then switch late fees on.
- Undoing too late. Undo leaves alone anything that's been used since: a customer with a new invoice, for example. It tells you which records it kept and why. Undo soon if an import went wrong.