Bookkeeping Business Guide

How to Start a Bookkeeping Business: Licenses, Credentials, and Compliance (2026 Guide)

Bookkeeping is one of the most accessible professional service businesses to start — no state license required, low startup costs, and consistent demand from small businesses everywhere. The nuances are knowing exactly what you can and can't offer without a CPA license, getting the right credentials to command higher rates, and taking data security seriously from day one. This guide covers all of it.

Updated April 10, 2026 13 min read

Not legal advice. Requirements may change — always verify with your local government authority before applying. Last verified: .

The quick answer

  • 1No state-issued bookkeeping license exists. You need a general business license from your city or county and optionally professional certifications — but the regulatory barriers to entry are the lowest of any financial services business.
  • 2Non-CPA bookkeepers cannot perform attest services (audits, reviews, compilations) or represent clients before the IRS in most matters. Know your scope clearly and refer out what you can't legally do.
  • 3Professional liability (E&O) insurance is essential — a bookkeeping error that costs a client money creates personal liability if you're uninsured. Most serious clients will ask for a certificate of insurance before signing a contract.
  • 4Data security is a legal obligation, not just good practice — the FTC Safeguards Rule applies if you offer certain financial services, and IRS requirements apply if you prepare tax returns. A written information security plan is required.

1. What a bookkeeper can and cannot legally do

Understanding your legal scope is the foundation of a compliant bookkeeping practice. The good news is that most small business clients need services that are entirely within a non-CPA bookkeeper's legal scope. The bad news is that clients sometimes ask for things that require a CPA license — and saying yes without that license creates legal exposure for you.

What non-CPA bookkeepers can do (legally, in all states): Record and categorize transactions; reconcile bank, credit card, and merchant accounts; process payroll and payroll tax filings (with a PTIN if preparing returns); produce financial reports (profit and loss statements, balance sheets, cash flow statements) for internal management use; manage accounts payable and receivable; maintain the general ledger; prepare 1099s; and provide basic tax preparation services (with a valid IRS PTIN). In most states, offering these services does not require a CPA license.

What requires a CPA license: Attest services — audits, reviews, and compilations that are issued to third parties (lenders, investors, government agencies) require a licensed CPA. Signing any document as a CPA without holding a valid CPA license in the relevant state is a crime. Representing clients before the IRS in audit, collection, or appeals matters requires being an Enrolled Agent, CPA, or attorney (Circular 230 governs this). Some states restrict the use of the title "accountant" without a CPA license — verify your state's rules on titles.

The Enrolled Agent (EA) path: Becoming an IRS Enrolled Agent — a federal credential earned by passing the Special Enrollment Examination (SEE) — dramatically expands what you can do. EAs can represent clients before the IRS in any matter, prepare and sign tax returns, and provide tax planning advice. The SEE consists of three parts (Individuals, Businesses, and Representation) and costs $203 per part in 2026. Earning an EA designation typically takes 6–18 months of study and is the highest-value credential upgrade for a bookkeeper who wants to expand into tax services.

2. Business registration and setup checklist

The legal and administrative setup for a bookkeeping business is straightforward. Here's everything you need in the order you should address it.

LLC formation

Filed with: State Secretary of State Typical cost: $50–$500 Timeline: 1–2 weeks

An LLC is strongly recommended before you take your first client. A bookkeeping error that costs a client money can become a lawsuit — even if you did nothing negligent, defending against a claim costs money. An LLC keeps your personal assets (home, savings, vehicle) separate from business liability. It also makes you look more professional, which matters when pitching to business owners who are evaluating whether to trust you with their financial records. File Articles of Organization online at your state's Secretary of State website.

Federal EIN

Filed with: IRS Typical cost: Free Timeline: Instant

Apply at IRS.gov after forming your LLC. Required for business banking, payroll (if you have employees), and most state tax registrations. Takes 5 minutes online. Use this EIN — not your personal SSN — on all business documents and contracts.

General business license

Filed with: City or county clerk Typical cost: $25–$100/yr Timeline: 1–5 business days

Required in most cities and counties for any business operating in their jurisdiction. This is typically a simple registration — you're not applying for a professional license. Check both city and county; some jurisdictions require both. If you're home-based, your home city's business license requirement applies even if all your work is remote.

IRS Preparer Tax Identification Number (PTIN) — tax preparers

Filed with: IRS Typical cost: $19.75/yr Timeline: Instant (online)

If you prepare or assist in preparing federal tax returns for compensation, you must have a valid PTIN. This applies even if you're preparing simple returns for clients as part of your bookkeeping service. Register at irs.gov/ptin and renew annually before January 1 of each filing season. Your PTIN must appear on every tax return you prepare. Failure to have a current PTIN when preparing tax returns can result in penalties of $50–$530 per return.

