Iowa filing deadlines

Iowa Annual Report Due Date for Contractor Businesses

Iowa does not have an annual report. It has a biennial report, filed every other year, and which year you file in depends on your entity type rather than on when you formed. Getting that wrong is the most common way an otherwise healthy Iowa contracting company goes inactive.

Free account · no card

Get the Iowa steps in the right order.

Build your free Iowa startup roadmap, then save it to a free Contractor Lane account so your progress and your filing dates live somewhere other than a browser tab.

Build my free Iowa roadmap Create my free account No credit card. Takes a few minutes.

Quick facts

Biennial, not annual
The Secretary of State states that businesses, "both domestic and foreign, will file a biennial report with the Office of the Iowa Secretary of State every other year", and describes the report as "a filing required by the Iowa Code to maintain a business entity's active status on our records".Iowa Secretary of State Business Entity Forms and Fees; Iowa Secretary of State Business FAQs
Which year you file in
Profit corporations file in even-numbered years. LLCs and nonprofit corporations file in odd-numbered years. The fee schedule groups LLCs with LLPs and nonprofit corporations; the Business FAQ groups LLCs with nonprofit corporations and limited partnerships. Check your own entity type against both pages.Iowa Secretary of State Business Entity Forms and Fees; Iowa Secretary of State Business FAQs
What it costs
A profit corporation biennial report is $60. An LLC biennial report is $30 filed online or $45 filed on paper. Nonprofit corporations have no filing fee for their biennial reports.Iowa Secretary of State Business Entity Forms and Fees; Iowa Secretary of State Business FAQs
The deadline, with a live conflict
The Secretary of State's Business Entity Forms and Fees page says the report period begins January 1st and the report is "due by April 1st". The same office's Business FAQ says biennial reports "are to be filed by March 31 every odd or even year". The two official pages are one day apart and neither has been corrected.Iowa Secretary of State Business Entity Forms and Fees; Iowa Secretary of State Business FAQs
Your contractor registration is a separate clock
The DIAL contractor registration renews on its own cycle and has nothing to do with the biennial report. DIAL states "Your registration must be renewed every year", while rule 481-465.4(9) prices "$50 per year or $150 for a three-year registration". Diary both dates separately.Iowa DIAL Contractor Registration; Iowa Administrative Code 481 Chapter 465, Construction Contractor Registration

Why searching for an Iowa annual report finds nothing

Most states make business entities file every year, so contractors moving to Iowa or working across state lines go looking for an Iowa annual report and come up empty. Iowa uses a two-year cycle instead. The Secretary of State states that businesses, "both domestic and foreign, will file a biennial report with the Office of the Iowa Secretary of State every other year", and its FAQ describes the purpose: the report is "a filing required by the Iowa Code to maintain a business entity's active status on our records".

The content is not onerous. The FAQ states that "The report is a form provided for you that contains the requirements laid out in the Iowa Code chapter that governs your entity type", and that the filing fee is shown at the bottom of the report itself. Filing is done through the Fast Track Filing system, and the office notes you can also print the form from Fast Track and post it if you prefer paper.

You will get a nudge, but it goes to your registered agent rather than to you. The FAQ states that "Your registered agent will begin to receive notice to file in January of the appropriate filing year." If you are your own registered agent that is fine. If you used a service, or if the agent address on file is an old one, that notice can land somewhere you never see, which is precisely how companies drift into inactive status without noticing.

Official sources: Iowa Secretary of State Business Entity Forms and Fees; Iowa Secretary of State Business FAQs; Iowa Secretary of State Business Services

Your year, your fee, and where the two official pages disagree

Start with your entity type, because that alone decides the year. The Business Entity Forms and Fees page states: "Profit Corporations: Every Even numbered year beginning January 1st and due by April 1st. The filing fee is $60." and "LLCs, LLPs, and Nonprofit Corporations: Every Odd numbered year beginning January 1st and due by April 1st. The fee is $30 by online filing or $45 by paper", with a footnote that nonprofit corporations have no filing fee for their biennial reports.

Now read the same office's Business FAQ, which does not match on two points. On timing it says biennial reports "are to be filed by March 31 every odd or even year depending on the type of entity" - one day earlier than the fee schedule. On grouping it says "Profit corporations and some cooperatives will file in even-numbered years, and LLCs, nonprofit corporations, and limited partnerships will file in odd-numbered years", where the fee schedule listed LLPs rather than limited partnerships in that group.

Do not resolve either conflict by choosing the version you prefer. The safe course is to treat March 31 as your deadline, because filing by the earlier of two published dates satisfies both, and to confirm your specific entity type with the Business Services office if you are an LLP, a limited partnership or a cooperative. Filing in the first week of March makes the whole question academic, which is the point.

Official sources: Iowa Secretary of State Business Entity Forms and Fees; Iowa Secretary of State Business FAQs

What happens if you miss it

