Embossing seal, pen and documents on a desk, How to Start a Bookkeeping Business in Virginia

How to Start a Bookkeeping Business in Virginia: No State License and Where the CPA Line Falls

If you want to start a bookkeeping business in Virginia, the first good news is that you do not need a state license to keep books for other people. The second part is where new bookkeepers most often get into trouble: the line between bookkeeping and public accountancy is real, and crossing it without a CPA license can create legal exposure. This guide covers the steps in order of importance: the CPA line, your entity and name, your local license, home-based zoning, and insurance.

Do You Need a License to Be a Bookkeeper in Virginia?

No. Virginia does not license bookkeepers at the state level. The State Corporation Commission (SCC) forms businesses and handles name filings, but it issues no business license. The Virginia Board of Accountancy licenses Certified Public Accountants (CPAs) and regulates the practice of public accountancy. It does not license bookkeeping.

That means you can offer bookkeeping services without a state credential. You still have three real obligations: staying on the bookkeeping side of the CPA line, registering your business correctly, and meeting local tax rules. The business license you may encounter is a local tax, not a state license, and that is the piece most new owners overlook.

Where the CPA Line Falls

Bookkeeping means recording financial transactions and keeping the records accurate and organized. In practice, that includes:

  • Recording transactions and categorizing income and expenses
  • Reconciling bank, credit card and other accounts
  • Managing accounts payable and accounts receivable
  • Maintaining payroll records and supporting payroll work (see the payroll step below)

Audits, reviews and other attestation services require a CPA license from the Virginia Board of Accountancy. So does calling yourself a Certified Public Accountant. Using the CPA title without a license is the most serious line to avoid, and you control that risk through how you describe yourself in your name, website and marketing.

Do not treat the list above as complete. The Board can tell you what else is reserved for licensed CPAs, and you should check its guidance before you take on any engagement involving financial statements for third parties, tax positions or assurance work. Describe your services as bookkeeping, and avoid CPA-style claims in your marketing unless you hold the credential.

Materials You Need Before You Start

  • A decision on your legal structure: a sole proprietorship, an LLC, or a corporation formed with the SCC
  • A business name that meets SCC name rules, plus $10 if you want to reserve it for 120 days
  • $100 for LLC Articles of Organization (Form LLC1011), or $75 for Articles of Incorporation (Form SCC619) if you form a corporation
  • A federal Employer Identification Number (EIN) from the IRS, which is free
  • Your city or county BPOL requirements, obtained from the Commissioner of the Revenue
  • Your locality’s zoning rules, if you plan to work from home
  • Insurance quotes for professional liability, general liability and cyber coverage
  • A written engagement letter and a client intake form that cover scope, data handling and what you will not do
  • Bookkeeping software and a secure document storage system. Get pricing directly from vendors, since costs vary widely.

Step-by-Step: Starting Your Virginia Bookkeeping Business

Step 1: Write Down Your Scope of Services

Before you file anything, write a one-page list of the services you will and will not perform. A bookkeeper who records transactions, reconciles accounts and manages payables and receivables is on the bookkeeping side. A bookkeeper who signs off on financial statements for lenders, performs reviews or presents work as a CPA engagement is moving into licensed territory. Put the list in your engagement letter so clients understand the boundary too.

Step 2: Choose Your Structure

Most one-person bookkeeping practices choose between a sole proprietorship and an LLC. A sole proprietorship requires no formation filing with the SCC, but you are personally liable for business claims. An LLC is a separate legal entity that can help separate your personal assets from business obligations. A corporation is possible, but it usually adds more ongoing filings. Confirm the choice with a CPA or attorney, because the right structure depends on your risk exposure, your tax position and whether you plan to hire.

Step 3: Pick a Name and Reserve It if Needed

An LLC name must contain “limited company,” “limited liability company,” “LC,” “L.C.,” “LLC” or “L.L.C.” It also must be distinguishable from names already on file. Search the SCC’s business records at cis.scc.virginia.gov before you commit. If you need time to file, you can reserve the name for $10 for 120 days. The reservation can be renewed in the 45 days before it expires.

