On this guide
Follow the path in order.WooCommerce channel guide • Virginia launch path
Start WooCommerce in Virginia
Decide your setup, get the Virginia registration order straight, and finish the early WooCommerce launch steps without losing the official detail behind the answer.
Best for launching on WooCommerce in Virginia. Need the full appendix? Open the full reference guide.
On this journey
1 of 7 reviewed
Current chapter: Choose setup
On this journey
1 of 7 reviewed
Current chapter: Choose setup
01
Chapter 1 of 7
Choose the setup you want to launch with
Start with the setup decision first, then use the rest of the guide to build the state registrations and platform steps around it.
What this chapter does
Your setup choice, the short safe path, and the money realities that matter before spending deeply.How to move through it
Review sole proprietor.Use Part 1 to get oriented, then compare both setup paths before you spend more time or money.
3 parts to review • 31 source touchpoints behind the drawers.
Chapter parts
Open Part 1 when you are ready to start working through this chapter.After you start, only one part stays open at a time and the earlier ones stay easy to revisit.
Part 1 of 3
Start here before you spend heavily
A short orientation for the guided journey before the detailed launch steps begin.
Part 1 of 3
Start here before you spend heavily
A short orientation for the guided journey before the detailed launch steps begin.
Short answer
Use this first part only to get oriented. The detailed state, platform, local, and packet steps will follow in order.- First decide whether you are launching as a sole proprietor or a single-member LLC.
- Then work through the Virginia registrations, WooCommerce setup, local checks, and packet review in order.
Do next: Do not spend money yet.
Why this matters
Key detail
Do not spend money yet.
Keep in mind
- First decide whether you are launching as a sole proprietor or a single-member LLC.
- Then work through the Virginia registrations, WooCommerce setup, local checks, and packet review in order.
Official links
Part 2 of 3
Compare sole proprietor and LLC
The side-by-side setup comparison.
Part 2 of 3
Compare sole proprietor and LLC
The side-by-side setup comparison.
Short answer
Read both setup paths before you decide which one you want the rest of the launch flow to follow.- Best if you want the cheapest and simplest start.
- Virginia does not use an SCC formation filing for a sole proprietor operating under the owner's own name.
- Faster launch.
Do next: Review sole proprietor.
Save the path you want to optimize around
The unchosen setup stays visible for comparison, but the chosen one gets visual priority so the reading path feels more intentional.
Quick tradeoff view
Use one pass to compare the launch speed, separation, and upkeep tradeoffs.The detailed comparison stays below. This lens just makes the two setup shapes easier to scan before you read every bullet.
Best for
Sole proprietor
Best if you want the cheapest and simplest start.
Best for
single-member LLC
Best if you want a more durable setup for a real business.
Compare details
Sole proprietor
Best for
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 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
Official links
Part 3 of 3
See the money and risk realities before you spend
The upfront friction and risk notes that shape the launch decision.
Part 3 of 3
See the money and risk realities before you spend
The upfront friction and risk notes that shape the launch decision.
Short answer
These are the friction points most likely to catch a new WooCommerce operator off guard in Virginia.- A normal WooCommerce store is a direct-store channel, so Virginia registration usually happens before launch, not only after you add more channels.
- 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.
- No public universal WooCommerce or WooPayments liability-insurance threshold was identified in the reviewed official Woo source set on April 26, 2026.
Do next: Review virginia-specific friction.
Why this matters
Virginia-specific friction
Main takeaway
A normal WooCommerce store is a direct-store channel, so Virginia registration usually happens before launch, not only after you add more channels.
Watch for
- 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
Main takeaway
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.
Watch for
- 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
Main takeaway
No public universal WooCommerce or WooPayments liability-insurance threshold was identified in the reviewed official Woo source set on April 26, 2026.
Watch for
- That does not remove insurance risk.
- Carriers, landlords, payment processors, and 3PLs can still impose their own insurance requirements.
Official links
02
Chapter 2 of 7
Handle the Virginia registration path in order
This is the state-side work before you rely on the platform to carry any part of the operating flow.
What this chapter does
The Virginia and federal registration sequence, tax setup, and state-maintenance checks.How to move through it
Step 2: Choose your name and brand approach.Use the order check first, then move from name and entity work into EIN, banking, and tax setup.
4 parts to review • 45 source touchpoints behind the drawers.
Registration sequence
Keep the Virginia and federal setup in this order.This chapter works best when you keep the filings, EIN, banking, and tax work in one clean sequence instead of bouncing between tabs.
- 1 Use the checklist to keep the order straight
These checklist groups keep the pre-spend, pre-sale, and pre-launch work visible before you open the platform workflow.
- 2 Handle name, entity, and filing setup
Use the name-and-formation steps plus the state LLC order before you open banking or state tax registration.
- 3 Get the EIN and banking basics in place
Use the EIN and banking steps before you start platform onboarding, payouts, or supplier paperwork.
- 4 Close the Virginia tax and filing branch
Keep the Virginia tax and maintenance rules together before you assume the platform solved them.
Chapter parts
Open Part 1 when you are ready to start working through this chapter.After you start, only one part stays open at a time and the earlier ones stay easy to revisit.
Part 1 of 4
Use the checklist to keep the order straight
The quick-start checklist grouped by the main launch phases.
Part 1 of 4
Use the checklist to keep the order straight
The quick-start checklist grouped by the main launch phases.
Short answer
These checklist groups keep the pre-spend, pre-sale, and pre-launch work visible before you open the platform workflow.- Pick your legal name and store-name approach.
- Form the business or file the SCC fictitious-name branch if needed.
- Get an EIN from the IRS if applicable.
Do next: Pick your entity.
See checklist
Do these before you spend money
Grouped so the launch order stays easier to scan.
- 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
Grouped so the launch order stays easier to scan.
- 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
Grouped so the launch order stays easier to scan.
- 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.
Official links
Part 2 of 4
Handle name, entity, and filing setup
The name, formation, and LLC-order work for the state launch path.
Part 2 of 4
Handle name, entity, and filing setup
The name, formation, and LLC-order work for the state launch path.
Short answer
Use the name-and-formation steps plus the state LLC order before you open banking or state tax registration.- Step 3: Form the business.
- If you sell under your legal name:.
- File the Certificate of Assumed or Fictitious Name - Business Conducted by an Individual.
Do next: Step 2: Choose your name and brand approach.
Step details
Best practical order for a Virginia single-member LLC launch
- Choose the product lane first.
- Choose the legal name and public brand approach.
- Check Virginia naming rules and file LLC1011.
- Get the EIN and open the bank account.
- File the fictitious-name branch if needed.
- Register with Virginia Tax and the resale branch if applicable.
- Finish any local permit, zoning, BPOL, or CZC branch.
- Build the WooCommerce store, payment setup, and storefront operations branch.
- Finish tax settings, shipping, domain, policy pages, and test orders.
- If hiring, complete the withholding, VEC, and workers' compensation branches.
- Track recurring tax, filing, and platform obligations on a calendar.
Sole proprietor: Decide whether you need an SCC fictitious-name filing
Main takeaway
If you sell under your legal name:
Watch for
- File the Certificate of Assumed or Fictitious Name - Business Conducted by an Individual.
- Official SCC materials identify the form number as SCC59.1-70-IN.
Single-member LLC: Name search and naming standards
Main takeaway
Before filing:
Single-member LLC: File the formation document
Main takeaway
Core filing:
Watch for
- Form name: Articles of Organization of a Virginia Limited Liability Company.
- Form number: LLC1011.
Single-member LLC: Complete the immediate post-filing steps
Main takeaway
Adopt the operating agreement and keep it internally.
Watch for
- The public Virginia sources reviewed for this combo did not identify a separate LLC publication requirement or initial report filing after ordinary formation.
Single-member LLC: File the fictitious-name branch if needed
Main takeaway
If the public brand differs from the LLC legal name, file the Certificate of Assumed or Fictitious Name - Business Conducted by an Entity.
Watch for
- Official SCC materials identify the form number as SCC59.1-70-BE.
Step 2: Choose your name and brand approach
Main guide step 2
What this step settles
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.
Step 3: Form the business
Main guide step 3
What this step settles
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.
Official links
Part 3 of 4
Get the EIN and banking basics in place
The EIN, banking, and recordkeeping baseline before launch.
Part 3 of 4
Get the EIN and banking basics in place
The EIN, banking, and recordkeeping baseline before launch.
Short answer
Use the EIN and banking steps before you start platform onboarding, payouts, or supplier paperwork.- Step 5: Open banking and bookkeeping.
Do next: Step 4: Get your EIN.
Step details
Step 4: Get your EIN
Main guide step 4
What this step settles
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.
Step 5: Open banking and bookkeeping
Main guide step 5
What this step settles
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.
Official links
Part 4 of 4
Close the Virginia tax and filing branch
The Virginia tax stack, registration timing, and maintenance follow-up.
Part 4 of 4
Close the Virginia tax and filing branch
The Virginia tax stack, registration timing, and maintenance follow-up.
Short answer
Keep the Virginia tax and maintenance rules together before you assume the platform solved them.- A single-member LLC generally needs an EIN.
- Virginia guidance also says:.
- Filing path: Virginia Tax online registration or Form R-1.
Do next: Step 6: Register for Virginia tax and resale setup.
Step details
1. EIN
Main takeaway
A single-member LLC generally needs an EIN.
Watch for
- A sole proprietor may not always need one federally, but it is often practical anyway.
2. Virginia sales tax registration
Main takeaway
Virginia guidance also says:
Watch for
- 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
Main takeaway
A standard WooCommerce storefront is your own direct-sales model, not a marketplace-only exception.
Watch for
- 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
Main takeaway
Use Form ST-10, the Sales and Use Tax Certificate of Exemption, when you qualify to buy inventory for resale.
Watch for
- 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
Main takeaway
Virginia Tax's public rulings say separately stated shipping or delivery charges are generally not taxable.
Watch for
- 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
Main takeaway
Virginia generally follows federal tax-classification rules for LLCs.
Watch for
- 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
Main takeaway
The recurring Virginia LLC maintenance item verified in the public sources reviewed is the $50 annual registration fee.
Watch for
- 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
Main takeaway
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.
Watch for
- Re-check the Virginia Tax and local-license path if you convert or replace the entity.
Sole proprietor: Register for Virginia tax if you will sell taxable goods
Main takeaway
Important distinction:
Watch for
- If you are unable to register online, Virginia Tax routes you to Form R-1.
Sole proprietor: Understand the practical tax reality
Main takeaway
Virginia Business One Stop says that if you have business activity in the Commonwealth, you generally need to register with Virginia Tax.
Watch for
- A normal WooCommerce direct store is your own direct-sales branch.
- If you later change entity type, do not assume the old tax or local filings still cover the new entity.
Single-member LLC: File ongoing entity maintenance
Main takeaway
Key points:
Watch for
- due: the public SCC page clearly ties it to the anniversary month, but the same page uses both last day of the month and last business day examples.
- and the exact live due-date wording should be re-checked if you are paying near month-end.
Step 6: Register for Virginia tax and resale setup
Main guide step 6
What this step settles
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.
Official links
03
Chapter 3 of 7
Finish the WooCommerce account and operations branch
Use these steps for the platform-side account, plan, operations, and eligibility work after the state basics line up.
What this chapter does
WooCommerce account setup, operations, and pre-launch readiness.How to move through it
Step 10: Choose the right cost, hosting, and extension stack.Open the WooCommerce branch only after the Virginia basics line up, then finish plan and operations choices.
3 parts to review • 31 source touchpoints behind the drawers.
Chapter parts
Open Part 1 when you are ready to start working through this chapter.After you start, only one part stays open at a time and the earlier ones stay easy to revisit.
Part 1 of 3
Open the WooCommerce account
The first account and verification work for the platform path.
Part 1 of 3
Open the WooCommerce account
The first account and verification work for the platform path.
Short answer
Start the platform onboarding only after the legal name, EIN, and payout details line up cleanly.Do next: Step 9: Choose your hosting path and install WooCommerce.
Step details
Step 9: Choose your hosting path and install WooCommerce
Platform step 1
What this step settles
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.
Official links
Part 2 of 3
Review the plan, pricing, and optional programs
Plan, pricing, and optional program decisions before launch.
Part 2 of 3
Review the plan, pricing, and optional programs
Plan, pricing, and optional program decisions before launch.
Short answer
Use this part for the platform plan, pricing, or optional brand and program choices that come before operations.- Step 11: Complete the payments and verification branch.
Do next: Step 10: Choose the right cost, hosting, and extension stack.
Step details
Step 10: Choose the right cost, hosting, and extension stack
Platform step 2
What this step settles
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.
Step 11: Complete the payments and verification branch
Platform step 3
What this step settles
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.
Official links
Part 3 of 3
Finish operations and eligibility before scaling
Operations and eligibility checks before the business scales.
Part 3 of 3
Finish operations and eligibility before scaling
Operations and eligibility checks before the business scales.
Short answer
Close the operating branch only after the listing, trip, hosting, or operational eligibility checks are ready.- Step 13: Complete the shipping, local-pickup, and fulfillment branch.
Do next: Step 12: Configure taxes and checkout.
Step details
Step 12: Configure taxes and checkout
Platform step 4
What this step settles
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.
Step 13: Complete the shipping, local-pickup, and fulfillment branch
Platform step 5
What this step settles
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.
Official links
04
Chapter 4 of 7
Handle the local and city-specific branches
These local facts can still change the answer even after the state and platform path looks clear.
What this chapter does
Local permits, local taxes, city appendices, and location-specific operating rules.How to move through it
Review richmond appendix.Only turn this chapter on if your location, city, or operating model changes the answer.
2 parts to review • 9 source touchpoints behind the drawers.
Only turn this branch on if it matches your plan
These branch questions keep the main reading path clean. If one matches your situation, the relevant detail blocks below get emphasized.
Matching branch content is now highlighted below.
Chapter parts
Open Part 1 when you are ready to start working through this chapter.After you start, only one part stays open at a time and the earlier ones stay easy to revisit.
Part 1 of 2
Local permits and location checks
Virginia pushes many operational questions down to cities and counties.
Part 1 of 2
Local permits and location checks
Virginia pushes many operational questions down to cities and counties.
Short answer
Virginia pushes many operational questions down to cities and counties.Do next: Review local permits and location checks.
Why this matters
Local permits and location checks
Main takeaway
Virginia pushes many operational questions down to cities and counties.
Watch for
- 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.
Official links
Part 2 of 2
Richmond Appendix
If the business operates in Richmond, add one more review layer.
Part 2 of 2
Richmond Appendix
If the business operates in Richmond, add one more review layer.
Short answer
If the business operates in Richmond, add one more review layer.Do next: Review richmond appendix.
Why this matters
Richmond Appendix
Main takeaway
If the business operates in Richmond, add one more review layer.
Watch for
- 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.
05
Chapter 5 of 7
Use the hiring and insurance branch only if it matches your plan
This branch matters when you expect to hire, scale, or need the insurance follow-up tied to the business model.
What this chapter does
Hiring, payroll, insurance, and scale-up risk reminders.How to move through it
Review insurance reality.Only turn this branch on when hiring, payroll, or coverage questions are close enough to matter.
2 parts to review • 8 source touchpoints behind the drawers.
Only turn this branch on if it matches your plan
These branch questions keep the main reading path clean. If one matches your situation, the relevant detail blocks below get emphasized.
Matching branch content is now highlighted below.
Chapter parts
Open Part 1 when you are ready to start working through this chapter.After you start, only one part stays open at a time and the earlier ones stay easy to revisit.
Part 1 of 2
If you hire, close the employment branch first
The employee registration, payroll, and employment-program branch.
Part 1 of 2
If you hire, close the employment branch first
The employee registration, payroll, and employment-program branch.
Short answer
Use these cards if the business will hire employees or carry payroll responsibilities soon.- Register employer withholding with Virginia Tax if you pay wages subject to federal withholding.
- Virginia Workers' Compensation Commission guidance says a business with more than 2 employees generally must carry workers' compensation 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.
Do next: Review 1. employer registration.
Why this matters
1. Employer registration
Main takeaway
Register employer withholding with Virginia Tax if you pay wages subject to federal withholding.
Watch for
- 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
Main takeaway
Virginia Workers' Compensation Commission guidance says a business with more than 2 employees generally must carry workers' compensation coverage.
Watch for
- 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
Main takeaway
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
Main takeaway
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.
Watch for
- Eligible executive officers may reject their own coverage with proper notice, but that is not a general substitute for required employer coverage.
Official links
Part 2 of 2
Keep the insurance branch visible as you scale
The insurance, liability, and scale-trigger branch.
Part 2 of 2
Keep the insurance branch visible as you scale
The insurance, liability, and scale-trigger branch.
Short answer
This is the insurance and liability follow-up tied to hiring, products, services, or growth.- No public universal WooCommerce or WooPayments liability-insurance threshold was identified in the reviewed official Woo source set on April 26, 2026.
Do next: Review insurance reality.
Why this matters
Insurance reality
Main takeaway
No public universal WooCommerce or WooPayments liability-insurance threshold was identified in the reviewed official Woo source set on April 26, 2026.
Watch for
- That does not remove insurance risk.
- Carriers, landlords, payment processors, and 3PLs can still impose their own insurance requirements.
06
Chapter 6 of 7
Keep the operating calendar and mistake list close after launch
Once you are live, use the ongoing calendar and the mistake list to keep the business on a safer path.
What this chapter does
The recurring compliance calendar, live-operating routine, and beginner mistakes to avoid.How to move through it
Treating a WooCommerce direct store like a marketplace-facilitator channel.Use the recurring calendar first, then keep the repeated-mistake notes close after launch.
2 parts to review • 26 source touchpoints behind the drawers.
Chapter parts
Open Part 1 when you are ready to start working through this chapter.After you start, only one part stays open at a time and the earlier ones stay easy to revisit.
Part 1 of 2
Use the ongoing compliance calendar
The recurring compliance calendar grouped by timing.
Part 1 of 2
Use the ongoing compliance calendar
The recurring compliance calendar grouped by timing.
Short answer
This groups the recurring checks by when they matter after launch.- Get the EIN.
- Finish WooCommerce settings, checkout, shipping zones, tax settings, policy pages, and test orders.
- Confirm origin and return addresses.
Do next: Finish entity or fictitious-name setup.
See checklist
Before first sale
Grouped so the launch order stays easier to scan.
- 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
Grouped so the launch order stays easier to scan.
- 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
Grouped so the launch order stays easier to scan.
- 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
Grouped so the launch order stays easier to scan.
- 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.
Official links
Part 2 of 2
Common Mistakes
The most common mistakes from the research pack plus the first-launch recommendation.
Part 2 of 2
Common Mistakes
The most common mistakes from the research pack plus the first-launch recommendation.
Short answer
These are the repeated errors called out in the research pack.- 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.
Do next: Treating a WooCommerce direct store like a marketplace-facilitator channel.
Why this matters
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.
Key detail
Treating a WooCommerce direct store like a marketplace-facilitator channel
Keep in mind
- 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
Official links
07
Chapter 7 of 7
Review your selected steps and open the packet PDF
Use the review screen to decide what belongs in the packet, then open a real PDF preview in a new tab.
Review and print
Review the chapters you kept and make sure the right reminders stay visible.
Use this step to keep only the chapters that match the launch plan now, then keep the local and city reminders close before you treat the packet as final.
Saved setup choice
single-member LLCThat choice stays visible while the rest of the journey gets lighter.
Packet count
4 chapters selectedOptional branches can stay out of the packet until they match the real launch plan.
Still verify locally
6 remindersLocal tax, zoning, insurance, and platform policy changes still need the official check.
Open the working launch packet with fillable tracker rows, then print or download it from the PDF tab.
Choose what stays in the packet
Selected chapters
- Choose setup
Your setup choice, the short safe path, and the money realities that matter before spending deeply. - Virginia registrations
The Virginia and federal registration sequence, tax setup, and state-maintenance checks. - WooCommerce setup
WooCommerce account setup, operations, and pre-launch readiness. - Local and city checks
Local permits, local taxes, city appendices, and location-specific operating rules. - Hiring and insurance
Hiring, payroll, insurance, and scale-up risk reminders. - Ongoing calendar and mistakes
The recurring compliance calendar, live-operating routine, and beginner mistakes to avoid.
See local verification reminders
- Virginia Tax startup page.
- Public homepage says the portal organizes the steps in one place online.
- Public Virginia.gov hub pointing to startup resources.
- 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.
- Public Richmond materials say a CO or CZC is needed to obtain the city business license, depending on the use.
- 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.
Change your path
Need a different route into this answer?
Use one of these links if you landed in the wrong platform, wrong state, or want the state-only baseline before you keep reading.