๐Ÿž Shelf-Stable Food in Iowa

Shelf-Stable Food in Iowa

Iowa's cottage food program is built on a simple foundation: if your food stays safe at room temperature, you can sell it from home with no permit, no sales cap, and no inspection. Here's everything you need to know about what qualifies โ€” and how to stay on the right side of the rules.

No Cap Annual Sales Limit
Iowa Has No Annual Gross Sales Cap for Cottage Food

Under Iowa Code ยง 137F.20, cottage food producers may sell an unlimited dollar amount of qualifying products each year. There is no income threshold, no permit triggered by crossing a revenue milestone, and no state audit of sales volume. Iowa is one of the most permissive states in the nation โ€” your home food business can grow as large as your home kitchen allows without triggering a new set of rules.

๐Ÿ’ก The $50,000 cap only applies to the separate HFPE wholesale license โ€” not cottage food direct sales

What Makes a Food "Shelf-Stable"?

Shelf-stable means a food product does not require refrigeration to stay safe for human consumption. Iowa's cottage food rules (Iowa Code ยง 137F.20) call these "non-TCS foods" โ€” non-Temperature Control for Safety. If bacteria, mold, or other pathogens cannot grow rapidly in your food at room temperature, it's non-TCS and almost certainly allowed under the cottage food program.

Two scientific measurements determine shelf-stability for borderline products: pH (acidity level) and water activity (Aw) (available moisture). Iowa uses these thresholds to decide which pickled and acidified foods can be sold as cottage food โ€” without requiring commercial processing or a kitchen inspection.

๐Ÿงช
pH โ€” Acidity Level
pH measures how acidic a food is on a scale from 0 (most acidic) to 14 (most alkaline). Foods with pH โ‰ค 4.60 are acidic enough to prevent Clostridium botulinum growth โ€” the bacteria behind botulism. Iowa requires pickled and acidified foods to meet this threshold.
Examples: Vinegar-pickled cucumbers (~pH 3.5), acidified salsa (~pH 3.8โ€“4.2), sauerkraut (~pH 3.4โ€“3.6)
๐Ÿ’ง
Water Activity (Aw)
Water activity measures available moisture โ€” not total moisture content. Bacteria need available water to grow. An Aw of โ‰ค 0.85 prevents most bacterial growth. This is how foods like beef jerky, dried fruits, and hard candies remain shelf-stable despite not being acidic.
Examples: Dried fruits (~Aw 0.50โ€“0.70), crackers (~Aw 0.30), granola (~Aw 0.40โ€“0.55)
๐Ÿ”ฌ
Measuring pH โ€” Iowa's Rules
For every batch of pickled or acidified product, you must test pH using a calibrated pH meter. Strip tests are not sufficient. DIAL provides a free Cottage Food pH Calibration Record template to help you document each test. Records must be available to regulators on request.
DIAL Resource: dial.iowa.gov โ€” free batch record and pH calibration templates available
๐Ÿ“‹
Inherently Shelf-Stable Foods
Most cottage food products โ€” baked goods, jams, candies, granola, dry mixes โ€” are inherently shelf-stable and require no pH or Aw testing. They simply need to be prepared, packaged, and labeled correctly. No test, no documentation, no special approval needed for these categories.
Examples: Bread, cookies, fruit pies, jams, hard candy, spice blends, trail mix
๐Ÿ“ˆ When You're Ready to Scale

Iowa's cottage food rules have no sales cap โ€” but if you want to sell to restaurants, grocery stores, or other retail accounts, you'll need the Home Food Processing Establishment (HFPE) license ($50/year from DIAL). The HFPE program caps at $50,000/year in gross sales and requires a kitchen inspection and food manager certification, but unlocks wholesale channels. See the HFPE licensing guide โ†’


Sales Channels

Where Can You Sell Your Shelf-Stable Products?

Iowa's cottage food law explicitly defines where and how cottage food can be sold. The 2022 HF2431 reform significantly expanded those channels โ€” online sales and shipping are now explicitly authorized.

