Flagship channel-state reference guide

Start WooCommerce in Virginia: full reference guide

Use this page when you want the complete dense version: all sections, all appendices, and the full official source directory in one scrollable reference surface.

Last verified: April 26, 2026 Reference mode Dense appendix

Built from reviewed public pages for Virginia, IRS, FinCEN, Richmond, WooCommerce. Use it as a first-pass guide, then verify the official links that match your setup.

How to use this page

Dense appendix modeFull source directory attachedLast verified April 26, 2026

This version favors completeness over pacing. Use it when you need the appendix, the dense source trail, or the full long-form reference in one place.

Best reading order

  1. Use the fast-answer and official-links sections first if you only need the main route and source trail.
  2. Open the entity, setup, tax, and local sections only where your exact launch path actually branches.
  3. Use the full source directory last as the appendix, not the starting point, unless you already know the exact agency task.

Reference mode

Everything in one dense page

The guided journey is the easier starting point. This page keeps the full accordion guide and source appendix when you want the complete research-backed reference view.

Best when you need

  • The full section map in one scroll without the lighter journey framing.
  • The appendix and official-source directory preserved next to the answer sections.
  • A clearer audit trail before you print, compare, or cross-check another route.

Still better handled in the journey

  • First-pass reading when you want the shortest, safest beginner route.
  • Deciding what to do first before you need the full appendix.
  • Switching states or platforms quickly without reading the full dense version.
Reference map
Start here Fast answer If you want to open WooCommerce in Virginia, you usually need to do five things in order: Everyone 5 steps

If you want to open WooCommerce in Virginia, you usually need to do five things in order:

  1. Choose your setup: sole proprietorship vs single-member LLC.
  2. Get your federal and Virginia registrations in place before direct taxable sales, especially the Virginia Tax registration branch and the right name-filing branch if you are not using the exact legal name.
  3. Verify local permit, zoning, and home-business rules. If you will operate in Richmond, treat the city BPOL and home-occupation branch as real work, not a footnote.
  4. Build the actual WordPress + WooCommerce store and finish payments, tax, checkout, shipping, fulfillment, and policy setup only after the legal branch is clear.
  5. Launch only after your product, fulfillment, tax, and compliance setup are ready.

Practical first-launch recommendation

If you are testing casually with minimal risk, sole proprietor can work.

If you intend to build a real WooCommerce business with inventory, carriers, contractors, or later 3PL use, single-member LLC is usually the better long-term path.

Important platform note:

WooCommerce is more conditional than a hosted all-in-one storefront. The core plugin is free, but your launch still depends on the actual host, SSL, payment gateway, tax method, shipping-label path, and any extensions you choose.

Avoid these first-launch mistakes

  • Treating a WooCommerce direct store like a marketplace-facilitator channel
  • Waiting too late to register with Virginia Tax
  • Assuming ST-10 is safe before registration

Virginia-specific friction

A normal WooCommerce store is a direct-store channel, so Virginia registration usually happens before launch, not only after you add more channels.

  • A normal WooCommerce store is a direct-store channel, so Virginia registration usually happens before launch, not only after you add more channels.
  • ST-10 resale treatment follows registration.
  • Richmond adds a real city layer through BPOL, CZC, and home-occupation limits.
  • Richmond's current home-occupation materials are not friendly to at-home customer pickup or direct on-premises sales.
  • The live SCC annual-fee page still mixes last day of the month and last business day examples, so the exact due-date wording should be re-checked near payment time.

WooCommerce-specific friction

Core WooCommerce is free, but the real launch stack depends on hosting, SSL, payment-gateway verification, hosted-plan capability if you use WordPress.com, and possibly paid extensions.

  • Core WooCommerce is free, but the real launch stack depends on hosting, SSL, payment-gateway verification, hosted-plan capability if you use WordPress.com, and possibly paid extensions.
  • WooPayments, automated tax, shipping labels, live rates, and many 3PL flows are not one universal core feature set.
  • Local Pickup is easy to switch on technically but can create a harder zoning branch than simple shipped-only ecommerce.

Insurance reality

No public universal WooCommerce or WooPayments liability-insurance threshold was identified in the reviewed official Woo source set on April 26, 2026.

  • No public universal WooCommerce or WooPayments liability-insurance threshold was identified in the reviewed official Woo source set on April 26, 2026.
  • That does not remove insurance risk.
  • Carriers, landlords, payment processors, and 3PLs can still impose their own insurance requirements.
Checklist Quick-start checklist Use the research-backed checklist groups before you spend, before your first sale, and before launch goes live. Everyone 3 groups

Do these before you spend money

  • Pick your entity.
  • Pick your legal name and store-name approach.
  • Decide your product lane.
  • Decide whether you will fulfill from home, use local pickup, or hand inventory to a 3PL.
  • Avoid regulated or high-risk categories for your first launch unless you deliberately want a harder compliance build.
  • Confirm the offer is not blocked by law, payment-processor rules, carrier rules, or your planned hosting and extension path.
  • Make sure you can document sourcing, brand rights, invoices, and supplier legitimacy where relevant.

Do these before your first sale

  • Form the business or file the SCC fictitious-name branch if needed.
  • Get an EIN from the IRS if applicable.
  • Open a dedicated business bank account.
  • Register with Virginia Tax before direct taxable sales of general merchandise.
  • If you plan to hire, clear the employer, withholding, and VEC branch.
  • Check local permits, zoning, and home-based business rules.
  • Choose your WordPress hosting path, install WooCommerce, and clear the payment-verification branch.

Do these before launch goes live

  • Finish checkout, account, privacy, and policy setup.
  • Decide whether taxes will be handled manually in core WooCommerce or through an automated tax extension.
  • Set shipping zones, fulfillment locations, rates, and return-address logic.
  • Decide whether you need labels only, live checkout rates, or both.
  • Connect your domain and confirm the store loads correctly over HTTPS.
  • Run a full test checkout before sending traffic.
Choose your setup Entity choice Compare the sole-proprietor and single-member LLC paths before banking, tax setup, and platform onboarding. Everyone 2 options

Sole proprietor

Best for: Best if you want the cheapest and simplest start.

What it means

  • Virginia does not use an SCC formation filing for a sole proprietor operating under the owner's own name.
  • If you use a trade name instead, Virginia uses an SCC fictitious-name filing rather than a county-only DBA system.
  • Business income generally runs through your personal tax return unless you later change tax treatment.
  • You usually do not get a liability shield.

