Commuter taxes 2026

Live in Minnesota, work in Iowa

No reciprocity: you file a nonresident return in the work state and pay its tax. Your home state gives a credit for that tax, so you pay the home state only if its tax is higher.

State income tax: $5,277 a year

Living in Minnesota and working in Iowa, you'd pay about $5,277 in state income tax on $100,000 of wages.

No reciprocity: you file a nonresident return in the work state and pay its tax. Your home state gives a credit for that tax, so you pay the home state only if its tax is higher.

Tax to Iowa
$3,148
nonresident
Tax to Minnesota
$2,128
resident, after credit
Total state tax
$5,277
State returns to file
2

State tax at different salaries

WagesTo IATo MNTotalIf you worked in MN
$50,000$1,248$628$1,877$1,877
$75,000$2,198$1,378$3,577$3,577
$100,000$3,148$2,128$5,277$5,277
$150,000$5,048$3,894$8,942$8,942
$250,000$8,848$8,591$17,439$17,439

Single filer, all wages earned in Iowa, 2026 state tax rules, standard deductions. Local income taxes not included.

What to do

Local income taxes

Frequently asked questions

Do I pay Iowa income tax if I live in Minnesota?

Yes. Iowa taxes wages earned there by nonresidents. On $100,000 that's about $3,148.

Do I have to file taxes in both Minnesota and Iowa?

Usually yes: a nonresident return in Iowa and a resident return in Minnesota, where you claim a credit for the tax paid to Iowa. File the Iowa return first.

Will I be taxed twice?

Not on the same state-level wages. Minnesota credits the tax you pay Iowa, so your total is about $5,277 on $100,000, compared with $5,277 if you also worked in Minnesota. Local city or county taxes may still apply.

Related

Rules reviewed 2026-09-24 from state revenue departments and the Tax Foundation. Estimates only; confirm with each state's revenue department.