How to Start a Bookkeeping Business
Starting a bookkeeping business generally does not require a professional license, unlike accounting or CPA work, but it does require the same formation steps as any service business: choosing a structure, getting an EIN, and checking local business license requirements. If you'll also prepare tax returns for clients for compensation, the IRS requires a valid Preparer Tax Identification Number (PTIN), and most bookkeepers carry professional liability insurance given the financial nature of the work.
By LLC Register · Last reviewed October 2, 2026
Comprehensive Guide
Confirm What's Actually Regulated
Bookkeeping, recording transactions, reconciling accounts, and preparing basic financial statements, is generally not a licensed profession the way accounting (specifically the CPA designation) is. You can typically start offering bookkeeping services without a state professional license. That said, if your services cross into preparing tax returns for clients, a separate federal requirement applies, covered below, and some states regulate specific related activities, so don't assume "unlicensed" means no rules apply at all.
Choose a Business Structure
Most bookkeeping businesses start as a sole proprietorship or single-member LLC. An LLC separates your personal assets from the business's debts and from a client dispute over your work, which matters in a field centered on other people's financial records. Weigh the modest cost and paperwork of forming an LLC against the liability protection it provides for your specific situation.
Get an EIN
Apply for a free Employer Identification Number from the IRS once your structure is set, even if you'll initially have no employees. Most banks require one to open a business account, and you'll need it on client contracts and invoices rather than using your Social Security number.
Decide if You'll Offer Tax Preparation Too
Many bookkeeping businesses stick to bookkeeping and leave tax return preparation to a CPA or enrolled agent, often referring clients out or partnering with one. If you plan to prepare federal tax returns for compensation yourself, the IRS requires a valid Preparer Tax Identification Number (PTIN), renewed annually, currently for an $18.75 fee, before you can prepare returns. Applying online takes about 15 minutes; the paper Form W-12 takes roughly six weeks to process.
Get Business Insurance
The SBA recommends general liability insurance for any business and specifically professional liability insurance, sometimes called errors and omissions insurance, for service-based businesses, since it protects against financial loss from malpractice, errors, or negligence claims. Given that bookkeeping involves handling a client's financial records, where a mistake could have real financial consequences for them, professional liability coverage is a common and worthwhile purchase even for a solo operation.
Set Up Your Own Systems Before You Take Clients
Choose the bookkeeping or accounting software you'll use with clients, set a pricing structure, whether hourly, flat monthly fee, or per service, and put a simple service agreement in place that spells out scope of work, deadlines, confidentiality, and payment terms. Clients handing over financial access expect a clear, professional process from the start.
Decide How You'll Work With Clients
Many bookkeeping businesses now operate virtually, working with clients remotely through shared software rather than in person. If you'll work virtually across state lines, confirm whether any state's specific rules apply to how you access or store a client's financial data, particularly for clients in regulated industries.
Build Credibility Before You Need It
Certifications aren't required to start, but a recognized bookkeeping certification can help new bookkeeping businesses build client trust faster, especially without a long track record yet. Decide whether pursuing one fits your timeline and budget as you launch.
Practical Considerations
Scope Creep Into Tax Advice Carries Real Risk
It's easy for a bookkeeping conversation to drift into tax advice territory, which, without the PTIN and credentials that come with proper tax preparation authority, can create liability you didn't intend to take on. Be clear with clients about where your services end and a CPA's or enrolled agent's begin.
Confidentiality Agreements Matter More in This Field
Because bookkeeping means handling sensitive financial data, a written confidentiality or non-disclosure clause in your client agreements is worth the extra step, even for a small, informal-feeling engagement.
Pricing Needs to Account for the Trust Involved
Clients are handing over financial access, not just a task list, so price your services to reflect the judgment and reliability involved, not just the hours worked. Undercutting your own rates early on can be hard to raise later with the same clients.
This Is Not Legal or Tax Advice
Whether your specific services require any state-level registration, and how liability and insurance apply to your situation, depend on your state and the scope of work you offer. Talk to an attorney or insurance agent as you set up the business.
Keep Learning as Software and Rules Change
Bookkeeping software and small business tax rules change regularly. Budget time and, where useful, continuing education into your ongoing business plan, not just your initial launch.
Sources
The official sources used for this article.
SBA: Get business insurance | sba.gov/business-guide/launch-your-business/get-business-insurance |
|---|---|
IRS: PTIN requirements for tax return preparers | irs.gov/tax-professionals/ptin-requirements-for-tax-return-preparers |
IRS: Employer Identification Number | irs.gov/businesses/small-businesses-self-employed/employer-identification-number |
SBA: Choose a business structure | sba.gov/business-guide/launch-your-business/choose-business-structure |
Created by: LLC RegisterLast reviewed October 2, 2026
Updated: October 2, 2026
Frequently Asked Questions
Do I need a license to start a bookkeeping business?
Generally no, unlike a CPA or accountant, most states don't require a specific professional license for bookkeeping services. You'll still need any general business license your city or county requires, and a separate IRS requirement applies if you'll also prepare tax returns for pay.
What's the difference between a bookkeeper and an accountant for licensing purposes?
A bookkeeper generally isn't a licensed profession, while a CPA is a state-licensed designation with its own education, exam, and continuing education requirements. A bookkeeping business can offer services without CPA licensure as long as it doesn't represent itself as offering CPA-specific services it isn't licensed to provide.
Do I need a PTIN to run a bookkeeping business?
Only if you'll prepare federal tax returns for clients for compensation. Per the IRS, anyone preparing or assisting with federal tax returns for pay needs a valid PTIN, renewed annually. Bookkeeping services alone, without tax return preparation, don't require one.
Is professional liability insurance required to start a bookkeeping business?
It's not legally required in most places, but it's a common and recommended purchase given the financial nature of the work. The SBA describes professional liability insurance as protection against financial loss from malpractice, errors, or negligence, which fits a business handling clients' financial records.
Form your business with LLC Register
$99 a year for a registered agent, with LLC formation in year one and annual report filing included. State fees are passed through at cost.