Why someone chooses it

  • Faster launch
  • Lower up-front filing costs
  • Fewer entity-maintenance steps

Main downside: Personal liability

single-member LLC

Best for: Best if you want a more durable setup for a real business.

What it means

  • You file Articles of Organization (LLC1011) with the Virginia SCC.
  • You separately track the Virginia annual registration fee.
  • If the public brand differs from the legal LLC name, the fictitious-name filing is separate.
  • Virginia generally follows the federal tax classification of the LLC.

Why someone chooses it

  • Liability protection
  • Cleaner setup for banking, suppliers, bookkeeping, payment processing, and scaling
  • Better fit for inventory, carriers, 3PL contracts, insurance, and later hiring

Main downside: Higher setup friction and recurring maintenance than a sole proprietorship

Main path What to do in order The full end-to-end setup path, kept in the same order as the researched guide. Everyone 14 steps
  1. Step 1: Choose a low-risk launch model

    Main guide step 1

    For a first launch, stay inside the safest lane:

    Why it matters: Practical rule: If the offer touches health, safety, children, dangerous goods, medical claims, alcohol, or heavy intellectual-property risk, slow down and do category-specific compliance research before buying inventory or configuring checkout.

    • general merchandise
    • no high-risk categories from food, supplements, cosmetics, medical claims, batteries-heavy hazmat, alcohol, children's products
    • no products or claims that need specialized approvals unless the guide is explicitly built for them
  2. Step 2: Choose your name and brand approach

    Main guide step 2

    You need to decide whether you are:

    Why it matters: Important:

    • operating under your own legal name,
    • using the SCC fictitious-name branch as a sole proprietor,
    • using an LLC legal name,
    • using an LLC legal name plus a separate SCC fictitious-name filing,
    • reselling existing brands,
    • creating your own brand,
    • or using a private-label path.
    • Your customer-facing store name does not replace the legal entity name, bank record, or tax registrations behind the store.
    • If you use a sole-proprietor trade name, Virginia routes that filing through the SCC, not a county-only clerk system.
    • If you want long-term brand control, start the domain, trademark, and supplier-document path early.
  3. Step 3: Form the business

    Main guide step 3

    If you choose sole proprietor: If you sell under your own legal name, Virginia generally does not require an SCC entity-formation filing.

    • If you choose sole proprietor: If you sell under your own legal name, Virginia generally does not require an SCC entity-formation filing.
    • If you choose sole proprietor: If you use another public-facing name, file the SCC fictitious-name branch before using it.
    • If you choose sole proprietor: If you later move to an LLC, do not assume the old sole-proprietor name filing or tax registrations still cover the new entity.
    • If you choose single-member LLC: Do this in order:
    • If you choose single-member LLC: Check Virginia naming rules and availability before filing.
    • If you choose single-member LLC: File Articles of Organization of a Virginia Limited Liability Company (LLC1011).
    • If you choose single-member LLC: Get the EIN, and if your public brand differs from the LLC legal name, file the fictitious-name branch.
    • If you choose single-member LLC: Calendar the annual registration fee immediately.
    • If you choose single-member LLC: Finish the tax, bank, and local-license branches before launch.
  4. Step 4: Get your EIN

    Main guide step 4

    Use the IRS online EIN application after the business is formed if you picked an LLC.

    Why it matters: For many sole proprietors an EIN is optional if there are no employees, but it is still useful for banking, supplier forms, WooCommerce-related paperwork, and keeping your Social Security number off some business records.

  5. Step 5: Open banking and bookkeeping

    Main guide step 5

    Do this right away:

    • Open a business checking account.
    • Use one account and one card for business only.
    • Save every invoice, refund, carrier charge, extension bill, hosting bill, and tax record.
    • Build a tax folder and a compliance folder from day one.
  6. Step 6: Register for Virginia tax and resale setup

    Main guide step 6

    Direct-store nuance:

    Why it matters: Resale nuance: Shipping-charge nuance:

    • Virginia Tax says all new businesses should register online unless they fall into one of the paper R-1 exception paths.
    • For a normal WooCommerce storefront selling taxable general merchandise directly to customers, treat Virginia Tax registration as a baseline pre-launch requirement.
    • When you complete registration, Virginia Tax says you receive your Virginia tax account number and your sales tax certificate if you registered to collect retail sales or use tax.
    • The retail sales page says Form ST-1 replaced older sales-tax returns beginning with the April 2025 filing period.
    • If you buy goods for resale after registration, use Form ST-10, the resale certificate, when applicable and keep the documentation with the vendor.
    • This combo assumes normal WooCommerce checkout on your own site is your own direct-sales channel.
    • Do not rely on marketplace-facilitator logic for ordinary WooCommerce orders just because the sales happen online.
    • Virginia Business One Stop says that to use a Virginia resale certificate, you generally must also be registered to collect Virginia sales tax from buyers in the state.
    • That means ST-10 follows registration for the normal direct-store path in this pack.
    • Virginia Tax's public rulings say separately stated shipping or delivery charges are generally not taxable, but handling charges and combined shipping and handling charges are generally taxable.
    • Configure your WooCommerce tax settings with that rule in mind after the legal tax-registration branch is settled.
  7. Step 7: Check local permits, county rules, and home-business limits

    Main guide step 7

    Virginia does not use one statewide local-business-license form for every county and city.

    Why it matters: Do this before operating: Richmond branch: Practical home-versus-3PL split:

    • check Virginia Business One Stop,
    • contact the city or county where you will operate,
    • ask zoning, building, or fire offices about home occupation, inventory storage, customer pickups, signage, and carrier activity.
    • If the business is located or operated in Richmond, city licensing and address-specific zoning review become real tasks.
    • Richmond says businesses in the city generally need a business license, and new businesses must obtain one within 30 days of opening.
    • Richmond zoning administration routes residential Certificate of Zoning Compliance requests, including Home Occupation licensing requests, through the online permit portal.
    • Richmond's current home-occupation materials say no outside storage is allowed, client and delivery traffic is limited, and no product may be offered for sale directly to customers on the premises.
    • If you will self-fulfill from home, clear the home-occupation, storage, pickup, and traffic branch first.
    • If you will use a 3PL, residential-zoning pressure may be lower, but the Virginia registration, employer, licensing, and sourcing-documentation branches still do not disappear.
    • Virginia Tax's retail-sales page still treats a warehouse or fulfillment center as a physical Virginia location, so a Virginia-based 3PL does not remove the strong in-state dealer fact pattern.
  8. Step 8: If you hire employees, handle payroll registrations and insurance

    Main guide step 8

    If you do not hire anyone yet, skip this for now.

    Why it matters: If you hire:

    • Register employer withholding with Virginia Tax if federal withholding applies.
    • Register the unemployment-tax branch with the VEC.
    • Virginia Tax says you can register with VEC at the same time you register with Virginia Tax.
    • VEC says general employers are liable if they have a quarterly payroll of $1,500 or more or have had an employee for 20 weeks or more during a calendar year.
    • Obtain workers' compensation coverage before or at hiring if the Virginia threshold is met.
  9. Step 9: Choose your hosting path and install WooCommerce

    Main guide step 9

    WooCommerce is a WordPress-based direct storefront plugin with free core and no platform revenue share.

    Why it matters: Have these ready: Platform setup flow: Important hosting boundary:

    • a WordPress-compatible hosting path or a hosted plan that currently allows the plugin stack you need,
    • your store address and contact details,
    • your business and product-type details,
    • your admin email,
    • and your draft domain and brand plan.
    • Official Woo guidance says the onboarding wizard and checklist are core, but many selling features branch into extensions rather than core.
    • If you plan to use WordPress.com hosting, public plugin and plan eligibility changed on April 2, 2026, and the support pages reviewed on April 6, 2026 still distinguish between the Business and Commerce Woo paths in important ways.
    • Choose your hosting model and get WordPress running.
    • Install and activate the WooCommerce plugin.
    • Complete the onboarding wizard with store location, industry, and product-type details.
    • Work through the follow-up checklist for products, payments, shipping, taxes, marketing, and store personalization.
    • Keep the store in build mode until the legal, tax, and checkout branches are actually ready.
  10. Step 10: Choose the right cost, hosting, and extension stack

    Main guide step 10

    What Woo publicly says on April 26, 2026:

    Why it matters: Practical beginner read:

    • WooCommerce is the free, open-source ecommerce platform for WordPress.
    • The public pricing page says there are no platform fees and no revenue share.
    • Hosting is separate.
    • Payments are separate too, and the pricing page says you pay your processor's fees.
    • Start with the free core plugin, one reliable host, and the fewest paid extensions possible.
    • Add paid extensions only when a real store need appears.
    • Do not assume a shipping-label tool, subscription extension, live-rate extension, or automated-tax add-on comes bundled just because it exists in the Woo ecosystem.
  11. Step 11: Complete the payments and verification branch

    Main guide step 11

    This is one of the biggest real dependencies in a WooCommerce launch.

    Why it matters: What the current public Woo setup record shows: If you choose WooPayments, the current public record says: Payout reality: Practical rule:

    • The setup flow can activate one or more online or offline payment options.
    • You are not locked into one universal gateway.
    • Offline options such as Cash on Delivery and Direct Bank Transfer exist, but most real ecommerce stores still need a card-payment path before scaling.
    • it is optional, not universal,
    • it uses a pay-as-you-go fee model with no setup or monthly fees,
    • your business must be based in a supported country,
    • it creates a Stripe Express account rather than reusing a normal Stripe account,
    • it requires a WordPress.com account,
    • and the startup flow uses Stripe as Woo's payments partner for the verification steps.
    • Woo's public payout docs say most countries pay out to a bank account.
    • In the U.S., a debit card can also be added, but a bank account is often preferable.
    • Payouts can pause if there are bank or account-review issues.
    • Pick one processor early and clear its verification before you build inventory or paid traffic around it.
    • If you do not use WooPayments, re-check the exact public rules of the third-party gateway you choose.
  12. Step 12: Configure taxes and checkout

    Main guide step 12

    Woo's public docs make an important distinction here:

    Why it matters: Your two main paths are: What the current public Woo record says: Checkout and policy basics: Practical rule:

    • WooCommerce documentation explains how to use the software tax settings, not when or what you legally owe.
    • Virginia law decides whether you must collect tax. WooCommerce only helps you configure the store after that answer is known.
    • manual tax configuration in core WooCommerce
    • or automated taxes through the WooCommerce Tax extension path
    • You must enable tax calculations in WooCommerce settings first.
    • Automated tax is extension-driven, not a bare core feature.
    • When automated taxes are enabled, the extension can override parts of the normal manual-tax behavior.
    • Woo's current checkout docs recommend creating Privacy Policy and Terms and Conditions pages.
    • Core checkout and account settings are configurable, but the exact behavior depends on your checkout mode and extension stack.
    • Finish Virginia registration first.
    • Then configure WooCommerce tax settings to match the branch you actually owe.
    • Re-check your shipping-tax behavior too, because Virginia distinguishes separately stated delivery from taxable handling charges.
  13. Step 13: Complete the shipping, local-pickup, and fulfillment branch

    Main guide step 13

    This is the other major dependency cluster.

    Why it matters: Core shipping: If you use WooCommerce Shipping, the current public docs say: For live checkout rates: Local-pickup and inventory-location branch: 3PL branch:

    • WooCommerce shipping zones are the foundation of most shipping setup.
    • Core WooCommerce has three built-in shipping methods: Flat Rate, Free Shipping, and Local Pickup.
    • If a shipping method you want does not appear, Woo's docs say it is likely provided by a third-party plugin or integration.
    • it handles shipping-label and fulfillment functions inside order admin,
    • it can create labels for UPS, USPS, and DHL,
    • it can set a default return address,
    • and it does not provide live customer checkout rates by itself.
    • Woo's docs point merchants to separate carrier-rate extensions rather than treating labels and rates as the same capability.
    • Local Pickup is still your own direct sale from your own store.
    • If pickup happens at a home or Richmond address, zoning, traffic, and home-occupation rules become a stronger branch.
    • If you keep inventory or a returns desk at home, that also strengthens the local-zoning branch.
    • For a Richmond home occupation, current public materials point against direct on-premises product sales, so do not switch on home pickup there without confirming the exact address-level answer.
    • A 3PL can reduce home-address friction, but it does not replace Virginia registration, employer setup, or product and sourcing records.
    • Third-party fulfillment also usually adds contract, insurance, returns-address, and extension or API workflow questions that are separate from core Woo.
    • If the 3PL stores Virginia inventory, the dealer-registration branch stays strong because Virginia's retail-sales page treats a warehouse or fulfillment center as a physical Virginia location.
  14. Step 14: Set policies, analytics, and operating basics before launch

    Main guide step 14

    Before launch:

    Why it matters: Woo's current public data and reporting docs say: Practical rule:

    • set privacy-policy and terms pages,
    • confirm account, guest-checkout, and privacy settings,
    • review email notifications,
    • confirm your domain and storefront presentation,
    • and make sure analytics are turned on and understandable.
    • the Analytics section supports filtering and segmentation tools,
    • allows CSV export,
    • and includes dashboard-style store reporting.
    • Do not launch blind. Make sure you can see orders, taxes, payouts, refunds, shipping outcomes, and carrier-cost drift from day one.

