Bookkeeping Business Guide

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

No license required to start a bookkeeping business — but that doesn't mean there are no rules. Scope-of-practice limits, the IRS PTIN requirement for tax preparers, and the FTC Safeguards Rule each carry real consequences. This guide covers what you can legally offer, the credentials worth pursuing, and the compliance obligations that apply from day one.

Updated April 10, 2026 12 min read

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

The quick answer

  • 1No state requires a bookkeeping license. You can legally start a bookkeeping business without any certification — but scope-of-practice limits on what non-CPAs can do are real and matter.
  • 2If you prepare federal tax returns for pay, you need a PTIN from the IRS. Preparing returns without one carries a $500-per-return penalty.
  • 3The FTC Safeguards Rule requires a written data security program for financial service providers who handle client personal financial data — which includes bookkeepers.
  • 4Professional liability (E&O) insurance and cyber liability coverage are essential — client financial data is a high-value target and bookkeeping errors can cause significant client losses.

1. What bookkeepers can — and cannot — legally do

The fact that no license is required for bookkeeping does not mean there are no limits. There are specific services that are restricted to CPAs or other licensed professionals, and crossing those lines creates legal exposure.

Bookkeepers can: Record and categorize financial transactions. Reconcile bank and credit card accounts. Manage accounts payable and receivable. Process payroll (in most states). Produce financial reports (income statements, balance sheets, cash flow statements). Prepare federal and state tax returns for clients, provided they have a PTIN.

Bookkeepers cannot: Issue audited, reviewed, or compiled financial statements — these require a CPA license. Represent clients in IRS audits or collections proceedings (without enrolled agent or CPA status). Provide legal tax advice (advice on tax strategy and planning is technically legal advice in most states, not bookkeeping). Sign or certify financial statements for bank loan applications that require a CPA sign-off.

The practical implication: if your clients start asking for audited financials for bank loans or investor reporting, you will need to refer that work to a CPA. Build that referral relationship early — it protects you and adds value to your clients.

2. Complete licensing and compliance checklist

Here is every requirement for a bookkeeping business, in the order you should handle them.

LLC or business entity formation

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

An LLC protects your personal assets from claims that your bookkeeping work contained errors. Bookkeeping errors — misclassified expenses, missed payroll deadlines, incorrect tax filings — can cause real financial harm to clients, and E&O insurance won't cover everything. An LLC gives you a legal separation between your personal finances and business liability. Form it before you take your first paid client.

General business license

Filed with: City or county clerk Typical cost: $25–$100/year Timeline: 1–5 days (online)

Most cities and counties require a general business license to operate any business, including a home-based bookkeeping practice. If you work from home, you may also need a home occupation permit from your city — this authorizes commercial activity at a residential address and often has restrictions on client visits and signage.

IRS PTIN (tax preparers only)

Filed with: IRS.gov Typical cost: Free (annual renewal) Timeline: Same day (online)

A Preparer Tax Identification Number (PTIN) is required for anyone who prepares or assists in preparing federal tax returns for compensation. It is free to register and must be renewed each year by December 31. You must include your PTIN on every return you prepare. Preparing returns without a PTIN, or with an expired one, carries a $500 penalty per return. Registration takes about 15 minutes at IRS.gov.

FTC Safeguards Rule compliance

Authority: Federal Trade Commission Typical cost: $0 (internal program) to $1,000+ (consultant-assisted) Timeline: Before you handle any client financial data

The FTC's updated Safeguards Rule (effective 2023) requires financial institutions — a category the FTC explicitly extends to tax preparers, accountants, and bookkeepers — to implement a written information security program. If you have fewer than 5,000 customer records, a simplified version of the rule applies, but you still need: a designated person responsible for your security program, a written risk assessment, encryption for customer financial data, multi-factor authentication on systems holding customer data, and a written incident response plan.

This is not optional, and the FTC actively enforces it. The easiest way to comply as a solo bookkeeper: use accounting software with strong built-in security (QuickBooks Online, Xero), enable two-factor authentication everywhere, document your security practices in a brief written policy, and use an encrypted file sharing service for client documents.

Professional liability (E&O) insurance

