Advisors reviewing growth charts at a conference table, Best Accounting and Bookkeeping Services in Virginia: What a Virginia Small Business Needs

Best Accounting and Bookkeeping Services in Virginia: What a Virginia Small Business Needs

A Virginia small business needs bookkeeping that follows Virginia's calendar. Most of the deadlines that catch owners off guard are state and local filings: the local business license tax (BPOL), the business personal property return, the pass-through entity tax, and sales and withholding returns. An out-of-state service or a generic setup may not know these dates or forms. When you compare accounting and bookkeeping services in Virginia, check Virginia filing knowledge before features or convenience.

This article is informational content, not legal or tax advice. Entity elections, payroll for owner-employees and operations spanning several localities call for a qualified CPA or attorney.

Virginia filing calendar for a calendar-year business

Use this calendar as a starting point. BPOL and business personal property dates can vary by locality, so confirm them with your city, county or town.

DateFiling or paymentNotes
January 15Fourth estimated income tax paymentNot due if the return is filed and paid by March 1
January 20Quarterly sales tax return
January 31Form VA-6 and W-2 or 1099 forms showing Virginia withholding; VEC fourth-quarter report
March 1BPOL license applications due in most localitiesA locality may set a later date, but the statute caps it at May 1
April 15Form 502 for pass-through entitiesAutomatic six-month filing extension that does not extend payment of withholding tax; elective entity-level tax on Form 502PTET is filed electronically
April 20Quarterly sales tax return
April 30VEC first-quarter report; quarterly withholding return
May 1First estimated income tax payment; business personal property returnLocalities may set another personal property date
June 15Estimated income tax payment
July 20Quarterly sales tax return
September 15Estimated income tax payment
October 20Quarterly sales tax return
Last day of the 12th month after formation, then yearlyLLC $50 annual registration fee to the SCCSent about two months ahead by the SCC

Monthly sales tax filers and monthly withholding filers file on the 20th and the 25th.

The nine things a Virginia bookkeeper or accountant must cover

1. Local BPOL license tax, set by each locality

Virginia has no general statewide business license, and the State Corporation Commission (SCC) forms entities but issues no business license. The license you may owe is the Business, Professional and Occupational License (BPOL) tax under Va. Code 58.1-3700 et seq. It is a local tax administered by each city, county or town, 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, and Stafford, Rockingham, Bedford County, Washington County, Montgomery County, Louisa and Fluvanna have no general county license. Towns can displace the county tax.

Population sets a statutory floor. In a locality over 50,000 people, a license cannot be required for gross receipts under $100,000. In a locality of 25,000 to 50,000 people, the floor is under $50,000. Under 25,000 people, no floor applies. Localities over 50,000 may waive the license up to $200,000 in gross receipts (verify the waiver ceiling with your locality). Each locality sets its own rate and deadline, so no single rate applies across Virginia. In BPOL law, short-term rental means equipment rental, not a lodging rental.

Practical takeaway: Ask your bookkeeper to pull your locality's BPOL rate, gross receipts floor and deadline from the Commissioner of the Revenue, and confirm whether your locality has a general license at all.

2. Business personal property return due May 1

Furniture, computers, office equipment, and machinery and tools used in your business are generally taxed as business personal property by your locality. The return is generally due May 1 unless your locality sets another date. It is separate from your income tax return, which is why it is easy to miss.

The bookkeeping work is an asset list. Record each item's purchase date, cost and location when you buy it, not when the return is due. A bookkeeper who tracks only expense categories has no clean list to pull from in April. Machinery and tools may be classified differently from other equipment, so confirm the treatment with your locality.

Practical takeaway: Keep a fixed-asset list that you update monthly, and confirm your locality's personal property due date well before May 1.

3. Pass-through entity tax and Form 502

Partnerships, LLCs taxed as partnerships and S corporations file Virginia Form 502 by April 15. The filing can be extended automatically for six months, but that extension does not extend the payment of withholding tax.

Virginia also offers an elective pass-through entity tax (PTET), filed electronically on Form 502PTET. Because it is an election, whether it helps depends on your owners and income. A single-member LLC that is disregarded for federal income tax generally reports on the owner's return rather than filing its own Form 502. Confirm that treatment with a CPA before you assume either way.

Practical takeaway: Have your CPA decide on the PTET election before April 15, and have your bookkeeper keep owner contributions, distributions and allocations current so the election runs on clean numbers.

4. Sales tax rates, registration and filing

Virginia's base sales tax is 5.3% (state plus local). The rate is 6% in the regional-tax localities, 6.3% in eight localities and 7% in the Historic Triangle (James City County, Williamsburg and York County). Groceries are taxed at 1%. A point-of-sale setup that hard-codes 5.3% will be wrong in parts of the state.