Step 4: File Your Formation Documents With the SCC

For an LLC, file Articles of Organization (Form LLC1011). The filing fee is $100. Online filing runs through the SCC Clerk’s Information System (CIS) at cis.scc.virginia.gov. If you need faster processing, the SCC offers expedited online service: next day for $50 or $100 (submitted by 2:00 PM Eastern, with a response by 4:00 PM the next business day), or same day for $200 (submitted by 10:00 AM Eastern, with a response by 4:00 PM). Expedited service is online only and nonrefundable, so confirm your filing is complete before you pay for speed.

Step 5: Calendar the Annual Registration Fee

A Virginia LLC files no annual report. Instead, it pays a $50 annual registration fee to the SCC. The fee is due the last day of the 12th month after the month the LLC was organized, and every year after that. The SCC assesses the fee about two months ahead of the due date. A late payment adds a $25 penalty, and the LLC is canceled at the end of the third month after the due date. Put the date on your calendar the day you form the company.

A stock corporation follows a different schedule. It files an annual report and pays an annual registration fee based on its authorized shares. Check the SCC’s annual fee schedule at scc.virginia.gov/businesses for the current amount.

Step 6: File an Assumed Name Certificate if You Need One

If you operate under a name other than your legal name or your LLC’s registered name, file an Assumed Name Certificate. In Virginia, that filing goes to the SCC Clerk’s Office, not the circuit court. The fee is $10 for an individual or an entity, and no newspaper publication is required. Confirm current filing requirements at scc.virginia.gov/businesses.

Step 7: Get Your EIN From the IRS

Apply for an Employer Identification Number directly through the IRS at IRS.gov. The EIN is free. You will usually need one for payroll, for an LLC with employees, and for most business bank accounts. Some sole proprietors without employees can use a Social Security number for certain purposes, but many banks and clients expect an EIN, so it is worth getting one. Third-party sites that charge a fee for an EIN are not the IRS.

Step 8: Check Your Local BPOL License

Virginia has no general statewide business license. The business license you may need is the Business, Professional and Occupational License (BPOL), a local license tax under Va. Code 58.1-3700 et seq. Each city or county administers its own BPOL, usually through the Commissioner of the Revenue. Not every locality levies a general license. Va. Code 58.1-3704 allows a locality to levy none. Examples of localities without a general county license include Stafford, Rockingham, Bedford County, Washington County, Montgomery County, Louisa and Fluvanna. A town can displace the county tax, so check the town as well as the county where you work. Confirm the current status of your locality with its Commissioner of the Revenue.

Population sets a floor on what a locality can require. A locality with more than 50,000 people cannot require a license for a business with gross receipts under $100,000. A locality with 25,000 to 50,000 people cannot require one for gross receipts under $50,000. A locality under 25,000 people has no statutory floor. Localities over 50,000 may waive the license up to $200,000 in gross receipts. Verify that waiver ceiling with your Commissioner of the Revenue before you rely on it.

Localities set their own rates, classifications and filing deadlines. The statutory cap for repair, personal and business services is 36 cents per $100 of gross receipts (Va. Code 58.1-3706), but that cap is not a rate your locality must charge. Bookkeeping is not on the short statutory list of professional services that includes CPAs. The Department of Taxation’s BPOL rules (23VAC10-500-460) treat services such as payroll and cash management as business services. Plan on your locality treating bookkeeping as a business service, but confirm it in the local code. If you also hold a CPA license and perform CPA work, your classification may be different.

Step 9: Confirm Home-Based Zoning

Many bookkeepers work from home, but a home office is still subject to your locality’s zoning. Many cities and counties have home occupation rules that limit client visits, signage, employees and outside storage. Ask the zoning office whether a home bookkeeping practice is permitted by right, needs a permit, or is restricted in your neighborhood. Also check any HOA covenants or lease terms, since zoning does not override them.