Best practical order for the LLC launch path

  1. Choose the product lane first.
  2. Choose the legal name and public brand approach.
  3. Check Virginia naming rules and file LLC1011.
  4. Get the EIN and open the bank account.
  5. File the fictitious-name branch if needed.
  6. Register with Virginia Tax and the resale branch if applicable.
  7. Finish any local permit, zoning, BPOL, or CZC branch.
  8. Build the WooCommerce store, payment setup, and storefront operations branch.
  9. Finish tax settings, shipping, domain, policy pages, and test orders.
  10. If hiring, complete the withholding, VEC, and workers' compensation branches.
  11. Track recurring tax, filing, and platform obligations on a calendar.
State filing and tax Virginia tax stack Keep the Virginia registration, tax, and maintenance rules together while you launch. Everyone 8 checks

1. EIN

A single-member LLC generally needs an EIN.

  • A single-member LLC generally needs an EIN.
  • A sole proprietor may not always need one federally, but it is often practical anyway.

2. Virginia sales tax registration

Virginia guidance also says:

  • Filing path: Virginia Tax online registration or Form R-1
  • Registration result: Virginia tax account number plus Form ST-4 if you registered to collect retail sales or use tax
  • Return baseline: Form ST-1
  • Timing rule: before direct taxable sales or whenever a Virginia tax account is required
  • all new businesses are required to register online unless they fall into an exception path,
  • you can register with VEC at the same time if you plan to hire,
  • and in-state retailers generally include businesses making sales with or at one or more physical Virginia locations such as an office, warehouse, fulfillment center, or similar place of business.

