How to find your Michigan city tax refund status
Michigan city tax refunds are handled by individual cities, not by the state, so where you look depends on which city you live in. The fastest way to check your refund is to contact your city's tax assessor's office or finance department directly—they hold the records and can tell you exactly where your money is. You can also log into the city's online tax portal if one exists, though not all Michigan cities offer this.
If you filed a city income tax return and expect a refund, start by finding your city's tax office phone number or website. Most cities post refund timelines on their tax pages, and some allow you to check status by entering your name and tax year. If you cannot find an online tracker, a phone call to the tax office is the most reliable way to get an answer in minutes rather than days.
The refund timeline varies by city. Some process refunds within four to six weeks of receiving your return; others take longer if they are understaffed or if your return requires review. If your refund is delayed beyond what the city posted as normal, ask the tax office whether your return is flagged for verification or if there is a backlog.
Key Takeaways
- Michigan city tax refunds are processed by your individual city's tax office, not by the state, so you must contact your city directly to check status.
- The fastest way to find your refund is to call your city's tax assessor or finance department and provide your name and the tax year you filed.
- Some Michigan cities offer online portals where you can enter your information to see refund status; check your city's website to see if this option is available.
- Refund timelines range from four to eight weeks depending on the city and whether your return requires additional review or verification.
- If your refund is significantly delayed, ask the tax office whether your return is under review or if there is a processing backlog affecting all refunds.
Which Michigan cities have online refund tracking
Not all Michigan cities offer online refund tracking, but the largest ones do. Detroit, Grand Rapids, Flint, and Ann Arbor all have tax portals where you can log in and check your refund status. Smaller cities often do not have this feature and require you to call or visit in person.
To find out whether your city has an online portal, search "[your city name] Michigan tax refund status" or go directly to your city's official website and look for a "Tax" or "Finance" section. If you find a portal, you will typically need your Social Security number or tax identification number and the tax year you are asking about. Some portals also let you set up an account so you can check status anytime without calling.
If your city does not have an online tracker, write down the tax office's phone number and hours before you call. Many city offices have limited hours or close early on certain days, so calling during business hours on a weekday gives you the best chance of reaching someone who can help.
What information you need to check your refund
When you contact your city's tax office or use an online portal, have the following information ready: your full name as it appears on your tax return, your Social Security number or tax ID, and the tax year you filed for. Some offices also ask for your filing date or the amount of the refund you expect.
If you filed jointly with a spouse, the tax office may ask which spouse's name is listed first on the return. If you moved since you filed, have your current address ready, because the office may need to verify it matches their records. If you filed electronically, the office can usually pull up your return faster than if you mailed a paper return.
Keep a copy of your filed return or your filing confirmation handy. If the tax office cannot find your return in their system, you may need to provide proof that you filed—either a copy of the return itself or a confirmation email or receipt from the filing service you used.
Common reasons your Michigan city refund is delayed
The most common reason for a delay is that your return is under review. City tax offices verify income, deductions, and credits the same way the IRS does, and if something on your return does not match their records or seems unusual, they will hold the refund while they investigate. This can add two to four weeks to the normal timeline.
A second common reason is a backlog. If many people filed returns in a short window—typically right before the deadline—the city's small staff may fall behind. During tax season, some cities process returns in the order they were received; others prioritize refunds over other work. Asking the tax office about their current backlog can help you understand whether your refund is simply waiting its turn.
Errors on your return also cause delays. If you listed the wrong income, forgot to sign the return, or claimed a credit you do not may have access to for, the tax office will contact you to correct it before they send the refund. Make sure the phone number and address on file with the city are current so they can reach you.
Finally, if you owe back taxes or child support, the city may hold your refund to offset what you owe. This is rare but does happen. If you think this might apply to you, ask the tax office directly whether your refund is being held for any reason.
How refunds are delivered in Michigan
Most Michigan cities offer two ways to receive your refund: direct deposit to your bank account or a check mailed to your address. Direct deposit is faster—typically arriving within one to three business days after the city processes your refund. A mailed check takes five to ten business days depending on postal service.
When you filed your return, you should have chosen your delivery method. If you chose direct deposit, make sure the bank account and routing number you provided are correct and still active. If the account is closed or the information is wrong, the city will mail a check instead, which delays your refund by a week or more.
If you chose a mailed check and it has not arrived within ten business days of the city telling you the refund was processed, contact the tax office again. They can verify the mailing address on file and may be able to issue a replacement check or switch you to direct deposit if you provide updated banking information.
What to do if your refund is missing or never arrived
If the tax office says your refund was processed and mailed but you never received the check, wait ten business days from the processing date before assuming it is lost. Mail can be slow, especially during busy seasons. If ten days have passed, contact the tax office and ask them to issue a replacement check or switch the refund to direct deposit.
If the tax office has no record of your return at all, you may not have filed it correctly or it may not have been received. Ask the office what they need from you: a copy of your filed return, proof of mailing if you sent it by mail, or a confirmation number if you filed electronically. Some cities require you to refile if the original return was lost.
If you filed electronically through a tax software or tax preparer, contact them to confirm the return was actually submitted to the city. Sometimes returns are prepared but not transmitted, or they are sent to the wrong city by mistake. Your tax preparer or software provider can resend the return or provide proof of submission to show the city.
Contacting your city's tax office
The easiest way to find your city's tax office contact information is to search "[your city name] Michigan tax assessor" or "[your city name] finance department." Most cities list phone numbers and hours on their official website. Some also have email addresses where you can submit questions, though phone calls usually get faster responses.
When you call, have your information ready and be specific about what you need: "I filed a 2024 city income tax return and I am checking on the status of my refund." The staff member can then pull up your return and tell you whether it has been processed, when you can expect the refund, and whether there are any issues holding it up.
If you cannot reach the tax office by phone, try visiting in person during business hours. Bring your Social Security number, a copy of your filed return if you have it, and your ID. In-person visits often result in faster answers because the staff member can look up your return while you wait.
Frequently Asked Questions
How long does it usually take to get a Michigan city tax refund?
Most Michigan cities process refunds within four to eight weeks of receiving your return. If you chose direct deposit, the money arrives within one to three business days after processing. If you chose a mailed check, add five to ten business days for postal delivery. Some cities are faster; others are slower depending on staffing and volume.
Can I check my refund status online for any Michigan city?
Not all cities offer online tracking. Larger cities like Detroit, Grand Rapids, and Ann Arbor do. Smaller cities usually require you to call the tax office. Search your city's name plus "tax refund status" to see if an online portal exists, or call the tax office directly to ask.
What if I filed my Michigan city return but the tax office has no record of it?
If you filed electronically, contact your tax software or tax preparer to confirm the return was actually submitted. If you mailed a paper return, ask the tax office whether they received it and provide proof of mailing if you have it. You may need to refile the return if the original was lost in the mail.
Can the city hold my refund if I owe back taxes?
Yes. If you owe back taxes, child support, or other debts, the city can hold your refund to offset what you owe. If you think this is happening, ask the tax office directly whether your refund is being held and for what reason.
What should I do if my refund check never arrived?
Wait ten business days from the processing date. If it still has not arrived, contact the tax office and ask for a replacement check or to switch to direct deposit. Provide your current address and, if switching to direct deposit, your bank account and routing number.