Step 10: Get Insurance Quotes

Get quotes for professional liability insurance, general liability insurance and cyber coverage. Professional liability, sometimes called errors and omissions coverage, responds to claims that your work caused a client financial loss, such as a missed filing deadline or an incorrect payroll. General liability covers third-party injury and property damage, which matters if clients visit your office. Cyber coverage matters because you hold bank logins, tax identification numbers and other sensitive client data. Ask each carrier what is excluded, especially data loss and employee fraud. Premiums vary by carrier, revenue, client base and location, so compare written quotes directly.

Step 11: Plan for Employees and Payroll

Workers’ compensation applies once three or more employees are regularly in service (Va. Code 65.2-101). Failing to carry required coverage carries a civil penalty of up to $250 per day, to a maximum of $50,000 (Va. Code 65.2-805). That penalty applies to lacking workers’ compensation coverage. It is not a penalty for lacking liability insurance. Below the three-employee threshold, the requirement generally does not apply, but confirm how the count works with your carrier and the Code.

If you run payroll for clients or hire staff, payroll tax registration happens with the Virginia Department of Taxation (Virginia Tax) and the Virginia Employment Commission. Register with both before you run payroll, and check each agency’s current rates and registration steps. Payroll support is a bookkeeping-adjacent service, but payroll for clients carries its own registration and recordkeeping obligations.

Step 12: Handle Tax Preparation Separately

Bookkeeping and tax preparation are separate businesses with separate rules. A bookkeeper who also prepares returns for pay needs a Preparer Tax Identification Number (PTIN) from the IRS, and each return they prepare for pay must show it. Federal credentials are optional for many preparers, which makes them a separate decision. See our tax preparation guide for Virginia-specific requirements before you offer that service.

Common Mistakes to Avoid

  • Using CPA claims in your name, logo or marketing without a license.
  • Signing off on financial statements or performing reviews when your engagement letter describes bookkeeping only.
  • Assuming a state license exists, or skipping the local BPOL check because you have no state license to renew.
  • Assuming every locality requires a license. Some do not, but others do, and a town can change the answer for your address.
  • Working from home without checking zoning and HOA rules.
  • Missing the LLC’s $50 annual registration fee deadline, which brings a $25 late penalty and can lead to cancellation.
  • Skipping cyber coverage while holding client bank logins and tax identification numbers.
  • Misreading the workers’ compensation penalty. The up to $250 per day civil penalty applies to lacking workers’ compensation once three or more employees are regularly in service. It does not dictate a particular liability policy.

Tips for a Smoother Start

  • Write your engagement letter before your first client. Include the scope boundary, your data security practices and who signs what.
  • Open a separate business bank account once your entity and EIN are in place, so client funds and your funds stay apart.
  • Call your Commissioner of the Revenue before you set prices. You want your classification known before you quote a client.
  • Ask the Board of Accountancy, which operates within the Department of Professional and Occupational Regulation (dpor.virginia.gov), for its guidance on reserved work rather than relying on a summary, including this one.
  • Talk to the Virginia Small Business Development Center network at virginiasbdc.org, which offers business counseling.

What to Expect

A formation filing can move quickly once your paperwork is complete, and expedited SCC service can shorten that step. The local license check is often the slowest part of the process, so start it early, before you commit to a launch date. Results are not guaranteed. Client volume, pricing and retention depend on your market, your marketing and the quality of your work, and many new practices take time to build a steady client base.

Expanding Later

Tax preparation, payroll services and advisory work are natural add-ons for a bookkeeper. Each carries its own registration, credential and liability rules, so check them before you offer the service.

This article is informational only. It is not legal, tax or accounting advice. Requirements change, so confirm the figures here with the named agency before you file. For complex situations, such as choosing an entity, handling payroll or defining reserved services, consult a qualified attorney or CPA.

Keep exploring: related Virginia guides