3. Direct-store tax rule

A standard WooCommerce storefront is your own direct-sales model, not a marketplace-only exception.

  • A standard WooCommerce storefront is your own direct-sales model, not a marketplace-only exception.
  • Local Pickup from your store is still your own direct-sale branch.
  • A home-based WooCommerce store does not lose the direct-store registration branch just because checkout happens online.

4. Resale purchases or exempt purchasing

Use Form ST-10, the Sales and Use Tax Certificate of Exemption, when you qualify to buy inventory for resale.

  • Use Form ST-10, the Sales and Use Tax Certificate of Exemption, when you qualify to buy inventory for resale.
  • The form is expressly for use by a Virginia dealer buying for resale, lease, rental, or qualifying packaging use.
  • Virginia Business One Stop says you generally must also be registered to collect Virginia sales tax in order to use a Virginia resale certificate.

5. Shipping and delivery charges

Virginia Tax's public rulings say separately stated shipping or delivery charges are generally not taxable.

  • Virginia Tax's public rulings say separately stated shipping or delivery charges are generally not taxable.
  • Separately stated handling charges are generally taxable.
  • If shipping and handling are combined into one charge, the whole combined charge is generally treated as taxable handling.
  • This matters when you decide how WooCommerce tax settings and shipping charges should behave.

6. Entity tax treatment

Virginia generally follows federal tax-classification rules for LLCs.

  • Virginia generally follows federal tax-classification rules for LLCs.
  • A default single-member LLC is usually treated as disregarded for income-tax purposes unless an election changes that.

7. Entity filing-fee or franchise-tax rule

The recurring Virginia LLC maintenance item verified in the public sources reviewed is the $50 annual registration fee.

  • The recurring Virginia LLC maintenance item verified in the public sources reviewed is the $50 annual registration fee.
  • Public sources reviewed did not identify a separate generic Virginia LLC annual report for this default domestic LLC path.
  • This is distinct from sales-tax, withholding, or other operational tax filings.

8. If the founder changes entity type later

Do not assume the original sales-tax registration, employer account, bank setup, local permits, or WooCommerce account details remain correct after a legal-entity change.

  • Do not assume the original sales-tax registration, employer account, bank setup, local permits, or WooCommerce account details remain correct after a legal-entity change.
  • Re-check the Virginia Tax and local-license path if you convert or replace the entity.
