There are four platforms where bookkeepers can go right now and pay money in exchange for leads. Upwork, Bark, Thumbtack, and Fiverr. Each works differently, each has a different pricing model, and each attracts a different type of client.
We scored all four on three criteria.
Lead quality. Is the person real? Are they actually looking for a bookkeeper? Will they pick up when you call? A cheap lead that goes nowhere is not a lead. It’s a fee.
Exclusivity. When you get a lead, are you the only bookkeeper who got it? Or did five others get it at the same time? This changes everything about the interaction. A shared lead is a race. An exclusive lead is a conversation.
Cost per client acquired. Not cost per lead. Cost per actual client who signs up and pays you money. After you subtract the fakes, the no-shows, the tire kickers, and the ones who picked someone else, what did you actually spend to get one paying client?
1. Upwork
Overall score: 5/10
Upwork is a freelancer marketplace. Clients post projects describing what they need, freelancers submit proposals, and the client picks who to hire. Upwork takes a 10% cut of everything you earn on the platform.
The dynamics here are completely different from Bark and Thumbtack. You are bidding on work. The client sees your profile, your hourly rate, your reviews, and your proposal alongside everyone else’s.
How to actually use it
Upwork is a global marketplace, which means you are competing against bookkeepers in the Philippines, India, Pakistan, and Eastern Europe who charge $5 to $15 per hour. That sounds like a dealbreaker, but it’s not necessarily one if you use it correctly.
Your advantage as a US-based bookkeeper is proximity, language, timezone, and familiarity with US tax law and business norms. Some clients on Upwork explicitly want a US-based bookkeeper. Others don’t care and will go with the cheapest option. You need to target the first group and ignore the second.
Write proposals that emphasize your location, your knowledge of US-specific accounting, and your availability during US business hours. If a client is posting from Ohio and needs someone who understands state sales tax, a bookkeeper in Lahore is not your competition regardless of their hourly rate.
That said, clients on Upwork generally expect a good deal. They are on a freelancer platform because they want to pay less than they would for a traditional firm. Price your services competitively but don’t race to the bottom. The clients worth having on Upwork will pay a fair rate for someone local and qualified. The ones who won’t are not your clients anyway.
Upwork can work well for one-off projects like catch-up bookkeeping, cleanup work, and QuickBooks setup. It is harder to build a practice of recurring monthly clients here because the platform is designed around project-based work and the client can always go find someone else next month.
The problems
Every dollar a client pays you, Upwork takes ten cents. There is no point at which this goes away for a given client relationship. If you have a client paying you $500/month, you’re giving Upwork $50/month forever, or until you take the relationship off-platform, which Upwork explicitly prohibits and will ban you for.
The bidding process is also time-consuming. Writing good proposals takes time. Most proposals get no response. The conversion rate from proposal to hired is low, often under 10%, which means for every client you land, you wrote nine proposals that went nowhere.
And the reviews system creates a lock-in effect. Once you’ve built a strong Upwork profile with good reviews, leaving the platform means starting from zero elsewhere.
Scoring
Lead quality: Moderate. The people posting bookkeeping jobs on Upwork do genuinely need bookkeeping. The leads are real. But many are price-sensitive and looking for the cheapest option.
Exclusivity: None. Every job post receives multiple proposals. You are always competing, usually against 10 to 50 other freelancers.
Cost per client acquired: Moderate. You don’t pay per lead, but the 10% ongoing fee and the time spent writing proposals that don’t convert represent a real cost. For recurring clients, the 10% adds up to a significant amount over time.
2. Bark
Overall score: 4/10
Bark is a lead marketplace. A potential client fills out a form saying they need a bookkeeper. Bark packages that into a lead and sells it to multiple professionals using a credit system. You buy credits in advance, then spend them to “unlock” a lead, which gives you the person’s contact info so you can reach out.
The key word there is “multiple.” Bark says they cap it at five professionals per lead. That means when you unlock a lead for your credits, up to four other bookkeepers are doing the same thing at the same time.
How to actually use it
Speed is the entire game on Bark. The first bookkeeper to call usually wins. If you unlock a lead and wait two hours to follow up, someone else has already had the conversation and closed it. You need to be calling within the first minute or two of unlocking the lead. Some bookkeepers dedicate a person to this, or at minimum keep their phone on loud with Bark notifications turned on. If you can’t respond instantly and consistently, the money you spend on credits is largely wasted.
When you do get someone on the phone, keep in mind they may have already spoken to one or two other bookkeepers. You are not their only option and they know it. The conversation tends to be more transactional than it would be if they found you through your own website.
The problems
The biggest issue with Bark is lead quality. This is not a minor complaint. It is the platform’s defining characteristic among professionals who use it.
A significant percentage of leads on Bark have disconnected phone numbers, don’t respond to any form of contact, or say they never requested the service in the first place. There are thousands of reviews across G2, Trustpilot, and Reddit describing this exact pattern. Some of it is likely stale leads being recycled. Some of it may be fabricated form submissions that generate billable leads on Bark’s end regardless of whether a real human is behind them.
Bark does offer credit refunds for leads with provably incorrect information, but the burden of proof is on you, and the process is not fast.
Scoring
Lead quality: Low. The ratio of real, responsive, genuinely interested leads to dead ends is poor. Plan on the majority of your credits going to leads that never turn into a conversation.
Exclusivity: None. Every lead is shared with up to five professionals. You are always competing.
Cost per client acquired: High. Between the credits spent on dead leads and the close rate on shared leads where you’re one of five, the true cost of acquiring a single paying client through Bark is significantly higher than the per-lead price suggests.
3. Thumbtack
Overall score: 3/10
Thumbtack works similarly to Bark but with a different payment model. Potential clients browse a list of professionals and initiate contact. You pay when a lead reaches out to you or when you respond to their request. Lead costs vary by category and location but typically run $10 to $75 for bookkeeping.
Like Bark, leads go to multiple professionals. Thumbtack does not clearly disclose how many, but based on user reports, it’s common for five or more bookkeepers to receive the same lead.
How to actually use it
Same rules as Bark. Speed wins. The first person to respond with a clear, confident message has the best shot. Your Thumbtack profile matters here because clients can see your reviews, response time, and hire rate before deciding who to contact. If your profile is thin or has few reviews, leads will skip you even if you’re faster.
Response time is tracked and displayed publicly. Thumbtack rewards fast responders with better placement. So if you’re going to use it, you need to treat it like a channel that requires daily attention. Set up mobile notifications and respond to every lead within minutes.
The problems
Thumbtack used to be better. Lead quality has declined over the past few years. The platform has also become more expensive, with lead prices increasing while response rates have gone down.
Common issues include leads outside your service area even when your preferences are set correctly, leads in the wrong service category, and leads who never respond after initiating contact. Thumbtack charges you regardless. Refund requests are handled on a case-by-case basis and are frequently denied.
There is also an inherent conflict of interest in the pricing model. Thumbtack makes money when leads are distributed to more professionals. You make money when leads are distributed to fewer. Those incentives do not align.
The platform also auto-charges you for leads that match your preferences, which means your budget can drain quickly on leads you never would have chosen to pursue. You could end up being charged $50 to $75 for leads where the client had no real project, no budget, or never intended to hire anyone.
Scoring
Lead quality: Low. Worse than Bark on average, and the trend is downward. You will spend a significant portion of your budget on leads that go nowhere.
Exclusivity: None. Shared with multiple professionals. You are always in a race.
Cost per client acquired: Very high. The combination of rising lead costs, declining lead quality, auto-charged leads you didn’t choose, and competition from other bookkeepers on the same lead means the real cost per signed client is the highest of any platform on this list.
4. Fiverr
Overall score: 2/10
Fiverr is a service marketplace where freelancers list fixed-price offerings called “gigs.” Clients browse, compare, and purchase. Fiverr takes 20% of every transaction.
The platform was built around cheap, fast, digital services. The name comes from the original $5 price point. It has evolved since then, but the DNA is still there. Clients come to Fiverr expecting low prices. The bookkeeping category is heavily populated by offshore providers listing monthly bookkeeping for $50.
How to actually use it
Fiverr is the most price-driven marketplace on this list. The clients browsing bookkeeping gigs here are overwhelmingly looking for a deal. Your gig listing, pricing, and reviews determine whether anyone clicks on you at all.
That said, there are occasional clients on Fiverr who have real businesses, real revenue, and a real need for a competent bookkeeper. They ended up on Fiverr because they didn’t know where else to look, or because they wanted to test someone out with a small project before committing. These people exist but they’re a small percentage of the total traffic.
If you’re going to use Fiverr, price your gig high enough to filter out the bottom-feeders but low enough to stay visible. Use your gig description to make it clear you’re US-based and familiar with US accounting standards. Respond to inquiries quickly and professionally. The clients worth having will notice the difference between you and the $50/month listings.
Don’t expect Fiverr to fill your practice. Think of it as a place where you might pick up the occasional catch-up project or find a client who outgrows the platform and becomes a long-term relationship off of it. If that happens, it was worth the time. If it doesn’t, you haven’t lost much.
The problems
The 20% fee is the highest on this list. For every $100 a client pays, you keep $80. On a $400/month bookkeeping engagement, you’re giving Fiverr $80/month in perpetuity. Like Upwork, taking the relationship off-platform is against the terms of service.
The platform also conditions clients to think of bookkeeping as a commodity. When your service is listed next to 200 other gigs with prices and star ratings, the conversation starts with “how much” instead of “what do you need.” That framing is hard to escape even with good positioning.
And the review system is fragile. One bad review from a difficult client can significantly damage your visibility on the platform. Since Fiverr’s algorithm heavily weights recent reviews, a single negative experience can undo months of positive ones.
Scoring
Lead quality: Low. Most of the traffic is price-driven. Genuine clients with real bookkeeping needs who are willing to pay reasonable rates exist but are rare.
Exclusivity: Partial. Clients may contact multiple sellers before choosing, but you’re not automatically competing against a fixed number of other bookkeepers for the same lead. It’s more like a storefront than a lead auction.
Cost per client acquired: High. The 20% ongoing fee is steep, and the low price expectations on the platform mean your margins are already thin before Fiverr takes their cut. Finding a good client on Fiverr is possible but the hit rate is low.
The real problem with all four
Every one of these platforms puts you on someone else’s turf. You play by their rules, compete against their other users, and pay their fees. The leads don’t know you. They didn’t choose you. They filled out a form or browsed a list and you happened to be there.
That dynamic shapes the entire relationship. Shared leads become bidding wars. Platform clients are more price-sensitive because the platform taught them to compare. And the economics get worse over time as more bookkeepers join and lead prices go up.
If you’re currently paying for leads on any of these platforms and wondering why it feels like a treadmill, there’s a better way to get bookkeeping clients. That’s what we do at BookedKeeper. We build the entire local presence for accountants and bookkeepers starting their own practice. Website, brand, search rankings, direct mail, and an advisor who works with you on pricing, sales, and strategy.