Maryland tax refunds typically arrive within 21 days if you file electronically and choose direct deposit, or within four to six weeks if you request a check by mail.
The timeline depends on three things: how you file, how you request payment, and whether the Maryland Department of Revenue needs to review your return. Most refunds move through the system without delay, but some get held for verification. The state processes returns in the order they arrive, so filing early in the tax season usually means a faster refund than filing in April.
Direct deposit is the fastest method. The state deposits money straight into your bank account once it processes your return. A mailed check takes longer because it has to be printed, stuffed, and delivered by postal mail — and the state only prints checks in batches, so timing depends partly on when your return reaches the front of the queue.
Key Takeaways
- Electronic filing with direct deposit typically results in a refund within 21 days from the date the Maryland Department of Revenue receives your return.
- Paper returns and mailed checks take four to six weeks, and the state processes returns in the order received, so filing early matters.
- You can check your refund status on the Maryland Department of Revenue website using your Social Security number and filing status, updated weekly.
- If your return is flagged for review — usually because of math errors or missing information — the refund will be delayed until the review is complete.
- If your refund does not arrive within the stated timeframe, contact the Maryland Department of Revenue directly; delays beyond six weeks are uncommon but do happen.
Direct Deposit Refunds: 21 Days or Less
If you file your Maryland return electronically and choose direct deposit, the state aims to send your refund within 21 days. This clock starts when the Maryland Department of Revenue receives and accepts your return, not when you submit it. If you e-file on March 15, for example, the 21-day window begins when the state's system processes that return — usually within a day or two of submission.
Direct deposit is faster because no physical mail is involved. The state transfers money electronically to the bank account you listed on your return. You should see the deposit in your account within one or two business days after the state releases it. If you chose direct deposit but the state cannot process it for some reason — a closed account, a typo in your routing number — the state will mail a check instead, which adds weeks to the timeline.
To use direct deposit, you must provide your bank's routing number and your account number on your return. Double-check both before you file. If either is wrong, the deposit will fail and the state will fall back to mailing a check.
Mailed Check Refunds: Four to Six Weeks
If you request a paper check or did not choose direct deposit, expect your refund within four to six weeks. This is a longer window because the state has to print checks in batches, and the U.S. Postal Service then delivers them. The state processes returns in the order they arrive, so a return filed in early February will be printed and mailed before one filed in late April.
Once the state prints your check, it goes into the mail. Delivery time depends on where you live in Maryland and how the postal service routes mail in your area — typically three to seven business days after mailing. If your check does not arrive within the four- to six-week window, contact the Maryland Department of Revenue to confirm the check was printed and mailed.
Paper returns filed by mail take longer to process than electronic returns. If you mail a paper return, add one to two weeks for postal delivery to the state before the processing clock even starts. For this reason, mailing a paper return in April often means you will not receive your refund until June or later.
How to Check Your Refund Status
The Maryland Department of Revenue updates refund status information weekly on its website. You can check your status without calling or visiting an office. Go to the Maryland Department of Revenue website and look for the refund status tool. You will need your Social Security number, filing status (single, married, head of household, or married filing separately), and the exact refund amount from your return.
The status tool shows whether your return has been received, accepted, and processed. It also shows the date the refund was released and the method (direct deposit or check). If your return is still being reviewed, the tool will tell you that as well. Check the status once a week if you are waiting; the state updates the information every seven days.
If the tool shows your refund was released but you have not received it, the next step depends on the method. For direct deposit, contact your bank to confirm the deposit did not arrive and ask if there was a problem with the account number. For a mailed check, wait a few more days for postal delivery, then contact the Maryland Department of Revenue if it does not show up.
Why Your Refund Might Be Delayed
Some returns are held for review before the refund is released. The Maryland Department of Revenue flags returns for several reasons: math errors, missing information, inconsistencies with W-2s or 1099s, or claims that seem unusual. If your return is under review, your refund will not be released until the review is complete. This can add two to four weeks to the timeline, sometimes longer.
The most common reason for a hold is a mismatch between your return and the W-2s or 1099s your employer or bank reported to the state. If you reported different income than what was reported to the state, the return gets flagged. The state will contact you by mail if it needs more information. Respond promptly to speed up the review.
Another reason for delay is if you claimed a refundable tax credit — such as the Earned Income Tax Credit — that the state wants to verify. These credits are checked more carefully than standard deductions, so returns claiming them sometimes take longer to process.
What to Do If Your Refund Is Late
If your refund has not arrived within 21 days of filing electronically or within six weeks of filing by mail, contact the Maryland Department of Revenue. Call the Taxpayer Service Division at 410-260-7980 (or 1-800-638-2937 if calling from outside Maryland). Have your Social Security number, filing status, and the refund amount ready.
The state can tell you whether your return was processed, whether the refund was released, and if so, when and by what method. If a check was mailed, the state can confirm the date it was sent and can issue a replacement check if the original is lost. If direct deposit failed, the state can explain why and may reissue the refund by check.
Refunds delayed beyond six weeks are uncommon. If yours is delayed that long, it usually means the return is under review or there was a problem with the direct deposit or mailing address. The state will work with you to resolve it, but be prepared to provide additional documentation if the return was flagged.
Frequently Asked Questions
Can I get my Maryland refund faster than 21 days?
No. The 21-day timeline for direct deposit is the fastest the Maryland Department of Revenue processes returns. Filing early in the tax season may mean your return reaches the front of the queue sooner, but the state does not offer expedited processing. Some tax software companies offer refund advances, but those are loans, not the actual state refund.
What if I filed electronically but did not choose direct deposit?
Your refund will be mailed as a check, which takes four to six weeks. You can still check the status online using the refund status tool. The state will show when the check was printed and mailed, and you can estimate delivery based on that date.
Do I need to do anything to receive my refund?
No. Once you file your return, the state processes it automatically. You do not need to take any action. If the state needs more information, it will contact you by mail. If you provided a valid bank account for direct deposit, the money will be deposited without any action on your part.
What if I moved after filing my return?
If you filed electronically and chose direct deposit, your refund will go to your bank account regardless of where you live. If you chose a mailed check and have moved, contact the Maryland Department of Revenue and provide your new address before your refund is printed. If the check was already mailed to your old address, you may be able to have it reissued to your new address.
Can I amend my return to change my refund amount?
Yes, but amending takes longer. You must file Form 502X (Maryland Amended Individual Income Tax Return) with the state. Processing an amended return typically takes six to eight weeks. If you are owed a larger refund after amending, the state will send it using the same method as your original return. If you owe money, you will receive a bill.