Skip to main content Skip to footer site map

Iowa Compliance and Regulatory Resources

Over 50% of business owners find regulatory compliance extremely challenging.1 Paychex helps make it easier by offering resources like automated compliance notifications and an enhanced HR library. Learn more about Iowa requirements like tax rates and limits, workplace safety, and more.

Scroll Down

To Discover More

Stay Up to Date

State regulatory changes sent to your email.

State Tax Rates and Limits

State Supplemental Withholding Rate*
3.8%
2025 IA Withholding tables

State Unemployment Taxable Wage Base Limit
$20,400 

State Unemployment Rate Range for Employers
0.0% to 5.4% 

State Unemployment New Employer Rate
1.0% New Employer, 5.4% Construction

State Hourly Minimum Wage
$7.25

State Minimum Wage for Tipped Employees
$4.35
IA wage and hour information


State Tax ID Registration

Withholding Registration

Employers are required to have an active withholding tax account number to file electronically with the Iowa Department of Revenue (IDOR). IDOR refers to this tax as the withholding permit.

Paychex must be authorized as the Third-Party Administrator (TPA) on the account to file quarterly returns and/or wage reports, remit payments, and adjust returns and payments on your behalf.

Register a new business

  1. Visit the GovConnectIowa site:
  2. Select Register a New Business.
  3. Complete the registration.
  4. A letter containing your Iowa Withholding Permit ID number will be available electronically as early as one business day after the registration is complete.
    • Allow up to six (6) weeks to receive the physical letter in the mail.
    • IA Withholding Permit Account Numbers can be in one of the following formats:
      • XXXXXXXXX (9 Digits) or
      • XX-XXXXXX (12 Digits)
  5. Enter your new account numbers in Paychex Flex to ensure your account is updated and email your registration confirmation document to your Paychex Service Professional.
  6. Refer to the Designating Paychex as Your Third-Party Administrator (TPA) section for instructions for assigning Paychex as the TPA for your account to submit quarterly returns and payments on your behalf.

Designating Paychex as Your Third-Party Administrator (TPA)

  1. Complete the Power of Attorney (POA) form.
  2. Email your POA form along with your registration confirmation document to your Paychex Service Professional.

Finding an Existing ID

If you have an Iowa state withholding ID but aren’t sure what it is, you should be able to find it on:

  1. The GovConnectIowa site:
    • Log in.
    • Under the Accounts, search for the Withhold Tax Account.
    • Locate the Tax ID right above the Balance.
  2. Any correspondence from the Iowa Department of Labor.

Additional Resources

State Unemployment Insurance (SUI) Registration

Employers are required to have an active state unemployment insurance (SUI) account number to file electronically with the Iowa Workforce Development (WD). This can also be referred to as the employer account numbers (EAN).

Paychex must be authorized as the Third-Party Administrator (TPA) on the account to file quarterly returns and/or wage reports, remit payments, and adjust returns and payments on your behalf.

Register a new business

  1. Visit the myIowaUI site and select Create ID.
  2. Complete the registration.
  3. Once the registration is complete, you'll receive a confirmation page. Take a screenshot of this screen.
    • SUI Tax Account Number Format: 00XXXXXX (two zeros and 6 digits)
  4. Enter your new account numbers in Paychex Flex to ensure your account is updated and email your registration confirmation document to your Paychex Service Professional.
  5. Refer to the Designating Paychex as Your Third-Party Administrator (TPA) section for instructions for assigning Paychex as the TPA for your account to submit quarterly returns and payments on your behalf.

Designating Paychex as Your Third-Party Administrator (TPA)

  1. Go to myIowaUI and login.
    • Select Create ID if you do not have an online account.
  2. On the left side of the screen find My Quick Links.
  3. Under My Quick Links, select Assign Agent.
  4. Enter the Agent ID for Paychex, R2378840, then select Next.
  5. On the next screen, enter the Start Date, if wanted, or leave it as today’s date.
    • Leave the End Date blank.
  6. On the next screen select Power of Attorney.
    • Select the following Roles:
      • Manage Payments
      • Submit/Change Wage Detail
      • View Correspondence
      • View Transaction History
  7. Then select Complete.
  8. Take a screenshot of the Confirmation screen and email it to your Paychex Service Professional.

Finding an Existing ID

If you have an Iowa state withholding ID but aren’t sure what it is, you should be able to find it on:

  1. Any correspondence from the Iowa Workforce Development.

Additional Resources


Workplace Safety

Iowa OSHA
Iowa is an OSHA-approved state plan covering most private-sector workers and all state and local government workers.


Workers' Compensation

Coverage is mandatory for employers with any employees.


Compliance Insights