Iowa Business License
This guide covers Iowa's general business license requirements — state-level registration, local city and county licenses, fees, and renewal timelines.
Overview
Iowa does not have a general state-level business license. Businesses selling taxable goods or services must register for a Sales Tax Permit (also called a permit number) from the Iowa Department of Revenue.
Local Iowa cities and counties may require business licenses. Des Moines, Cedar Rapids, Davenport, and Sioux City each have locally administered requirements.
Iowa Sales Tax Permit
Initial Registration
Registration Renewal
Local General Business Licenses
Iowa municipalities may require local business licensing. Check with your city clerk.
Counties
Cities & Townships
EntityEngine does not provide tax, financial, or legal advice. Requirements change — always verify with the issuing agency. Confirm with Iowa Department of Revenue →
Frequently Asked Questions
Track your Iowa licenses automatically.
EntityEngine tracks every license, deadline, and renewal — so nothing expires without you knowing.