What Are the Bookkeeping Business Legal Requirements?
| About This Article This guide was written by a team of bookkeeping business educators with direct experience building and scaling niche bookkeeping businesses. Content was reviewed by a Certified QuickBooks ProAdvisor who has served over 80 small business clients across ecommerce, real estate, and service industries. All legal frameworks, compliance checklists, and setup sequences reflect real-world practice — not theoretical advice. Nothing in this article constitutes legal counsel; always consult a licensed attorney for matters specific to your state and situation. |
You Googled “what do I need to start a bookkeeping business” and you got a lot of fluff. Maybe a checklist that said “register your business” with zero detail about what that actually means, or a vague paragraph about “consulting an attorney” that didn’t tell you anything useful. Meanwhile, you have real questions: Do I need an LLC? Do I need a license? What happens if I get this wrong?
Here’s the honest answer that most articles skip: the bookkeeping business legal requirements landscape is genuinely more manageable than it looks — but the mistakes people make while trying to navigate it can cost them clients, credibility, and real money. We’ve seen brand-new bookkeepers lose their first corporate client because they couldn’t produce a W-9 from a registered business entity. We’ve seen others get hit with self-employment tax bills they had no idea were coming because they never set up quarterly estimated payments. We’ve seen someone spend three years operating as a sole proprietor only to face a client lawsuit with zero liability protection in place.
We’re going to walk through every layer of the legal setup you actually need — business structure, licensing, insurance, contracts, data compliance, and tax obligations — in plain language, with specific examples, and without the vague hand-waving. By the time you finish reading, you’ll know exactly what to do, in what order, and why it matters.
Why Getting the Legal Foundation Right Is Not Optional
Let’s start with the stakes, because a lot of aspiring bookkeepers underestimate them. When you take on a client’s financial records, you’re handling sensitive business data, tax-relevant documents, and information that directly affects their IRS compliance. That responsibility creates exposure — for you — that a casual freelance gig simply doesn’t carry.
The bookkeeping business legal requirements you set up at the start aren’t bureaucratic busywork. They are your professional armor. An LLC separates your personal bank account from your business liabilities. A client services agreement defines who is responsible when a transaction gets miscategorized. Errors and omissions insurance covers you if a client claims your work caused them a financial loss. Without these layers in place, every client engagement is a personal financial risk.
The self-employment tax rate is a number that blindsides a significant percentage of new bookkeeping business owners in their first year because nobody told them to set aside quarterly amounts. That single oversight, which a proper business setup helps prevent, routinely derails new bookkeeping businesses in months two through twelve.
In our experience working with bookkeeping business owners, the people who get the legal infrastructure right in the first 60 days spend the next year growing. The people who skip it spend the first year putting out fires.
| 📌 From the Field One bookkeeper in our community landed her first $1,800/month ecommerce client in week three of starting her business. The client was a Shopify seller doing $600K in annual revenue and asked for a copy of her business license and certificate of insurance before signing the engagement letter. She had neither. She lost the client to another bookkeeper who had both on file. She spent the next two weeks getting properly set up, then went on to close three clients at similar rates. The lesson: having your legal foundation in place is often the deciding factor between landing and losing high-value clients. |
Choosing the Right Business Structure: The Decision That Affects Everything Else
The first formal decision in your bookkeeping business legal requirements journey is choosing a business entity. This choice affects your taxes, your liability exposure, your ability to open a business bank account, and how clients perceive your professionalism. There are three realistic options for new bookkeeping businesses: sole proprietorship, single-member LLC, and S-Corp (typically elected later as your income grows).
Sole Proprietorship
A sole proprietorship requires essentially no paperwork to start — you are the business. The problem is that you are also personally liable for everything the business does. If a client sues you because they claim your bookkeeping led to a tax penalty, they are suing you personally. Your personal bank account, your car, your assets — all potentially at risk. For a business where you’re handling other people’s financial records, this is a meaningful exposure.
Sole proprietorships also don’t project professional credibility. Many mid-size business clients specifically prefer to engage with an LLC or corporation, and some will outright decline to work with a sole proprietor. The annual savings in filing fees (typically $50–$500 depending on state) rarely justifies this trade-off once you’re targeting clients with monthly retainers above $1,000.
Single-Member LLC
For most people starting a bookkeeping business, a single-member LLC is the right answer, and it should be formed before you take on your first paying client. Learn more about the best LLC structure for a bookkeeping business because an LLC creates a legal separation between you and your business. If the business is sued, your personal assets are generally protected (assuming you’ve maintained proper separation of finances — more on that in a moment). An LLC also makes it easy to open a business bank account, register with QuickBooks or Xero as a professional firm, and present yourself credibly on proposals and contracts.
The cost of forming an LLC varies by state: Delaware is popular for its business-friendly laws but requires a registered agent if you don’t live there. Wyoming has low fees and strong privacy protections. Most bookkeepers simply form their LLC in the state where they live and operate, which is the cleanest approach. Filing fees typically range from $50 in Kentucky to $500 in Massachusetts. You can file directly through your state’s Secretary of State website — no attorney required for a straightforward single-member LLC.
One critical mistake we see: new bookkeeping business owners form an LLC and then immediately deposit client payments into their personal checking account. This “pierces the corporate veil” and eliminates the liability protection the LLC was supposed to create. The moment you form your LLC, open a dedicated business checking account — ideally a free business checking from a bank like Relay or Mercury, both of which are popular with small bookkeeping firms — and route all business income and expenses through it.
S-Corp Election
Once your bookkeeping business is generating more than approximately $60,000–$80,000 in net profit annually, it’s worth talking to a CPA about making an S-Corp election. The tax savings can be significant: an S-Corp allows you to split your income between a “reasonable salary” (which is subject to self-employment taxes) and owner distributions (which are not). At $80,000 net profit, this can mean saving $8,000–$12,000 in self-employment taxes per year. This is not a day-one consideration, but knowing it exists helps you understand the growth arc of your legal structure.