Provider: Commercial insurance broker Typical cost: $500–$1,500/year Timeline: 1 day to 1 week

Errors and omissions insurance covers claims that your work caused financial harm — a miscategorized expense that changed a client's tax liability, a missed payroll tax deposit, an incorrect financial statement used for a loan application. General liability alone does not cover these professional errors. E&O insurance is typically required by larger clients and is worth having regardless. Add cyber liability to cover data breach response costs — bookkeeper systems are a prime target because they contain client bank credentials, financial records, and tax information.

State tax preparer registration (5 states)

States: California, Oregon, Maryland, Nevada, New York Typical cost: $25–$200 Timeline: 2–4 weeks

If you prepare state income tax returns in California, Oregon, Maryland, Nevada, or New York, you may need to register as a tax preparer with your state tax board. California's requirements are the most extensive — the California Tax Education Council (CTEC) requires registered tax preparers to complete 60 hours of qualifying education, pass a background check, maintain a bond, and complete 20 hours of continuing education annually. Oregon, Maryland, and New York have their own registration processes. If you work in any of these states, check the applicable requirements before you start doing tax prep work.

3. Credentials that command higher rates

No credential is required to start a bookkeeping business, but the right certifications open better clients, justify higher rates, and give you a clear competence signal in a market where anyone can call themselves a bookkeeper.

Certified Bookkeeper (CB) — AIPB

The American Institute of Professional Bookkeepers offers the CB designation, which requires passing a six-part national exam covering adjusting entries, error correction, payroll, depreciation, and inventory. You also need two years of full-time bookkeeping experience. The CB is the most widely recognized bookkeeping-specific credential and signals mastery of core bookkeeping competencies to business clients.

Certified Public Bookkeeper (CPB) — NACPB

The National Association of Certified Public Bookkeepers offers the CPB designation through a four-part exam covering bookkeeping, payroll, QuickBooks, and accounting. It is aimed at bookkeepers who want a comprehensive credential recognized by small business clients. NACPB also offers individual licenses in payroll, QuickBooks, and accounting as building blocks toward the full CPB.

QuickBooks ProAdvisor

QuickBooks Online ProAdvisor certification is free through Intuit's training portal and is well-recognized by small business clients — most of whom use QuickBooks. Being listed in the ProAdvisor directory also generates inbound leads from business owners searching for bookkeepers in their area. This is the easiest high-value credential to obtain and a reasonable starting point if you're just beginning.

Enrolled Agent (EA) — IRS

If you want to do tax work, becoming an Enrolled Agent is the most valuable credential you can obtain as a non-CPA. EAs pass a three-part IRS exam covering individual tax, business tax, and representation — and are authorized to represent clients in IRS audits and appeals. This is something no non-EA bookkeeper can do. EA status dramatically expands your service offering and justifies significantly higher rates for tax-related work. Many bookkeepers pursue EA status after establishing their practice.

4. State-specific rules that matter

While no state licenses bookkeepers, a handful of states have additional requirements worth knowing:

  • California: If you prepare California state income tax returns, you must register with the California Tax Education Council (CTEC) unless you are a CPA, attorney, or enrolled agent. CTEC requires 60 hours of initial education, a background check, a $5,000 surety bond, and 20 hours of continuing education per year. The registration fee is around $33/year. Operating as an unregistered tax preparer in California is a misdemeanor.
  • Oregon: Oregon requires tax preparers to register with the Oregon Board of Tax Practitioners unless they hold a CPA, EA, or attorney license. Registration requires 80 hours of qualifying education for a licensed tax preparer, an exam, and continuing education. Oregon has two tiers: Licensed Tax Consultant (LTC) and Licensed Tax Preparer (LTP), with different requirements.
  • Maryland: Maryland requires non-CPA, non-EA tax preparers to register with the Comptroller of Maryland. Registration is straightforward but must be maintained annually.
  • New York: New York requires paid tax preparers to register annually with the New York State Department of Taxation and Finance and complete four hours of continuing education. There is a small registration fee.
  • Nevada: Nevada requires tax preparers who are not CPAs or EAs to register with the Nevada Department of Taxation.

5. Data security: what you actually need to do

