Maryland tax refunds typically arrive within 21 days if you file electronically and choose direct deposit, or 4 to 6 weeks if you request a paper check

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. Electronic filing with direct deposit is the fastest route. A paper return or a request for a mailed check adds weeks to the process. If the department flags your return for review—usually because of math errors or missing information—you will wait longer.

You can track your refund status online through the Maryland Department of Revenue website without logging in. You will need your Social Security number, filing status, and the exact refund amount. Checking the status tells you whether your return has been received, is being processed, or has been sent to your bank or the mail.

Key Takeaways

  • Direct deposit refunds arrive within 21 days of filing electronically; paper checks take 4 to 6 weeks.
  • The Maryland Department of Revenue processes returns in the order they are received, so filing early in the tax season speeds up your refund.
  • You can check your refund status anytime on the Maryland Department of Revenue website using your Social Security number and filing status.
  • If your return is flagged for review, the department will contact you by mail with what information or documents they need.
  • Refunds delayed past the expected date may indicate a problem with your bank account information or an issue the department found during review.

Direct deposit arrives faster than a mailed check

When you file your Maryland return electronically and choose direct deposit, the refund usually reaches your bank account within 21 days. This is the fastest option because the money moves directly from the state to your financial institution without a paper check being printed or mailed.

To use direct deposit, you need to provide your bank account number and routing number on your tax return. Make sure both numbers are correct—if you enter the wrong account number, the refund will be rejected by your bank and sent back to the Maryland Department of Revenue, which adds another 2 to 3 weeks to the timeline.

If you request a paper check instead, expect 4 to 6 weeks from the time you file. The department prints the check, mails it to your address on file, and the check takes several days to arrive. Once it arrives, you still need to deposit it and wait for it to clear at your bank.

Paper returns take longer than electronic filing

If you mail a paper return to the Maryland Department of Revenue, add 1 to 2 weeks to any timeline. The department has to receive the return, open it, scan it, and enter the information into their system before processing begins. During busy tax season, mail can sit for several days before being opened.

The Maryland Department of Revenue's mailing address for returns is on the tax form itself. Mail your return early in the tax season—January or February—rather than waiting until April, because the department processes returns in the order they arrive and backlogs grow as the deadline approaches.

The Maryland Department of Revenue may review your return

Some returns are flagged for review before a refund is issued. This happens when the department's automated system detects a possible error, a missing piece of information, or something that does not match other records. Common triggers include math errors, a mismatch between your Social Security number and name, or a claim for a credit the department needs to verify.

If your return is selected for review, the Maryland Department of Revenue will send you a letter explaining what they need. You will have a deadline to respond—usually 30 days. Once you send the requested information, the department reviews it and either approves your refund or contacts you again with follow-up questions. This process can add 4 to 8 weeks to your refund timeline.

You cannot speed up a review by calling the department or visiting an office. The review happens in the order returns are flagged, and the department processes them in batches. Responding quickly to any letter they send is the only way to move your case forward.

Check your refund status online anytime

The Maryland Department of Revenue offers a free refund status tool on its website. You do not need to create an account or log in. Enter your Social Security number, filing status (single, married filing jointly, married filing separately, or head of household), and the exact refund amount shown on your return.

The tool will tell you one of four things: your return has been received and is waiting to be processed, your return is currently being processed, your refund has been approved and sent to your bank or the mail, or your return is being reviewed and you should expect a letter. Check the status a few days after you file to confirm the department received your return.

If the tool says your refund was sent but you have not received it after the expected number of days, check your bank account to see if it arrived. Banks sometimes deposit refunds without sending a notification. If it is not there, contact your bank to confirm the routing and account numbers on your return are correct.

What to do if your refund is late

If your refund has not arrived by the date you expected, first check the status tool again. If the tool says the refund was sent but you have not received it, the problem is usually one of three things: the bank account information on your return is wrong, your bank rejected the deposit for a security reason, or mail delivery is delayed.

Contact your bank first. Give them the date the refund was supposed to arrive and ask if they received a deposit that was rejected or returned. If your bank says they never received anything, log back into the status tool and verify the account and routing numbers you entered on your return. If they are wrong, you will need to contact the Maryland Department of Revenue to request a corrected refund.

If the status tool still shows your return is being processed or reviewed after 6 weeks, contact the Maryland Department of Revenue by phone or mail. Have your Social Security number, filing status, and the refund amount ready. The department can tell you whether your return is still in queue or whether something is holding it up.

Refunds issued before the tax deadline may be held

Maryland allows you to file your return before the federal tax deadline—usually April 15—and claim a refund. However, the Maryland Department of Revenue does not always issue refunds before the federal deadline. If you file early and request a refund, the state may hold the refund until after April 15 to ensure your federal return has been processed and there are no conflicts between your state and federal filings.

This hold is automatic and you cannot waive it. It typically adds 1 to 2 weeks to the refund timeline if you file in February or early March. Filing closer to the deadline does not speed up your refund, but it does mean the hold period is shorter because the federal deadline is closer.

Frequently Asked Questions

Can I get my Maryland refund faster if I pay a fee?

No. The Maryland Department of Revenue does not offer expedited refund processing for any fee. The timeline is the same for all filers. Some tax preparation companies advertise "rapid refunds" or "refund advances," but these are loans against your expected refund, not the actual refund from the state, and they charge interest or fees.

What if I filed my return but the status tool says it was not received?

If you filed electronically, wait 2 to 3 days and check again. Electronic returns take a day or two to appear in the system. If you mailed a paper return, wait 1 to 2 weeks for it to arrive and be scanned. If more than 2 weeks have passed since you mailed it and the status tool still shows nothing, contact the Maryland Department of Revenue to confirm they received it.

Will my refund be delayed if I owe Maryland back taxes or child support?

Yes. The Maryland Department of Revenue can hold your refund to pay back taxes, child support, or other debts owed to the state. If this applies to you, the status tool will indicate the refund is being held. You will receive a letter explaining the debt and how much of your refund will be applied to it.

What happens if I filed my return with the wrong bank account number?

Your bank will reject the deposit and send it back to the Maryland Department of Revenue. This adds 2 to 3 weeks to your refund timeline. Once the state receives the rejected deposit, they will issue a paper check instead and mail it to your address on file. Contact the department if you want to provide a corrected account number instead of waiting for the check.

Can I change my refund from a check to direct deposit after I file?

No. Once you file your return, you cannot change the payment method. If you requested a check and want direct deposit instead, you would need to file an amended return, which takes additional time. It is usually faster to wait for the check to arrive than to file an amended return.