California Winery Compliance Requirements, Explained
A bonded California winery answers to at least five agencies. Federally, the TTB requires Form 5120.17 operations reports (annual, quarterly, or monthly depending on volume) and Form 5000.24 excise tax returns, where CBMA credits cut the tax on your first 30,000 gallons removed from $1.07 to $0.07 per gallon. The FDA requires facility registration renewal every even-numbered year. At the state level, the ABC governs your Type 02 winegrower's license, and the CDTFA collects sales tax that ranges from 7.25% to 11.25% depending on the delivery address. Your county agricultural commissioner requires a pesticide use report by the 10th of every month following an application. This guide covers each requirement, the deadlines, and how modern wineries file them without spreadsheets.
Which agencies regulate a California winery?
Five, at minimum: the TTB and FDA at the federal level, the ABC and CDTFA at the state level, and your county agricultural commissioner locally. Each one runs its own forms, its own deadlines, and its own filing systems, and none of them talk to each other. Here is the full map for a bonded winery producing and selling in California.
| Agency | What it governs | Core filings | Cadence |
|---|---|---|---|
| TTB (federal) | Production, bond, excise tax, labels | Form 5120.17, Form 5000.24, COLA | Monthly to annual, by size |
| FDA (federal) | Food facility safety | Facility registration | Renewal every even year |
| California ABC | License privileges, DTC, trade practices | Type 02 license, renewals | Annual, plus rule changes |
| CDTFA | Sales and use tax | Sales tax returns with district allocation | Monthly, quarterly, or annual |
| County Ag Commissioner | Pesticide use, restricted materials | Pesticide Use Report (PUR) | Monthly, by the 10th |
The rest of this guide walks through each one in the order an auditor would.
What is TTB Form 5120.17 and how often is it due?
Form 5120.17, the Report of Wine Premises Operations, is a balanced ledger of every gallon on your bonded premises: beginning inventory plus additions must exactly equal ending inventory plus removals. It is segmented by tax class across the columns (not over 16% ABV, over 16 to 21%, over 21 to 24%, artificially carbonated, sparkling) and split into Section A for bulk wine and Section B for bottled wine. Bulk wine you bottle leaves Section A on Line 13 and enters Section B on Line 2. Bottled wine leaving bond for sale hits Section B Line 8, Removed Taxpaid, which is the number that drives your tax bill.
How often you file depends entirely on your size, per the TTB's filing requirements (ttb.gov):
| Filing tier | Wine on hand (any time) | Annual excise tax | Due date |
|---|---|---|---|
| Annual | 20,000 gallons or less | Under $1,000 expected | January 15 |
| Quarterly (by written election to the NRC) | 60,000 gallons or less | $50,000 or less | 15 days after quarter close |
| Monthly | Above either limit | Above either limit | 15th of the following month |
A few line items catch people. Complimentary pours in a tasting area inside your bonded footprint go on Line 11 as tax-free removals; the same wine sold by the glass, or poured in a tasting room outside the bond, is a taxable Line 8 removal. Untaxpaid wine shipped for export goes on Line 12, but only if you keep bills of lading and consignee records to prove it left the country. Every entry on the form is derivable from cellar records, which is why wineries increasingly generate the report from their production system instead of reconciling spreadsheets against a paper additions log in the second week of January.
How is federal excise tax on wine calculated?
Excise tax is owed on wine removed from bond for domestic sale, calculated and remitted on Form 5000.24, and the Craft Beverage Modernization Act (CBMA) credits make the effective rate dramatically lower for small and mid-size producers. The statutory base rates by tax class:
| Tax class | Base rate per wine gallon |
|---|---|
| Still wine, 16% ABV or less | $1.07 |
| Still wine, over 16% to 21% | $1.57 |
| Still wine, over 21% to 24% | $3.15 |
| Naturally sparkling | $3.40 |
CBMA credits are then applied on Schedule B of the return, based on cumulative gallons removed during the calendar year (the counter resets January 1):
| Gallons removed per year | CBMA credit per gallon | Effective rate (still wine, 16% or under) |
|---|---|---|
| First 30,000 | $1.00 | $0.07 |
| Over 30,000 up to 130,000 | $0.90 | $0.17 |
| Over 130,000 up to 750,000 | $0.535 | $0.535 |
| Over 750,000 | None | $1.07 |
Two details matter here. First, credits are allocated per controlled group, not per bond: commonly controlled entities share one credit ladder, so a second label under the same ownership does not get its own fresh 30,000 gallons. Second, return frequency is its own tier system: annual if you owe $1,000 or less (due 14 days after year end), quarterly at $50,000 or less, and semi-monthly above that, with September split into three periods for semi-monthly filers. Schedule A carries increasing adjustments like prior underpayments and unexplained inventory shortages; Schedule B carries your CBMA credits. Getting the cumulative gallon count right across the year is exactly the kind of running tally software tracks better than a whiteboard.
What records and inventories does the TTB require?
Every source record behind your reports must be kept on the winery premises for at least three years: materials received, bulk movements, bottling logs, transfers in bond, and taxpaid removal invoices. On top of that, the TTB requires a complete physical inventory of all bulk and bottled wine at least once a year: December 31 for annual filers, June 30 for everyone else unless you notify the TTB otherwise. The inventory sheets must be consecutively numbered and signed under penalty of perjury.
The teeth are in what happens to discrepancies. An unexplained shortage discovered during the physical count is presumed to be a taxable removal and must be taxpaid immediately via Schedule A. In other words, wine you cannot account for is wine you pay tax on. Topping losses, racking losses, and evaporation are normal and reportable on Line 30, but only if they were logged when they happened. A cellar log that captures losses at the moment of the operation is the difference between a routine inventory and a tax bill.
Do wineries have to register with the FDA?
Yes. Under the Food Safety Modernization Act, a winery is a food processing and holding facility and must register with the FDA before operating. The registration is not permanent: it must be renewed every even-numbered year, during the window between October 1 and December 31. Miss the window and the facility's legal status to process consumer goods lapses, which can halt exports and disrupt supply-chain relationships until it is restored. It is a ten-minute task with a two-year fuse, which is precisely why it gets forgotten.
What does a California Type 02 winegrower's license cover?
The Type 02 license from the California ABC is the winery's core operating privilege: it covers producing wine, running tasting rooms, selling for on-site and off-site consumption, selling to licensed wholesalers and retailers, and shipping direct to California consumers. In-state DTC comes with operational strings: verified age at delivery and shipping containers conspicuously labeled that a signature from someone 21 or older is required. Shipping out of state is a different animal entirely; each destination state requires its own direct shipping permit, its own excise tax remittance, and its own per-consumer volume caps.
The newest wrinkle is AB 2991, effective January 1, 2026, which requires payments from retailer licensees to wholesaler licensees for alcohol deliveries to be made by electronic funds transfer, initiated by the wholesaler and completed within 30 days of delivery, per ABC guidance (abc.ca.gov). As written, the mandate covers the retailer-to-wholesaler leg, and ABC guidance indicates it does not directly govern payments from retailers to wineries. But the amended credit-law provisions in section 25509 do name winegrowers, and payment practices across the three-tier system are still settling, so wineries that self-distribute to restaurants and shops should confirm with their retail accounts how invoices will be paid going forward.
How does California sales tax apply to winery DTC sales?
Every tasting room sale and every in-state DTC shipment is subject to California sales tax, administered by the CDTFA, and the rate depends on where the customer takes delivery. The statewide base is 7.25% (a 6.00% state rate plus a mandatory 1.25% local component), and voter-approved district taxes stack on top, pushing combined rates as high as 11.25% in the highest jurisdictions as of 2026, per CDTFA rate tables (cdtfa.ca.gov).
| Component | Rate | Applies |
|---|---|---|
| State base | 6.00% | Statewide |
| Mandatory local | 1.25% | Statewide |
| District taxes | 0.10% to 2.00% each, stacking | By city and special district |
| Combined range | 7.25% to 11.25% | By delivery address |
The trap for wineries is the district layer. District taxes for shipped orders follow the delivery address, rates change quarterly, and a ZIP code is not precise enough: two addresses on the same street can sit in different districts. Returns must allocate sales by the CDTFA's local jurisdiction codes, and the CDTFA assigns your filing frequency (monthly, quarterly, or annual) based on volume. Applying one flat rate to every California order is the single most common audit trigger for DTC sellers, which is why address-level rate lookup at checkout has become standard practice rather than a luxury.
What pesticide reporting does the county require?
If you farm grapes in California, you file a Pesticide Use Report with your county agricultural commissioner every month you spray, due by the 10th day of the following month. California runs the most comprehensive pesticide reporting program in the world, and its definition of pesticide is broad: sulfur dust, dormant oils, and even sanitizing agents count, so an organic program does not exempt you. Each report must detail the crop, the date and time of application, acres treated, and the EPA or state registration number of every product used. Restricted materials additionally require an active permit and, in most cases, a notice of intent before application.
Counties run this through the CalAgPermits system, and the practical burden lands on whoever kept the spray log. A rig operator's notebook entry from six weeks ago is a fragile source document for a legally required monthly filing, which is why spray records captured digitally in the field, with product, rate, and block attached at the moment of application, have become the norm on well-run vineyards.
Can these filings be automated?
Largely, yes, because all three levels of government now expose electronic filing pathways that production software can feed directly. The TTB accepts electronic submission of Forms 5120.17 and 5000.24 through the Treasury's Pay.gov platform, which supports both approved machine-to-machine connections and an XML file upload path where software generates the correctly tagged form file and the operator reviews and submits it. The CDTFA runs a Direct Transmit program that lets certified software file sales tax returns, district allocations included, straight to state servers. And CalAgPermits accepts pesticide use data by API or structured batch upload, so a spray logged in the field can become the county filing without anyone re-typing an EPA number.
The pattern across all three is identical: the government wants structured data, and the winery already generates that data every day in the cellar and the vineyard. The gap has always been the middle layer, the system of record that captures operations once and speaks each agency's format. Wineries that close that gap stop doing compliance as a separate activity; the reports become a byproduct of work that was logged anyway.
Frequently asked questions
How often does a winery file TTB Form 5120.17?
It depends on size. Wineries holding no more than 20,000 gallons at any time and expecting under $1,000 in annual excise tax may file annually, due January 15. Wineries holding no more than 60,000 gallons and paying $50,000 or less may elect quarterly filing with written notice to the TTB National Revenue Center. Everyone above those limits files monthly, due the 15th of the following month.
Do I need a COLA if I only sell wine inside California?
Wine sold exclusively within California does not require a Certificate of Label Approval, but it does require a certificate of exemption from label approval from the TTB. Any wine crossing state lines needs a full COLA before bottling. Wines under 7 percent ABV are outside the COLA system entirely and fall under FDA labeling rules instead.
What happens if my annual physical inventory shows a wine shortage?
The TTB presumes unexplained shortages are taxable removals. The shortage must be taxpaid immediately, reported as an increasing adjustment on Schedule A of your next Form 5000.24 excise tax return. This is one of the most expensive record-keeping failures a winery can have.
Is wine poured in my tasting room a taxable removal?
It depends on where the tasting room sits and whether the wine is sold. Complimentary samples poured in a tasting area within your bonded premises can be recorded as a tax-free removal on Line 11 of Form 5120.17. If the tasting room is outside your bonded footprint, or the wine is sold by the glass or bottle, it is a taxable removal reported on Line 8.
How long must a winery keep TTB records?
A minimum of three years, on the winery premises. That covers all source records behind Forms 5120.17 and 5000.24: materials received, bulk wine movements, bottling logs, transfers in bond, and taxpaid removal invoices.
Does California's AB 2991 EFT mandate apply to wineries that self-distribute?
As written, the EFT mandate effective January 1, 2026 covers payments from retailer licensees to wholesaler licensees, and ABC guidance indicates it does not directly govern payments from retailers to wineries. But the related credit-law provisions in Business and Professions Code section 25509 do name winegrowers, so self-distributing wineries should follow ABC guidance closely and confirm how their retail accounts intend to pay.
When is a California pesticide use report due?
The monthly summary Pesticide Use Report is due to your county agricultural commissioner by the 10th day of the month following application. California's definition of pesticide is broad and includes organic inputs like sulfur dust and horticultural oils, so most vineyards file every month of the growing season.
The real cost is not the tax. It is the reconciliation.
Look back at everything above and notice what it actually demands: not expertise, but bookkeeping. Every number the TTB, CDTFA, and county want already exists somewhere in your operation, in an additions log, a bottling record, a weigh tag, a spray sheet, an order export. The compliance burden is the act of finding those numbers in five different places, months after the fact, and reconciling them until the ledger balances. That is nights and weekends during the worst possible weeks of the year, and every manual transcription is a chance to create the exact discrepancy an auditor is trained to find.
I built Solera because I lived this at my own label. It captures each cellar operation, spray pass, and sale once, at the moment it happens, then assembles the OW-1, tracks the CBMA gallon counter, exports the PUR data, and runs state-aware DTC checkout from that same record. If your compliance stack is currently a spreadsheet, a binder, and a prayer, take 60 days during harvest ramp-up and watch the January filing assemble itself.
This guide is informational and not legal or tax advice. Requirements change; verify current rules with the TTB, CDTFA, ABC, your county agricultural commissioner, or compliance counsel.