The FTC Safeguards Rule is the most overlooked compliance obligation for bookkeepers. Here is what compliance actually looks like for a solo or small bookkeeping practice:

  • 1.Designate a security point person. For a solo practice, this is you. Document it in a brief written policy.
  • 2.Conduct and document a risk assessment. Identify where you store client financial data (accounting software, email, cloud storage, local files) and what could go wrong. Write this down — even a one-page document counts.
  • 3.Use encryption for client data. Accounting software like QuickBooks Online and Xero encrypt data at rest and in transit. Do not store client financial files in unencrypted local folders or send sensitive documents via regular email attachments.
  • 4.Enable multi-factor authentication everywhere. Your accounting software, email, cloud storage, and any portal where client data lives should all require MFA. This single step prevents the vast majority of account takeover attacks.
  • 5.Write an incident response plan. What do you do if client data is breached? Who do you notify? Keep it simple — a one-page plan that covers notification, containment, and documentation is sufficient for a small practice.
  • 6.Use secure file sharing. Send client documents through a secure portal (the document sharing built into QuickBooks Online, Dropbox Business, or a dedicated client portal) — not via email attachments.

6. Common mistakes that hurt new bookkeepers

Drifting into CPA-only territory

The most common scope-of-practice problem is bookkeepers who start issuing "compiled financial statements" or representing clients in IRS correspondence. Compiled statements require a CPA license in most states. IRS representation requires EA, CPA, or attorney status. If a client asks for something that requires a license you don't have, refer them to a CPA — do not improvise.

Preparing tax returns without a PTIN

The IRS requires a PTIN for any paid tax preparer. It is free and takes 15 minutes to obtain. There is no excuse for not having one — and the $500-per-return penalty for missing it adds up fast if you prepare returns for multiple clients.

No E&O insurance

Bookkeeping errors can cause meaningful financial harm — missed tax deadlines, incorrect payroll filings, misclassified expenses that affect a client's loan application. Without E&O insurance, a single claim can wipe out years of revenue. The annual premium ($500–$1,500 for a small practice) is a fraction of the exposure.

Ignoring the FTC Safeguards Rule

Many solo bookkeepers have never heard of the Safeguards Rule. The FTC has made clear it applies to bookkeepers and tax preparers who handle nonpublic personal financial information. Non-compliance does not require a data breach to be actionable — the FTC can cite you for not having the required written security program even if no breach has occurred.

7. Step-by-step: how to start a bookkeeping business

  1. Step 1.Form your LLC and get your EIN. File with your Secretary of State. Get your EIN free from IRS.gov.
  2. Step 2.Get your city or county business license. Apply through your local licensing office. If you are home-based, also get a home occupation permit if your city requires one.
  3. Step 3.Register for a PTIN (if you will prepare tax returns). Free at IRS.gov. Takes 15 minutes. Must be renewed annually by December 31.
  4. Step 4.Check your state's tax preparer registration requirements. If you are in California, Oregon, Maryland, Nevada, or New York, verify whether you need to register before doing any tax prep work.
  5. Step 5.Write your FTC Safeguards compliance program. Designate yourself as the security point person, document your risk assessment, and confirm you have encryption and MFA enabled everywhere client data lives.
  6. Step 6.Get E&O insurance and cyber liability coverage. Shop through a commercial broker or a professional association like AIPB or NACPB. Budget $500–$1,500/year for a combined package.
  7. Step 7.Open a business bank account. Requires your LLC documents, EIN, and business license. Keep all revenue and expenses here — never comingle with personal finances.
  8. Step 8.Choose your accounting software stack. QuickBooks Online, Xero, and FreshBooks are the standard choices. Get QuickBooks ProAdvisor certified — it is free and generates leads through the ProAdvisor directory.
  9. Step 9.Draft your client engagement letter and service agreement. Specify exactly what services you provide, what is out of scope, your fee structure, turnaround times, and your data handling policy. Get an attorney to review it once.
  10. Step 10.Pursue the CB or CPB certification over time. These require demonstrated experience you may not have yet. Plan to pursue one after your first year or two of practice — they open better clients and justify rate increases.

Frequently asked questions