Business Licenses and Registrations: What You Actually Need
One of the most common questions about bookkeeping business legal requirements is whether you need a specific bookkeeping license. The straightforward answer: in the United States, bookkeeping is not a licensed profession at the federal level, and the vast majority of states do not require a specific bookkeeping license to operate. The top question is usually “Do I need a CPA to be a bookkeeper?” You do not need to be a CPA to run a bookkeeping business.
However, “no specific bookkeeping license required” does not mean “no licensing required at all.” Here is what you likely do need.
General Business License
Most cities and counties require any business operating within their jurisdiction to hold a general business license, sometimes called a business operating permit or business tax certificate. This is a basic registration that tells your local government you exist and are operating a business. The cost is typically $25–$150 per year. Check your city’s official website — search “[your city] business license” — and apply online. Processing takes anywhere from a few days to several weeks depending on your municipality.
If you operate a home-based bookkeeping business (which the majority do), also check whether your city has a home occupation permit requirement. Some municipalities restrict the number of clients you can serve from a home office, whether clients can visit the property, and whether you can post signage. These rules vary wildly — in some cities there are no restrictions whatsoever, while others require a separate permit and annual renewal.
DBA (Doing Business As)
If you want to operate under a business name that’s different from your legal name or your LLC’s registered name, you’ll need to file a DBA, also called a fictitious business name or trade name registration. For example, if your LLC is registered as “Smith Financial Services LLC” but you want to market as “Clarity Books,” you’d file a DBA for “Clarity Books.” DBA registrations are handled at the county level in most states and typically cost $10–$50. This is a simple filing, not a separate business entity.
EIN (Employer Identification Number)
Whether or not you have employees, get an Employer Identification Number from the IRS. This is free, takes about 10 minutes at irs.gov, and is essential for opening a business bank account, filing your business taxes, and completing W-9 forms that clients will request before they pay you. Many high-value clients — particularly mid-size businesses — will ask for your EIN and W-9 before they sign an engagement letter. Having this ready is a mark of professionalism.
State-Level Considerations
A small number of states have additional registration requirements for businesses that provide financial services. California, for instance, requires certain financial service providers to register with the Department of Financial Protection and Innovation — though pure bookkeeping (as distinct from tax preparation or financial advising) typically falls outside this requirement. New York requires businesses providing tax preparation services to register with the state. If you plan to offer any tax preparation services alongside bookkeeping, research your specific state’s requirements or consult with a local CPA or business attorney.
| Expert Perspective — Certified QuickBooks ProAdvisor “The licensing question we get from new bookkeepers almost always confuses two different things: the license to run a business (which is a general business license) and a license to practice bookkeeping (which doesn’t exist in most states). Where people get tripped up is when they add tax preparation to their service offering. The moment you’re preparing tax returns for clients, you may need a Preparer Tax Identification Number (PTIN) from the IRS and, depending on your state, a state-level tax preparer registration. Keep your bookkeeping and tax prep services clearly defined in your service agreements, and make sure your licensing tracks exactly what you’re offering.” |
Business Insurance: The Protection Layer Most Bookkeepers Skip
Insurance is one of the most overlooked bookkeeping business legal requirements, and it’s also one of the ones that matters most when something goes wrong. There are two types of insurance every bookkeeping business should carry from day one.
Errors and Omissions (E&O) Insurance
Also called professional liability insurance, E&O insurance covers you if a client claims that an error in your work caused them financial harm. In bookkeeping, this could look like: a bank reconciliation error that went unnoticed for three months and caused a client to overdraft, a miscategorized expense that led to an incorrect tax filing, or a missed invoice that affected a client’s cash flow reporting.
E&O insurance doesn’t mean you did something wrong — it means you have coverage if a client decides to pursue a claim regardless of whether the error was actually yours. In our experience, bookkeepers who serve ecommerce clients or businesses with higher transaction volumes are especially wise to carry E&O coverage, because the complexity of those books creates more surface area for disputes.
E&O insurance for a solo bookkeeping business typically costs $500–$1,500 per year depending on your revenue and the coverage limits you choose. NEXT Insurance and Hiscox are two carriers that are popular with small service businesses and offer online quotes in minutes. A $1 million per occurrence / $2 million aggregate policy is a common starting point.
General Liability Insurance
General liability covers bodily injury and property damage claims — for example, if a client visits your home office and trips and falls, or if you accidentally damage a client’s equipment during a site visit. For a virtual bookkeeping business where you never have clients on-site, this risk is lower, but general liability is still commonly required by larger clients as a condition of engagement. Expect to pay $400–$900 per year for a $1 million general liability policy. Many insurers will bundle E&O and general liability into a Business Owner’s Policy (BOP) at a discounted combined rate.
| 📌 From the Field What we consistently see is that bookkeepers who serve real estate investors, ecommerce brands, or any client with over $500K in annual revenue are increasingly asked to provide proof of insurance before the engagement begins — not after. Having a certificate of insurance (COI) on file, ready to email within hours of a client request, closes deals. Bookkeepers who have to say “let me get back to you on that” frequently lose momentum at the contract stage. |
Client Contracts: Your Most Important Legal Document
When learning how to start a virtual bookkeeping business from home, no discussion of bookkeeping business legal requirements is complete without addressing client contracts. A well-drafted client services agreement is not just legal protection — it is the document that sets the entire tone of your client relationship. It defines the scope of what you do (and crucially, what you don’t do), payment terms, who is responsible for what, and how disputes are resolved.
What Your Contract Must Include
Scope of services is the most important section of any bookkeeping contract. Be specific. “Monthly bookkeeping” is not a scope — it’s a category. Your scope should specify: which accounts you’ll reconcile, what software you’ll work in, what reports you’ll deliver, how transaction categorization decisions will be handled, and what information the client is responsible for providing to you. Vague scopes lead to scope creep, undercharging, and client disputes.
Payment terms should specify your monthly retainer amount, when invoices are due, what the late payment policy is, and whether you charge a setup fee for new clients. In our experience, bookkeepers who collect their first month’s retainer and onboarding fee before they start work have dramatically lower payment issues than those who invoice after the fact. Set up ACH autopay through your accounting software from day one.
The limitation of liability clause is what keeps a client dispute from becoming a financial catastrophe. This clause limits the maximum amount you can be held liable for to the fees paid in the most recent month (or some defined period). Without this clause, an unhappy client could theoretically pursue damages far in excess of what you charged them. While no contract clause is ironclad, this is a meaningful protection.
Termination terms should specify how much notice either party must give to end the engagement, what happens to the client’s files when the relationship ends, and who owns the data in your bookkeeping software. In most cases, the client owns their data, and you should specify that you’ll export and deliver their files within a set number of business days upon termination.
Where to Get a Bookkeeping Contract
You have three options: hire a business attorney to draft a custom contract (cost: $500–$2,000, best for high-revenue practices), purchase a contract template from a legal template marketplace like Contracts Market or Legal GPS and customize it yourself (cost: $50–$200), or use a client services agreement included in a professional bookkeeping platform like Ignition, which includes engagement letter tools built into their proposal software. Whatever route you choose, have a local business attorney review your final contract before you use it — a one-hour consultation ($150–$300) to vet a template is money very well spent.
Data Security and Client Privacy: The Legal Obligations Nobody Talks About
When you take on a bookkeeping client, you’re not just managing numbers — you’re accessing some of the most sensitive business information that exists: bank statements, payroll records, tax documents, vendor details, and employee information. This creates legal obligations around data security that many new bookkeeping businesses fail to take seriously until something goes wrong.
At a minimum, every bookkeeping business should have a written data security policy — even a simple one — that describes how client data is stored, who can access it, how it’s transmitted, and what happens in the event of a breach. This doesn’t need to be a 40-page document. A two-page policy that covers these basics is sufficient for most small practices.
Practical Data Security Requirements
Use only cloud-based accounting software with enterprise-level security — QuickBooks Online, Xero, and FreshBooks all use bank-level encryption. Never store client files in an unsecured Dropbox folder or email attachments without password protection. Use a password manager (1Password and Bitwarden are both excellent) to generate and store unique passwords for every client portal. Enable two-factor authentication on every system that touches client data.
If you serve clients in California, you need to be aware of the California Consumer Privacy Act (CCPA), which gives California residents certain rights regarding their personal information. If your clients include individuals (as opposed to purely B2B), consult with an attorney about whether CCPA applies to your practice. Similarly, if you serve any clients in the EU or with EU customers, GDPR may have implications for how you handle their data — rare for a solo bookkeeper, but worth knowing.
Anti-Money Laundering (AML) Awareness
Bookkeepers who work with high-volume cash businesses — restaurants, retail, cannabis (where legal), or certain financial service providers — should be aware of basic AML (anti-money laundering) concepts. While bookkeepers are not legally required to file Suspicious Activity Reports (SARs) the way banks are, maintaining records of client identity and transaction patterns is both a professional best practice and a potential legal protection if a client’s business ever comes under investigation. Keep engagement records, copies of your client’s business license and ID at onboarding, and organized transaction documentation for a minimum of five years.
Tax Obligations for Your Bookkeeping Business: The Numbers You Need to Know
Here is where many new bookkeeping business owners experience their most unpleasant surprise. You know how to do bookkeeping for your clients. Managing your own business taxes — particularly when you’re self-employed for the first time — is a different experience, and getting it wrong is expensive.
Self-Employment Tax
As a self-employed bookkeeper, you are responsible for both the employer and employee sides of Social Security and Medicare taxes. That totals 15.3% on your net self-employment income (up to the Social Security wage base of $160,200 for 2023, with 2.9% Medicare tax on income above that). On $60,000 in net profit, that’s roughly $9,180 in self-employment taxes before federal income tax. This is in addition to federal income tax at your marginal rate. Bookkeepers who don’t understand this in year one routinely face tax bills of $15,000–$25,000 that they haven’t planned for.
Quarterly Estimated Tax Payments
Because you’re not having taxes withheld from a paycheck, the IRS requires self-employed individuals to make quarterly estimated tax payments four times per year. The due dates are: April 15 (for Q1), June 15 (for Q2), September 15 (for Q3), and January 15 of the following year (for Q4). Missing these payments can result in underpayment penalties. A general rule of thumb: set aside 25–30% of every payment you receive into a separate savings account designated for taxes. Transfer it immediately — the moment it hits your business checking.
Business Deductions
Operating a bookkeeping business comes with legitimate tax deductions that meaningfully reduce your taxable income. Track and deduct: your bookkeeping software subscriptions (QuickBooks, Xero, etc.), professional development and certification costs, home office deduction if you work from a dedicated space, business phone and internet (pro-rated for business use), errors and omissions and general liability insurance premiums, professional memberships (AIPB, NACPB), and bank fees. Bookkeepers who are meticulous about tracking these deductions typically reduce their taxable business income by $5,000–$15,000 per year, depending on their expense level.
Sales Tax on Bookkeeping Services
Whether your bookkeeping services are subject to sales tax depends on the state where your clients are located. Most states do not tax professional services, but a handful — including Hawaii, New Mexico, and South Dakota — do impose sales tax or a gross receipts tax on services. If you serve clients across multiple states, this is worth verifying state-by-state or confirming with a CPA. Charging sales tax incorrectly (or failing to charge it when required) creates compliance problems for both you and your clients.
| 📌 From the Field Bookkeepers who set up their own books properly — tracking income, categorizing expenses in real time, and reconciling monthly — typically save $2,000–$4,000 at tax time compared to those who scramble to reconstruct their own records in March. The irony of a bookkeeper who keeps poor books for their own business is not lost on us, but it’s far more common than you’d think. Treat your own business as your most important client, and give it the same attention you’d give your paying clients. |
Professional Certifications: Not Legally Required, But Strategically Essential
So, do you need a license to start a bookkeeping business? We’ve established that bookkeeping is not a licensed profession in most U.S. states. But that doesn’t mean credentials don’t matter. So as we discuss how to start a bookkeeping business legally they matter enormously when it comes to winning clients, justifying premium pricing, and positioning yourself against competition.
The two most recognized bookkeeping certifications in the U.S. are the Certified Bookkeeper (CB) designation from the American Institute of Professional Bookkeepers (AIPB) and the Certified Public Bookkeeper (CPB) license from the National Association of Certified Public Bookkeepers (NACPB). Both require passing an exam and demonstrating experience. The NACPB also requires 2,000 hours of bookkeeping work experience to obtain the CPB license.
Beyond these, software-specific certifications carry significant weight in the marketplace. The QuickBooks ProAdvisor certification (free through Intuit) is the most widely recognized and is specifically valued by clients who use QuickBooks Online, which represents the majority of small business accounting software users in the U.S. Xero Advisor Certification is the equivalent for Xero-based clients. Bookkeepers who hold at least one software-specific certification alongside a professional bookkeeping credential can typically command rates 20–40% higher than non-credentialed peers.
These aren’t bookkeeping business legal requirements in the regulatory sense — but they are effectively requirements if you want to compete for better clients and higher retainers. A bookkeeper charging $2,000/month needs to be able to answer the question “why should I pay you that much?” with something more compelling than “I’m good with numbers.” Credentials give you that answer.
The Mistakes That Set New Bookkeeping Businesses Back (And How to Avoid Them)
After working with bookkeeping business owners at every stage of growth, the legal and compliance mistakes that cause the most damage aren’t obscure edge cases — they’re predictable, avoidable, and almost always stem from trying to start fast and “figure it out later.”
Mistake 1: Starting Client Work Before the LLC Is Formed
Every day you operate as a bookkeeper without an LLC, you are operating as a sole proprietor — whether you intend to or not. Form your LLC first, then take on clients. It costs $50–$500 in filing fees and takes one to three weeks in most states. The protection it provides is worth far more than the first client payment you’d receive in the meantime. File at your state’s Secretary of State website directly — you don’t need a formation service for a straightforward single-member LLC.
Mistake 2: Using Personal Accounts for Business Transactions
This is the corporate veil issue mentioned earlier. Once you have an LLC, all business income must flow through a business bank account and all business expenses must be paid from that account. Using your personal credit card for a software subscription and “reimbursing yourself later” is not an acceptable workaround — it creates a compliance mess at tax time and compromises your liability protection. Open your business checking account the same week you form your LLC.
Mistake 3: Working Without a Signed Contract
“I’ll get the paperwork sorted after we start” is how bookkeepers end up doing three months of free work for a client who ghosts them when it’s time to pay. A signed client services agreement — even a simple one-page version — is non-negotiable before any work begins. Use a digital signing tool like DocuSign or PandaDoc so contracts can be signed in minutes, not days.
Mistake 4: Ignoring Quarterly Taxes
The IRS will not remind you that quarterly estimated payments are due. If you miss all four quarterly payments in your first year, you’ll face not just a large tax bill in April but also an underpayment penalty on top of it. Set calendar reminders for April 15, June 15, September 15, and January 15. Use IRS Form 1040-ES to calculate your estimated payment amounts, or work with a CPA in your first year to get the numbers right.
Mistake 5: Offering Tax Services Without the Right Setup
Some bookkeepers drift into tax preparation because clients ask for it and it seems like a natural extension of their work. If you offer tax preparation services without a PTIN (Preparer Tax Identification Number, required by the IRS for any paid tax return preparer) or without understanding the state-specific requirements for tax preparers in your state, you’re operating illegally. Make sure your service offerings are clearly defined, and ensure your legal compliance tracks exactly what you’re actually doing for clients.
Your Bookkeeping Business Legal Setup Checklist
To bring the legal requirements for bookkeeping business that is covered in this article into a practical action framework, here’s what your first 30 days should look like.
Week one is business formation week. File your LLC with your state’s Secretary of State. Get your EIN from the IRS (irs.gov — it’s free and instant). Open a dedicated business checking account. File a DBA if you’re operating under a name different from your LLC name.
Week two is compliance and protection week. Apply for your general business license through your city or county. If you work from home, check home occupation permit requirements. Purchase an E&O insurance policy and general liability coverage (or a BOP that combines both). Set up your data security policy — even a basic written document.
Week three is contract and financial systems week. Purchase or draft your client services agreement template. Have it reviewed by a local business attorney (a one-hour consultation is enough). Set up a bookkeeping system for your own business in QBO or Xero. Set up a separate savings account designated for quarterly tax payments and deposit 28% of every payment you receive into it immediately.
Week four is credentials and positioning week. Register for QuickBooks ProAdvisor certification if you haven’t already. Research the AIPB or NACPB certification path and set a target date. Update your LinkedIn, website, and any marketing materials to reflect your business name, LLC designation, and any credentials you hold. Check out the top 50 bookkeeping business name ideas for freelancers for ideas.
The Bottom Line on Bookkeeping Business Legal Requirements
The legal foundation of your bookkeeping business is not a formality — it is the infrastructure that allows everything else you build to stand on solid ground. An LLC protects your personal assets. A business license establishes your credibility. Insurance covers you when something goes wrong. A contract defines what you agreed to. A tax strategy keeps the IRS from taking everything you’ve earned.
Getting these bookkeeping business legal requirements in place in your first 30 days isn’t just about avoiding problems — it’s about building the kind of business that high-value clients trust to handle their finances. Every corporate client, every ecommerce brand, every real estate investor you want to serve is going to evaluate your professionalism before they hand over access to their books. Looking legitimate is not optional. Being legitimate is what makes the rest of your marketing work.
You don’t need to have it all perfect on day one, but you do need to have the right foundations in place before your first client engagement begins. The good news is that with one focused week of setup work, you can check every box on this list and spend the rest of your year doing what you actually started this business to do: serve great clients and build a profitable, sustainable practice.