Platform setup WooCommerce account and operations Use this section for the WooCommerce-specific account, plan, eligibility, and operations work. Everyone 5 steps
  1. Step 9: Choose your hosting path and install WooCommerce

    Platform step 1

    WooCommerce is a WordPress-based direct storefront plugin with free core and no platform revenue share.

    Why it matters: Have these ready: Platform setup flow: Important hosting boundary:

    • a WordPress-compatible hosting path or a hosted plan that currently allows the plugin stack you need,
    • your store address and contact details,
    • your business and product-type details,
    • your admin email,
    • and your draft domain and brand plan.
    • Official Woo guidance says the onboarding wizard and checklist are core, but many selling features branch into extensions rather than core.
    • If you plan to use WordPress.com hosting, public plugin and plan eligibility changed on April 2, 2026, and the support pages reviewed on April 6, 2026 still distinguish between the Business and Commerce Woo paths in important ways.
    • Choose your hosting model and get WordPress running.
    • Install and activate the WooCommerce plugin.
    • Complete the onboarding wizard with store location, industry, and product-type details.
    • Work through the follow-up checklist for products, payments, shipping, taxes, marketing, and store personalization.
    • Keep the store in build mode until the legal, tax, and checkout branches are actually ready.
  2. Step 10: Choose the right cost, hosting, and extension stack

    Platform step 2

    What Woo publicly says on April 26, 2026:

    Why it matters: Practical beginner read:

    • WooCommerce is the free, open-source ecommerce platform for WordPress.
    • The public pricing page says there are no platform fees and no revenue share.
    • Hosting is separate.
    • Payments are separate too, and the pricing page says you pay your processor's fees.
    • Start with the free core plugin, one reliable host, and the fewest paid extensions possible.
    • Add paid extensions only when a real store need appears.
    • Do not assume a shipping-label tool, subscription extension, live-rate extension, or automated-tax add-on comes bundled just because it exists in the Woo ecosystem.
  3. Step 11: Complete the payments and verification branch

    Platform step 3

    This is one of the biggest real dependencies in a WooCommerce launch.

    Why it matters: What the current public Woo setup record shows: If you choose WooPayments, the current public record says: Payout reality: Practical rule:

    • The setup flow can activate one or more online or offline payment options.
    • You are not locked into one universal gateway.
    • Offline options such as Cash on Delivery and Direct Bank Transfer exist, but most real ecommerce stores still need a card-payment path before scaling.
    • it is optional, not universal,
    • it uses a pay-as-you-go fee model with no setup or monthly fees,
    • your business must be based in a supported country,
    • it creates a Stripe Express account rather than reusing a normal Stripe account,
    • it requires a WordPress.com account,
    • and the startup flow uses Stripe as Woo's payments partner for the verification steps.
    • Woo's public payout docs say most countries pay out to a bank account.
    • In the U.S., a debit card can also be added, but a bank account is often preferable.
    • Payouts can pause if there are bank or account-review issues.
    • Pick one processor early and clear its verification before you build inventory or paid traffic around it.
    • If you do not use WooPayments, re-check the exact public rules of the third-party gateway you choose.
  4. Step 12: Configure taxes and checkout

    Platform step 4

    Woo's public docs make an important distinction here:

    Why it matters: Your two main paths are: What the current public Woo record says: Checkout and policy basics: Practical rule:

    • WooCommerce documentation explains how to use the software tax settings, not when or what you legally owe.
    • Virginia law decides whether you must collect tax. WooCommerce only helps you configure the store after that answer is known.
    • manual tax configuration in core WooCommerce
    • or automated taxes through the WooCommerce Tax extension path
    • You must enable tax calculations in WooCommerce settings first.
    • Automated tax is extension-driven, not a bare core feature.
    • When automated taxes are enabled, the extension can override parts of the normal manual-tax behavior.
    • Woo's current checkout docs recommend creating Privacy Policy and Terms and Conditions pages.
    • Core checkout and account settings are configurable, but the exact behavior depends on your checkout mode and extension stack.
    • Finish Virginia registration first.
    • Then configure WooCommerce tax settings to match the branch you actually owe.
    • Re-check your shipping-tax behavior too, because Virginia distinguishes separately stated delivery from taxable handling charges.
  5. Step 13: Complete the shipping, local-pickup, and fulfillment branch

    Platform step 5

    This is the other major dependency cluster.

    Why it matters: Core shipping: If you use WooCommerce Shipping, the current public docs say: For live checkout rates: Local-pickup and inventory-location branch: 3PL branch:

    • WooCommerce shipping zones are the foundation of most shipping setup.
    • Core WooCommerce has three built-in shipping methods: Flat Rate, Free Shipping, and Local Pickup.
    • If a shipping method you want does not appear, Woo's docs say it is likely provided by a third-party plugin or integration.
    • it handles shipping-label and fulfillment functions inside order admin,
    • it can create labels for UPS, USPS, and DHL,
    • it can set a default return address,
    • and it does not provide live customer checkout rates by itself.
    • Woo's docs point merchants to separate carrier-rate extensions rather than treating labels and rates as the same capability.
    • Local Pickup is still your own direct sale from your own store.
    • If pickup happens at a home or Richmond address, zoning, traffic, and home-occupation rules become a stronger branch.
    • If you keep inventory or a returns desk at home, that also strengthens the local-zoning branch.
    • For a Richmond home occupation, current public materials point against direct on-premises product sales, so do not switch on home pickup there without confirming the exact address-level answer.
    • A 3PL can reduce home-address friction, but it does not replace Virginia registration, employer setup, or product and sourcing records.
    • Third-party fulfillment also usually adds contract, insurance, returns-address, and extension or API workflow questions that are separate from core Woo.
    • If the 3PL stores Virginia inventory, the dealer-registration branch stays strong because Virginia's retail-sales page treats a warehouse or fulfillment center as a physical Virginia location.
Local branch Local permits and Richmond branch These local and city checks can still change the answer even after the state and platform path is clear. Location-specific 2 branches

Local permits and location checks

Virginia pushes many operational questions down to cities and counties.

  • Virginia pushes many operational questions down to cities and counties.
  • For any place where the business will operate:
  • check Virginia Business One Stop,
  • contact the city or county where the business will operate,
  • and ask zoning, building, or fire offices whether the activity is allowed at the address.
  • Typical local risk areas:
  • business-license or BPOL obligations
  • home occupation restrictions
  • zoning for storage
  • truck or carrier activity at a residence
  • signage
  • occupancy and fire-code limits
  • direct customer pickup from home

Richmond Appendix

If the business operates in Richmond, add one more review layer.

  • If the business operates in Richmond, add one more review layer.
  • City licensing layer:
  • Richmond says business owners in the city are required to obtain a Richmond business license annually.
  • New businesses must obtain a license within 30 days of the date of opening.
  • The current public BPOL page also says that, in most cases, a business license is required before the business begins conducting business in the city.
  • City zoning and CZC layer:
  • Richmond zoning administration routes Residential Certificate of Zoning Compliance requests, including Home Occupation business licensing requests, through the online permit portal.
  • The current zoning fee notice shows a $50 filing fee for a home-occupation CZC.
  • Richmond business-license procedures say a CO or CZC is required before obtaining the city business license, depending on the use.
  • Home-based and local-pickup layer:
  • Richmond's public FAQ says a home occupation is only allowed subject to certain limitations and generally fits businesses that do not generate customer or employee traffic, manufacture or store materials, or require commercial-sized vehicles.
  • The public home-occupation rules say there can be no outside activity or outside storage, the use generally cannot exceed 25% of the dwelling or 500 square feet, and visits including deliveries are limited.
  • Most importantly for a WooCommerce seller, Richmond's current home-occupation rules say no product may be offered for sale directly to customers on the premises.
  • Practical reading:
  • A shipped-only home business may still be workable, but it is not an automatic yes.
  • If you will store inventory at home, receive regular carrier pickups, or let customers pick up orders, confirm the exact Richmond answer for the address before launch.
  • Richmond says businesses in the city generally need a business license, and new businesses must obtain one within 30 days of opening.