State seller's permit (if you sell taxable products)

Filed with: State dept. of revenue Typical cost: Free–$50 Timeline: Instant to 2 weeks

Most states exempt bookkeeping and accounting services from sales tax — they're professional services, not tangible goods. However, if you sell software, templates, courses, or other products as part of your business, those may be taxable. Verify with your state's department of revenue whether your specific services are taxable. If you sell any taxable items, register for a seller's permit before your first sale.

3. Credentials that matter and how to get them

No credential is legally required to call yourself a bookkeeper and take clients. But credentials serve two critical business purposes: they let you charge more (credentialed bookkeepers command 20–50% higher rates), and they provide a signal to prospective clients that you're qualified. The right credential depends on your target market and long-term goals.

QuickBooks ProAdvisor (Intuit Certified)

The most practically valuable credential for most bookkeeping businesses. Free to obtain through Intuit's ProAdvisor program. Consists of self-paced online courses and a proctored exam. Certified ProAdvisors get listed in Intuit's Find-a-ProAdvisor directory, which generates inbound leads at no additional cost. Most small business clients in the US use QuickBooks — being a certified expert in the software they're already using is the most direct path to getting hired. QuickBooks Online certification and QuickBooks Desktop certification are separate credentials; pursue QBO first.

Certified Bookkeeper (CB) — AIPB

The American Institute of Professional Bookkeepers (AIPB) Certified Bookkeeper designation requires 2 years of full-time bookkeeping experience, passing a national exam (four parts, approximately $100–$254 per part), and signing a code of ethics. CB holders can use the "CB" designation after their name. The credential is widely recognized by employers and clients as evidence of professional competence. Exam content covers adjusting entries, error correction, payroll, inventory, and depreciation. This is the right credential for bookkeepers who want to work with mid-size businesses and position themselves as senior practitioners.

Certified Public Bookkeeper (CPB) — NACPB

The National Association of Certified Public Bookkeepers (NACPB) offers the Certified Public Bookkeeper license, which requires completing approved education courses and passing an exam, plus a minimum of one year of bookkeeping or accounting experience. The CPB title is specifically designed to differentiate credentialed bookkeepers from uncredentialed ones. NACPB membership also provides access to continuing education, client-facing verification tools (so clients can verify your credential online), and a member directory.

IRS Enrolled Agent (EA)

The most powerful credential upgrade for a bookkeeper who wants to expand into tax services. Enrolled Agents can represent clients before the IRS in any proceeding — audits, collections, appeals — which CPAs and attorneys can do but uncredentialed tax preparers cannot. To earn an EA, pass all three parts of the IRS Special Enrollment Examination (SEE): Part 1 (Individuals), Part 2 (Businesses), Part 3 (Representation, Practice, and Procedures). Each exam part costs $203 in 2026. You must also pass a suitability check (criminal background and tax compliance review). EAs must complete 72 hours of continuing education every 3 years to maintain the credential. Adding EA to your practice typically allows you to increase revenue per client by 30–60% through expanded tax services.

4. Data security: your legal obligations

A bookkeeping business handles some of the most sensitive information a client has: bank account numbers, tax IDs, payroll records, Social Security numbers, and complete transaction histories. Data security is not optional — you have legal obligations under federal law and strong contractual obligations to clients who trust you with this information.

FTC Safeguards Rule: The FTC's Gramm-Leach-Bliley Act Safeguards Rule applies to "financial institutions" as broadly defined — including certain tax preparers and financial advisors. As amended in 2023, bookkeeping businesses that prepare tax returns or provide financial planning services and handle customer financial information may be subject to the Rule. Requirements include: a written Information Security Program (ISP), a designated "qualified individual" responsible for security, risk assessments, access controls, encryption of customer data in transit and at rest, employee training, and a written incident response plan. If your business is subject to the Rule, compliance is not optional — violations can result in FTC enforcement and civil penalties.

IRS requirements for tax preparers: If you prepare tax returns, IRS Publication 4557 (Safeguarding Taxpayer Data) describes the security practices the IRS expects of all tax preparers. The IRS requires a written data security plan, multi-factor authentication for all tax software and IRS accounts, regular software updates, secure Wi-Fi (no client data on public networks), and a data breach response procedure. The IRS has increased audits of tax preparer data security since 2023 in response to increased identity theft-related fraud in the tax system.