๐Ÿ 
Direct from Home or Farm
Allowed
Customers can come to your home or farm to purchase directly. You can also deliver to customers โ€” Iowa law explicitly allows delivery by the producer, by mail, or by an employee. No special permit is required for these transactions.
Tip: Check your local zoning if you plan to have customers visit your home regularly
๐Ÿ›’
Farmers Markets
Allowed
You may sell cottage food at farmers markets as a temporary food establishment โ€” but only if the booth is operated by you, the producer. Iowa has over 170 farmers markets statewide promoted by IDALS, including the nationally-known Des Moines Downtown Farmers' Market.
Iowa law: "The only food establishment where cottage foods can be sold are temporary food establishments, if operated by the producer"
๐Ÿ’ป
Online Sales
Allowed
HF2431 explicitly authorized online sales for Iowa cottage food producers. You can take orders through a website, social media, or a platform like SellFood.com. Iowa does not restrict online sales to in-state customers โ€” shipping is also permitted.
Note: Cross-state shipping legality depends on the destination state's laws โ€” verify before shipping out of Iowa
๐Ÿ“ฆ
Shipping by Mail or Carrier
Allowed
Iowa cottage food may be shipped by mail or via third-party carriers (UPS, FedEx, USPS). The law permits delivery "by mail or an employee," which encompasses standard parcel shipping for shelf-stable products that travel safely without refrigeration.
Ensure packaging protects products during transit; no dry ice or refrigeration permitted for cottage food
๐Ÿช
Retail Stores & Restaurants (Wholesale)
HFPE License Required
Wholesale sales to grocery stores, specialty food shops, restaurants, and other retail accounts require the Iowa Home Food Processing Establishment (HFPE) license โ€” not the cottage food program. The HFPE license costs $50/year and caps at $50,000 in annual gross sales.
Note: HFPE does NOT allow pickled/acidified food sales โ€” those stay under cottage food only
๐ŸŽช
Special Events, Fairs & Pop-Ups
Allowed
You may sell cottage food at craft fairs, county fairs, community events, church sales, and similar special events as a producer-operated temporary food establishment. Iowa's state preemption means event organizers cannot require you to have additional permits beyond what state law requires.
Always verify event-specific rules with organizers; individual events may have their own vendor requirements

Storage & Handling Requirements

Iowa does not prescribe detailed storage standards for cottage food, but food safety best practices protect your customers โ€” and your business reputation.

๐ŸŒก๏ธ
Temperature
Store all shelf-stable products at room temperature, away from direct heat sources and sunlight. Do not refrigerate cottage food items that are intended to be shelf-stable โ€” condensation can introduce moisture and shorten shelf life.
๐Ÿ“ฆ
Packaging
Use food-grade packaging that protects the product from contamination, moisture, and pests. Airtight seals extend shelf life for baked goods and granola. Mason jars with proper seals are appropriate for jams and pickled products.
๐Ÿท๏ธ
Labeling
Every cottage food product sold must have a compliant label. Required fields include product name, ingredients, net weight, producer name/contact, allergen statement, and the required Iowa cottage food disclaimer. See the Label Requirements guide for full details.
๐Ÿงผ
Kitchen Hygiene
While Iowa does not inspect cottage food kitchens, customers have the right to request a self-inspection of your kitchen. Keep prep surfaces clean, use separate equipment for allergen-containing products, and follow standard food safety practices.
๐Ÿ“
Batch Records
For pickled and acidified products, maintain a batch record for every production run. Include the date, ingredients, measurements, and your pH or Aw test result. DIAL can request these records at any time, including at point of sale at farmers markets.
โฐ
Shelf Life
While Iowa does not require a "use by" date on most cottage food products, including one is a good practice. For pickled and canned items, the processing date must appear on the label โ€” this is a statutory requirement, not just a recommendation.

What Documentation Do You Need?

Document Required? When Needed Iowa Source
Batch Record Required Every batch of pickled or acidified foods; must be available on request Iowa Code ยง 137F.20 / DIAL Template
pH Calibration Record Required Each pH meter calibration for acidified food batches DIAL pH Calibration Template
Standardized Recipe Recommended Documents consistent production process; required on request for acidified foods DIAL Recipe Template
Sales Records Not Required No sales cap means no sales tracking obligation under cottage food rules N/A โ€” Iowa has no sales cap
Food Handler Certification Not Required Optional for cottage food; required for HFPE license only Iowa Code ยง 137D (HFPE only)
Permit or License Not Required Iowa cottage food is explicitly exempt from licensing and inspection Iowa Code ยง 137F.20
๐Ÿ”ง

Iowa Sales Limit Tracker

Iowa has no sales cap for cottage food โ€” but if you're also running an HFPE license for wholesale, this tool helps you track both channels and flag when you're approaching the $50,000 HFPE threshold.

Create Free Account to Use This Tool โ†’

Ready to Sell?

Start Selling on SellFood

Iowa gives you one of the best selling environments in the country โ€” no cap, no permit, online sales allowed. Put your shelf-stable products in front of Iowa buyers on SellFood today.

Create Your Free Storefront โ†’