Maryland tax refunds typically arrive within 21 days of the Maryland Department of Revenue processing your return, but the total time depends on how you file and request payment.
If you file electronically and choose direct deposit, you can expect your refund between 10 and 21 days after the state accepts your return. If you file on paper or request a check by mail, the timeline stretches to 6 to 8 weeks from the date the Department of Revenue receives your return at their Annapolis office. The difference matters: direct deposit is faster because the state doesn't have to print, mail, and wait for you to cash a physical check.
The clock does not start on the day you file. It starts when the Department of Revenue actually processes your return — which can take several days after you submit it, especially during peak filing season in March and April. If you file early in January, processing is usually faster. If you file in mid-April, you may wait longer just for the state to open your return.
Key Takeaways
- Direct deposit refunds arrive 10 to 21 days after Maryland processes your return, while mailed checks take 6 to 8 weeks.
- The processing clock starts when the Department of Revenue receives and opens your return, not when you file it.
- Electronic filing is faster than paper filing because the state can process it immediately without manual data entry.
- You can track your refund status on the Maryland Department of Revenue website using your Social Security number and filing status.
- If your refund is delayed beyond the expected window, contact the Department of Revenue directly — they can see exactly where your return is in the queue.
Direct Deposit vs. Check: Which Route Is Faster
Direct deposit is the fastest way to receive a Maryland refund. When you choose direct deposit on your return, the state deposits money straight into your bank account once processing is complete. The Department of Revenue estimates 10 to 21 days from the date they process your return. Most people see the money land in 14 to 17 days if they file electronically.
A mailed check takes longer because the state has to print it, place it in an envelope, and send it through the postal service. The Department of Revenue estimates 6 to 8 weeks from the date they receive your paper return. Even if you file electronically but request a check instead of direct deposit, you are looking at the longer timeline — the state still has to print and mail the physical check.
If you are filing now and want the fastest route, choose direct deposit and file electronically. You will need your bank account number and routing number ready when you fill out the return.
When Processing Actually Starts
The Maryland Department of Revenue does not process returns the moment you submit them. During peak season — roughly mid-March through mid-April — the state receives thousands of returns per day. Paper returns go into a queue and wait for a staff member to manually enter the data. Electronic returns are processed faster, but they still wait in line behind earlier submissions.
If you file electronically in early February, your return may be processed within 2 to 3 business days. If you file electronically on April 10, processing might take a week or longer because the office is handling a backlog. The state does not prioritize based on refund size or filing method once you are in the queue — it is first in, first out.
You can check the status of your return on the Maryland Department of Revenue website. Go to marylandtaxes.gov, find the "Where's My Refund?" tool, and enter your Social Security number, filing status, and the exact refund amount you expect. The tool will tell you whether the return has been received, is being processed, or has been approved.
Why Your Refund Might Be Delayed
If your refund has not arrived within the expected timeframe, several things could be holding it up. The most common reason is an error or mismatch on your return — your name does not match your Social Security number, your income does not match what your employer reported to the state, or you claimed a dependent the state cannot verify. The Department of Revenue will not process the return until the discrepancy is resolved.
Another reason is that you owe money to Maryland or another state. If you have unpaid taxes, child support, student loans in default, or other debts, the state can intercept your refund to pay them down. The Department of Revenue will send you a notice explaining the intercept, but it can delay your refund by several weeks.
A third reason is a processing error on the state's end — your return got misfiled, the data entry had a typo, or the system flagged your return for manual review. This is less common but does happen, especially with paper returns.
How to Track Your Refund Status
The Maryland Department of Revenue offers a free tracking tool on their website. Visit marylandtaxes.gov and look for the "Where's My Refund?" link. You will need three pieces of information: your Social Security number, your filing status (single, married filing jointly, etc.), and the exact amount of the refund you are expecting.
The tool will show you one of four statuses: "Return Received" (the state has your return but has not started processing), "Return Being Processed" (the state is reviewing it), "Return Approved" (processing is complete and your refund has been authorized), or "Refund Issued" (the money has been sent to your bank or is in the mail). If your return shows "Return Approved" but you have not received the money after 21 days, contact the Department of Revenue.
You can also call the Department of Revenue at 410-260-7980 during business hours. Have your Social Security number and return information ready. The phone lines are busiest in March and April, so expect wait times of 30 minutes or more during peak season.
What to Do If Your Refund Is Missing or Wrong
If the tracking tool shows your refund was issued but you never received it, the first step is to check your bank account carefully. Sometimes deposits post under a slightly different name or description than you expect. Wait at least 5 business days after the "Refund Issued" date before assuming the money is lost.
If the money truly did not arrive, contact your bank first. Ask them to search their records for a deposit from the State of Maryland or the Maryland Department of Revenue. If your bank has no record of the deposit, the state may have sent it to an old account number. This sometimes happens if you changed banks between filing your return and the refund being issued.
Call the Department of Revenue at 410-260-7980 and explain the situation. They can verify the account number they have on file and, if it is wrong, reissue your refund by check. Reissued refunds typically arrive within 4 to 6 weeks.
If the refund amount is wrong — you expected $800 but received $500 — do not spend the money. Contact the Department of Revenue immediately. They may have made an error, or there may be a legitimate reason for the reduction (such as a debt intercept you were not aware of). The state will send you a written explanation if there was an intercept.
Filing Early vs. Late in the Season
The time of year you file makes a real difference. If you file electronically in January or early February, the Department of Revenue is not overwhelmed, and your return will likely be processed within a week. You could have your refund by late February.
If you file in mid-April, just before the deadline, you are competing with hundreds of thousands of other returns. Processing can take 2 to 3 weeks just to get through the queue, and then another 10 to 21 days for the refund to be issued. You could be waiting until late May or early June.
The state does not offer faster processing for early filers — the timeline is the same — but you avoid the backlog. If you have all your documents ready, filing in February rather than April can get you your refund a month earlier.
Frequently Asked Questions
Can I get my Maryland refund faster by paying a fee?
No. The Maryland Department of Revenue does not offer expedited processing for any fee. The timeline is the same for everyone: 10 to 21 days for direct deposit, 6 to 8 weeks for checks. Some tax preparation companies advertise "rapid refunds" or "refund advances," but these are loans against your expected refund, not the actual state refund, and they charge interest.
What if I filed electronically but the tracking tool says my return was not received?
Wait 24 to 48 hours after filing. Electronic returns sometimes take a day to appear in the state's system. If it still does not show up after 2 days, contact the tax software company you used to confirm the return was successfully transmitted. If they confirm it was sent, call the Department of Revenue at 410-260-7980 to verify receipt.
Do I have to wait for my refund or can I file an amended return if I made a mistake?
You can file an amended return (Form 502X) at any time, but if your original return is already being processed or has been approved, the amendment will slow things down. The state will have to reconcile both returns before issuing a refund. If you catch an error before filing, fix it and file once. If you catch it after filing, wait to see if the original return processes first — it may be faster than amending.
Will my refund be reduced if I owe child support or student loans?
Yes. Maryland can intercept your refund to pay back child support, unpaid taxes, or defaulted student loans. The state will send you a notice explaining the intercept and how much was taken. This can delay your refund by several weeks because the intercept has to be processed separately from the refund.