Where to find your Michigan city tax refund status

Your Michigan city tax refund status lives in one of two places: the Michigan Department of Treasury website if you filed state taxes, or your city's tax assessor office if you filed local taxes directly. Most people who get a refund filed through their state return, so start there—the Treasury system shows you the status within days of processing. If you filed city taxes separately (which happens in some municipalities), you'll need to contact your city assessor's office directly, because they don't report to a central state tracker.

The Michigan Department of Treasury processes refunds in batches. Once your return is accepted, it typically takes 10 to 21 days for a refund to post to your account if you chose direct deposit, or 3 to 4 weeks if you requested a check. The system doesn't always show real-time updates—you may see "processing" for several days, then suddenly "refunded" when the batch completes. If your refund is taking longer than that window, the next step is to contact the Treasury directly or your city assessor, depending on where you filed.

Key Takeaways

  • Check the Michigan Department of Treasury website first if you filed state taxes; most city tax refunds process through the state system.
  • Direct deposit refunds typically arrive within 10 to 21 days of acceptance; checks take 3 to 4 weeks.
  • If you filed city taxes separately with your local assessor, contact that office directly—they don't report to the state tracker.
  • If your refund is overdue, gather your filing confirmation number and contact the Treasury or your city assessor with your filing date and refund amount.

How to check your refund on the Michigan Department of Treasury website

Go to the Michigan Department of Treasury's tax refund tracker at michigan.gov/taxes. Look for the "Check Your Refund Status" or "Refund Status" link—it's usually on the homepage or under a "Taxpayers" section. You'll need your Social Security number and the exact refund amount you claimed on your return. Enter both pieces of information and the system will show you whether your refund is pending, processing, or completed.

The tracker updates once per day, usually overnight. If you filed your return yesterday, don't expect to see it yet—the system needs time to scan and accept your paperwork first. Once accepted, the status will change from "not found" to "processing." From there, it moves to "refunded" when the money actually leaves the Treasury. Write down the date you see "refunded" status; that's when your bank's clock starts ticking for direct deposit (usually 1 to 3 business days after the Treasury releases it).

What to do if your refund is overdue or stuck in processing

If your refund has been in "processing" for more than three weeks, or if the tracker shows nothing at all and you filed more than a week ago, contact the Michigan Department of Treasury directly. Call 517-636-4486 during business hours (Monday through Friday, 8 a.m. to 4:30 p.m. Eastern time). Have your filing confirmation number, Social Security number, and the refund amount ready. The Treasury can see whether your return was actually received, whether there's a problem with your filing, or whether the refund is genuinely delayed in the system.

Common reasons for delays include a mismatch between the name on your return and your bank account, a missing or incorrect routing number if you chose direct deposit, or an error in the refund amount you entered. The Treasury representative can often spot these issues and tell you exactly what needs to be fixed. If the problem is on their end—a system error or a lost batch—they can escalate your case and sometimes expedite the refund.

If you filed city taxes separately with your local assessor

Some Michigan cities collect local income tax and process refunds independently from the state system. If you filed directly with your city assessor's office rather than through your state return, the state tracker won't show your refund. Instead, contact your city's tax assessor office or finance department. You can find the phone number by searching "[your city name] Michigan tax assessor" or checking your city's official website.

When you call, have your filing confirmation number and the date you filed ready. City offices typically process refunds more slowly than the state—expect 4 to 8 weeks rather than 2 to 3. Some cities mail checks; others offer direct deposit. Ask which method you chose and when you should expect the money. If your city processes refunds in batches (which many do), they may be able to tell you which batch your return is in and when that batch is scheduled to release.

What happens if your bank rejects a direct deposit refund

If the Treasury attempted to send your refund by direct deposit but your bank rejected it, the money goes back to the Treasury and the system flags your return. This usually happens because the routing number or account number on your return doesn't match your actual bank account, or because your account was closed. The Treasury will hold the refund for a set period (usually 30 days) before issuing a check instead.

Check your refund status on the Treasury website—if it shows "refunded" but the money never arrived, call the Treasury at the number above and explain what happened. They can reissue the refund as a check, which takes another 2 to 3 weeks to arrive by mail. To avoid this in the future, double-check your routing and account numbers before filing, and make sure your account is active and in your name.

Refund timeline by filing method

Filing MethodTime to ProcessTime to Receive
State return, direct deposit10–21 days1–3 business days after Treasury releases
State return, check by mail10–21 days3–4 weeks from Treasury
City assessor, direct deposit4–8 weeks1–3 business days after city releases
City assessor, check by mail4–8 weeks3–4 weeks from city

Frequently Asked Questions

Can I speed up my Michigan city tax refund?

No. The Treasury and city assessor offices process refunds in batches on fixed schedules. Choosing direct deposit over a check is the fastest option available—it saves about 2 to 3 weeks compared to waiting for a mailed check. Once your return is accepted, there's no way to move it ahead in the queue.

What if I never received my refund check in the mail?

Contact the Treasury or your city assessor and confirm they issued the check. Ask for the check number and date issued. If the check was mailed more than 4 weeks ago, request a replacement. The office can reissue a new check or, in some cases, send the refund by direct deposit instead if you provide updated banking information.

Do I need to report a Michigan city tax refund on my federal taxes?

That depends on whether you itemized deductions on your federal return. If you claimed a deduction for Michigan state and local taxes paid, a refund of those taxes may affect your federal return. Consult a tax professional or the IRS website for guidance specific to your situation.

What if the refund amount on the tracker doesn't match what I claimed?

The tracker shows the amount the Treasury or city assessor actually approved and is sending to you, which may differ from what you claimed if there was an error on your return or if you owed a penalty. Call the Treasury or your city assessor to ask why the amounts don't match. They can explain what was adjusted and why.