📋 Licenses & Permits — Iowa

Licenses & Permits in Iowa

The most common question from Iowa home food sellers: "Do I need a permit?" The short answer for cottage food is no — and that's by design. Here's the complete picture of what's required, what's optional, and how to level up when your business is ready.

Cottage Food Sellers: No Permit Required

Iowa Code § 137F.20 explicitly exempts cottage food operations from licensing, permitting, and inspection requirements. If you're selling shelf-stable, non-TCS foods directly to consumers — baked goods, jams, pickles (with pH testing), granola, candies, dry mixes — you can start selling today. There is no application, no fee, no renewal, and no sales cap. Iowa's 2022 HF2431 reform also preempts local governments from adding their own licensing requirements on top of state rules. Your rights are protected statewide.

No permit fee No kitchen inspection No sales cap No food handler certification required Local preemption — state rules apply

Iowa Home Food Permits at a Glance

Iowa's licensing landscape for home food sellers involves multiple possible permits depending on what you sell, how you sell it, and how your business grows. Here's every permit that may apply — and whether you need it.

Permit / License Required? Cost Issuing Agency Apply
Cottage Food — Iowa Code § 137F.20 Not Required Free — no permit DIAL (Iowa Dept. of Inspections, Appeals & Licensing) Read Rules →
Home Food Processing Establishment (HFPE) — Iowa Code § 137D Required for TCS / Wholesale $50/year DIAL — Food Safety Bureau Apply Online →
Food Handler / CFPM Certification HFPE Only $15–$120 (varies by program) DIAL-accepted ANSI programs (ServSafe, Prometric, etc.) See Accepted Courses →
Iowa Sales Tax Permit Maybe — Depends on Products Free Iowa Department of Revenue Register Online →
State Business License Not Required N/A Iowa does not issue a general state business license
Local / City Business License Check Locally Varies by municipality City or county clerk's office Contact your city or county
Iowa Alcoholic Beverages License Separate Program Varies by license type Iowa Alcoholic Beverages Division (ABD) Iowa ABD →
IDALS Meat Inspection License Separate Program Varies Iowa Dept. of Agriculture & Land Stewardship (IDALS) IDALS Meat Bureau →

Sales Tax — Important Note

Iowa's sales tax rules for food are nuanced. Most shelf-stable cottage food — packaged baked goods, jams, granola — is exempt from Iowa sales tax as unprepared grocery food. However, candy is taxable in Iowa, so chocolate confections and similar products may require a sales tax permit. If all of your products are exempt, you do not need a permit. The permit itself is free at tax.iowa.gov. Contact Iowa Department of Revenue at (515) 281-3114 or idr@iowa.gov to confirm your specific product mix.


How to Get Your Iowa HFPE License — Step by Step

If you're ready to sell TCS foods, offer wholesale accounts, or simply want the expanded capabilities of the HFPE program, here's exactly how to get licensed in Iowa. The process is straightforward and entirely manageable for a home food seller.

1
Confirm Your Product Requires HFPE Licensing

Before applying, verify that your product actually requires the HFPE license. Cottage food covers most shelf-stable products with no license at all. HFPE is needed for TCS foods (those requiring refrigeration), wholesale/retail sales, or certain perishable prepared meals. If you're unsure, call DIAL at (515) 281-6096 — they're familiar with home food seller questions and can clarify which program applies to your products.

💡 When in doubt, call DIAL first — saves time
2
Complete Your Certified Food Protection Manager (CFPM) Certification

The HFPE license requires a CFPM certification from an ANSI-accredited program. Iowa accepts several nationally recognized programs including ServSafe (Manager level), Prometric, and the National Registry of Food Safety Professionals (NRFSP). DIAL also accepts an Iowa-specific online cottage food training course that satisfies the HFPE certification requirement. Costs range from approximately $15 to $120 depending on the program. See approved courses at dial.iowa.gov/licenses/food-establishments-hotels/food-resources.

Cost: ~$15–$120 depending on program
3
Prepare Your Home Kitchen for Inspection

DIAL food inspectors will conduct an on-site inspection of your home kitchen before issuing the HFPE license. You don't need a commercial kitchen — your home kitchen is the point. Focus on cleanliness, food-safe surfaces, pest exclusion, proper storage separation (raw vs. ready-to-eat), handwashing access, and adequate refrigeration for TCS products. DIAL inspectors are experienced with home kitchen settings and are available to answer preparation questions beforehand.

📞 Contact DIAL to schedule a pre-inspection consultation
4
Submit Your HFPE License Application Online

Iowa's DIAL licensing system is fully online. Visit dial.iowa.gov/licenses/food-hotels/apply-food-license and complete the new food license application. You'll provide your name, home address, the types of products you plan to sell, and your CFPM certification information. The application fee of $50 is paid at submission — this covers your first year of licensing.

Cost: $50 annual license fee — paid at application
5
Schedule and Pass Your Kitchen Inspection

