Small businesses need help keeping their books clean. Here's how freelance bookkeeping works, what it pays, and how to land your first clients.
Every small business, from a two-person bakery to a solo consultant, has the same quiet problem: someone has to keep track of the money. Many owners hate doing it, fall behind, and then panic at tax time. That gap is an opportunity.
Freelance bookkeeping is one of the more practical side hustles and full-time freelance careers out there. You do not need a college degree in accounting, the startup costs are low, and demand is steady. This guide explains what bookkeepers actually do, what you can earn, and how to get started.
Bookkeeping means recording and organizing a business's financial transactions. Accounting goes a step further, with analysis, tax strategy, and filing, and is usually handled by a CPA.
A freelance bookkeeper typically:
Records income and expenses in accounting software.
Reconciles bank and credit card accounts (making sure the books match the bank's records).
Sends invoices and tracks unpaid ones.
Pays bills on the client's behalf.
Prepares monthly reports such as profit and loss statements.
Keeps records tidy so a tax preparer can do their job quickly.
What you generally do not do, unless you are separately credentialed: give tax advice, sign tax returns, or provide audits.

Rates vary a lot by region, experience, and how you price. Common models include:
Hourly: often $25 to $60 per hour for newer freelancers, and more with experience or specialization.
Flat monthly fee: $200 to $800 or more per client per month, depending on transaction volume.
Cleanup projects: one-time fees to fix messy, months-behind books.
Flat monthly fees tend to be better as you grow, because they reward efficiency. If you can finish a client's books in three hours but charge as if it took five, you earn more per hour.
Good news: not much.
A laptop and reliable internet.
Accounting software skills. The most common programs for small businesses include QuickBooks Online and Xero. Both offer free training and many have certification programs.
Basic accounting knowledge. You should understand debits and credits, the difference between assets and expenses, and how to reconcile an account. Free and low-cost online courses can teach this in a few weeks.
Optional certification. Credentials from software providers or professional bookkeeping organizations can help you stand out and justify higher rates.
A way to keep client data safe. Use strong passwords, two-factor authentication, and secure file sharing.
Start with people who already know and trust you.
Your personal network. Friends and family who own businesses, run side hustles, or work as independent contractors.
Local small businesses. Salons, contractors, restaurants, and shops often lack bookkeeping help.
Freelancers and gig workers. Many are happy to pay a small monthly fee to avoid a tax-season scramble. Our guide to quarterly estimated taxes for freelancers explains why they need organized books.
Online marketplaces and job boards for freelancers.
Referrals from tax preparers and CPAs, who often have clients that need monthly help but do not want to provide it.
Social media and local groups, where small business owners ask for recommendations.
If you are already doing virtual assistant work, bookkeeping is a natural upgrade, since you can offer it to the same clients at a higher rate.

Tanya works full time as an office administrator and wants extra income. She spends two months taking a free bookkeeping course and a software certification, spending about $120 total. She lands her first client, a friend who runs a dog grooming business, at $300 a month. Within six months she has four clients at an average of $350, for $1,400 a month in revenue.
She spends about 4 hours a week per client, or 16 hours a week total. Her effective rate is roughly $1,400 / (16 × 4.33 weeks) ≈ $20 per hour, which is lower than she hoped. Tanya raises her prices to $450 a month for new clients and trims time per client with bank rules and automation. After a year, she has six clients at an average of $425, working about 18 hours a week, or about $2,550 a month. That is roughly $33 an hour.
Luis is a laid-off project coordinator who goes full time. He offers a specialty: monthly bookkeeping for contractors and trades, who tend to have messy receipts. He charges $500 a month and takes 12 clients, for $6,000 a month in revenue. After business expenses like software ($100 a month) and self-employment taxes, his take-home is lower, so he sets aside roughly 30% for taxes.
The lesson: niches and pricing matter more than hours.
Pick a simple structure. Many freelancers start as sole proprietors. Check local rules for any business license.
Use a written agreement that spells out scope, pricing, due dates, and confidentiality.
Get insurance if appropriate. Professional liability coverage may be worth considering; see our insurance resources.
Separate business and personal money. A dedicated bank account and a small business credit card make your own books easier.
Plan for taxes. Set aside a percentage of every payment for income and self-employment tax.
Underpricing. Charging a rate that only works if you never hit a snag.
No written scope. Clients may assume you will also do payroll, taxes, or cleanup.
Taking messy clients without a cleanup fee. Charge separately for fixing old books.
Weak data security. Client financial information is sensitive. Protect it.
Giving tax advice. Refer tax questions to a licensed professional.
Skipping your own books. Practice what you preach.
Relying on one big client. Losing them could crater your income.
Take a free or low-cost introductory bookkeeping course.
Learn one major accounting software program well, ideally with a certification.
Practice by doing the books for a friendly small business at a discount.
Create a simple service menu with flat monthly prices.
Draft a one-page client agreement.
Tell ten people in your network what you offer and ask for referrals.
Freelance bookkeeping will not make you rich overnight, but it offers something valuable: steady, recurring income from clients who genuinely need you. With low startup costs, a flexible schedule, and room to specialize, it can start as a few hours of side income and grow into a full career if you want it to.
This article is for general educational purposes only and is not legal, tax, or financial advice. Earnings vary widely and are not guaranteed. Licensing and business requirements differ by location, so check local rules and consult a professional.
Join the newsletter your bank hates and your wallet loves.
No spam. Unsubscribe anytime.