Get more clients · 7 min read
How to Get Clients for Your Bookkeeping Business
Business owners don’t look for a bookkeeper until something hurts. Here’s how to be there when it does — step by step, with the exact emails to send.
In short: Where bookkeeping clients come from: one niche, tax preparers who don’t do books, businesses hiring a bookkeeper, cleanups that turn monthly — with emails to send.
AI Hustle Team · Updated November 9, 2026
Nobody wakes up excited to hire a bookkeeper.
They hire one when something hurts:
- Their tax preparer says “your books are a mess” — in March
- The bank asks for financial statements before a loan
- They’re about to hire an office manager just to do the books
- They opened a second location and lost track of the numbers
- They spent a weekend in their accounting software and swore never again
Your job is to show up at those moments.
Not with an ad. With a short, useful message, to the right person, at the right time.
step 1Pick a niche you can say in one line
“Bookkeeping for small businesses” is everyone. So nobody remembers it.
“Bookkeeping for restaurants in Minneapolis” is someone. People repeat that.
Pick a niche where you already understand the mess:
| Niche | Why their books are hard | Where to find them |
|---|---|---|
| Restaurants | Daily sales, tips, food costs, delivery apps | Google Maps, local restaurant groups |
| Contractors | Job costing, materials, subcontractors | Google Maps, builders association directories |
| Therapy practices | Insurance payments, lots of small deposits | Therapist directories, group practice sites |
| Online stores | Marketplace payouts, fees, inventory | Their own websites and storefronts |
| Nonprofits | Grants and restricted funds | Local nonprofit directories |
This guide follows one example: Jordan, a Minneapolis bookkeeper who picked restaurants.
NextStep 2 · Get referrals from tax preparers who don’t do books ↓step 2Get referrals from tax preparers who don’t do books
Some tax firms don’t do monthly bookkeeping at all.
They still have clients who need it. And they dread those clients’ books every March.
You’re not their competitor. You’re their relief.
Hi Karen,
I’m a bookkeeper in Minneapolis, and I only work with restaurants.
If you have restaurant clients whose books arrive messy at tax time, I’d love to take the monthly work — and hand you clean, reconciled books at year-end.
I don’t prepare tax returns, so I’ll never compete with you for the client.
Coffee next week?
— Jordan Lee, Lakeside Books
The line that matters is the second-to-last one.
Tax preparers worry you’ll take their client. Say clearly that you won’t.
NextStep 3 · Find the businesses already looking ↓step 3Find the businesses already looking
Some owners are already telling the world they need you.
Look for job posts that say “part-time bookkeeper” or “office manager, QuickBooks a plus”. Look for second locations and new catering arms.
| Business | What we found | Contact | |
|---|---|---|---|
| 1 | Larkspur Kitchen | Job post: “office manager, bookkeeping a plus” | office@larkspurkitchen.example |
| 2 | Cedar & Salt Taqueria | Opened a second location in May | Contact form |
| 3 | Pho Lantern | 3 locations; the owner still does the books, per a local news story | owner@pholantern.example |
| 4 | Riverside Rye Bakery | Just started a catering arm | Contact form |
| 5 | Juniper Hall Brewpub | Job post: “part-time bookkeeper, 15 hrs/week” | hello@juniperhall.example |
A job post for a part-time bookkeeper is the clearest signal there is.
They’ve already decided they need help. You’re just a different way to get it.
NextStep 4 · Write the email that gets a reply ↓step 4Write the email that gets a reply
Short. One real detail. One clear offer. One easy question:
Hi,
I saw Juniper Hall is hiring a part-time bookkeeper for 15 hours a week.
Before you hire, it might be worth comparing an outside bookkeeper: a fixed monthly price, no hiring or training, and books closed by the 10th of every month.
I only work with restaurants, so I already know tips, delivery apps and food costs.
Want me to send a quote to compare?
— Jordan Lee, Lakeside Books
No “I hope this finds you well.” No list of twelve services.
Short enough to read between lunch and dinner service.
Write one like that for every business on your list. Each one a little different.
NextStep 5 · Lead with a cleanup — then ask for the month ↓step 5Lead with a cleanup — then ask for the month
Messy books are scary to hand over. A one-time cleanup is an easy first yes.
Quote a fixed price to catch up and reconcile the year. Then do it well, and show the owner what you found.
That moment — when they finally see their numbers — is when you ask:
The cleanup is the audition. The monthly work is the job.
NextStep 6 · Get listed where owners already look ↓step 6Get listed where owners already look
Some owners do search. Be where they search:
- Your accounting software’s advisor directory — QuickBooks and Xero both have one
- A Google Business Profile with your niche in the description
- Your local chamber of commerce member directory
- One page on your site for your niche: “bookkeeping for Minneapolis restaurants”
- Reviews from real clients — ask each one after the first clean month
None of these cost much. All of them take a little time to set up — once.
NextStep 7 · Follow up — that’s where the replies are ↓step 7Follow up — that’s where the replies are
Restaurant owners are busy. Most won’t answer your first email.
That isn’t a no. It’s a Tuesday dinner rush.
- Day 0First email
The short note with one real detail.
- Day 4Quick bump
“Just floating this up — happy to send a quote.”
- Day 10Something useful
One thing restaurants often get wrong in their books, in one line.
- Late JanuaryBefore tax season
“Want your books clean before your tax preparer asks for them?”
That last one lands at exactly the moment it hurts.
NextTwo rules to know ↓Two rules to know
Email: in the US, the CAN-SPAM Act allows business email if your subject line is honest, you say who you are, include your address and stop when asked.
Tax work: if you’re an enrolled agent or CPA and your email offers help with IRS matters, Circular 230 says a lawful solicitation must be clearly identified as one. And you stop contacting anyone who asks you to.
Also keep client data out of your outreach. Names and businesses — yes. Bank statements and tax IDs — never.
NextWhat to do this week ↓What to do this week
- 01Pick your niche
One kind of business you understand.
- 02Write to 5 tax preparers
Say clearly that you don’t do returns.
- 03List 35 businesses
Job posts, new locations, new services.
- 04Send 10 emails a day
One detail, one offer, one question.
- 05Follow up on day 4 and day 10
And once more before tax season.
Or hand the list and the emails to your AI team, and spend the week on your clients’ books.
Questions
How do I get my first bookkeeping client?
Pick one niche, then write to tax preparers who don’t do monthly books and to businesses already posting jobs for a bookkeeper. Offer a fixed-price cleanup as the first job, and ask for the monthly work once they see clean numbers.
Where can I find bookkeeping clients for free?
Tax preparer referrals, job posts for part-time bookkeepers, your accounting software’s advisor directory, your Google Business Profile and your chamber of commerce. All free. What they cost is time — the part an AI team can take over.
Should a bookkeeper pick a niche?
It helps a lot. A niche gives people a sentence to repeat — “she does books for restaurants” — and lets you write emails that sound like you already know their problems, because you do.
Is it legal to cold email businesses for bookkeeping?
In the US, generally yes, under the CAN-SPAM Act: honest subject lines, say who you are, include your address and stop when asked. Other countries have stricter rules, so check yours.
Can an AI find bookkeeping clients for me?
It does the legwork: the list of businesses hiring or expanding, one email per business, the follow-ups and the draft replies. You approve each message before it’s sent — and you still do the books.
Sources
Keep reading
Let Your AI Team Do This For You
Free to try. No card required. It asks before anything goes out in your name.
Takes 30 seconds · No card required