Maryland processes most tax refunds within 21 days, but delays happen regularly
If you filed your Maryland state return and are waiting for your refund, the standard timeline is 21 days from the date the Comptroller's Office receives your return. That clock starts when your return actually arrives at their processing center, not when you mail it or file it online. If you filed electronically through a tax software provider or your employer's system, the 21-day window typically begins within a few days of submission. Paper returns take longer to reach the processing center—often 7 to 10 days in the mail—so your actual wait time starts later.
The 21-day target is what Maryland's Comptroller's Office publishes, but it is a processing goal, not a may provide. Returns get delayed for specific reasons: missing information, math errors, identity verification holds, or a backlog during peak filing season. If your refund does not arrive within 21 days of when the office received your return, you can check the status yourself rather than waiting longer.
Key Takeaways
- Maryland's standard refund timeline is 21 days from the date your return reaches the Comptroller's Office, not from the date you filed.
- Electronic returns usually reach processing within a few days; paper returns take 7 to 10 days to arrive by mail, so your 21-day clock starts later.
- You can check your refund status on the Maryland Comptroller's website using your Social Security number and refund amount without logging into an account.
- Common delays include missing documents, math errors flagged by the system, identity verification holds, and seasonal backlogs in March and April.
- If your refund is more than 21 days late and the status tool shows no hold, contact the Comptroller's Office directly to request a trace.
When your 21-day clock actually starts
The Maryland Comptroller's Office counts the 21 days from the moment they receive your return, not from the moment you submit it. If you file electronically through TurboTax, H&R Block, or another tax software, your return is transmitted to Maryland's system within hours, and processing typically begins within 1 to 3 business days. If you file through your employer's payroll system or a tax professional's portal, the timeline is similar—usually 1 to 5 business days before the office begins work on your return.
Paper returns follow a slower path. You mail your return to the Comptroller's Office in Annapolis, and it sits in the mail for 5 to 10 days depending on where you mail from. Once it arrives at the processing center, the 21-day clock starts. This means a paper return filed on March 1 might not begin processing until March 10 or 11, pushing your expected refund date to early April even if processing itself takes only 21 days.
The Comptroller's Office does not send you a notice when they receive your return. You have to track the date yourself or check the status tool after a few days to confirm receipt.
How to check your refund status without waiting
Maryland offers a free refund status tool on the Comptroller's website. Go to marylandtaxes.gov, find the "Check Your Refund Status" link, and enter your Social Security number and the refund amount you expect. The tool tells you whether your return has been received, is being processed, is on hold for a specific reason, or has been issued. You do not need to log into an account or provide a password.
The status tool updates daily, so check it a few days after you file to confirm the office has received your return. If it shows "received" or "processing," your 21-day window is running. If it shows "on hold," the reason will be listed—usually "identity verification," "math error," or "missing information." That hold pauses the 21-day timeline until you resolve it.
If the tool shows your refund was issued but you have not received it, the next step depends on how you chose to receive it. Direct deposit refunds typically arrive 3 to 5 business days after the status shows "issued." Paper checks take 7 to 14 business days from the issue date, depending on mail speed.
Common reasons refunds get delayed past 21 days
Identity verification holds are the most frequent delay. Maryland's system flags returns for verification if certain patterns appear—a new address, an unusual income amount, or a mismatch between your return and IRS records. When this happens, the Comptroller's Office sends you a letter asking you to verify your identity by phone or mail. Until you respond, your refund does not process. This hold can add 2 to 4 weeks to your timeline.
Math errors and missing information also stop processing. If you forgot to sign your return, left a required field blank, or the system detects an arithmetic error, the office flags it. They send a notice asking you to correct it. Paper returns with errors take longer because the notice has to reach you by mail, you have to respond by mail, and the corrected return has to travel back. Electronic returns can sometimes be corrected faster if you contact the office directly.
Seasonal backlogs slow everything down in March and April. The Comptroller's Office processes hundreds of thousands of returns in a compressed window, and even with the 21-day target, some returns move slower than others. If you file in early March, expect the full 21 days or longer. If you file in May or June, processing is usually faster because the peak has passed.
Offset holds occur if you owe money to the state or federal government. Maryland can hold your refund to pay back child support, unpaid taxes, unemployment overpayments, or other state debts. The Comptroller's Office will notify you if this applies, but the hold can last several weeks while the debt is verified and transferred.
What to do if your refund is late
If more than 21 days have passed since the office received your return and the status tool shows no hold, contact the Comptroller's Office directly. Call the refund hotline at 410-260-7980 (Monday through Friday, 8:30 a.m. to 4:30 p.m. Eastern time). Have your Social Security number, filing status, and expected refund amount ready. The office can run a trace to locate your refund and tell you whether it was issued, is still processing, or is stuck for a reason the online tool did not show.
If your refund was issued but you have not received it after the expected arrival window, the issue is usually in the mail or with your bank. For direct deposit refunds that do not arrive within 5 business days of the issue date, contact your bank to confirm they received the deposit. For paper checks that do not arrive within 14 business days, contact the Comptroller's Office again to request a replacement check or a stop-payment trace.
Keep copies of your filed return and any correspondence from the Comptroller's Office. If you need to dispute a delay or a missing refund, you will need proof of what you filed and when.
Electronic filing versus paper filing and refund speed
Electronic filing is faster at every step. Your return reaches Maryland's system within hours, processing begins within days, and if approved, your refund is issued faster. Direct deposit refunds from electronically filed returns typically arrive 3 to 5 business days after the status shows "issued." Paper checks from electronic returns take 7 to 14 business days.
Paper filing adds delays before processing even begins. Your return travels by mail for a week or more, then sits in a receiving queue before being scanned and entered into the system. Once processing starts, the 21-day clock runs, but you have already lost a week or more. If your paper return has an error, the correction process is even slower because notices and responses travel by mail both ways.
If you are filing now and want the fastest possible refund, file electronically and choose direct deposit. If you filed by paper and are waiting, the status tool is your best source of truth about where your return is in the queue.
Refund delays specific to 2025
Maryland has not announced any system changes or staffing issues that would affect 2025 refund timelines. The 21-day standard remains in place. However, the first few weeks of March typically see the heaviest filing volume, so returns filed in early March may take the full 21 days or slightly longer. Returns filed after mid-April usually process faster because the peak season has passed.
If you are expecting a large refund or have a complex return (self-employment income, rental property, multiple states), allow extra time. These returns are more likely to be flagged for review, which adds processing time beyond the standard 21 days.
Frequently Asked Questions
Does filing electronically may provide a faster refund than paper?
Yes. Electronic returns reach Maryland's system within hours and processing begins within days. Paper returns take 7 to 10 days just to arrive by mail, so your 21-day processing window starts later. Even with the same processing speed, electronic filers receive refunds 1 to 2 weeks sooner.
What does "identity verification hold" mean and how long does it take?
Maryland's system flags certain returns for verification if patterns suggest possible fraud or identity theft. You will receive a letter asking you to verify your identity by phone or mail. The hold pauses your refund until you respond, typically adding 2 to 4 weeks. Call the Comptroller's Office if you receive this notice to speed up the verification process.
Can I get my refund faster if I call the Comptroller's Office?
No. Calling does not speed up processing. The office can tell you the status and explain any holds, but they cannot move your return ahead in the queue. The only way to speed things up is to resolve any holds—like providing missing information or verifying your identity.
What happens if I filed electronically but the status tool says my return was not received?
Wait 3 to 5 business days and check again. Electronic returns sometimes take a few days to appear in the status system even after they have been received. If it still does not show after a week, contact the Comptroller's Office to confirm your return was transmitted successfully by your tax software provider.
If my refund was issued but I chose a paper check, how long until it arrives?
Paper checks issued by Maryland typically arrive 7 to 14 business days after the status tool shows "issued." This depends on mail speed from Annapolis to your address. If you do not receive it within 14 business days, contact the Comptroller's Office to request a replacement or a stop-payment trace.