Vendor Guides: Sell at Craft Fairs Legally
Plain-English, state-by-state answers to the questions every vendor asks before their first show: do I need a permit, how does sales tax work at fairs, and what happens if I only sell a few times a year. Every guide cites official state sources and shows its verification date.
Craft fair permits & sales tax by state
Selling at Craft Fairs in Alabama
Alabama Sales Tax License (Alabama Tax Account License) ยท Free, including the required annual renewal ยท verified 2026-06-11
Selling at Craft Fairs in Alaska
Alaska Business License (no state sales tax; local sales taxes vary by city/borough) ยท $50 per year (or $100 for two years; $25/year for seniors 65+) ยท verified 2026-06-11
Selling at Craft Fairs in Arizona
Transaction Privilege Tax (TPT) License ยท $12 state license fee per location, plus a municipal license fee for each city where you sell (up to $50 by city ordinance; Phoenix $50, Tucson $20, many small towns $2) ยท verified 2026-06-11
Selling at Craft Fairs in Arkansas
Arkansas Sales and Use Tax Permit (Gross Receipts Tax Permit) ยท $50 non-refundable fee, paid electronically with the application ยท verified 2026-06-11
Selling at Craft Fairs in California
California Seller's Permit (temporary permit available for events) ยท Free ยท verified 2026-06-11
Selling at Craft Fairs in Colorado
Special Event License (Single Event or Multiple Event) ยท $8 per event (Single Event License), $16 per two-year cycle (Multiple Event License), or free if you already hold a standard Colorado sales tax license ยท verified 2026-06-11
Selling at Craft Fairs in Connecticut
Sales and Use Tax Permit (Seller's Permit) ยท $100 one-time registration fee; renewal is free ยท verified 2026-06-11
Selling at Craft Fairs in Delaware
Delaware Business License (no sales tax, but a license and gross receipts tax apply) ยท $90/year for a general retail license ($75 base plus $15 Retail Crime Fee); $40 for a transient retailer doing business 10 days or less per year ยท verified 2026-06-11
Selling at Craft Fairs in Florida
Certificate of Registration (DR-11) with Annual Resale Certificate, via the Florida Business Tax Application ยท Free to register online ยท verified 2026-06-11
Selling at Craft Fairs in Georgia
Sales and Use Tax Number and Certificate of Registration ยท Free (no fee listed on the Department's registration pages) ยท verified 2026-06-11
Selling at Craft Fairs in Hawaii
General Excise Tax (GET) License ยท $20 one-time registration fee ยท verified 2026-06-11
Selling at Craft Fairs in Idaho
Idaho Seller's Permit (regular or temporary) ยท Free (Idaho Code 63-3620 says permits are issued without charge) ยท verified 2026-06-11
Selling at Craft Fairs in Illinois
Certificate of Registration (Illinois Business Registration, Form REG-1) ยท Free (no fee listed for sales tax registration) ยท verified 2026-06-11
Selling at Craft Fairs in Indiana
Registered Retail Merchant Certificate (RRMC) ยท $25 one-time, nonrefundable fee per business location ยท verified 2026-06-11
Selling at Craft Fairs in Iowa
Iowa Sales and Use Tax Permit ยท Free ยท verified 2026-06-11
Selling at Craft Fairs in Kansas
Kansas Sales Tax Registration Certificate ยท Free ยท verified 2026-06-11
Selling at Craft Fairs in Kentucky
Kentucky Sales and Use Tax Permit ยท Free ยท verified 2026-06-11
Selling at Craft Fairs in Louisiana
Louisiana Sales Tax Account (LDR registration) ยท Free ยท verified 2026-06-11
Selling at Craft Fairs in Maine
Sales Tax Registration (Retailer Certificate) ยท Free (state law requires application forms to be furnished free of charge) ยท verified 2026-06-11
Selling at Craft Fairs in Maryland
Sales and Use Tax License (permanent) or 30-Day Temporary License for event vendors ยท Free (no fee listed for the sales tax license or temporary license) ยท verified 2026-06-11
Selling at Craft Fairs in Massachusetts
Sales and Use Tax Registration Certificate (Form ST-1) ยท Free (no fee listed) ยท verified 2026-06-11
Selling at Craft Fairs in Michigan
Michigan Sales Tax License ยท Free ยท verified 2026-06-11
Selling at Craft Fairs in Minnesota
Minnesota Tax ID Number (sales and use tax registration) ยท Free ยท verified 2026-06-11
Selling at Craft Fairs in Mississippi
Mississippi Sales Tax Permit ยท Free (a bond may be required for vendors with no permanent place of business in the state) ยท verified 2026-06-11
Selling at Craft Fairs in Missouri
Missouri Retail Sales Tax License (special event vendors use Form 2643S) ยท No registration fee; the old sales tax bond requirement was eliminated in 2018 ยท verified 2026-06-11
Selling at Craft Fairs in Montana
None (no general sales tax; resort towns are the exception) ยท $0 for sales tax (none exists); $20 to register an assumed business name; resort tax registration with a town is typically free but mandatory where it applies ยท verified 2026-06-11
Selling at Craft Fairs in Nebraska
Nebraska Sales Tax Permit ยท Free (no fee listed) ยท verified 2026-06-11
Selling at Craft Fairs in Nevada
Sales and Use Tax Permit (Seller's Permit) ยท $15 per business location, plus a possible security deposit (waived when the calculated deposit is under $1,000, which covers most small craft vendors) ยท verified 2026-06-11
Selling at Craft Fairs in New Hampshire
None (no state sales tax, no seller's permit) ยท $0 for taxes (no sales tax permit exists); $50 trade name registration if you use a business name ยท verified 2026-06-11
Selling at Craft Fairs in New Jersey
Business Registration (NJ-REG) with Certificate of Authority for Sales Tax ยท Free ยท verified 2026-06-11
Selling at Craft Fairs in New Mexico
New Mexico Business Tax Identification Number (NMBTIN / GRT ID) ยท Free ยท verified 2026-06-11
Selling at Craft Fairs in New York
Certificate of Authority (sales tax) ยท Free ยท verified 2026-06-11
Selling at Craft Fairs in North Carolina
Certificate of Registration (Sales and Use Tax) ยท Free (NCDOR warns against third-party sites that charge for it) ยท verified 2026-06-11
Selling at Craft Fairs in North Dakota
North Dakota Sales and Use Tax Permit ยท Free (fees apply only to reissuing a revoked permit) ยท verified 2026-06-11
Selling at Craft Fairs in Ohio
Transient Vendor's License (traveling event sellers) or County Vendor's License (fixed location) ยท $50 one-time fee (raised from $25 effective April 9, 2025; older guides showing $25 are outdated). No renewal fee. ยท verified 2026-06-11
Selling at Craft Fairs in Oklahoma
Oklahoma Sales Tax Permit ยท $20 for the primary permit (plus an online handling fee), $10 per additional place of business ยท verified 2026-06-11
Selling at Craft Fairs in Oregon
None (no state sales tax) ยท $0 for taxes (no sales tax permit exists); $50 to register an assumed business name if you trade under one ยท verified 2026-06-11
Selling at Craft Fairs in Pennsylvania
Sales, Use and Hotel Occupancy Tax License (sales tax license) ยท Free (registered through myPATH; no fee listed) ยท verified 2026-06-11
Selling at Craft Fairs in Rhode Island
Rhode Island Retail Sales Permit ยท Free (the old $10 annual fee was eliminated by statute); renews annually for the July-June year. Flea market vendor registrations are separate: $120/year, $40/quarter, or $10 for 30 days. ยท verified 2026-06-11
Selling at Craft Fairs in South Carolina
Retail License, or the $20 Artist and Craftsman License for festival-only sellers ยท $50 one-time (standard Retail License) or $20 (Artist and Craftsman License) ยท verified 2026-06-11
Selling at Craft Fairs in South Dakota
South Dakota Sales Tax License (not required for vendors at 3 or fewer events/year) ยท Free ยท verified 2026-06-11
Selling at Craft Fairs in Tennessee
Sales and Use Tax Certificate of Registration ยท Free ยท verified 2026-06-11
Selling at Craft Fairs in Texas
Texas Sales and Use Tax Permit ยท Free ยท verified 2026-06-11
Selling at Craft Fairs in Utah
Sales and Use Tax License, plus a per-event Temporary Sales Tax License (TC-790C) and one-time SSE Taxpayer ID for event vendors ยท Free (no fee listed for the license, SSE ID, or TC-790C) ยท verified 2026-06-11
Selling at Craft Fairs in Vermont
Vermont Business Tax Account with Sales and Use Tax License ยท Free (the statute requires the license to be issued without charge) ยท verified 2026-06-11
Selling at Craft Fairs in Virginia
Sales Tax Certificate of Registration (Form ST-4), via the Business Registration Application ยท Free (no fee listed) ยท verified 2026-06-11
Selling at Craft Fairs in Washington
Washington State Business License (issues a UBI number); free Temporary Registration Certificate for occasional vendors ยท $50 to open a new business/UBI, $5 per location at annual renewal, plus any city endorsement fees. The Temporary Registration Certificate for qualifying short-term vendors is free. ยท verified 2026-06-11
Selling at Craft Fairs in Washington DC
Sales and Use Tax Registration (FR-500, plus FR-500B for special event vendors) ยท Free ยท verified 2026-06-11
Selling at Craft Fairs in West Virginia
West Virginia Business Registration Certificate ยท $30 one-time fee; the certificate is permanent until the business name, location, or ownership changes ยท verified 2026-06-11
Selling at Craft Fairs in Wisconsin
Wisconsin Seller's Permit ยท $20 Business Tax Registration fee (covers two years; $10 renewal per two-year period) ยท verified 2026-06-11
Selling at Craft Fairs in Wyoming
Wyoming Sales/Use Tax License (temporary Occasional Sales registration available for events) ยท $60 one-time fee for a regular vendor license; the temporary Occasional Sales application lists no fee ยท verified 2026-06-11
Cottage food laws by state
Selling homemade baked goods, jams, or candy? These guides cover each state's cottage food law: what foods are allowed, sales caps, licensing, and labeling.
Alabama Cottage Food Laws
Cap: none (the old $20,000 cap was removed by SB 160 in 2021) ยท verified 2026-06-12
Alaska Cottage Food Laws
Cap: none (the 2024 law eliminated the old $25,000 annual cap; DEC confirms there is no limit on volume produced or sold) ยท verified 2026-06-12
Arizona Cottage Food Laws
No sales cap ยท verified 2026-06-11
Arkansas Cottage Food Laws
No sales cap ยท verified 2026-06-12
California Cottage Food Laws
Cap: $88,878 (Class A) and $177,756 (Class B) for 2026; the statutory $75,000/$150,000 caps adjust annually for inflation ยท verified 2026-06-11
Colorado Cottage Food Laws
Cap: Through 2026: $10,000 net per product type per year (each muffin flavor gets its own cap, per CDPHE). From January 1, 2027: a single $150,000 gross annual cap across all products, inflation-adjusted ยท verified 2026-06-12
Connecticut Cottage Food Laws
Cap: $50,000 per calendar year by statute (PA 22-8 in 2022 doubled the old $25,000 figure, which some DCP materials still show); keep sales records for DCP verification ยท verified 2026-06-12
Delaware Cottage Food Laws
Cap: none for cottage establishments (the $25,000 cap was repealed effective December 11, 2023, which most older guides still cite); the on-farm permit carries a $50,000 cap ยท verified 2026-06-12
Florida Cottage Food Laws
Cap: $250,000 per year (raised from $50,000 by HB 663 in 2021) ยท verified 2026-06-11
Georgia Cottage Food Laws
No sales cap ยท verified 2026-06-11
Hawaii Cottage Food Laws
Cap: none (only honey has a volume cap: under 500 gallons per year) ยท verified 2026-06-12
Idaho Cottage Food Laws
No sales cap ยท verified 2026-06-12
Illinois Cottage Food Laws
No sales cap ยท verified 2026-06-11
Indiana Cottage Food Laws
Cap: Currently none; the new law from July 1, 2026 sets a $1.5 million annual cap, which is effectively no limit for craft fair sellers ยท verified 2026-06-11
Iowa Cottage Food Laws
Cap: Cottage food: none. HFPE: under $50,000 gross annual homemade food sales, with documentation shown on request ยท verified 2026-06-12
Kansas Cottage Food Laws
No sales cap ยท verified 2026-06-12
Kentucky Cottage Food Laws
Cap: $60,000 gross income annually (both tiers) ยท verified 2026-06-12
Louisiana Cottage Food Laws
Cap: $30,000 gross annual sales (raised from $20,000 by Act 357 of 2022); at or above it you need a licensed food operation ยท verified 2026-06-12
Maine Cottage Food Laws
Cap: none on either path ยท verified 2026-06-12
Maryland Cottage Food Laws
Cap: $50,000 in annual gross revenue (raised from $25,000 in 2022; a pending 2026 bill, HB 535, proposes $100,000) ยท verified 2026-06-12
Massachusetts Cottage Food Laws
No sales cap ยท verified 2026-06-11
Michigan Cottage Food Laws
Cap: $50,000 per year, or $75,000 if you sell items priced $250+ per unit like large wedding cakes (raised from $25,000 by 2025 PA 51, effective March 24, 2026, with inflation adjustments possible from October 2026) ยท verified 2026-06-11
Minnesota Cottage Food Laws
Cap: $78,000 in gross receipts per calendar year per individual (every-two-year CPI indexing of the cap begins August 1, 2027, from a July 2025 base) ยท verified 2026-06-12
Mississippi Cottage Food Laws
Cap: $35,000 in gross annual sales (raised from $20,000 in 2020; bills to raise it further died in 2024, 2025, and 2026, so it remains current) ยท verified 2026-06-12
Missouri Cottage Food Laws
Cap: none (the original $50,000 cap was removed by HB 1697, effective August 28, 2022) ยท verified 2026-06-12
Montana Cottage Food Laws
Cap: none (no annual revenue or volume limit, apart from the 1,000-bird poultry cap and the small dairy herd limits) ยท verified 2026-06-12
Nebraska Cottage Food Laws
No sales cap ยท verified 2026-06-12
Nevada Cottage Food Laws
Cap: $35,000 gross per calendar year now; rising to $100,000 when AB 352 takes effect July 1, 2027 ยท verified 2026-06-12
New Hampshire Cottage Food Laws
Cap: none (the cap was removed entirely effective October 3, 2023; it was historically $20,000, raised to $35,000 in 2022, then eliminated; what triggers the license now is the sales channel, not revenue) ยท verified 2026-06-12
New Jersey Cottage Food Laws
Cap: $50,000 in gross annual sales ยท verified 2026-06-12
New Mexico Cottage Food Laws
No sales cap ยท verified 2026-06-12
New York Cottage Food Laws
No sales cap ยท verified 2026-06-11
North Carolina Cottage Food Laws
No sales cap ยท verified 2026-06-11
North Dakota Cottage Food Laws
No sales cap ยท verified 2026-06-12
Ohio Cottage Food Laws
No sales cap ยท verified 2026-06-11
Oklahoma Cottage Food Laws
Cap: $75,000 gross annual sales, rising to $250,000 on November 1, 2026 under HB 3720 ยท verified 2026-06-12
Oregon Cottage Food Laws
Cap: $52,700 in annual gross sales for 2026; the statutory base is $50,000, adjusted each year for inflation, so the figure changes annually. Keep sales records proving you stay under it. The separate Farm Direct exemption has its own $50,000 limit that stacks for qualifying farm products. ยท verified 2026-06-12
Pennsylvania Cottage Food Laws
No sales cap ยท verified 2026-06-11
Rhode Island Cottage Food Laws
Cap: $50,000 per calendar year on the cottage path (early bill drafts said $25,000 and that figure still circulates, but the enacted statute says $50,000); no cap on the farm path ยท verified 2026-06-12
South Carolina Cottage Food Laws
Cap: none; the statute even works the other way: micro-sellers netting under $1,500 a year are exempt from the labeling requirements entirely (in-person direct sales only per SCDA) ยท verified 2026-06-12
South Dakota Cottage Food Laws
No sales cap ยท verified 2026-06-12
Tennessee Cottage Food Laws
No sales cap ยท verified 2026-06-11
Texas Cottage Food Laws
Cap: $150,000 per year (raised from $50,000 by SB 541, with annual inflation adjustment) ยท verified 2026-06-11
Utah Cottage Food Laws
Cap: none on either path ยท verified 2026-06-12
Vermont Cottage Food Laws
Cap: $30,000 in gross annual cottage food sales for the exemption ($10,000 for the separate non-bakery processor exemption); these limits took effect July 1, 2025, replacing the old $125-per-week home baker rule. No cap once licensed. ยท verified 2026-06-12
Virginia Cottage Food Laws
Cap: No cap on low-risk foods; $9,000/year on pickles and acidified vegetables (tripled from $3,000 in July 2024); honey capped at 250 gallons/year ยท verified 2026-06-11
Washington Cottage Food Laws
Cap: $35,000 per year (raised from $25,000 in 2023; WSDA reviews the cap every four years against Seattle-area CPI) ยท verified 2026-06-11
Washington DC Cottage Food Laws
Cap: none (the original $25,000 cap was repealed entirely effective March 10, 2020; some older guides incorrectly say it was raised to $50,000) ยท verified 2026-06-12
West Virginia Cottage Food Laws
No sales cap ยท verified 2026-06-12
Wisconsin Cottage Food Laws
Cap: No cap on baked goods (though the court orders describe low-volume direct sales); home-canned goods are capped at less than $5,000 per person per year ยท verified 2026-06-12
Wyoming Cottage Food Laws
Cap: $250,000 gross revenue per year and 250,000 individual items per year (the highest cap of any state food freedom or cottage food law); exceed either and you no longer qualify as a producer under the Act ยท verified 2026-06-12
Vendor how-to & business guides
Guides that apply to craft sellers in every state.
Your First Craft Fair: Booth Setup Checklist
The complete first-timer's checklist: gear, booth display, pricing, payments, and day-of tips.
Craft Business Tax Deductions
What vendors can write off: supplies, booth fees, mileage, home studio, and more, with IRS sources.
Craft Vendor Insurance
Do you need it? Liability coverage, certificates of insurance, per-event vs annual, and costs.
Do You Need an LLC to Sell Crafts?
Sole proprietor vs LLC: liability protection, the truth about LLC taxes, cost, and how to set one up.
Find your next show
Permits sorted? Browse craft fairs by state with booth fees, deadlines, and reviews, or use the booth ROI calculator to plan a profitable season.