You're losing roughly an hour of billable time every week answering calls you don't need to answer — or worse, ignoring calls you should pick up immediately.
The fix takes 20 minutes. Most tradespeople never bother.
If you've been running your business through QuickBooks for any length of time, you've got a customer list sitting there with names, numbers, and billing history. That list is worth money. Not as a spreadsheet. As a live contact book on the phone you carry into every job.
When your phone knows who's calling, everything changes. You pick up for the $4,200 repeat customer instead of letting it ring out. You recognise the property manager who sends you six jobs a year. You stop letting unknown numbers dictate your day.
Here's how to do the quickbooks contacts import phone migration in under 20 minutes, and why it's one of the highest-ROI operational moves you can make.
Why Your Customer List Is Sitting Dead in QuickBooks
QuickBooks is where you invoice. Most people never think of it as a contact database, even though it is one.
Every customer you've ever billed has an entry: business name, contact name, phone number, email, address. If you've been in business five years, you might have 200–400 of those entries. That's 200–400 people who already hired you, already paid you, and are likely to call again.
Right now, when one of them calls, your phone shows a number. You don't know if it's a customer, a cold solicitor, or someone calling the wrong tradesperson. So you either answer every call and waste time, or you let calls go to voicemail and risk missing work.
The fix is moving that data out of QuickBooks and onto your phone.
The Export: 5 Minutes in QuickBooks
Open QuickBooks — desktop or online, the process is similar.
In QuickBooks Online: go to Reports, run the Contact List report, customise it to include the phone number column, then export to Excel or CSV.
In QuickBooks Desktop: go to Customers > Customer Center, hit the Excel button in the toolbar, and choose "Export Customer List." You'll get a spreadsheet.
Either way, you're looking for a CSV file with at minimum: first name, last name (or company name), and phone number. That's all you need.
Delete every column you don't need. Leave name and phone. If you want to keep company name as a note field, keep it. The leaner the file, the smoother the import.
Save it. You've got the raw material for your quickbooks contacts import phone migration.
The Import: Getting Numbers onto Your Phone
If your phone runs off a Google account (Android, or iPhone with Google Contacts synced), this is the cleanest route.
Go to contacts.google.com on a desktop browser. Hit "Import" in the left sidebar. Upload your CSV. Google will map the columns — make sure "phone" is matched to the phone field, and "name" is matched correctly. Hit import.
Within a minute, every customer from that CSV is a named contact in your phone.
On iPhone without Google: go to iCloud.com > Contacts > the settings cog > Import vCard. The catch is iCloud wants a .vcf file, not a CSV. You can convert your CSV to .vcf using a free tool like csvtovcard.com — takes two minutes.
Total time from export to named contacts on your phone: 15–20 minutes. Do it once. Update it quarterly by re-exporting and importing only new entries.
What This Actually Does to Your Revenue
Here's the math.
Say you're billing $85/hour and you waste 60 minutes a week on bad calls — answering solicitors, screening unfamiliar numbers, calling back voicemails from people who called the wrong business. That's $85/week gone. $4,420 a year, dead.
Now flip it. You're on a roof and your phone rings. Unknown number — you let it go. Except it's actually the facilities manager from the commercial account that spent $6,800 with you last year, calling with a new job. She doesn't leave a voicemail. She calls the next tradesperson on her list.
That's the real cost. Not the wasted time answering bad calls. It's the good calls you screen out by accident.
When you do the quickbooks contacts import phone migration properly, "unknown" actually means unknown. Every number that doesn't show a name is genuinely new — a lead worth answering, or a solicitor you can ignore with confidence.
The signal quality of your phone goes up overnight.
Keeping the Contact List Current
The import isn't a one-time thing. New customers hit QuickBooks every month. If you do a quarterly export-import, you stay current.
The smarter move: build it into an existing habit. End of the financial quarter, when you're already pulling reports for your accountant, add five minutes to export the customer list and run the import. Done.
Some tradespeople go further and tag contacts by type — "Repeat," "Commercial," "High Value" — using the notes field on import. That takes longer but it's genuinely useful when your phone rings during a job and you can see at a glance whether to answer.
If you're using call screening software like VettedCalls, a clean contact list compounds the value. The AI screens unfamiliar numbers. Your named contacts from QuickBooks ring straight through. You get the benefit of both: no wasted calls, no missed customers.
The Mistake Most Tradespeople Make Here
They export once, import once, then forget it exists.
Twelve months later their contact list is 30% stale. Old numbers, no new customers added. They're back to guessing who's calling.
The other mistake: they do the export but never clean the file. QuickBooks stores numbers in all kinds of formats — (555) 123-4567, 555.123.4567, +15551234567. Most import tools handle this fine, but if you're seeing garbled entries after import, that's why. A quick find-and-replace in Excel to standardise the format before importing saves a headache.
One more thing: don't import numbers without names. A column of blank-name entries with phone numbers is useless and pollutes your contact book. Filter them out before import — in Excel, just filter the name column for blanks and delete those rows.
Twenty minutes of clean work beats three hours of a messy contact book.
The Real ROI Argument
You have customers. They have phone numbers. Those numbers are already sitting in your accounting software.
Every week you don't connect those two things, you're flying blind on incoming calls. You're either wasting time answering garbage, or you're missing people who already trust you enough to call back.
In practice, tradespeople who do the quickbooks contacts import phone migration report that a meaningful chunk of "unknown" calls — sometimes 40–60% — turn out to be existing customers when they check afterwards. Those are calls worth answering. Those are jobs worth booking.
The business case isn't complicated. You already have the data. Moving it takes 20 minutes. The cost of not moving it is measurable in missed jobs and wasted minutes every single week.
Do the migration. Set a quarterly reminder. Keep the list clean.
That's it.
Ready to stop losing jobs to voicemail?
VettedCalls screens every unknown caller with AI in under 10 seconds. Emergencies always ring through. From $19.99/mo.