Practical data security checklist for bookkeepers

  • Written Information Security Program (WISP): Document how you protect client data — required for tax preparers, good practice for all bookkeepers. The IRS provides a free WISP template for small practices at irs.gov
  • Multi-factor authentication: Enable MFA on all accounting software, email, cloud storage, and any platform that touches client financial data
  • Encrypted storage: Client files stored in the cloud (Google Drive, Dropbox, OneDrive) should be in business accounts with encryption at rest. Don't store client data on personal accounts
  • Secure document sharing: Never email tax returns, bank statements, or SSNs as unencrypted attachments. Use secure portals (Canopy, TaxDome, ShareFile) designed for financial document exchange
  • Breach response plan: Know what you will do if data is compromised — who to notify, how quickly, and what your state's data breach notification law requires
  • Client contract data security clause: Your engagement letter should address how you store, protect, and dispose of client data and what happens in a breach

5. State-specific bookkeeping regulations

While no state licenses bookkeepers specifically, several states have rules that affect how bookkeeping businesses operate:

California

California's Business and Professions Code restricts the use of the title "CPA" or "accountant" without a CPA license — using these titles without a license is a misdemeanor. Bookkeepers must be careful not to use restricted titles in their marketing. California also has the California Consumer Privacy Act (CCPA), which may apply to bookkeeping businesses that handle personal information of California consumers above certain revenue or data thresholds. California's AB5 worker classification law applies if you hire contractors — meeting the ABC test for bookkeeping contractors is often difficult, and misclassification penalties are significant.

New York

New York requires that anyone who holds themselves out as a "public accountant" or "CPA" to be licensed by the New York State Education Department. Non-CPA bookkeepers can market themselves as bookkeepers or financial record-keepers but should avoid the title "accountant" in marketing materials. NYC requires a General Business License and may require additional registration for professional services businesses operating in the city. New York's SHIELD Act (2020) imposes data breach notification requirements on businesses that handle private information of New York residents.

Texas

Texas does not require a bookkeeping license and has relatively relaxed rules on professional titles for non-CPA financial professionals. Bookkeeping services are generally exempt from Texas sales tax as personal services. Texas does require a business license at the city level in most municipalities. Texas has a franchise tax (the "Texas gross receipts tax") that applies to LLCs with revenue over $2.47 million — below that threshold, you file a no-tax-due report but owe no franchise tax.

Florida

Florida has no specific bookkeeping license requirement. Bookkeeping services are generally exempt from Florida's sales tax as professional services. Florida requires a Business Tax Receipt (BTR) from the county for any business operating in the county. Florida's Information Protection Act (FIPA) requires businesses that maintain personal information of Florida residents to implement reasonable security measures and notify affected individuals within 30 days of a data breach.

6. Common mistakes bookkeeping businesses make

Performing attest services without a CPA license

The most serious legal mistake a bookkeeper can make. When a lender, investor, or government agency asks a client for audited or reviewed financial statements, clients may ask their bookkeeper to provide them — particularly if the client doesn't fully understand the difference. Issuing any form of attest report without a CPA license is unauthorized practice of public accounting, which is a crime in every state. Refer clients needing attest services to a licensed CPA. Build that referral relationship proactively so you have a partner to send clients to.

No professional liability insurance before taking clients

Even with an LLC, a bookkeeping error that causes financial harm to a client can result in a judgment that exceeds your business assets. Professional liability (E&O) insurance covers defense costs and settlements from claims that your services were negligent or inadequate. Many bookkeepers skip this until a client requires proof — by then, you may already have taken on months of work without coverage for that period. Get insured before your first client engagement.

Storing client data insecurely

Bookkeepers who store client financial data in personal email accounts, unencrypted spreadsheets, or shared consumer cloud storage are creating legal and reputational risk. A data breach exposing client bank account numbers or SSNs can violate state data breach notification laws, trigger FTC enforcement if you're a covered financial institution, and destroy client relationships permanently. Use business-grade encrypted cloud storage and document portals designed for financial professionals.

Using restricted professional titles

In many states, the title "accountant" is restricted to CPA licensees. Marketing yourself as an "accountant" without a CPA license in California, New York, or other states with title restrictions can result in complaints to the state board of accountancy. Use the title "bookkeeper," "bookkeeping specialist," "financial record-keeper," or "QuickBooks ProAdvisor" instead. These are accurate, descriptive, and legally safe.

Frequently asked questions

Do I need a license to start a bookkeeping business?

No state-issued bookkeeping license exists in the United States. You need a general business license from your city or county (a standard registration requirement for any business), but there is no professional bookkeeping license issued by any state. This is one reason bookkeeping is a popular freelance and consulting business — the regulatory barriers to entry are low. However, what you can legally offer is constrained by what you are: non-CPA bookkeepers cannot perform attest services (audits, reviews, compilations), cannot sign financial statements as a CPA, and cannot represent clients before the IRS except for limited purposes (CPAs and Enrolled Agents have broader representation rights).

