Small businesses need someone to keep their books straight, and most can't afford a full-time hire. Here's what it actually takes to build a bookkeeping side business, what it pays, and how fast you can realistically get started.
Every small business, from a one-person landscaping company to a ten-person marketing agency, has to keep its books straight, and almost none of them can justify hiring a full-time bookkeeper for the volume of work involved. That gap is where a huge and steadily growing side-income opportunity sits: freelance bookkeepers who handle a handful of small business clients each month, working remotely, on their own schedule, often starting with nothing more than a laptop and a QuickBooks Online subscription.
Bookkeeping is the ongoing process of recording transactions, reconciling bank and credit card statements, categorizing expenses, and producing basic financial reports like profit and loss statements. It's distinct from accounting, which involves higher-level analysis, tax strategy, and filing returns, and from being a CPA, which requires a license and years of training. A bookkeeper's job is to make sure the numbers are accurate and organized so that the business owner, and eventually their accountant at tax time, has clean data to work with. You don't need a CPA license or a degree in accounting to become a bookkeeper; you need to genuinely understand double-entry bookkeeping, be comfortable with software like QuickBooks or Xero, and be detail-oriented enough to catch a transaction that got miscategorized three months ago.
Freelance bookkeepers typically charge clients somewhere between $40 and $100 an hour depending on experience and location, though many experienced bookkeepers move to flat monthly retainers instead, commonly $300 to $800 per month per client depending on transaction volume and complexity. A bookkeeper working part-time with five to eight small clients on retainer can realistically bring in $2,000 to $4,000 a month in side income, working maybe 10 to 15 hours a week total once the initial setup work for each client is done. The first client or two takes the longest to land and the most hours to service, since you're still building your systems; income tends to grow faster once you've got a repeatable onboarding process.

Most successful freelance bookkeepers are self-taught or trained through a certification program rather than a four-year accounting degree. QuickBooks Online offers a free ProAdvisor certification that's widely recognized by small business owners and takes most people a few weeks of part-time study to complete. Xero has a similar certification path. Beyond software certification, understanding basic accounting principles, debits and credits, the difference between cash and accrual accounting, how to reconcile a bank statement, matters more than any specific credential, and there are dozens of low-cost online courses that cover this in a few weeks.
The fastest path to a first client is usually someone you already know: a friend running a small business, a local shop owner, a contractor who's drowning in unsorted receipts. Word of mouth in small business communities, whether that's a local Chamber of Commerce, a Facebook group for local entrepreneurs, or a niche industry association, tends to produce steadier leads than cold outreach on freelance platforms, though freelance marketplaces can work as a supplement, especially early on when you don't have testimonials yet. Many bookkeepers specialize in a specific industry, like e-commerce, contractors, or restaurants, because the recurring transaction patterns become familiar quickly and it makes marketing to a specific niche much easier than trying to appeal to every type of small business at once.
Even as a side hustle, it's worth treating bookkeeping as a real small business from day one: register as a sole proprietor or LLC depending on your state and liability comfort, get a basic bookkeeper's errors and omissions insurance policy (relatively inexpensive and protects you if a client claims your mistake cost them money), and use a client engagement letter for every new relationship that spells out scope, pricing, and what happens if the relationship ends. It's also worth setting aside money for quarterly estimated taxes from the start, since this income won't have anything withheld the way a W-2 job does.
Daniel started bookkeeping part-time while working a full-time marketing job, after getting his QuickBooks ProAdvisor certification over about six weeks of evening study. His first client was a friend's landscaping business, which he took on for $350 a month to reconcile roughly 80 transactions monthly and produce a simple profit and loss report. Within eight months, word of mouth through a local small business Facebook group had brought him five more clients, mostly service businesses with similar transaction volumes, bringing his total monthly retainer income to just over $2,400 for roughly 12 hours of work a week. He's kept his day job, treats the bookkeeping income as a dedicated savings stream, and has started turning down new clients rather than raising his rates, since he's hit the ceiling of what he wants to take on part-time.
Monica took a different path. She'd been a stay-at-home parent for six years and wanted to rebuild income without full-time hours. She invested about $400 in a paid bookkeeping certification course that included client-acquisition coaching, on top of the free QuickBooks certification, and spent her first two months building a simple website and reaching out directly to local businesses she'd found through her city's business license registry. Her first client, a small dental practice, paid $600 a month for a higher transaction volume than Daniel's clients. Eighteen months in, she has nine clients and grosses about $5,200 a month, working close to 25 hours a week, effectively replacing a part-time job's income on a schedule she controls entirely.
One of the most common mistakes new bookkeepers make is underpricing their first few clients out of fear of losing the work, which then makes it hard to raise rates later without an uncomfortable conversation; it's generally easier to price fairly from the start and grandfather in a small discount for an early client than to try to double your rate after a year. Another mistake is taking on clients in industries or with software you're not familiar with just because the work is available, which can lead to errors that damage your reputation faster than turning down the work would have. Skipping a written engagement letter is also a common misstep, since verbal agreements about scope tend to drift over time and lead to disputes about what was actually promised. Finally, many new bookkeepers don't set aside money for quarterly estimated taxes early on and get an unpleasant surprise the following spring.
Get QuickBooks Online ProAdvisor certified for free, since it's the software most small businesses already use and the certification signals competence to potential clients. Pick a niche industry to specialize in early, even if you later expand, since it makes your marketing message sharper and your onboarding process faster to repeat. Land your first client through a personal connection rather than cold outreach, and treat that first engagement as a testimonial-generating opportunity as much as an income source. Set up a simple engagement letter template you can reuse for every new client, and set aside 25 to 30 percent of your bookkeeping income for quarterly estimated taxes from the very first payment.
Bookkeeping is one of the more accessible side-income paths available because the barrier to entry is a certification you can finish in weeks, not a degree that takes years, and the demand is steady since every small business needs it done, whether they can afford to hire someone full-time or not. The income ramps slowly at first while you land your first one or two clients, but a handful of steady retainer clients can realistically turn into $2,000 to $5,000 a month in part-time income within a year for someone who's consistent about client acquisition and careful about the work itself.
This article is for informational purposes only and does not constitute financial, tax, or business advice. Requirements for operating a bookkeeping business, including licensing and insurance, vary by state. Consult a qualified professional before starting a freelance bookkeeping business.
Join the newsletter your bank hates and your wallet loves.
No spam. Unsubscribe anytime.