After submitting your application, a DIAL food safety specialist will contact you to schedule the home kitchen inspection. Inspectors are located throughout Iowa, so wait times are generally reasonable. The inspection covers food storage, surface sanitation, pest control, equipment adequacy, handwashing facilities, and refrigeration capacity. Most well-prepared home kitchens pass on the first visit.

⏱️ Inspection typically scheduled within a few weeks of application
6
Receive Your License and Begin Selling

Once your kitchen passes inspection and your application is approved, DIAL issues your HFPE license. You can now legally sell TCS foods, pursue wholesale accounts with restaurants and grocery stores, and expand into the full range of homemade food items permitted under Iowa Code § 137D. Your license must be renewed annually ($50/year) and your kitchen may be subject to periodic re-inspection. Keep your CFPM certification current — most certifications are valid for 5 years.

🏷️ Update your labels to include the HFPE disclaimer statement
7
Track Your Annual Sales — Stay Under $50,000

The HFPE license carries a $50,000 annual gross sales cap. If your business grows beyond this threshold, you'll need to transition to a full food processing plant license — a more involved regulatory step that requires a commercially inspected kitchen. If you approach the cap, begin planning for that transition early. Note that cottage food sales (§ 137F.20) do not count toward the HFPE cap — you can run both programs simultaneously.

📊 HFPE cap: $50,000/year gross; cottage food sales are uncapped and tracked separately

What Iowa Inspectors Look For

The HFPE kitchen inspection is conducted by DIAL food safety specialists. It's designed for home kitchen settings — not commercial facilities. Here's what they evaluate.

🧼
Cleanliness & Sanitation
Food contact surfaces (counters, cutting boards, equipment) must be clean and sanitizable. A simple bleach solution (1 tbsp per gallon of water) meets Iowa's sanitizing standard. Remove non-food items from prep areas during inspection.
🗄️
Food Storage Separation
Raw proteins must be stored below ready-to-eat foods in refrigerators. Shelf-stable products should be stored off the floor in covered, labeled containers. Pet food and household chemicals must be stored separately from food production areas.
🚿
Handwashing Access
A dedicated handwashing sink with soap and paper towels must be accessible in or adjacent to the food preparation area. Your kitchen sink typically qualifies — inspectors want to confirm it's available and stocked during food production.
❄️
Refrigeration Capacity
For TCS products, you must demonstrate adequate refrigeration to maintain foods at 41°F or below. A standard household refrigerator typically qualifies for small-scale HFPE operations — inspectors look at capacity relative to your expected production volume.
🐛
Pest Exclusion
Evidence of pest activity — rodents, cockroaches, flies — will delay or prevent license approval. Ensure screens on windows are intact, gaps around pipes are sealed, and there is no standing water or food debris that attracts pests.
🏷️
Labeling Compliance
Inspectors may review your product labels during the inspection. Have sample labels ready showing all required HFPE label fields: product name, ingredients, net weight, producer name/address, and the HFPE disclaimer statement. See the Label Requirements guide for exact wording.
🏙️
A Note on Local & County Requirements

Iowa's HF2431 preempts local governments from adding licensing, permitting, or inspection requirements specifically for cottage food operations. However, certain local rules may still apply to your business in other capacities. Always check with your city or county office before operating:

  • Some Iowa municipalities (Des Moines, Cedar Rapids, Iowa City, Davenport) may require a general business or vendor license — not food-specific, but applicable to any business operating within city limits
  • Local zoning ordinances may restrict home-based commercial activity — check for rules about customer visits, signage, or delivery vehicle parking at a residential address
  • Farmers market booth fees and vendor registration are set by individual markets — these are market rules, not state or local government requirements
  • HOA rules (if applicable) may restrict commercial activity from a home — review your HOA documents before starting
Agency Contacts
The official agencies that regulate home food sales in Iowa
Iowa DIAL — Food Safety Bureau
📍
Lucas State Office Building, 321 E. 12th St., Des Moines, IA 50319
📞
(515) 281-6096
Iowa Dept. of Agriculture & Land Stewardship (IDALS)
📍
Hoover State Office Building, 1305 E. Walnut St., Des Moines, IA 50319
📞
(515) 281-5321 · Meat & Poultry: (515) 281-3338
✉️
info@iowaagriculture.gov · meatandpoultry@iowaagriculture.gov
Iowa Department of Revenue (IDR)
📞
(515) 281-3114
✉️
idr@iowa.gov
Iowa Secretary of State
📍
First Floor, Lucas Building, 321 E. 12th St., Des Moines, IA 50319
📞
(515) 281-5204
🔧

Iowa Permit Tracker

Upload your Iowa permits and certifications, set renewal reminders, and track your HFPE sales against the $50,000 annual cap — all in one place.

Create Free Account to Use This Tool →

Ready to Sell?

Start Selling on SellFood

Iowa's permit-free cottage food program means you can start selling today. Build your SellFood storefront and reach Iowa buyers who are already looking for homemade food they can trust.

Create Your Free Storefront →