What is the difference between a bookkeeper and a CPA?

A bookkeeper records and organizes financial transactions — income, expenses, reconciliations, payroll entries, and account coding. A Certified Public Accountant (CPA) is a licensed professional who has passed the Uniform CPA Exam, met state experience requirements, and is licensed by their state board of accountancy. CPAs can perform attest services (audits, reviews, compilations), represent clients before the IRS in any matter, and provide certain specialized tax services that require a license. Most small business clients need bookkeeping, not audit — meaning a skilled bookkeeper can serve 90% of the market. If clients need an audit or complex tax representation, you refer them to a CPA. Many bookkeeping businesses grow by partnering with a local CPA firm.

What credentials should a bookkeeper get?

The most valuable credentials for a bookkeeping business are: (1) Certified Bookkeeper (CB) from the American Institute of Professional Bookkeepers (AIPB), which requires 2 years of experience and passing a national exam; (2) Certified Public Bookkeeper (CPB) from the National Association of Certified Public Bookkeepers (NACPB), which requires a license exam plus education hours; (3) QuickBooks ProAdvisor certification from Intuit (free, online, and the most commonly requested by clients using QuickBooks); (4) Enrolled Agent (EA), a federal credential from the IRS that allows you to represent taxpayers before the IRS and significantly expands your service offering into tax preparation and representation. Of these, QuickBooks ProAdvisor is the fastest to obtain and the most frequently asked about by prospective clients.

Do bookkeepers need professional liability insurance?

Yes — professional liability insurance (also called errors and omissions or E&O insurance) is essential for any bookkeeping practice. If you make an error that causes a client financial harm — misclassifying an expense, missing a filing deadline you were responsible for, reconciling accounts incorrectly — the client can sue you for damages. Without E&O insurance, you pay those costs personally. A professional liability policy for a solo bookkeeper typically costs $500–$1,500 per year and provides $1M–$2M in coverage. Many clients, especially businesses with revenue over $500K, will ask for a certificate of insurance before engaging you.

What data security requirements apply to bookkeeping businesses?

Bookkeeping businesses handle sensitive financial data — bank account numbers, payroll data, Social Security numbers, tax IDs — that makes them subject to data security regulations. The FTC Safeguards Rule (updated in 2023) applies to non-bank financial institutions, which includes many bookkeeping businesses that provide tax preparation services. The rule requires a written information security program (WISP), risk assessments, employee training, access controls, and incident response procedures. Even if the Safeguards Rule doesn't technically apply to your business model, you have contractual and ethical obligations to protect client financial data. IRS Publication 4557 (Safeguarding Taxpayer Data) provides a free framework for small practices.

Can a bookkeeper prepare tax returns?

Unlicensed individuals can prepare most federal and state income tax returns for compensation — there is no federal license requirement for basic tax preparation (except for Registered Tax Return Preparers, a category the IRS has proposed but not fully implemented). However, bookkeepers who prepare tax returns must have a valid Preparer Tax Identification Number (PTIN) from the IRS, renewed annually. To represent clients before the IRS (respond to audits, appeals, collection matters), you need to be an Enrolled Agent, CPA, or attorney. Many bookkeeping businesses expand into basic tax preparation — it increases per-client revenue and makes clients stickier.

What software do bookkeeping businesses use?

QuickBooks Online is the dominant platform for small business bookkeeping in the United States — the vast majority of prospective clients either already use it or expect their bookkeeper to know it. Getting QuickBooks ProAdvisor certified (free at Intuit's website) is worth doing before you launch. Other common platforms: Xero (popular with tech-forward clients and international businesses), FreshBooks (freelancers and service businesses), Wave (free tier, popular with micro-businesses), and Sage Intacct (mid-market, more complex). Offer QuickBooks as your primary expertise and position yourself around 1–2 secondary platforms for differentiation.

How do I price bookkeeping services?

Bookkeeping services are typically priced one of three ways: hourly ($25–$75/hour for solo virtual bookkeepers; $75–$150/hour for experienced bookkeepers with credentials), monthly retainer (most common for ongoing client relationships — $200–$800/month for small businesses depending on transaction volume), or per-transaction (rare, but used for clients with highly variable activity levels). Monthly retainers are the most sustainable model — they create predictable revenue and reduce client churn. Price based on transaction volume (number of monthly bank/card transactions) and complexity (payroll, multiple entities, inventory). Offer tiered packages so clients can upgrade as their needs grow.

Official Sources

Related guides