Optional branch Employees and insurance Use this branch if you plan to hire or need the insurance follow-up that comes with scaling. Only if hiring or scaling 5 branches

1. Employer registration

Register employer withholding with Virginia Tax if you pay wages subject to federal withholding.

  • Register employer withholding with Virginia Tax if you pay wages subject to federal withholding.
  • Virginia Tax says if federal law requires withholding, Virginia withholding applies too.
  • Register the unemployment-tax branch with the VEC.
  • VEC offers online iFile/iReg registration and a paper FC-27 path.
  • General employers are liable for unemployment tax if they have had a quarterly payroll of $1,500 or more or have had an employee for 20 weeks or more during a calendar year.
  • VEC says general employers are liable if they have a quarterly payroll of $1,500 or more or have had an employee for 20 weeks or more during a calendar year.

2. Workers' compensation

Virginia Workers' Compensation Commission guidance says a business with more than 2 employees generally must carry workers' compensation coverage.

  • Virginia Workers' Compensation Commission guidance says a business with more than 2 employees generally must carry workers' compensation coverage.
  • Employees are counted broadly, and subcontractor employees can count too.
  • Virginia says required coverage cannot simply be waived for ordinary employees.
  • Obtain workers' compensation coverage before or at hiring if the Virginia threshold is met.

3. Disability, paid leave, or similar coverage

This combo did not identify a general Virginia private-employer disability or paid-family-leave insurance mandate equivalent to a New York-style branch.

  • This combo did not identify a general Virginia private-employer disability or paid-family-leave insurance mandate equivalent to a New York-style branch.

4. Exemption certificate if applicable

Virginia says it does not provide a waiver or exemption form for a sole proprietor or other business that is not required to carry coverage.

  • Virginia says it does not provide a waiver or exemption form for a sole proprietor or other business that is not required to carry coverage.
  • Eligible executive officers may reject their own coverage with proper notice, but that is not a general substitute for required employer coverage.

Insurance reality

No public universal WooCommerce or WooPayments liability-insurance threshold was identified in the reviewed official Woo source set on April 26, 2026.

  • No public universal WooCommerce or WooPayments liability-insurance threshold was identified in the reviewed official Woo source set on April 26, 2026.
  • That does not remove insurance risk.
  • Carriers, landlords, payment processors, and 3PLs can still impose their own insurance requirements.
Stay compliant Ongoing compliance calendar Keep the recurring compliance checks and live-operating routine visible after launch. Everyone 4 groups

Before first sale

  • Finish entity or fictitious-name setup.
  • Get the EIN.
  • Register with Virginia Tax if you will sell taxable goods.
  • Clear local permit and zoning questions.
  • Choose your payment and shipping path.

Before first live launch

  • Finish WooCommerce settings, checkout, shipping zones, tax settings, policy pages, and test orders.
  • Confirm origin and return addresses.
  • Confirm whether you are self-fulfilling, offering local pickup, or starting with a 3PL.

Monthly or quarterly

  • File and pay Virginia sales tax on the assigned cadence.
  • Reconcile payouts, fees, shipping costs, and refunds.
  • If you are an employer, file withholding and unemployment items on the required cadence.
  • Review analytics, chargebacks, and failed payments.

Annual or periodic

  • Pay the Virginia annual registration fee if applicable.
  • Re-check Richmond licensing and BPOL renewals if the business is city-based.
  • Re-check current hosted-plan, gateway, tax-extension, and shipping-tool costs before scaling.
Avoid these Common mistakes These are the repeated beginner errors called out in the research pack. Everyone 8 mistakes

Common Mistakes

  • Treating a WooCommerce direct store like a marketplace-facilitator channel
  • Waiting too late to register with Virginia Tax
  • Assuming ST-10 is safe before registration
  • Turning on Local Pickup before resolving local zoning or home-business rules
  • Launching before the payment processor has verified the account
  • Assuming shipping labels automatically provide live customer shipping rates
  • Storing home inventory or generating recurring pickups without clearing the local home-business branch
  • Buying paid extensions before the core store is proven

Practical first-launch recommendation

If you are testing casually with minimal risk, sole proprietor can work.

If you intend to build a real WooCommerce business with inventory, carriers, contractors, or later 3PL use, single-member LLC is usually the better long-term path.

Important platform note:

WooCommerce is more conditional than a hosted all-in-one storefront. The core plugin is free, but your launch still depends on the actual host, SSL, payment gateway, tax method, shipping-label path, and any extensions you choose.

Full appendix Full official source directory Every official source row from the research pack, kept in its full table structure. Everyone 48 rows

Source group

Statewide Start

Virginia Tax

State start-here page

Form / portal Virginia Tax registration portal
Fee None for the page
Timing First planning step
Who needs it Everyone

Virginia Tax startup page.

Open official link

Virginia Business One Stop

State business portal

Form / portal Business One Stop
Fee One-time site registration fee shown publicly as $20, plus other agency fees that may apply
Timing Before state and local tasks
Who needs it Founders wanting consolidated routing help

Public homepage says the portal organizes the steps in one place online.

Open official link

Virginia.gov

State small-business support hub

Form / portal Resource hub
Fee None for the page
Timing Optional
Who needs it Founders needing routing help

Public Virginia.gov hub pointing to startup resources.

Open official link

Source group

Entity Choice and Formation

Virginia SCC

Compare business types

Form / portal New-business guidance
Fee None for the page
Timing First decision
Who needs it Everyone

SCC startup guidance covers names, registered agents, filings, and next-agency reminders.

Open official link

Virginia SCC

Formation hub

Form / portal Virginia LLC filings
Fee Varies
Timing Before launch
Who needs it Filing entities

SCC lifecycle page for Virginia LLCs.

Open official link

Virginia SCC

Default entity formation filing

Form / portal Articles of Organization of a Virginia Limited Liability Company (LLC1011)
Fee $100
Timing At formation
Who needs it single-member LLC founders

Public instructions show the purpose, filing methods, and fee.