Do I need a license to start a bookkeeping business?

No state requires a bookkeeping license. Anyone can legally offer bookkeeping services without a certification or license. However, there are important scope-of-practice limits: non-CPAs cannot represent clients in IRS audits (without an enrolled agent designation), cannot prepare audited financial statements, and in most states cannot issue compilation reports. If you prepare tax returns, a federal PTIN from the IRS is required. And if you handle client financial records, the FTC Safeguards Rule may require a written data security program.

What is the difference between bookkeeping and accounting?

Bookkeeping is the systematic recording of financial transactions — entering income and expenses, reconciling accounts, managing accounts payable and receivable, and producing basic financial reports. Accounting involves higher-level analysis, tax strategy, audited financial statements, and licensed services that require a CPA. Bookkeepers can legally do the former; the latter requires a CPA license. The gray area is tax preparation — bookkeepers can prepare returns, but only CPAs, enrolled agents, and certain supervised tax preparers can represent clients before the IRS.

Do I need a PTIN to start a bookkeeping business?

Only if you prepare federal tax returns for compensation. If you are solely doing bookkeeping — recording transactions, reconciling accounts, preparing financial statements — no PTIN is required. But if any part of your service offering includes preparing or signing federal tax returns for clients, you must register for a PTIN with the IRS. Registration is free, and you must renew it annually. Preparing returns without a required PTIN can result in IRS penalties of $500 per return.

Does the FTC Safeguards Rule apply to bookkeepers?

Potentially yes. The FTC Safeguards Rule (updated in 2023) requires financial institutions — a category that includes tax preparers, accountants, and bookkeepers who handle nonpublic personal financial information — to implement a written information security program. If you have fewer than 5,000 customers, a simplified version of the rule applies. The requirement includes: designating a person responsible for security, conducting risk assessments, using encryption for customer data, and having a written incident response plan. This applies even to solo bookkeepers working from home.

What credentials help a bookkeeping business?

The two main bookkeeper certifications are the Certified Bookkeeper (CB) from AIPB and the Certified Public Bookkeeper (CPB) from NACPB. Both require passing exams and demonstrating experience. QuickBooks ProAdvisor certification from Intuit is widely recognized by small business clients and is free to pursue. If you plan to do tax work, Enrolled Agent (EA) status from the IRS is more valuable than a bookkeeping certification — it allows you to represent clients in IRS audits, which no non-EA bookkeeper can do.

What insurance does a bookkeeper need?

Professional liability insurance (also called errors and omissions or E&O insurance) is the most important coverage for bookkeepers — it covers claims that your work contained errors that caused financial harm to a client. General liability covers physical injuries and property damage (useful if you meet clients in your office). Cyber liability insurance covers costs associated with data breaches, which are a real risk when you handle sensitive client financial records. Expect $500–$2,000/year for a combined package.

Can a bookkeeper legally do taxes?

Yes — there is no federal license required to prepare taxes (except for a PTIN for paid preparers). However, bookkeepers who prepare taxes cannot represent clients in IRS audits unless they also have enrolled agent (EA), CPA, or attorney status. Some states have their own tax preparer registration requirements: Oregon, California, Maryland, Nevada, and New York all have state-level requirements that apply to paid tax preparers regardless of professional credentials.

How do I find the exact permit requirements for my city?

Bookkeeping business permit requirements — including home occupation permits, local business license fees, and any state-level business registration requirements — vary by city and county. For the exact requirements in your area, use the StartPermit permit database.

Find the exact permits required in your city

Business license requirements, home occupation permit rules, and local registration fees vary by city and county. The StartPermit database shows you the exact requirements for your location — which agencies to contact, what documents you need, and links to the actual application forms.

Form your business entity

Before applying for permits, you need a registered business. LegalZoom makes LLC formation fast and simple.

Form your LLC with LegalZoom →

Affiliate disclosure · no extra cost to you

Official Sources

Stop guessing about permits

Know exactly what permits your business needs

Get a personalized permit report with every license, registration, and permit required for your business — with costs, timelines, and official application links.

Ready in ~60 seconds Secure payment via Stripe 50 states, 4,000+ jurisdictions