Check your refund status through the Mississippi Department of Revenue website
The Mississippi Department of Revenue operates a refund tracker on its website where you can see where your state tax refund stands. Go to dor.ms.gov, find the "Refund Status" tool (usually under a "Taxpayers" or "Individual Income Tax" section), and enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates every few days and will tell you whether your refund is still being processed, has been approved, or has already been sent.
You do not need to create an account or log in. The lookup is anonymous and takes about two minutes. If the tool shows your refund as "issued," it will also display the date it was sent and the delivery method — direct deposit or check.
The refund tracker works best if you filed your return at least two weeks before checking. If you filed very recently, the system may not have your return yet, and you will see a message saying no record was found. That is normal and does not mean something is wrong.
Key Takeaways
- The Mississippi Department of Revenue refund tracker at dor.ms.gov shows your refund status without requiring a login or account.
- You will need your Social Security number, filing status, and the refund amount from your tax return to look up your status.
- Direct deposit refunds typically arrive within 10 to 21 days after the Department of Revenue issues them; check refunds take longer and depend on mail delivery.
- If your refund status shows "issued" but you have not received it after the expected timeframe, contact the Department of Revenue directly at 601-923-7000.
- Refunds filed jointly require the Social Security number of the primary taxpayer on the return.
How long Mississippi refunds take from start to finish
Mississippi state tax refunds move through several stages, and the timeline depends on how you filed and how you want your money. If you filed electronically and chose direct deposit, the Department of Revenue typically processes your return within 10 to 21 days after it is received. Once approved, the money goes into your bank account within one to three business days.
If you filed a paper return or chose a check by mail, the timeline is longer. Paper returns take longer to scan and process — usually 4 to 6 weeks before the Department of Revenue even begins reviewing them. After approval, the state prints and mails your check, which adds another 7 to 14 days depending on where you live and postal service speed.
Some refunds take longer than others. If the Department of Revenue finds an error on your return, flags something for review, or needs to verify information with your employer or bank, processing can stretch to 60 days or more. The refund tracker will show your refund as "pending" during this time.
What to do if your refund is delayed or missing
If the refund tracker shows your refund as "issued" but you have not received it within the expected timeframe, first check your bank account carefully — sometimes deposits post under a different date than expected or appear as a transfer from an unfamiliar name. If it is truly not there after 5 business days from the issue date, contact the Department of Revenue.
Call the Mississippi Department of Revenue at 601-923-7000 during business hours (Monday through Friday, 8 a.m. to 5 p.m. Central Time). Have your Social Security number, filing status, and the refund amount ready. The staff can confirm whether the refund was actually sent, check for a bad bank account number if direct deposit failed, or reissue a lost check.
If you filed a joint return, use the primary taxpayer's Social Security number when you call. If you moved after filing, tell the Department of Revenue your new address so they can reissue a check to the correct location if needed.
Direct deposit versus check — which arrives faster
Direct deposit is the fastest way to receive your Mississippi refund. Once the Department of Revenue approves your return and issues the refund, the money reaches your bank account in one to three business days. There is no printing, no mailing, and no risk of a check getting lost in the mail.
A check by mail takes much longer. After the Department of Revenue issues it, you are waiting for the state to print it, put it in an envelope, and send it through the postal service. Depending on where you live in Mississippi, that can take 7 to 14 days. If you live out of state, add another week.
If you are filing next year, choose direct deposit when you prepare your return. You will need your bank account number and routing number, both of which appear on a blank check or can be found through your bank's website or app.
Reasons your refund might be held or delayed
The Department of Revenue holds some refunds for legitimate reasons. If your return shows a math error, the state will correct it and may issue a smaller refund than you expected. If you owe back taxes, child support, or student loans, the state can intercept your refund to pay those debts — this is called "offset," and it can delay your refund by several weeks while the state verifies the debt.
Identity theft flags also slow refunds. If someone else filed a return using your Social Security number, the Department of Revenue will freeze your legitimate return while it investigates. This can take 60 days or longer. You will receive a letter in the mail explaining the hold.
Incomplete or unclear information on your return can also trigger a delay. If your name does not match your Social Security card exactly, if you reported income the Department of Revenue cannot verify, or if your filing status looks inconsistent with prior years, the state may request more information before processing your refund.
What information you need to check your status
Before you use the refund tracker, gather three pieces of information from your tax return: your Social Security number (or the primary taxpayer's number if you filed jointly), your filing status (single, married filing jointly, married filing separately, head of household, or may have access to widow/widower), and the exact refund amount you claimed on your return.
The refund amount must match exactly — if you claimed a $850 refund and you enter $800, the system will not find your record. If you are not sure of the exact amount, check your copy of the return you filed or look for the confirmation number the tax software or preparer gave you.
If you filed through a tax preparer or software, they may have sent you a copy of your return by email or given you a receipt with the refund amount. If you cannot find it, you can request a transcript from the Department of Revenue, though that takes several days.
Frequently Asked Questions
Can I check my refund status if I filed a joint return?
Yes. Use the Social Security number of the primary taxpayer listed on the return, along with the filing status and refund amount. Both spouses' refunds are tracked under one record, so you will see the same status whether you use the primary or secondary taxpayer's number — though the Department of Revenue recommends using the primary taxpayer's number to avoid confusion.
What does it mean if the refund tracker says "no record found"?
It usually means the Department of Revenue has not received or scanned your return yet. This is normal if you filed fewer than two weeks ago. Wait a few more days and check again. If you filed more than three weeks ago and still see no record, call 601-923-7000 to confirm the return was received.
Will the refund tracker tell me if my refund was offset for debt?
The tracker will show your refund status, but it may not explain why it was reduced or delayed. If you suspect offset, the Department of Revenue will send you a letter in the mail explaining it. You can also call 601-923-7000 and ask directly whether your refund was intercepted for back taxes, child support, or other debts.
How do I change my refund from a check to direct deposit if I already filed?
You cannot change the delivery method after you file. If you chose a check and want direct deposit instead, you will have to wait for the check to arrive, deposit it yourself, or contact the Department of Revenue to see if they can reissue it as a direct deposit (this is not always possible). For future years, choose direct deposit when you prepare your return.
What if I entered the wrong bank account number for direct deposit?
If the refund tracker shows "issued" but the money did not arrive in your account, the bank account number may have been wrong. Call 601-923-7000 with your correct account information. The Department of Revenue can sometimes reverse a failed deposit and reissue it to the correct account, though this may take an additional two to three weeks.