Open official link

Virginia SCC

Optional name reservation

Form / portal SCC631
Fee $10
Timing Before formation if needed
Who needs it Founders reserving a name

Public LLC filing page shows a 120-day reservation option.

Open official link

Virginia SCC

Ongoing entity maintenance

Form / portal Annual registration fee payment
Fee $50
Timing Anniversary month
Who needs it single-member LLC founders

Public page clearly ties the fee to the anniversary month but mixes last day and last business day phrasing; re-check the live page near payment time.

Open official link

Source group

Sole Proprietor and Local Name Filings

Virginia Business One Stop

Sole proprietor baseline

Form / portal FAQ guidance
Fee None for the sole-proprietor baseline
Timing First setup step
Who needs it Sole proprietors

Business One Stop points sole proprietors to fictitious-name filing when they use a business name.

Open official link

Virginia SCC

Fictitious-name filing hub

Form / portal CIS or paper forms
Fee $10
Timing Before using a trade name
Who needs it Sole proprietors or LLCs using a different public name

Public guidance says the SCC Clerk's Office is the central filing office.

Open official link

Virginia SCC

Fictitious-name form for an individual

Form / portal Certificate of Assumed or Fictitious Name - Business Conducted by an Individual (SCC59.1-70-IN)
Fee $10
Timing Before using a sole-proprietor trade name
Who needs it Sole proprietors

Official PDF identifies the form number and central filing rule.

Open official link

Virginia SCC

Fictitious-name form for an entity

Form / portal Certificate of Assumed or Fictitious Name - Business Conducted by an Entity (SCC59.1-70-BE)
Fee $10
Timing Before using an entity trade name
Who needs it LLCs and other entities

Official PDF identifies the form number and entity filing details.

Open official link

Virginia Business One Stop

Local business-license lookup

Form / portal Local finance, revenue, permit, or zoning office contact
Fee Varies
Timing Before opening at a Virginia physical location
Who needs it Businesses with a local office, home base, or inventory location

Business One Stop says business licenses are issued by the city or county where the business is based.

Open official link

Source group

Federal and State Tax Setup

IRS

EIN overview and online application

Form / portal Online EIN application
Fee Free
Timing Early in setup
Who needs it LLCs, employers, and sole proprietors wanting an EIN

IRS direct EIN path.

Open official link

IRS

EIN paper form

Form / portal Form SS-4
Fee Free
Timing If not applying online
Who needs it Founders not using the online flow

IRS reference page for the paper application.

Open official link

Virginia Tax

Direct-sales registration baseline

Form / portal Online registration
Fee None stated for registration
Timing Before direct taxable sales or when a Virginia tax account is required
Who needs it Standard direct WooCommerce storefronts and other Virginia direct sellers

Public page says all new businesses are required to register online unless they fall into an exception path.

Open official link

Virginia Tax

Paper registration fallback

Form / portal Form R-1
Fee None stated for the form
Timing Only when an online-registration exception applies
Who needs it Businesses that cannot register online

Current public PDF says online registration is the rule and lists the exception reasons for using paper.

Open official link

Virginia Tax

Retail sales-tax certificate and return baseline

Form / portal Form ST-4 and Form ST-1 context
Fee None for the page
Timing During registration and filing
Who needs it Direct sellers and other registered dealers

Public page says ST-1 replaced older sales-tax returns beginning with the April 2025 filing period.

Open official link

Virginia Tax

Marketplace-seller exception branch

Form / portal Marketplace-seller note on the retail sales page
Fee None for the page
Timing Before relying on facilitator-only logic
Who needs it Sellers whose Virginia sales are all through marketplace facilitators

Public retail-sales page says sellers through a marketplace facilitator generally do not need to collect on platform sales but may still need to register for their own sales outside the platform.

Open official link

Virginia Tax / Virginia Business One Stop

Resale or exemption certificate

Form / portal Form ST-10
Fee None for the form
Timing After registration if applicable
Who needs it Inventory purchasers buying for resale

ST-10 is for use by a Virginia dealer, and Business One Stop says Virginia resale use generally requires registration to collect Virginia sales tax.

Open official link

Virginia Tax

Shipping and handling charge treatment

Form / portal Public ruling
Fee None for the page
Timing Before configuring store tax settings
Who needs it Direct storefront sellers shipping taxable products

Public ruling says separately stated delivery charges are not taxable, but handling and combined shipping-and-handling charges are taxable.

Open official link

Virginia Tax

Recordkeeping guidance

Form / portal Guidance page
Fee None for the page
Timing Ongoing
Who needs it Registered taxpayers and employers

Public page says keep records at least 3 years from the due date or filing date, whichever is later.

Open official link

Source group

Entity Tax Maintenance

IRS

Entity tax treatment

Form / portal Guidance page
Fee None for the page
Timing During planning and annually
Who needs it single-member LLC founders

IRS explains default disregarded-entity treatment unless an election changes it.

Open official link

Virginia SCC

Recurring Virginia entity fee

Form / portal Annual registration fee
Fee $50
Timing Anniversary month
Who needs it single-member LLC founders

Distinct from sales-tax, withholding, or employer obligations.

Open official link

Source group

Federal Reporting

FinCEN

BOI status

Form / portal Reporting-status guidance
Fee None
Timing Check before relying
Who needs it Everyone forming an entity

Public guidance says domestic U.S.-created entities are exempt under the March 26, 2025 interim final rule.

Open official link

Source group

Employees, Payroll, and Insurance

Virginia Tax

Combined startup registration note

Form / portal Online registration
Fee None stated
Timing When first becoming an employer
Who needs it Businesses hiring employees

Virginia Tax says you can register with VEC at the same time you register with Virginia Tax.

Open official link

Virginia Tax

Employer withholding registration

Form / portal Employer withholding account
Fee None stated
Timing When paying wages subject to federal withholding
Who needs it Businesses paying wages in Virginia

Public page says if federal withholding applies, Virginia withholding applies too.

Open official link

Virginia Employment Commission

Unemployment-tax liability rule

Form / portal Liability FAQ
Fee None for the page
Timing When hiring or testing liability
Who needs it General employers

Public FAQ says general employers are liable if quarterly payroll reaches $1,500 or they have an employee for 20 weeks in a calendar year.

Open official link

Virginia Employment Commission

Employer registration and filing path

