by Hundred Dollar Labs

All states › Iowa

Iowa pet food & treat registration

Iowa registers: commercial feed license per facility, plus per-product registration for pet food sold in packages of 10 lb or less. Product fee: $50/yr. License or firm fee: $20 per facility per 2 yrs. Tonnage report: some products.

The facts, with sources

AgencyIowa Department of Agriculture and Land Stewardship (IDALS), Commercial Feed and Fertilizer BureauSource: iowaagriculture.gov
What's registeredCommercial feed license per facility, plus per-product registration for pet food sold in packages of 10 lb or lessSource: iowaagriculture.gov · Iowa Code 198.4(2) and 198.9(1)(b).
Product registration fee$50 per product per year, for packages of 10 lb or less. A product is one recipe: several sizes or shapes of the same recipe count once.Source: iowaagriculture.gov · Iowa Code 198.9(1)(b).
Package-size rule10 lb or less: $50/product registration. Over 10 lb: tonnage inspection fee applies to those packages (a product sold in both sizes pays both).Source: legis.iowa.gov
License / firm fee$20 per facility for two yearsSource: legis.iowa.gov · IDALS FAQ: "The cost to renew a license is $20.00 for two years."
Registration periodLicense: two years, ending in odd-numbered years. Small-package product registration: calendar year (expires December 31).Source: iowaagriculture.gov · Iowa Code 198.4(4) says the license expires July 1 of the odd-numbered year; IDALS's due-dates guide says June 30 of odd-numbered years.
Renewal dueProduct registrations by January 1 each year (renewals open December 1). License renewals open June 1 of odd-numbered years; next expiry June 30, 2027.Source: iowaagriculture.gov · Iowa Code 198.9(1)(b): fee paid by January 1.
Tonnage report required?Yes, for pet food sold in packages over 10 lb. If 10 lb-or-less pet food is all you sell, you owe only the registration.Source: iowaagriculture.gov
Tonnage report frequencySemiannual (January-June and July-December)
Fee depends on tonnage; see the agency.Source: legis.iowa.gov
Tonnage report dueBy law, by the last day of July and January; IDALS gives August 15 and February 15 as the last days without a late feeSource: legis.iowa.gov · Iowa Code 198.9(2)(a)(1); IDALS Animal Food Due Dates Guide. Fee depends on tonnage; see the agency.
Form or portalhttps://iowadeptag.my.site.com/Source: iowaagriculture.gov · IDALS online licensing portal (apply, pay and print online).
License / firm formhttps://iowadeptag.my.site.com/Source: iowaagriculture.gov
What to sendLicense application ($20) and, for 10 lb-or-less pet food, a list of each product with its label and $50 per product, through the online portalSource: iowaagriculture.gov
Home-kitchen pet treatsAgency: home makers register Iowa Department of Agriculture and Land Stewardship: “Bakeries / Homemakers / Farmers Markets ... License, register, and label according to state and federal law. NO EXCEPTION in the law.” Iowa's feed bureau tells bakeries, homemakers and farmers-market sellers to “License, register, and label according to state and federal law. NO EXCEPTION in the law.” Condition: License, product registration and labels, as for any pet food maker. The handout names no kitchen or inspection condition.Source: iowaagriculture.gov · IDALS Feed Bureau, “Pet Food Registration in Iowa” handout (2019), item 6.E “Bakeries / Homemakers / Farmers Markets”. It doesn't say “home kitchen” in so many words.
Selling homemade dog treats in Iowa

Checked October 3, 2026 against the linked agency pages, forms and statutes.

Also see: AAFCO's Iowa page. AAFCO's state pages show no update date.

Where AAFCO's page differs

  • AAFCO's page lists “$10/license, annual renewal on July 1”; Iowa Code 198.4 says “A person obtaining a license under this section shall pay to the secretary a license fee of twenty dollars. The license shall expire on July 1 of the odd-numbered year following the date the license is issued. A license may be renewed for a two-year period as provided by the department.”Source: legis.iowa.gov

The facts above follow the state's source. Compared October 4, 2026.

Horse, livestock, poultry and wild-bird feed

Different rules Different. The $50 small-package registration is for pet food and specialty pet food only. Other feed needs only the commercial feed license ($20 for two years) and goes in the semiannual tonnage statements.Source: legis.iowa.gov · Iowa Code 198.9(1)(b). The minimum semiannual inspection fee is $20 (198.9(1)(a)(4)); fee depends on tonnage; see the agency.

For other animal feed in Iowa: product fee None; license or firm fee $20 per facility per 2 yrs; tonnage report yes.

What's registeredCommercial feed license per facility. No product registration for feed other than pet food and specialty pet food.Source: legis.iowa.gov
Product registration feeNone per product (the $50 small-package registration is for pet food and specialty pet food)Source: legis.iowa.gov
Package-size ruleNo package-size rule: all of it goes in the semiannual tonnage statementsSource: legis.iowa.gov
Renewal dueLicense renewals open June 1 of odd-numbered years; next expiry June 30, 2027Source: iowaagriculture.gov
Tonnage report required?Yes, for all feed other than registered small-package pet foodSource: legis.iowa.gov · Iowa Code 198.9(1)-(2). Fee depends on tonnage; see the agency.
What to sendLicense application ($20) through the online portalSource: iowaagriculture.gov

Calculate Iowa fees for other animal feed · Iowa commercial feed license · All 50 states and DC for feed

Selling pet or horse supplements? What Iowa's feed law says, word for word.

Due dates

See all states' renewal dates

Good to know

Selling in more than one state?

The free calculator adds up product and license fees across states and flags the tonnage-report states. The $49 Registration Pack turns it into a per-product, per-state checklist with form links and a renewal calendar.

Making treats at home? Selling homemade dog treats in Iowa · Do I need a license to sell dog treats? · Selling online · Tonnage reports by state

Nearby states

Other states: Alabama · Alaska · Arizona · Arkansas · California · Colorado · Connecticut · Delaware · District of Columbia · Florida · Georgia · Hawaii · Idaho · Illinois · Indiana · Kansas · Kentucky · Louisiana · Maine · Maryland · Massachusetts · Michigan · Minnesota · Mississippi · Missouri · Montana · Nebraska · Nevada · New Hampshire · New Jersey · New Mexico · New York · North Carolina · North Dakota · Ohio · Oklahoma · Oregon · Pennsylvania · Rhode Island · South Carolina · South Dakota · Tennessee · Texas · Utah · Vermont · Virginia · Washington · West Virginia · Wisconsin · Wyoming