Frequently Asked Questions about How to Start a Bookkeeping Business From Home
Do I need a specific bookkeeping license to start a bookkeeping business in the U.S.?
No. Bookkeeping is not a licensed profession at the federal level in the United States, and the vast majority of states do not require a specific bookkeeping license to offer bookkeeping services to clients. You do not need to be a Certified Public Accountant (CPA) to run a bookkeeping business. However, this does not mean you can operate without any paperwork at all. You will need a general business license from your city or county, an Employer Identification Number (EIN) from the IRS, and a properly registered business entity (typically an LLC). If you expand your services to include tax preparation — meaning you are signing and filing tax returns on behalf of clients — you will need a Preparer Tax Identification Number (PTIN) from the IRS, and you may need additional registration depending on your state. The distinction between bookkeeping services and tax preparation services is important to understand and clearly define in your service agreements.
What is the difference between an LLC and a sole proprietorship for a bookkeeping business, and which is better?
A sole proprietorship requires no formal setup and is the default business structure if you offer services without registering a business entity. The significant downside is that there is no legal separation between you and your business — if a client sues your bookkeeping business, they are effectively suing you personally, and your personal assets (savings, car, home equity) are exposed. An LLC (Limited Liability Company) creates a separate legal entity for your business, meaning that claims against the business are generally limited to business assets, not your personal ones — provided you maintain proper separation between personal and business finances. For a bookkeeping business, where you are handling sensitive client financial data and there is inherent professional liability exposure, an LLC is strongly recommended. The cost difference is relatively minor (typically $50–$500 in one-time state filing fees), and the protection it provides is meaningful from day one. Most successful bookkeeping business owners form their LLC before taking on their first paying client.
How much should I budget for the legal setup of my bookkeeping business?
The all-in cost of properly setting up the legal foundation of a bookkeeping business is typically $1,000–$3,000 in the first year, though it can be done for less with careful choices. Here is a realistic breakdown: LLC formation filing fees range from $50 to $500 depending on your state. A general business license runs $25 to $150 per year. An EIN from the IRS is free. Errors and omissions insurance costs $500 to $1,500 per year for a solo bookkeeper. General liability insurance (or a bundled BOP) adds $400 to $900 per year. A client services agreement template costs $50 to $200, and a one-hour attorney review runs $150 to $300. Accounting software for your own books runs $30 to $60 per month with QuickBooks Online or Xero. The areas where skimping is most costly are insurance (because an uninsured professional liability claim can far exceed the annual premium) and the client contract (because a poorly written or nonexistent contract is the root of most bookkeeping client disputes). Invest in these two areas properly and you’ll be well-protected.
Do I need to charge sales tax on my bookkeeping services?
In most U.S. states, professional services such as bookkeeping are not subject to sales tax. The majority of states tax the sale of tangible goods but exempt professional and business services from sales tax obligations. However, there are exceptions. States including Hawaii, New Mexico, and South Dakota impose a gross receipts tax or a broad services tax that may apply to bookkeeping services. A small number of other states have selective service taxes that could potentially apply depending on how your services are classified. If you serve clients in multiple states, the relevant question is generally the state where your client is located and where the service is deemed to be performed or received — and this can get complicated quickly. The safest course of action is to consult with a CPA or tax attorney in your state before assuming your services are exempt. If you discover you should be charging sales tax and have not been, address it proactively with guidance from a professional rather than ignoring the issue.
How long do I need to keep client records and my own business records?
For your own business records — including income, expenses, bank statements, and tax filings — the IRS generally recommends keeping records for a minimum of three years from the date the tax return was filed, because that is the standard audit window. However, the IRS has up to six years to audit if it suspects you’ve underreported income by more than 25%, and there is no statute of limitations in cases of fraud. A practical standard for most small bookkeeping businesses is to retain all financial records for seven years. For client records — meaning the bookkeeping work you’ve done for clients — your retention obligations depend on your client services agreement and any applicable state law. A common and defensible practice is to retain client records for five to seven years after the engagement ends, or to transfer all records to the client upon termination of the engagement and document that the transfer occurred. Your client contract should specify what happens to client data when the relationship ends, including the timeline for data transfer and whether you maintain any copies after handoff. This clarity protects both you and your client.

Add A Comment