Register for a sales and use tax account through Virginia Tax at tax.virginia.gov. Returns are filed quarterly or monthly. Quarterly returns are due on the 20th of the month after each quarter ends (January 20, April 20, July 20 and October 20). Confirm with Virginia Tax how each sale is sourced, since the local rate depends on where the sale takes place.

Practical takeaway: Set your invoicing or sales system to tax by jurisdiction, and confirm your filing frequency with Virginia Tax before the first return is due.

5. Withholding, Form VA-6 and VEC reporting

If you have employees, you need a Virginia withholding account and a Virginia Employment Commission (VEC) account. Form VA-6 and your W-2 or 1099 forms showing Virginia withholding are due January 31, along with the VEC fourth-quarter report. The VEC first-quarter report and quarterly withholding return are due April 30. Monthly withholding filers file on the 25th.

Minimum wage is $12.77 in 2026, $13.75 in 2027 and $15.00 in 2028, so set pay rates against the schedule for the year you pay. Owners who work in an S corporation generally must be treated as employees and paid reasonable wages, a point to settle with your CPA.

Practical takeaway: Make sure the person running payroll files the withholding and VEC returns, not only prepares them. Preparation-only arrangements are where January 31 deadlines get missed.

6. Estimated income tax payments and the 90 percent rule

Virginia estimated income tax payments are due May 1, June 15, September 15 and January 15. Income from a partnership, LLC or S corporation flows to the owner's return, so owners often owe estimates even when the business itself pays no income tax. The corporate income tax is a 6% flat rate. Personal income tax runs 2% to $3,000, 3% to $5,000, 5% to $17,000 and 5.75% above that.

Estimates are measured against the 90 percent rule: you generally need to pay at least 90% of the year's tax through estimates and withholding to avoid an underpayment. The January 15 payment is not due if the return is filed and paid by March 1. Confirm how the rule applies to your facts with a CPA or Virginia Tax.

Practical takeaway: Have your bookkeeper run a year-to-date profit estimate before each payment date, so the amount is set before the deadline, not after.

7. SCC filings: LLC fees, corporations and assumed names

A Virginia LLC files Articles of Organization (Form LLC1011) for $100 and files no annual report. Instead, it pays a $50 annual registration fee to the SCC, due the last day of the 12th month after the month it was organized, and every year after that. A late payment adds a $25 penalty, and the LLC is canceled at the end of the third month after the due date.

A corporation files Articles of Incorporation (Form SCC619) for $75. Its annual report and registration fee is $100 for up to 5,000 authorized shares plus $30 for each additional 5,000 shares, so check the SCC annual fee schedule. An assumed name (DBA) is filed with the SCC, not the circuit court, for $10. A name reservation costs $10 for 120 days.

Practical takeaway: Put each SCC due date on the shared calendar, and use the SCC business search at cis.scc.virginia.gov to confirm the entity is active before you sign contracts.

8. Choosing accounting services for small business Virginia owners can use

Four provider types cover most small businesses. A local CPA firm can handle income tax, the pass-through election and entity questions. An independent bookkeeper handles daily records and reconciliations. An online bookkeeping service works remotely and is often templated, so check that it files Virginia returns. Accounting software you run yourself keeps the records in your hands but leaves the calendar to you. Prices vary by provider and must be confirmed in writing, so this article lists none.

The best accounting package for small business Virginia owners is the one that gets the returns above filed on time, not the one with the longest feature list. Ask each provider: Does it file Virginia returns? Does it know BPOL and your locality's dates? Can it advise on the PTET election and S corporation payroll? Does it file the sales tax and withholding returns, or only prepare them? What exactly is in the written scope?

CPAs are licensed by the Virginia Board of Accountancy, and you can check a license at boa.virginia.gov. A bookkeeper has no required state license, so do not treat a job title as a credential. Ask for specific experience with Virginia filings instead.

Practical takeaway: Get a written scope that names each Virginia filing, who prepares it, who files it and who pays the tax.

9. Accounting services for small business Northern Virginia and Fredericksburg

Northern Virginia has many cities, counties and towns, and Fredericksburg is its own city. Each one administers its own BPOL and personal property rules, so a firm that works well in one locality may not know the dates in another. When you search for accounting services for small business Northern Virginia, filter for firms that can name your locality's dates without looking them up.

Ask local firms for references from businesses of your size and type, and ask how they handle a locality's BPOL filing when the locality changes its due date. For planning questions, the Virginia Small Business Development Center network at virginiasbdc.org is a public resource.

Practical takeaway: Call your Commissioner of the Revenue to confirm your locality's dates, then ask any firm to walk you through the same dates. A firm that cannot do that is not ready to file for you.

Bottom line

The right accounting services for business Virginia owners run is the one that matches Virginia's calendar, covers local and state filings, and states its scope in writing. Use the table above as a checklist. Confirm any rate, floor or date marked for verification with the agency named in this article before you rely on it. For complex situations, talk with a qualified CPA or attorney.

Keep exploring: related Virginia guides