Maryland state tax refunds typically arrive within 2 to 8 weeks after the Maryland Department of Revenue processes your return, depending on how you filed and how you want the money.

If you filed electronically and chose direct deposit, you are at the faster end—usually 2 to 4 weeks from the date the state accepts your return. If you filed on paper or requested a check by mail, add another 1 to 2 weeks for processing, then 5 to 7 business days for postal delivery. The state does not control mail speed once the check leaves their facility, so delays can happen on either end.

The clock starts when Maryland Department of Revenue actually receives and processes your return, not when you submit it. If you filed early in the tax season (January or February), your refund may sit in a queue for weeks before processing even begins. If you filed in April or later, processing is usually faster because the volume drops.

Key Takeaways

  • Direct deposit refunds arrive in 2 to 4 weeks after the state processes your return; mailed checks take 3 to 6 weeks longer.
  • The processing timeline depends on when you filed and whether the state needs to verify information on your return.
  • You can track your refund status through the Maryland Department of Revenue website using your Social Security number and refund amount.
  • 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.

Why the timeline varies: filing method and payment choice

Electronic filing moves faster than paper because the state receives the data when ready and can begin processing right away. Paper returns must be opened, scanned, and entered into the system by hand, which adds 1 to 2 weeks before processing even starts. If you filed electronically but requested a check instead of direct deposit, you lose the speed advantage—the state still has to print and mail the check, which takes another week or more.

Direct deposit is the fastest option because the state transfers money directly to your bank account once the return is processed. Your bank then credits your account, which usually happens within 1 to 3 business days of the transfer. Mailed checks depend on postal service timing, which varies by location and season. Winter and early spring can be slower due to mail volume.

How to check where your refund is right now

The Maryland Department of Revenue offers a refund tracking tool on its website. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool updates daily and shows whether your return is still being processed, has been approved, or has been sent out.

If the tool shows your return is approved but you have not received the money, the delay is likely in transit. For direct deposit, contact your bank to confirm they have received the transfer. For checks, wait another week before contacting the state—postal delays are common. If you are well past the expected timeline and the tool shows no movement, call the Maryland Department of Revenue at 410-260-7980 (or 301-260-7980 from the DC area). Have your return information ready, and they can tell you whether there is a hold-up or an error on the return.

Common reasons refunds take longer than expected

The state may need to verify information on your return before releasing the refund. This happens when there are inconsistencies between your return and other records—for example, if your W-2 income does not match what you reported, or if you claimed a credit the state needs to double-check. Verification can add 2 to 4 weeks to the timeline.

Errors on the return also delay processing. If you made a math mistake, reported income incorrectly, or left a field blank, the state will hold the return and send you a notice asking for corrections. You then have to respond, which adds another 2 to 3 weeks minimum. Filing early in the season also means your return sits in a queue longer—the state processes returns in batches, and high volume in January and February means slower individual processing.

If you owe money to Maryland or another state, or if you have unpaid child support or student loans, the state may offset your refund. This is a legal hold, and the refund goes to the agency you owe instead of to you. The state will send you a notice explaining the offset, but it can take several weeks to arrive.

What to do if your refund is significantly delayed

If your refund has not arrived within 8 weeks of filing electronically or 10 weeks of filing on paper, contact the Maryland Department of Revenue. Use the refund tracking tool first to see if there is a visible issue. If the tool shows no progress or an error, call 410-260-7980 and have your Social Security number, filing status, and refund amount ready.

The state can tell you whether your return is still in processing, held for verification, or sent out. If it was sent out and you have not received it, they can issue a replacement check or reissue the direct deposit. Replacement checks usually arrive within 2 to 3 weeks. If the state issued a check and it was lost in the mail, they will cancel it and send a new one—but you may need to sign an affidavit stating you did not receive the original.

Direct deposit versus check: which is faster

Direct deposit is always faster. The state processes your return, verifies the information, and transfers the money to your bank account in one step. The entire process typically takes 2 to 4 weeks. Your bank then credits your account within 1 to 3 business days. Total time: 2 to 4 weeks.

A mailed check requires the state to print the check, insert it into an envelope, and send it through the postal service. Even if the state processes your return in 2 weeks, the check takes another 5 to 7 business days to arrive, and postal delays can extend that to 2 weeks or more. Total time: 3 to 6 weeks, sometimes longer.

If you filed this year and chose a check, you can still change your mind for next year by updating your bank information in your records. If you do not have a bank account, some banks and credit unions offer low-cost or free checking accounts specifically for receiving government payments.

Frequently Asked Questions

Can I get my refund faster if I pay someone to file my taxes?

No. A tax professional files your return the same way you would—either electronically or on paper. The Maryland Department of Revenue processes it on the same timeline regardless of who prepared it. The only way to speed up your refund is to file electronically and choose direct deposit, which you can do yourself for free through the state website or through free tax software.

What if I filed electronically but the refund tracking tool says it has not been received yet?

Electronic returns can take 24 to 48 hours to show up in the state's system after you submit them. If it has been more than 2 days and the tool still shows nothing, check your email for a rejection notice—the state may have bounced your return due to a formatting error. If you received no notice, contact the Maryland Department of Revenue to confirm they received it.

Does filing early mean I get my refund early?

Not necessarily. Filing in January does not speed up processing; it often slows it down because the state receives millions of returns at once and processes them in batches. Filing in March or April can actually be faster because the volume is lower. The state does not prioritize early filers.

What happens to my refund if I move before it arrives?

If you chose direct deposit, the money goes to your bank account regardless of where you live, so moving does not affect it. If you chose a check and moved, the check will go to the address on your return. If that address is no longer yours, the post office may return it to the state as undeliverable. Contact the Maryland Department of Revenue with your new address, and they can reissue the check or switch you to direct deposit if you provide a bank account.

Can I cancel my refund and owe the taxes instead?

No. Once you file a return showing a refund, you cannot cancel it. If you change your mind about something on the return, you would need to file an amended return, but that would not speed up the original refund—it would create a separate process. If you genuinely made an error, file the amendment and explain it to the state, but expect the timeline to extend by several weeks.