Maryland state tax refunds typically arrive within 21 days of the Maryland Department of Revenue accepting your return, though many arrive sooner.
The timeline depends on how you file and how you want your refund delivered. If you file electronically and request direct deposit to your bank account, you can expect your refund in 7 to 21 days after acceptance. If you file by mail or request a paper check, the wait is longer — usually 6 to 8 weeks from the date the Department of Revenue receives and processes your return.
The Department of Revenue processes returns in the order they are received. During tax season (January through April), the volume is high, so refunds at the end of that period may take closer to the full 21 days. Off-season returns filed in summer or fall often process faster.
Key Takeaways
- Electronic filing with direct deposit is the fastest method, typically delivering your refund within 7 to 21 days after the Department of Revenue accepts your return.
- Paper returns filed by mail take 6 to 8 weeks from the date the Department of Revenue receives them, not from the date you mailed them.
- You can check the status of your Maryland refund using the Department of Revenue's online refund tracker with your Social Security number and refund amount.
- If your refund does not arrive within the expected timeframe, contact the Department of Revenue directly — delays often stem from missing information or address issues on your return.
How to track your Maryland tax refund status
The Maryland Department of Revenue operates a refund status tool on its website. Go to marylandtaxes.gov and look for the "Where's My Refund?" tool. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool updates every 24 hours and will tell you whether your return has been received, is being processed, or has been approved for payment.
The status tool shows you the date your refund was accepted and, once approved, the date it will be sent. If you chose direct deposit, it will show the expected deposit date. If you chose a paper check, it will show the date the check was mailed.
Do not rely on the tool alone if your refund is late. If the tool shows your return was accepted more than 21 days ago and you have not received your refund, call the Department of Revenue at 410-260-7980 (or 301-261-7980 from the Washington, D.C. area). Have your return and Social Security number ready.
Why some Maryland refunds take longer
The Department of Revenue flags returns for manual review if certain items do not match their records or if the return contains errors. Common triggers include a mismatch between your name and Social Security number, an address that does not match what the IRS has on file, or a claim for a credit that requires verification. These reviews can add 2 to 4 weeks to your timeline.
If you claimed the Earned Income Tax Credit (EITC) or the Child and Dependent Care Credit, your return may be held for additional verification. This is standard practice and does not mean there is a problem with your return — it just means the Department of Revenue is confirming the information before releasing your refund.
Returns filed on paper also take longer because they must be scanned and entered into the system by hand. A data entry error or illegible handwriting can trigger a manual review, which delays processing further.
Direct deposit versus paper check delivery
Direct deposit is the fastest and most reliable method. Once your return is accepted and approved, the Department of Revenue sends the refund electronically to your bank. Most banks post the funds within 1 to 3 business days of receiving the transfer. The total time from acceptance to money in your account is usually 7 to 21 days.
Paper checks are mailed from the Department of Revenue's office in Annapolis. The check takes 5 to 10 business days to arrive by mail, depending on your location. If you live outside Maryland, add a few extra days. If your check is lost or damaged in the mail, you will need to contact the Department of Revenue to request a replacement, which adds another 4 to 6 weeks.
If you did not provide banking information on your return and did not request direct deposit, you will receive a paper check by default. You cannot change this after filing unless you contact the Department of Revenue before your refund is processed.
What to do if your Maryland refund is late
If your refund has not arrived within 21 days of acceptance (or 8 weeks if you filed by mail), start by checking the status tool again. Refresh the page and look for any updates. If the tool shows your return is still being processed, wait a few more days — processing times can vary.
If the tool shows your refund was approved and sent but you have not received it, the problem may be with your bank or the mail. Call your bank first to confirm they have not received a deposit. Ask them to check for any pending transfers or rejected deposits. If your bank has no record of the transfer, contact the Department of Revenue.
When you call the Department of Revenue, have your return, Social Security number, and the refund amount ready. Ask them to confirm the refund was sent and to what account or address. If they show it was sent to the wrong account or address, they can issue a replacement check or attempt a new direct deposit transfer. This process takes another 2 to 4 weeks.
Amended returns and refund timing
If you filed an amended return (Form 502) to correct an error on your original return, your refund will take longer. The Department of Revenue must first process your original return, then process the amended return, then calculate the difference. This can add 8 to 12 weeks to your timeline, even if your original return was filed electronically.
Amended returns are always processed manually, so there is no way to speed up the process. If you need the refund quickly, consider whether the amendment is necessary or can wait until next year. If you must amend, file it as soon as possible after discovering the error — the sooner it is received, the sooner it will be processed.
Frequently Asked Questions
Can I get my Maryland refund faster if I pay a fee?
No. The Department of Revenue does not offer expedited processing for any fee. The timeline is the same for all returns. Some tax preparation companies offer refund anticipation loans, which give you cash immediately, but you pay interest and fees for this service — it is not a faster refund from the state.
What if I filed my Maryland return but the status tool says it was not received?
If you filed electronically, the Department of Revenue should have received it within 24 hours. Check the status tool again the next day. If it still shows no receipt after 2 days, contact your tax preparer or software provider to confirm the return was actually transmitted. If you filed by mail, allow 2 to 3 weeks for the return to arrive and be scanned into the system.
Do I have to wait for my Maryland refund before I can file my federal return?
No. Your Maryland and federal returns are processed separately by different agencies. You can file your federal return anytime, and your federal refund will arrive on its own timeline. You do not need to wait for Maryland to finish processing.
What happens if I move before my refund arrives?
If you filed electronically and requested direct deposit, your refund will go to the bank account you listed — your address does not matter. If you requested a paper check and move before it arrives, contact the Department of Revenue with your new address. They can reissue the check to your new location, but this adds 2 to 4 weeks to the timeline.
Can I cancel my Maryland tax return and refile if I made a mistake?
You cannot cancel a return once it has been filed and accepted. If you made a mistake, you must file an amended return (Form 502) after you receive your refund. The amended return will correct the error and adjust your refund accordingly. This is why it is worth double-checking your return before you submit it.