Maryland state tax refunds typically arrive within 21 days of the Maryland Department of Revenue accepting your return, though some take longer depending on how you file and how you receive the money.

If you file electronically and request direct deposit to your bank account, you are most likely to see your refund within that 21-day window. If you file by paper or request a check by mail, the timeline stretches to 6 to 8 weeks or longer. The Department of Revenue processes returns in the order they arrive, not by filing date, so early filers do not necessarily get refunds first.

The clock starts when Maryland accepts your return, not when you submit it. If you file electronically, acceptance usually happens within 24 hours. If you mail a paper return, acceptance can take 2 to 3 weeks just to reach the processing center and be logged into the system.

Key Takeaways

  • Electronic filing with direct deposit is the fastest path: refunds typically arrive within 21 days of acceptance.
  • Paper returns take 6 to 8 weeks minimum because of mail time plus processing delays.
  • You can track your refund status on the Maryland Department of Revenue website using your Social Security number and refund amount.
  • If your refund does not arrive within the stated timeframe, contact the Department of Revenue directly—delays often signal a problem with your bank account information or a mismatch on your return.
  • Amended returns (Form 504) take significantly longer, usually 8 to 12 weeks, because they require manual review.

Timeline by filing method

The method you choose to file and receive your refund has the biggest impact on how long you wait. Electronic filing moves fastest because the return reaches Maryland's system immediately and is processed by automated software. Direct deposit is faster than a mailed check because the money transfers electronically to your bank rather than traveling through the postal service.

Filing MethodRefund DeliveryTypical Timeline
E-fileDirect depositWithin 21 days of acceptance
E-fileCheck by mail4 to 6 weeks
Paper returnDirect deposit6 to 8 weeks
Paper returnCheck by mail8 to 12 weeks
Amended return (Form 504)Any method8 to 12 weeks

Paper returns submitted by mail face two delays before processing even begins: the time for your envelope to reach the Department of Revenue's processing center in Baltimore, and the time for staff to open, sort, and enter your return into the system. During peak season (February through April), this backlog can add weeks.

How to track your Maryland refund status

You do not have to guess whether your refund is on the way. The Maryland Department of Revenue operates a refund status tool on its website where you can check the status of your return at any time. You will need your Social Security number, filing status, and the exact refund amount from your return.

Go to marylandtaxes.gov and look for the "Where's My Refund?" tool. Enter your information and the system will tell you whether your return has been received, is being processed, or has been approved. If your refund has been approved, the tool will show you the expected delivery date. This tool updates daily, so you can check as often as you want without affecting your refund.

If the tool shows your return is still being processed after the timeframe listed above has passed, or if it shows an error, contact the Department of Revenue directly at 410-260-7980. Have your return and Social Security number ready. Common reasons for delays include a mismatch between the name on your return and the name on your bank account, an incorrect routing number for direct deposit, or an error in your filing status or dependent information.

What causes delays beyond the standard timeline

Some refunds take longer than the stated timeframe because of issues on the return itself. The most common reason is an error in your direct deposit information—a wrong routing number, account number, or account type (checking versus savings). When the Department of Revenue tries to deposit your refund and the information does not match, the money is held and staff must contact you or attempt to correct the information.

A mismatch between the name on your return and the name on your bank account can also trigger a hold. If you recently married, divorced, or changed your name, make sure the name on your tax return matches exactly what your bank has on file. Even a middle initial difference can cause a delay.

Returns claiming the Earned Income Tax Credit (EITC) or the Child and Dependent Care Credit are subject to additional review by federal law, which can add 2 to 4 weeks to processing time. If your return includes either of these credits, expect your refund closer to the upper end of the timeline.

Amended returns filed on Form 504 always take longer because they cannot be processed by automated software—a person must review your original return, your amended return, and the differences between them. These typically take 8 to 12 weeks regardless of filing method.

What to do if your refund is late

If your refund has not arrived within the timeframe shown on the "Where's My Refund?" tool, or if the tool shows an error message, contact the Department of Revenue. Call 410-260-7980 during business hours (Monday through Friday, 8:30 a.m. to 4:30 p.m.). Have your Social Security number, filing status, and refund amount ready.

If you filed electronically and chose direct deposit, ask the representative to verify your bank account information on file. If there is an error, they can correct it and reissue your refund. If your bank rejected the deposit, the Department of Revenue will issue a check instead, which takes an additional 7 to 10 business days to arrive by mail.

If you filed a paper return and your refund is significantly late, ask whether your return was received and logged into the system. Paper returns can be lost in the mail or misfiled. The representative can search for your return by Social Security number and filing date. If it cannot be found, you may need to file an amended return or contact the Department of Revenue in writing to request a search of unprocessed returns.

Direct deposit versus check: which is faster

Direct deposit is always faster than a mailed check. When you choose direct deposit, the money moves electronically from the state's account to your bank account, which typically takes 1 to 3 business days once the refund is approved. A mailed check must be printed, stuffed into an envelope, sorted by postal workers, and delivered to your address—a process that takes 7 to 10 business days under normal conditions and longer during peak tax season.

Direct deposit also eliminates the risk of a check being lost in the mail or stolen from your mailbox. If you did not choose direct deposit on your original return but want to change it for future years, you can update your bank account information in your Maryland tax account online at marylandtaxes.gov.

Frequently Asked Questions

Can I get my Maryland refund faster if I file early?

Filing early does not speed up your refund because the Department of Revenue processes returns in the order they arrive, not by filing date. However, filing early means your return is in the queue sooner, so you will receive your refund sooner than someone who files in April. The real speed advantage comes from e-filing with direct deposit, not from filing in January versus February.

What if I filed electronically but chose a check instead of direct deposit?

Your refund will still be processed within 21 days of acceptance, but the check will take an additional 7 to 10 business days to arrive by mail. Total time is typically 4 to 6 weeks. You can change your preference to direct deposit for next year by updating your bank information on the Maryland Department of Revenue website.

Do I need to do anything to receive my refund, or does it come automatically?

Your refund comes automatically once it is approved. You do not need to take any action. If you chose direct deposit, the money will transfer to your bank account. If you chose a check, it will be mailed to the address on your return. Just make sure the address on file is current if you are expecting a check.

What happens if my bank rejects my direct deposit?

If your bank rejects the deposit because of incorrect account information or a closed account, the Department of Revenue will hold the refund and attempt to contact you. Check the "Where's My Refund?" tool regularly for updates. If you see an error message, call 410-260-7980 to provide corrected information. The state will then reissue your refund, either by direct deposit to the corrected account or by check if you prefer.

How long does an amended return take?

Amended returns filed on Form 504 take 8 to 12 weeks because they require manual review by a tax specialist. The state must compare your original return to your amended return and verify all changes. There is no way to speed this up, so plan accordingly if you need to file an amendment.