Selling at and running markets in Iowa.
In Iowa, vendors making taxable sales need a permanent sales tax permit from the Department of Revenue, which issues no temporary permits, and event sponsors must register their events and identify the vendors. Homemade shelf-stable foods are cottage foods exempt from licensing; other event food needs a Department of Inspections, Appeals, & Licensing license.
Updated
Sales tax.
Iowa sales tax permit (no temporary permits)
Iowa issues no temporary tax permits, so vendors need a permanent permit and give the event sponsor their name, address and permit number. Exhibitors who only display products and do not sell need no permit.
- Who
- Vendors
- From
- Iowa Department of Revenue
- When
- Vendors making taxable sales or providing taxable services at a temporary event such as a craft show.
- Fee
- Business tax permits are free of charge
Event sponsor registration on GovConnectIowa
The sponsor registers the event on GovConnectIowa and must identify all vendors making taxable sales at the event.
- Who
- Organizer
- From
- Iowa Department of Revenue
- When
- Anyone who runs a show, flea market, roadside stand or event where vendors sell taxable products or services in Iowa.
- Timing
- Register within ten days of the event being held
Selling homemade food (cottage food).
At a glance: no registration or permit. Compare all 50 states.
Cottage foods (exempt from licensing and inspection)
Cottage foods need no license but must be labeled with the producer's contact details, common name, ingredients, allergens and a statement that the product was made at a residence exempt from state licensing and inspection. Foods that must be kept hot or cold, milk products and meat or poultry cannot be sold as cottage foods, and home-canned items need a pH of 4.60 or lower or water activity of .85 or lower plus batch records.
- Who
- Vendors
- From
- Iowa Department of Inspections, Appeals, & Licensing
- When
- Foods made in a private residence that need no temperature control and are sold directly from the producer to the consumer.
Temporary food permits.
Temporary food establishment license
DIAL issues single-event licenses (events of 14 days or fewer) and annual licenses, which must be obtained before setting up, plus an event registration for events with more than 10 food vendors other than fairs and farmers markets. Vendors without proper licensing must stop serving and pay a double fee.
- Who
- Vendors
- From
- Iowa Department of Inspections, Appeals, & Licensing (DIAL)
- When
- Vendors operating away from a licensed food establishment, or serving unpackaged food or beverages or temperature-controlled packaged food, at fairs, festivals and vendor shows.
- Fee
- $50 Event Registration & Single Event Temporary License; $200 Annual Temporary License
- Timing
- Event registration should be submitted at least 60 days prior to the event; single-event and annual licenses at least 30 days prior
Farmers markets and produce.
Farmers market license
Whole uncut fresh fruits and vegetables, cottage foods, fresh shell eggs, honey and certain packaged foods from a licensed establishment can be sold without a farmers market license. The license is valid only at farmers markets, and each simultaneous stand needs its own license.
- Who
- Vendors
- From
- Iowa Department of Inspections, Appeals, & Licensing
- When
- Selling unpackaged temperature-controlled foods (meat, poultry, dairy, cooked foods, custard or cream-filled items) or certain wild-harvested mushrooms at a farmers market.
- Fee
- Each annual license is $150
- Timing
- The recommended time to apply is at least two weeks prior to the operating date but must be received at least three days prior to the event.
Other state rules.
Special event alcohol licenses
Temporary retail alcohol licenses follow the same licensing requirements as a 12-month license of the same class and are valid for five or 14 consecutive days.
- Who
- Organizer
- From
- Iowa Department of Revenue
- When
- Selling alcoholic beverages for on-premises consumption at town celebrations or other special events.
What the state asks of market organizers.
Iowa treats anyone who runs a show, flea market, roadside stand or similar event with taxable vendor sales as an event sponsor. The sponsor registers the event on GovConnectIowa within ten days of the event being held and must identify all vendors making taxable sales, under Iowa Code section 423.33(3). Official page
City and county permits in Iowa.
Event permits, vendor licenses and food permits are mostly local. Pick your city or county:
Collect the paperwork with each application.
Ask vendors for their sales tax registration, cottage food registration or food permit and insurance certificate as required documents on your application form, and check them before you approve anyone.
Where the sources are unclear.
- The cottage food page states no annual sales cap. DIAL's Food Safety Bureau says it launches a new online licensing system (SAFHER) in October 2026, so application links may change.
- The farmers market and food pages do not mention local agencies issuing licenses; confirm with DIAL Food Licensing (515-725-5342) whether a county health department handles your event.
- Blocked: the Iowa Secretary of State help page on licenses and permits (https://help.sos.iowa.gov/what-licenses-and-permits-do-i-need-my-business). No state business-registration topic is included; ask the Secretary of State or Iowa Department of Revenue whether anything beyond the free tax permit applies.
Common questions.
Do I need a sales tax permit to sell at a craft fair in Iowa?
Iowa sales tax permit (no temporary permits) (Iowa Department of Revenue): Iowa issues no temporary tax permits, so vendors need a permanent permit and give the event sponsor their name, address and permit number. Exhibitors who only display products and do not sell need no permit. Event sponsor registration on GovConnectIowa (Iowa Department of Revenue): The sponsor registers the event on GovConnectIowa and must identify all vendors making taxable sales at the event.
Can I sell homemade food at a farmers market in Iowa?
Cottage foods (exempt from licensing and inspection) (Iowa Department of Inspections, Appeals, & Licensing): Cottage foods need no license but must be labeled with the producer's contact details, common name, ingredients, allergens and a statement that the product was made at a residence exempt from state licensing and inspection. Foods that must be kept hot or cold, milk products and meat or poultry cannot be sold as cottage foods, and home-canned items need a pH of 4.60 or lower or water activity of .85 or lower plus batch records.
Who issues temporary food permits for events in Iowa?
Temporary food establishment license (Iowa Department of Inspections, Appeals, & Licensing (DIAL)): DIAL issues single-event licenses (events of 14 days or fewer) and annual licenses, which must be obtained before setting up, plus an event registration for events with more than 10 food vendors other than fairs and farmers markets. Vendors without proper licensing must stop serving and pay a double fee.
What does Iowa require of market and event organizers?
Iowa treats anyone who runs a show, flea market, roadside stand or similar event with taxable vendor sales as an event sponsor. The sponsor registers the event on GovConnectIowa within ten days of the event being held and must identify all vendors making taxable sales, under Iowa Code section 423.33(3).
Sources.
This page summarizes official state sources and isn't legal or tax advice. Rules and fees change; confirm with each agency.
Every fact on this page comes from these official pages, checked on 2026-10-11. Details change; tell us at hello@bzar.app if something here is out of date.
- https://revenue.iowa.gov/taxes/tax-guidance/sales-use-excise-tax/special-events-tax-permits
- https://revenue.iowa.gov/permits-licensing/business-permit-registration
- https://dial.iowa.gov/licenses/food-establishments-hotels/cottage-food-law
- https://dial.iowa.gov/licenses/food-establishments-hotels/temporary-food-establishments-events
- https://dial.iowa.gov/licenses/food-establishments-hotels/farmers-markets
Collect every vendor permit in one place.
bzar is free for organizers: vendor applications with required documents, booth payments, tickets and check-in in one dashboard.