Form / portal Online iFile/iReg or paper FC-27
Fee None stated
Timing When first becoming an employer or when liability criteria are met
Who needs it Businesses hiring employees

VEC says you can register online through iFile/iReg or mail the FC-27.

Open official link

Virginia Workers' Compensation Commission

Workers' compensation

Form / portal Coverage through carrier, self-insurance, or other authorized path
Fee Premium-based or varies
Timing Before or at hiring when the threshold is met
Who needs it Employers regularly employing more than 2 workers

Public guidance says required coverage cannot be waived for ordinary employees.

Open official link

Virginia Workers' Compensation Commission

Additional workers' compensation overview

Form / portal Employer overview
Fee None for the page
Timing Before or at hiring
Who needs it Employers and founders testing the threshold

Public employer page also covers counting subcontractor employees and the lack of a general waiver form.

Open official link

Source group

Platform Setup

WooCommerce

Platform registration guide

Form / portal Setup wizard and checklist
Fee Core plugin is free
Timing Before launch
Who needs it All WooCommerce operators

Public setup guidance centers onboarding around products, payments, shipping, taxes, marketing, and store personalization.

Open official link

WooCommerce

Platform pricing

Form / portal Pricing overview
Fee Core plugin free; hosting, payments, and extensions vary
Timing At setup and later
Who needs it All WooCommerce operators

Public page says there are no platform fees and no revenue share.

Open official link

WordPress.com

Hosted WordPress.com plan check

Form / portal Hosted-plan capability pages
Fee Varies by chosen plan
Timing Same-day check if using WordPress.com hosting
Who needs it Founders using a hosted Woo path

Public WordPress.com packaging changed on April 2, 2026; support pages reviewed on April 6, 2026 still distinguish between Business and Commerce Woo paths in ways that matter.

Open official link

Source group

Fulfillment, Logistics, or Store Operations

WooCommerce

Store settings and core setup basics

Form / portal WooCommerce settings
Fee Included in core
Timing During setup
Who needs it Direct-store operators

Public docs say general settings include business address, sell and ship regions, tax calculations, and currency.

Open official link

WooCommerce

Payment setup and verification

Form / portal WooPayments onboarding
Fee No setup or monthly fee; processing fees vary
Timing Before accepting payments if using WooPayments
Who needs it Stores using WooPayments

Public guide says WooPayments is optional, requires a supported country, and integrates payouts in the WordPress admin.

Open official link

WooCommerce

Payment-fee schedule

Form / portal Fee schedule
Fee Varies by country, method, dispute, and currency conditions
Timing Before pricing and again before launch
Who needs it Stores using WooPayments

Public fee tables are detailed and time-sensitive. Do not flatten them into one universal number.

Open official link

WooCommerce

Payout management

Form / portal Payout guidance
Fee No separate setup fee stated; timing varies by account and geography
Timing Before launch and during operations
Who needs it Stores using WooPayments

Public docs say most countries pay out to bank accounts, while U.S. merchants can also add a debit card.

Open official link

WooCommerce

Tax configuration path

Form / portal Tax settings guidance
Fee Included in core
Timing After legal tax registration
Who needs it Stores collecting tax

Public docs explain software configuration, not the legal duty to register or collect.

Open official link

WooCommerce

Automated-tax extension path

Form / portal Automated tax extension guidance
Fee Extension-driven
Timing Optional, after tax-registration path is known
Who needs it Stores using automated tax

Public docs say automated tax comes from the WooCommerce Tax extension path and overrides parts of normal manual-tax behavior.

Open official link

WooCommerce

Shipping setup and live-rate split

Form / portal Core shipping and shipping zones
Fee Included in core
Timing Before launch
Who needs it Stores shipping physical products

Core starts with Flat Rate, Free Shipping, and Local Pickup. Core shipping does not include live checkout rates.

Open official link

WooCommerce

Shipping labels versus live checkout rates

Form / portal Label and fulfillment tooling
Fee No monthly fee stated; carrier charges vary
Timing During launch setup
Who needs it Stores using Woo label tools

Public docs say WooCommerce Shipping can print labels and set return addresses, but live checkout rates require separate extensions.

Open official link

WooCommerce

Fulfillment extensibility and 3PL branch

Form / portal Fulfillment tools and extension points
Fee Core plus any extension costs
Timing During launch and scaling
Who needs it Self-fulfillers and 3PL users

Public docs show the fulfillment system is extensible and 3rd-party tools can extend statuses and workflows.

Open official link

WooCommerce

Analytics and reporting

Form / portal Analytics
Fee Included in core
Timing Before and after launch
Who needs it Store operators

Public docs say the Analytics section supports filtering, segmentation, CSV export, and dashboard reporting.

Open official link

Source group

Insurance Checkpoint

WooCommerce

Platform insurance threshold or requirement

Form / portal Public pricing page
Fee Premium varies if insurance is purchased elsewhere
Timing Re-check before scaling or signing with a 3PL
Who needs it Physical-product merchants

No public universal WooCommerce or WooPayments liability-insurance threshold was identified in the reviewed official Woo source set on April 26, 2026. Carrier, landlord, payment-processor, and 3PL contracts can still add their own insurance requirements.

Open official link

Source group

Richmond Branch

City of Richmond Department of Finance

City tax or permit warning

Form / portal BPOL guidance and business-license branch
Fee Varies by gross receipts and business type
Timing If the business is in Richmond
Who needs it Richmond-based businesses

Public page says businesses generally need a Richmond business license, new businesses must obtain one within 30 days of opening, and most businesses need the license before conducting business.

Open official link

City of Richmond Planning and Development Review

City filing information

Form / portal Certificate of Zoning Compliance or Certificate of Occupancy path
Fee Varies
Timing Before Richmond home-based operation or before license issuance when applicable
Who needs it Richmond home-based or local-premises businesses

Public Richmond materials say a CO or CZC is needed to obtain the city business license, depending on the use.

Open official link

City of Richmond Planning and Development Review

City forms and home-occupation rules

Form / portal Home-occupation rules, CZC, and fee notice
Fee $50 current public fee for a home-occupation CZC
Timing If a home-occupation or address-specific zoning question applies
Who needs it Richmond-based businesses

Public materials say no outside storage is allowed, visits including deliveries are capped, and no product may be offered for sale directly to customers on the premises.

Open official link