Check your refund status through the Mississippi Department of Revenue
The Mississippi Department of Revenue runs a refund tracker on its website where you can see the status of your state tax refund. Go to dor.ms.gov, find the "Refund Status" tool, and enter your Social Security number and the refund amount you expect. The tool will tell you whether your refund has been processed, approved, or sent out.
The tracker updates once a day, usually overnight. If your return was filed electronically, you should see a status update within 24 hours of the Department receiving it. Paper returns take longer to enter the system — typically 2 to 3 weeks before they show up in the tracker at all.
If the tracker shows your refund as "approved" or "issued," note the date. That date tells you when the refund left the Department's hands. From there, delivery time depends on how you chose to receive it.
Key Takeaways
- The Mississippi Department of Revenue refund tracker at dor.ms.gov is the official source for your refund status and updates once daily.
- Electronic refunds typically arrive within 5 to 7 business days after the Department issues them; paper checks take 7 to 10 business days.
- If you chose direct deposit, confirm your bank account information was correct on your return, because the Department cannot redirect a payment once it has been sent.
- Contact the Department's refund hotline at 601-923-7000 if your refund shows as issued but has not arrived after the expected timeframe.
- Paper returns filed by mail take 2 to 3 weeks just to be entered into the system before processing begins.
How long Mississippi refunds take to arrive
The timeline depends on two things: how you filed your return and how you chose to receive your refund.
If you filed electronically and chose direct deposit, the Department typically issues your refund within 5 to 7 business days of processing your return. Once issued, the money usually reaches your bank account within 1 to 2 business days. Total time from filing to your account: roughly 7 to 10 business days if everything goes smoothly.
If you filed electronically and chose a paper check, the Department issues the check within 5 to 7 business days, then mails it to the address on your return. Delivery takes another 7 to 10 business days depending on mail speed. Total time: 2 to 3 weeks.
If you filed a paper return by mail, the Department first has to receive it, open it, and enter your information into their system. That alone takes 2 to 3 weeks. Only after that does processing begin. Paper filers should expect 4 to 6 weeks total before seeing any refund status in the tracker.
What to do if your refund is delayed
First, check the refund tracker again. If it still shows "issued" but the money has not arrived, wait a few more business days — mail and bank processing can be slow. If you chose direct deposit and it has been more than 3 business days since the "issued" date, contact your bank to confirm the deposit has not been rejected or held.
If the tracker shows your refund as "pending" or "processing" and it has been longer than the timeframes above, call the Mississippi Department of Revenue refund hotline at 601-923-7000. Have your Social Security number, filing status, and the refund amount ready. The Department can see whether your return is stuck in processing or if there is a problem with your account.
Common reasons for delays include a mismatch between the name on your return and the name on your bank account (for direct deposit), a typo in your bank routing number, or an error on the return itself that the Department caught and is asking you to fix. The Department will contact you by mail if they need more information.
Direct deposit versus paper check: which arrives faster
Direct deposit is faster and more reliable. Once the Department issues your refund, it reaches your bank account in 1 to 2 business days. Paper checks take 7 to 10 business days to arrive by mail, and there is a small risk the check gets lost in transit.
If you chose direct deposit but the money did not arrive, double-check that you entered your bank account number and routing number correctly on your return. The Department cannot redirect a payment once it has been sent. If the numbers were wrong, the refund will be rejected by your bank and returned to the Department, which then reissues it as a paper check — adding another 2 to 3 weeks to the timeline.
If you filed by paper and did not specify direct deposit, you will receive a check by mail. There is no way to change this to direct deposit after filing. For future refunds, file electronically and choose direct deposit to speed up the process.
If your refund never shows up in the tracker
If you filed your return weeks ago and it still does not appear in the refund tracker, the Department may not have received it yet or there may be a processing error. Paper returns filed by mail can take 2 to 3 weeks just to be logged into the system, so if you mailed your return less than 3 weeks ago, check again later.
If it has been more than 3 weeks since you mailed your return or more than 1 week since you filed electronically, call 601-923-7000. Have your return ready so you can confirm the information you submitted. The Department can tell you whether the return arrived and where it is in the queue.
Bring a copy of your filed return or your filing confirmation (if you filed electronically) when you call. This helps the Department locate your record quickly.
What happens if your refund was issued but you never received it
If the tracker shows "issued" but the money has not arrived after the expected timeframe, the refund may have been rejected, lost, or held by your bank.
For direct deposit: Contact your bank first. Ask whether the deposit was received and rejected, or whether it is being held pending verification. If your bank has no record of the deposit, call the Department at 601-923-7000 and ask them to confirm the routing and account number they have on file. If the numbers are wrong, the Department will reissue the refund as a paper check.
For paper checks: If the check has not arrived 10 business days after the "issued" date, call 601-923-7000 and ask the Department to issue a replacement check. They will cancel the original and send a new one. This takes another 7 to 10 business days.
Frequently Asked Questions
Can I check my refund status without a Social Security number?
No. The Mississippi Department of Revenue refund tracker requires your Social Security number and the refund amount to pull up your status. This is a security measure to protect your information. If you do not have your refund amount memorized, check your filed return or your filing confirmation email.
Why does the tracker say my refund was issued but my bank says it never arrived?
The most common reason is a typo in your bank account or routing number on your return. When the Department sends the deposit, your bank rejects it because the account does not exist or the routing number does not match. The refund is then returned to the Department, which reissues it as a paper check — adding 2 to 3 weeks. Call 601-923-7000 to confirm what account number the Department has on file.
How do I change my refund from a check to direct deposit after I have already filed?
You cannot change the delivery method after filing. If you filed by paper and chose a check, you will receive a check. For future tax years, file electronically and select direct deposit at the time of filing to speed up delivery.
What if I filed my return but it has been more than a month and the tracker shows nothing?
If you filed electronically, your return should appear in the tracker within 24 hours. If it has been more than a week and you see nothing, call 601-923-7000 to confirm the Department received your filing. If you mailed a paper return, allow 2 to 3 weeks for it to be logged into the system before checking the tracker.
Can the Department redirect my refund if it was sent to the wrong account?
No. Once the Department issues a direct deposit refund, it cannot be redirected. If the account number was wrong, your bank will reject the deposit and it will be returned to the Department as a paper check. This adds 2 to 3 weeks to your timeline. Call 601-923-7000 immediately if you realize you made an error on your return.