The consequence is administrative rather than financial, and it is worse than a fine for a contractor. The Secretary of State's FAQ frames reinstatement around exactly this failure: "If your entity went inactive due to failure to file a biennial report, you may be entitled to a reinstatement for your entity", and states that reinstatements are available to domestic LLCs, profit and nonprofit corporations, and some limited partnerships. Going inactive is therefore a real and recognised outcome, not a theoretical one.

This guide does not print a late fee or penalty figure, because no Secretary of State page consulted for it publishes one. The Application for Reinstatement appears on the fee schedule at $5 for the chapters it covers, but that is the reinstatement filing fee and not a penalty for the missed report. If you need the true cost of getting current, ask Business Services directly rather than assuming the $5 line is the whole bill.

The practical damage shows up where you least want it. A general contractor or a public body checking your standing will use the Business Entities Search, and an inactive entity is visible there. A Certificate of Existence, which the Secretary of State issues "for a domestic entity that is currently in good standing" and sells for $5 through the business search, is a common bid-package requirement, and an inactive entity cannot produce one.

Official sources: Iowa Secretary of State Business FAQs; Iowa Secretary of State Business Entity Forms and Fees; Iowa Secretary of State Business Services; Iowa Secretary of State Business Entities Search

The other Iowa deadlines a contractor confuses with this one

The biennial report is only one of at least three recurring Iowa filings, and they run on unrelated clocks. Your DIAL contractor registration is the second. DIAL answers "Do I have to renew my registration number?" with "Yes. Your registration must be renewed every year", and states that a renewal form is sent by mail or email the month before your registration expires, and that renewing on time keeps the same registration number. Rule 481-465.4(9) prices both a one-year and a three-year term, so confirm which one you hold.

Your tax returns are the third, and their frequency is assigned by volume rather than by calendar preference. A business collecting less than $1,200 in sales and use tax a year files annually, due on or before January 31 following each calendar year. At $1,200 or more the return is monthly, due on or before the last day of the following month. Construction equipment taxpayers file monthly regardless of the amount collected.

Keep one sheet with all of them: the biennial report year and month, the contractor registration expiry, the sales tax frequency, the withholding frequency if you have employees, and your workers' compensation policy dates, since DIAL requires evidence of coverage annually and must be notified ten days before any change. Missing any single one of these is recoverable. Missing them because nobody was watching the calendar is the pattern that puts contractors out of business.

Official sources: Iowa DIAL Contractor Registration; Iowa Administrative Code 481 Chapter 465, Construction Contractor Registration; Iowa Department of Revenue Filing Frequency and Return Due Dates; Iowa Code Chapter 91C, Construction Contractors

Keep the sequence straight. Use Contractor Lane's free roadmap to put state registration, contractor credentials, insurance, tax setup, and local permits in the right order for your business.

About Contractor Lane

Contractor Lane is built by working home-service operators. We write from official state sources and keep the full source links beside the requirements so you can confirm the current rule before filing.

Common questions

When is the Iowa biennial report due?

Iowa's two official pages disagree by one day, so this guide names both. The Secretary of State's Business Entity Forms and Fees page says the report period begins January 1st and the report is "due by April 1st". The same office's Business FAQ says reports "are to be filed by March 31 every odd or even year depending on the type of entity". Treat March 31 as the deadline, because meeting the earlier date satisfies both, and file in early March so the conflict never affects you.

Official sources: Iowa Secretary of State Business Entity Forms and Fees; Iowa Secretary of State Business FAQs

Does my Iowa LLC file in odd or even years?

Odd-numbered years. The Secretary of State states that "LLCs, LLPs, and Nonprofit Corporations" file "Every Odd numbered year", at $30 by online filing or $45 by paper, while profit corporations file in even-numbered years at $60. The Business FAQ words the odd-year group slightly differently, as "LLCs, nonprofit corporations, and limited partnerships", so an LLP or a limited partnership should confirm its own group with Business Services.

Official sources: Iowa Secretary of State Business Entity Forms and Fees; Iowa Secretary of State Business FAQs

Is the biennial report the same as renewing my contractor registration?

No, and they are handled by different agencies. The biennial report is a Secretary of State filing that keeps your entity active. The contractor registration is a DIAL record under Iowa Code chapter 91C, and DIAL states that "Your registration must be renewed every year", with a renewal form sent the month before expiry, while rule 481-465.4(9) prices a one-year term at $50 and a three-year term at $150. Neither filing satisfies the other.

Official sources: Iowa Secretary of State Business Entity Forms and Fees; Iowa DIAL Contractor Registration; Iowa Administrative Code 481 Chapter 465, Construction Contractor Registration; Iowa Code Chapter 91C, Construction Contractors

General educational information, not legal, tax, licensing, or insurance advice. Rules, fees, deadlines, and local requirements change. Confirm every item with the responsible agency before relying on it.