How to Become a Bookkeeper and Start a Freelance Bookkeeping Business
Quick answer
You become a bookkeeper by learning double-entry bookkeeping and one accounting platform well, such as QuickBooks Online or Xero, then getting supervised practice before you take on clients of your own. The federal data says the path is short: the Bureau of Labor Statistics lists “Some college, no degree” as the typical entry-level education and moderate-term on-the-job training, which it defines as more than 1 month and up to 12 months. If you are working out how to become a bookkeeper and run your own bookkeeping business, the numbers to know are a May 2025 median wage of $50,670 for employed bookkeeping clerks, a projected 6 percent decline in those jobs from 2025 to 2035, and about 144,100 openings a year anyway. The BLS counts bookkeepers together with accounting and auditing clerks.

At FreelanceAtlas, we help freelancers turn a marketable skill into steady monthly income. This guide covers what bookkeepers do and how that differs from accounting, the BLS pay and outlook data, how long training takes, which certifications are worth it, the legal lines you cannot cross, how to price monthly packages, where clients come from and what goes in an engagement letter. If you are weighing similar remote careers, read it alongside How to Become a Virtual Assistant in 2026: A Realistic Roadmap and Freelance Retainers Explained: How to Get Monthly Clients in 2026.
What a Bookkeeper Does, and How That Differs From an Accountant or CPA
A bookkeeper records a business’s transactions and keeps its books accurate and current. The BLS profile of bookkeeping clerks lists duties such as:
- Posting transactions. “Enter (post) financial transactions into the appropriate computer software,” assigning each cost and each income item to the right account.
- Reconciling. “Reconcile or note and report any differences they find in the records,” which in practice means matching the books to bank and credit card statements every month.
- Reporting. “Produce reports, such as balance sheets (costs compared with income), income statements, and totals by account.”
- Extra tasks. The BLS adds that bookkeepers “may handle payroll, make purchases, prepare invoices, and keep track of overdue accounts.”
The BLS describes a “full-charge” bookkeeping clerk as one who maintains “an entire organization’s books.” That is the role a freelance bookkeeper often plays for a small business: you own the monthly cycle from bank feeds to reports.
Accountants do the higher-level analysis and sign-off work, and the BLS accountants and auditors profile says they typically need at least a bachelor’s degree in accounting or a related field. A Certified Public Accountant (CPA) is a licensed accountant. The BLS says “CPAs are licensed by their state’s Board of Accountancy,” and “Any accountant who files a report with the Securities and Exchange Commission (SEC) is required to be a licensed Certified Public Accountant (CPA).” A small business can use both: a bookkeeper every month and a CPA or other tax professional at year end.
Bookkeeper Pay and Job Outlook: What the BLS Reports
The BLS page for these clerks, last modified August 27, 2026, uses May 2025 wage data and projections for 2025 to 2035:
- Median pay: $50,670 a year, or $24.36 an hour. The median for all workers was $50,980.
- Range: the lowest 10 percent earned less than $36,000, and the highest 10 percent earned more than $74,550.
- Jobs: 1,532,400 in 2025, projected to fall to 1,446,800 by 2035, a decline of 6 percent.
- Openings: about 144,100 a year, all expected to come from replacing workers who move to other occupations or leave the labor force.
- Best paying top industry: construction, with a median of $54,890.
For comparison, accountants and auditors had a median wage of $83,680 in May 2025, and the BLS projects their employment to grow 5 percent over the same decade.
The BLS explains the decline directly: “Technological change is expected to reduce demand for these workers,” because with automated software “the same amount of work can be done with fewer employees.” It also expects the work to change rather than vanish. With more routine tasks automated, these workers “are expected to take on a more analytical and advisory role over the decade,” for example “analyzing their clients’ books and pointing out potential areas for efficiency gains.” That is the part of the job to build your business around.
Keep in mind that these are employee wages. The BLS Occupational Outlook Handbook pay data does not cover self-employed workers, so a freelancer’s income depends on your rates and the hours you bill, covered in the pricing section below.
How Long It Takes to Become a Bookkeeper
With steady study, a year is a realistic target for simple client work. The BLS says entry requirements vary: “Some employers require or prefer that workers have taken college courses or have a degree in accounting or a related field. Others may hire workers who have a high school diploma.” Training usually happens on the job, for example working “alongside an experienced clerk to learn how to do their tasks.”
A realistic sequence for a career changer looks like this:
- Months 1 to 2: learn the basics. Debits and credits, the chart of accounts, the difference between an income statement and a balance sheet, and how a bank reconciliation works. An introductory accounting course at a community college or a free online course covers this.
- Months 2 to 4: learn one platform. Pick QuickBooks Online or Xero and complete the vendor’s own certification training, described in the next section.
- Months 4 to 9: get supervised practice. Work part time for a bookkeeping firm or an accounting office, or help an experienced bookkeeper with month-end work. Real books are messier than course exercises.
- Months 9 to 12: take on your first clients. Start with two or three small businesses that have simple books, such as service businesses with one bank account and one credit card.
If you already work in an office role that touches invoices or payroll, you can move faster. The BLS also notes that with experience and more education, some of these clerks “may become accountants or auditors,” so bookkeeping can be a first step toward a CPA path later.
Bookkeeping Certifications Worth Considering
The BLS says certification is “not usually required” but “can help to demonstrate competency in their field.” For a freelancer, a credential helps a stranger trust you with their bank data. There are two kinds.
Software Certifications: QuickBooks and Xero
- QuickBooks ProAdvisor. Intuit’s ProAdvisor program is free to join (“Sign up for free”), and its certification page lists an Intuit Bookkeeping Certification and a QuickBooks Online Certification Level 1. Intuit says “Every year, we’ll ask you to pass a short recertification exam to keep your expert status and ProAdvisor rewards.”
- Xero certification. Xero’s certification page says plainly that “Xero certification is free.” It has three levels (associate, professional and specialist) that you complete in order, with a self-paced course, a live webinar or an assessment-only option, and a short annual recertification.
Get the certification for the platform your target clients use. You can add the second one later.
Professional Credentials: AIPB and NACPB
- Certified Bookkeeper (CB), from the American Institute of Professional Bookkeepers. The AIPB’s requirements are to “Pass the four-part national certification exam,” sign its Code of Ethics, and show “at least 2 years’ full-time bookkeeping experience or 3,000 hours’ part- time or freelance experience.” You can pass the exam first and then have 3 years to meet the experience requirement.
- Certified Public Bookkeeper (CPB), from the National Association of Certified Public Bookkeepers. The NACPB calls its credential a license, but it is issued by a private organization, not a state. Its requirements include courses and certifications in accounting and QuickBooks, a business communication certification, and supervised experience of one year or 2,000 hours, or NACPB’s 3 month experience program. The initial application is $100, renewal is $50, and holders must complete 24 hours of continuing education each year.
A professional credential is most useful once you have some experience. In your first year, a current QuickBooks or Xero certification and a few satisfied clients are often enough to start.
Legal Lines: What a Bookkeeper Cannot Do Without a License
Accountancy laws are set state by state, so check with your state board of accountancy before you print a business card. Minnesota’s law is a useful example of the limits you will find.
- The CPA title. Minnesota’s section 326A.10 says a person without a valid certificate “shall not use or assume the title ‘certified public accountant,’ the abbreviation ‘CPA,’ or any other title” that suggests they are one. It also bars titles likely to be confused with it, such as “licensed accountant” or “public accountant.”
- Attest and compilation reports. The same statute reserves attest reports, such as audit reports, for licensees, and limits compilation reports to CPAs, CPA firms and, where board rules allow, registered accounting practitioners. It does allow nonlicensees to perform “other services involving the use of accounting skills, including the preparation of tax returns, management advisory services, and the preparation of financial statements without the issuance of reports on them.”
- Paid tax return preparation. The IRS says a Preparer Tax Identification Number (PTIN) must be obtained by “all tax return preparers who are compensated for preparing, or assisting in the preparation of, all or substantially all of any U.S. federal tax return.” Its PTIN page puts the fee at $18.75, and most first-time applicants can get one online “in about 15 minutes.” Handing a year-end package to the client’s tax preparer is bookkeeping work, but if you are paid to prepare or help prepare the return itself, get a PTIN first.
You also take on real risk when you handle someone else’s money and records. An error in a reconciliation or a missed payroll deadline can cost a client money, so look at errors and omissions (professional liability) cover before you sign your first client. Business Insurance for Freelancers: Which Policies You Actually Need explains how that policy works.
Tools You Need to Run a Bookkeeping Business
The software cost is lower than most people expect, because QuickBooks and Xero both run free programs for bookkeepers. Intuit lists free QuickBooks Online Advanced among the ProAdvisor program’s product perks, and Xero’s partner program lists a “Free subscription to Xero to run your practice.” Have each client hold their own subscription and invite you in, so the books stay theirs if you part ways.
Beyond the accounting platform, you need:
- Secure access to client accounts. Ask each client to invite you as an accountant user in their software instead of sharing their password, and use a password manager with two-factor login for everything else.
- A way to collect documents. A shared folder or client portal for statements, receipts and bills, with a monthly deadline in your agreement.
- A time tracker. You need real hours per client to know whether a monthly package is profitable.
- Your own business setup. A separate business bank account and a simple invoicing system. Business Bank Account for Freelancers: When You Need One and How to Open It covers the first step.
How to Price Bookkeeping: Monthly Packages by Transaction Volume
Monthly bookkeeping is easiest to sell as a fixed fee, and transaction volume is the main thing that drives your time. Automated services tie price to volume too. Pilot’s Essentials plan, for example, costs $99 a month for businesses with up to $100,000 in monthly expenses, and Pilot says “AI categorizes transactions, reconciles accounts, and closes books monthly.” That is the low end you compete against, so sell the parts software does not do well: cleanup, judgment calls, explaining the numbers and answering questions.
Build your packages from an hourly floor. Say you want to match the BLS median of $50,670 and can bill 1,200 hours a year after marketing and admin time. Your floor is about $42.23 an hour before business costs and the 15.3 percent self-employment tax. Say you settle on $55 an hour once you add software, insurance and tax. Then estimate hours by volume from your own time logs. The table below is a worked example with assumed hours, not survey data on what bookkeepers charge:
| Example package | Monthly transactions | Hours | Price at $55 an hour |
|---|---|---|---|
| Starter | Up to 75 | 2 | $110, quoted as $125 |
| Standard | 76 to 200 | 4 | $220, quoted as $225 |
| Growth | 201 to 400 | 7 | $385, quoted as $400 |
What to Charge Outside the Monthly Fee
Price these separately from the monthly package:
- Cleanup or catch-up work. Months or years of uncategorized transactions, quoted hourly or as a flat project after you look at the books.
- Payroll. A per-run or per-employee add-on, if you offer it.
- Extra accounts. Each additional bank, card or loan account adds reconciliation time.
Review each client’s actual hours every quarter and move them to the right tier. The FreelanceAtlas rate calculator runs the hourly floor math for you.
How to Find Your First Bookkeeping Clients
Small local businesses are a practical first market: you can meet the owners, and they can call you. These are the main routes:
- Your existing network. Former employers, local service businesses you already use, and owners you know through community groups.
- Accounting and tax firms. Firms that prepare returns need clean books from their clients. Introduce yourself to local CPAs and enrolled agents as a monthly bookkeeping option for their small business clients.
- Software directories. QuickBooks runs a Find a ProAdvisor directory for “an accountant or bookkeeper near you,” and Xero runs a similar advisor directory. Once certified, check each program’s rules for appearing in its directory.
- A niche. Construction had the highest median bookkeeping wage among the top industries in the BLS data. Pick one industry, learn its common accounts and software, and market to it directly.
For more channels, see How to Get Freelance Clients Without Upwork: 9 Channels That Work in 2026.
The Engagement Letter: What to Put in Writing
An engagement letter sets out what you do, what you do not do and what the client must provide. It protects you when a client assumes a bookkeeper also prepares taxes or gives financial advice. Use this outline as a starting point, and have a lawyer in your state review your final version:
Engagement Letter for Bookkeeping Services
Parties: [Your business name] and [Client business name], effective [date].
Services included: monthly categorization of transactions, reconciliation of [number] bank and credit card accounts, and a monthly profit and loss statement and balance sheet by the [10th] of the following month.
Services not included: tax return preparation, audits, reviews, compilations, legal advice and investment advice, unless agreed in writing.
Client responsibilities: provide statements, receipts and answers to questions by the [5th] of each month. The client is responsible for the accuracy of the information it provides and for its own financial statements.
Volume: the fee covers up to [200] transactions a month. Higher volume moves the account to the next package after [30] days’ notice.
Fees: $[amount] a month, invoiced in advance on the [1st]. Cleanup and extra work at $[rate] an hour, quoted before work starts. Late payments: [late fee terms].
Access and security: client grants access through accountant user invitations. No shared passwords.
Confidentiality: both parties keep the other’s information confidential.
Term and termination: either party may end this agreement with [30] days’ written notice. On termination, [Your business name] returns client records and access.
Signatures: [Name, title, date] for each party.
The FreelanceAtlas contract generator can turn these terms into a full draft.
Is Being a Bookkeeper a Good Career?
It depends on the version you build. As an employee, bookkeeping pays close to the national median, $50,670 against $50,980 for all workers, and the BLS expects 6 percent fewer of these jobs by 2035. That is the honest headline.
As a freelancer, the picture is different. The 144,100 openings a year show steady turnover, small businesses still need someone to keep their books, and the BLS expects the remaining work to shift toward analysis and advice. A bookkeeper who reconciles accurately, explains the numbers in plain words and catches problems early is selling the analytical and advisory work the BLS expects these jobs to shift toward. The low entry barrier also means you can test the work part time before you commit.
Conclusion
Bookkeeping has a short training path compared with accounting. The BLS lists some college with no degree and up to 12 months of on-the-job training as the typical route, and a median wage of $50,670 for employees in May 2025. Employment is projected to fall 6 percent from 2025 to 2035 as software automates data entry, which is why the freelance version of the job should focus on cleanup and advice.
Start with the fundamentals and one platform. Earn the free Xero certification or the QuickBooks certifications, get supervised practice, and take on two or three simple clients. Stay inside the legal lines: no CPA-like titles, no compilation or audit reports, and a PTIN before you prepare any return for pay. Price monthly packages from your own hours, and put every client on a signed engagement letter.
Key Takeaways
- The BLS reports a May 2025 median wage of $50,670 a year, or $24.36 an hour, for bookkeeping clerks, a group that also covers accounting and auditing clerks.
- Employment in the occupation is projected to decline 6 percent from 2025 to 2035, but the BLS still expects about 144,100 openings a year.
- The typical entry route is some college with no degree plus moderate-term on-the-job training, which the BLS defines as more than 1 month and up to 12 months.
- Xero says its certification is free, and Intuit’s ProAdvisor program is free to join, with an annual recertification exam to keep your status.
- The AIPB Certified Bookkeeper credential requires a four-part exam and 2 years of full-time or 3,000 hours of part-time or freelance experience.
- Anyone paid to prepare, or help prepare, all or substantially all of a federal tax return needs a PTIN, which costs $18.75, and state laws reserve the CPA title for licensees.
Frequently Asked Questions
How long does it take to become a bookkeeper?
The BLS lists moderate-term on-the-job training for bookkeeping clerks, which it defines as more than 1 month and up to 12 months. With steady study, you can learn the basics and one software platform in a few months, then you need supervised practice before taking clients. A realistic plan is about a year from first course to a small roster of simple clients, faster if you already handle invoices or payroll at work.
What qualifications do you need to become a bookkeeper?
Not every employer requires a degree. The BLS lists some college with no degree as the typical entry-level education, and some employers hire people with a high school diploma. Certification is not usually required, but a QuickBooks or Xero certification shows clients you know the software, and credentials such as the AIPB’s Certified Bookkeeper add weight once you have experience. You cannot use the CPA title without a state license.
Is it hard to become a bookkeeper?
The entry barrier is low, but the work demands accuracy. You need basic arithmetic, a solid grasp of debits and credits, and the patience to reconcile accounts to the cent every month. The harder part of freelancing is the business side: finding clients, pricing by transaction volume and setting clear boundaries in an engagement letter. Supervised practice with real books before you go solo makes the transition much easier.
Is being a bookkeeper a good career?
As an employee, the BLS median was $50,670 in May 2025, close to the $50,980 median for all workers, and jobs are projected to decline 6 percent by 2035 as software automates data entry. As a freelancer, it can work well because small businesses still need clean books and the BLS expects the role to move toward analysis and advice. Build your business around cleanup work and clear explanations of the numbers.
How much should a freelance bookkeeper charge?
Start from an hourly floor: your income target divided by billable hours. Matching the BLS median of $50,670 over 1,200 billable hours gives about $42.23 an hour before costs and self-employment tax. Then sell monthly packages priced by transaction volume, using your own logged hours per client, and charge cleanup and payroll separately. Pilot’s automated Essentials plan costs $99 a month, so compete on service, not on the lowest price.
Written by Samir Badawy
110 guides on FreelanceAtlas. Read them all