According to the Iowa Department of Transportation, future proof of financial responsibility is required from the first day of your suspension or revocation for a conviction, unsatisfied judgment, or violation of the OWI law, and lasts for two years. Failing to show or maintain future proof suspends your license and registrations.
One way to file future proof of financial responsibility is to have your Iowa Authorized insurance company file Form SR-22 (Certificate of Automobile Liability Insurance) with the Office of Driver Services.
You will also have to show future proof after a revocation or suspension of your license for convictions or for operating while intoxicated. Future proof is required from the first day of your revocation or suspension and lasts two years.
By immediately posting future proof you can avoid the suspension of your registrations. If you must show future proof, you may drive and register only those vehicles which are covered by your SR-22 insurance or other future proof filing. Violating these restrictions can result in fines of $1,500 and/ or a one-year prison term.
From all this information provided by the IA DOT it would appear that a SR22 if normally required for a period of 2 years. If you have been mandated by the state of Iowa to file a SR-22 you should check with the DOT to find out for certain how long your situation requires you to maintain this certificate of financial responsibility.
For car insurance quotes for Iowa follow this link.