Selling Wine and Spirits on WooCommerce: Age Gates and Regulations
Selling wine and spirits online is one of the fastest-growing segments of e-commerce — up 34% since 2020. But it's also one of the most heavily regulated. Every state has different rules about what can be shipped, who can ship it, and how it must be delivered. Get the compliance wrong and you risk fines, license revocation, or criminal charges.
This guide covers the regulatory landscape, WooCommerce technical setup, and store optimization strategies for wine and spirits retailers who want to sell legally and profitably online.
The Regulatory Landscape
Alcohol regulation in the United States is a complex patchwork of federal, state, and local laws dating back to Prohibition. The 21st Amendment gave states authority to regulate alcohol within their borders, creating 50 different regulatory environments.
Federal Requirements
TTB (Alcohol and Tobacco Tax and Trade Bureau):
- All alcohol sellers need a federal basic permit from the TTB
- Labeling and advertising must comply with TTB regulations
- Federal excise taxes apply to producers and importers
Minimum age: 21 years old, nationwide. No exceptions for beer, wine, or spirits.
State-by-State Shipping Laws
This is where it gets complicated. States fall into several categories:
Direct-to-consumer (DTC) shipping allowed: Most states now allow wineries to ship directly to consumers. Approximately 47 states plus DC allow some form of wine DTC shipping.
Retailer shipping: Far more restrictive. Only about 14 states allow licensed retailers to ship wine directly to consumers as of 2026. Spirits shipping from retailers is even more limited.
Completely prohibited: A few states prohibit all direct-to-consumer alcohol shipments (Mississippi, Utah have the most restrictions).
Reciprocal states: Some states only allow shipping from other states that allow their residents to ship in return.
Critical point: The rules differ for wineries, breweries, distilleries, and retailers. A winery can ship to states where a retailer cannot. If you're a retailer, don't assume winery DTC rules apply to you.
Licensing Requirements
To sell alcohol online, you typically need:
- A federal basic permit (TTB)
- A state liquor license in your home state
- DTC shipping licenses in every state you ship to
- A common carrier agreement with your shipping provider
- Compliance with each destination state's reporting requirements
Some states require annual reporting of all shipments, volumes, and taxes paid. Others require per-shipment reporting. The administrative burden is significant.
Recommendation: Use a compliance service like ShipCompliant (by Sovos), WineDirect, or VinoShipper to manage multi-state compliance. These services maintain the regulatory database, handle state registrations, and automate tax reporting. The monthly cost ($100-$500) is trivial compared to the risk and effort of managing compliance manually.
WooCommerce Technical Setup
Age Verification
Age verification is not optional. Every alcohol e-commerce site must verify that buyers are 21+.
Layer 1: Site-level age gate. Display an age verification overlay when visitors first arrive. Require date of birth entry (not just a "Yes I'm 21+" button). Store the verification in a cookie for the session so customers aren't asked repeatedly.
WooCommerce plugins for age gates:
- AgeChecker.Net — the most robust option, integrates with third-party ID verification
- WooCommerce Age Verification — simpler, date-of-birth based
- AgePay — combines age verification with payment processing
Layer 2: Checkout verification. Require date of birth at checkout as a second check. Validate that the DOB indicates 21+. This catches customers who may have bypassed the initial gate.
Layer 3: Delivery verification. Require adult signature on delivery. Configure your shipping method to require adult signature (available through UPS, FedEx, and USPS Priority Mail Express). This is legally required in most states for alcohol shipments.
Implementation:
- Add a custom checkout field for date of birth
- Validate age server-side (never rely solely on JavaScript validation)
- Store DOB with the order for compliance records
- Configure shipping methods to require adult signature (add the surcharge to shipping costs)
Shipping Restrictions by State
You must prevent orders from shipping to states where you're not licensed or where alcohol shipping is prohibited.
WooCommerce implementation:
- Create a custom shipping zone for each state you can ship to
- Use WooCommerce's built-in "Selling Locations" setting to restrict checkout to allowed states
- For mixed carts (alcohol + non-alcohol products), use conditional logic to apply restrictions only to alcohol products
- Display a clear message when a customer from a restricted state tries to buy: "We're sorry, we cannot ship alcohol to [State] due to regulatory requirements."
Plugin option: WooCommerce Conditional Shipping and Payments lets you restrict specific shipping methods and payment options based on product categories, shipping zones, and cart contents.
Tax Compliance
Alcohol excise taxes are complex and vary by state, county, and product type:
- State excise taxes (per gallon or per liter, different rates for wine, beer, spirits)
- State sales tax (some states exempt alcohol, others apply higher rates)
- Local taxes (county and city levels)
WooCommerce tax implementation:
- Use a tax automation service (TaxJar, Avalara, or the compliance service included with ShipCompliant)
- Configure WooCommerce to calculate taxes by destination state
- Set up tax rates for each product category (wine rates differ from spirits rates)
- Ensure excise taxes are collected at checkout and remitted to the appropriate authorities
Manual tax configuration for alcohol is practically impossible to maintain accurately across all states. Automate this.
Product Classification
Organize your alcohol catalog with attributes that matter for both customer experience and compliance:
Product attributes:
- Type (Red Wine, White Wine, Rosé, Sparkling, Spirits, Beer)
- Varietal/Grape (Cabernet Sauvignon, Chardonnay, Pinot Noir)
- Region/Appellation (Napa Valley, Bordeaux, Barossa Valley)
- Vintage year
- ABV (Alcohol by Volume) — required for labeling and some tax calculations
- Volume (750ml, 1L, 1.5L)
- Producer/Winery
- Price tier
These attributes serve double duty: they enable customer filtering and they provide the data needed for compliance reporting.
Store Optimization for Wine and Spirits
Product Pages That Sell
Wine and spirits are experiential products — customers can't taste them before buying. Your product pages must bridge that gap.
Essential product page elements:
- High-quality bottle photography (front label, back label, and lifestyle shot)
- Tasting notes (aroma, palate, finish)
- Food pairing suggestions
- Professional ratings and scores (Wine Spectator, Robert Parker, etc.)
- Producer/winery story and background
- Serving temperature and decanting recommendations
- Customer reviews focused on taste experience
Wine-specific tip: Include the tech sheet (harvest data, fermentation details, aging process) as a downloadable PDF or in a dedicated tab. Wine enthusiasts use this information to make purchasing decisions.
Category and Navigation Structure
Wine customers browse differently from typical e-commerce shoppers. They often start with a type (red wine) and narrow by varietal, region, or price.
Recommended navigation structure:
- Wine → Red | White | Rosé | Sparkling | Dessert
- Spirits → Whiskey | Vodka | Gin | Rum | Tequila | Brandy
- Beer → Craft | Import | Domestic
- Accessories → Glasses | Openers | Storage | Gift Sets
Filters that matter for wine:
- Price range
- Varietal/Grape
- Region
- Vintage
- Rating score
- Body (Light, Medium, Full)
- Sweetness level
Implement these with WooCommerce product attributes and a filtering plugin. AJAX-based filtering is essential — nobody wants to reload the page after each filter selection.
The Discovery Problem
Unlike repeat-purchase products (supplements, groceries), wine buying involves significant discovery. Customers want recommendations, pairings, and guidance. "I'm having salmon tonight — what wine should I pair with it?" is a common question that traditional search can't handle.
AI-powered product finding excels here. Customers can describe what they're looking for in natural language — "full-bodied red wine under $30 for grilling steaks" — and get matched to the right bottles from your catalog. This is particularly powerful for stores with hundreds of SKUs where manual browsing is overwhelming.
For regular customers who reorder favorites, AI remembers their preferences. "Reorder the Pinot I got last time" resolves to the correct product without scrolling through your catalog.
Bundles and Collections
Wine lends itself naturally to curated collections:
- "Weekend Wine Pack" — 3 bottles for casual drinking
- "Dinner Party Collection" — whites, reds, and sparkling
- "Explore Napa" — 6 bottles from different Napa producers
- "Monthly Discovery" — subscription box with new selections
Bundles increase average order value and help customers who are overwhelmed by choice. They're also great for gifting — a curated collection feels more thoughtful than a single bottle.
Marketing Compliance for Alcohol
Advertising Restrictions
Alcohol advertising is regulated by the TTB, FTC, and individual state alcohol control boards:
Don'ts:
- Don't target ads to audiences under 21 (ensure age targeting on all paid ads)
- Don't make health claims about alcohol
- Don't show excessive or irresponsible consumption
- Don't use celebrities or endorsers who appeal primarily to underage audiences
- Don't claim your product is "organic" without proper certification
Do's:
- Include "Enjoy Responsibly" or similar messaging
- Target ads to 21+ audiences on all platforms
- Include required disclaimers in advertising (vary by state)
- Keep accurate records of all advertising for TTB review
Social Media Rules
Every major social media platform has specific rules for alcohol advertising:
- Facebook/Instagram: Age-gated advertising only (21+ targeting required). Alcohol brand pages must have age gates enabled.
- Google Ads: Alcohol advertising allowed with restrictions. Must comply with local laws and target 21+ audiences. Landing pages must include age gates.
- TikTok: Alcohol advertising varies by market. In the US, alcohol ads require age verification and must not promote excessive drinking.
Email Marketing
Email marketing for alcohol must:
- Only be sent to subscribers who have confirmed they are 21+
- Include a way to unsubscribe (CAN-SPAM compliance)
- Not use misleading subject lines
- Include required disclaimers per state law
Build your email list through age-verified sign-ups on your website. Never purchase email lists — aside from being bad practice generally, sending alcohol marketing to unverified email addresses creates compliance risk.
Shipping and Fulfillment
Carrier Selection
UPS and FedEx are the most common carriers for alcohol shipments. Both offer:
- Adult signature required service
- Temperature-controlled shipping options
- Compliance with state-by-state shipping regulations
- Integration with WooCommerce shipping plugins
USPS has more restrictions on alcohol shipping. While some wine can be shipped via USPS under specific conditions, UPS and FedEx are more straightforward.
Specialized wine shippers (WineShipping, Pack & Send) offer temperature-controlled logistics specifically for wine. Important during summer months when heat can damage wine.
Packaging Requirements
- Use packaging designed for glass bottles (molded pulp or foam inserts)
- All exterior packaging must be labeled with "Contains Alcoholic Beverages" and "Adult Signature Required"
- No visible brand labels on exterior (some states require plain outer packaging)
- Include padding sufficient to survive the drop test (carriers test with a 3-foot drop)
Temperature Control
Wine is perishable. Heat exposure ruins wine quickly — even a few hours at 90°F can cause irreversible damage.
- Ship via 2-day or overnight during warm months (May-September)
- Use insulated shippers (styrofoam or phase-change material inserts)
- Add cold packs for shipments to hot climates
- Hold shipments during heat waves rather than risk damaged product
- Offer "weather hold" service where customers can opt to delay shipment until temperatures are safe
Build shipping surcharges for warm-weather months into your WooCommerce shipping rates. Customers expect to pay more for temperature-controlled shipping and prefer it to receiving damaged wine.
Trust Signals Specific to Alcohol Retail
Alcohol customers have unique trust concerns. Address them with specific trust signals:
- License numbers: Display your TTB permit number and state license numbers in your footer. Legitimacy matters in a heavily regulated industry.
- Ratings and scores: Professional wine ratings (90+ points from major critics) are powerful trust signals. Display them prominently on product pages.
- Temperature guarantee: "If your wine arrives damaged by heat, we'll replace it — no questions asked."
- Authenticity guarantee: For premium wines, guarantee provenance and authenticity.
- Secure packaging photos: Show your shipping process to reassure customers their bottles will arrive safely.
Compliance Checklist
Licensing:
- TTB federal basic permit obtained
- Home state liquor license active
- DTC shipping licenses for all destination states
- Common carrier agreements with UPS/FedEx signed
- Compliance service engaged (ShipCompliant, WineDirect, etc.)
Website:
- Age gate on site entry (DOB-based, not just "Yes" button)
- Age verification at checkout
- Shipping restricted to licensed states only
- Product pages include ABV and required labeling
- Responsible drinking messaging visible
Shipping:
- Adult signature required on all shipments
- Exterior packaging labeled "Contains Alcoholic Beverages"
- Temperature-controlled shipping for warm months
- State-specific reporting configured
Marketing:
- All ads targeting 21+ audiences
- Social media age gates enabled
- Email list built from age-verified subscribers
- No health claims in any marketing
The Bottom Line
Selling wine and spirits on WooCommerce is absolutely viable — thousands of retailers and wineries do it successfully. But compliance is non-negotiable. The regulatory overhead is real, and cutting corners creates existential business risk.
Invest in a compliance service from day one. Implement proper age verification, shipping restrictions, and tax automation. Then focus on what makes your store special: curation, expertise, product storytelling, and a shopping experience that helps customers find wines and spirits they'll love.
The stores that thrive in online alcohol retail combine rock-solid compliance with exceptional customer experience. Get both right, and you've built a business in one of e-commerce's highest-margin, fastest-growing categories.