Massachusetts tax refunds typically arrive within 2 to 8 weeks after the Department of Revenue processes your return
The timeline depends on how you filed, whether you chose direct deposit, and whether the Department of Revenue needs to verify anything on your return. Direct deposit is faster than a mailed check — usually 2 to 4 weeks from the date your return was accepted. A paper check takes 4 to 8 weeks. If the Department flags your return for review or asks for more information, the clock resets and you'll wait longer.
Massachusetts does not have a single refund date when everyone gets paid at once. The state processes returns continuously throughout tax season, so your refund date depends on when your return was accepted and processed, not on a calendar date. You can track the exact status of your refund through the Department of Revenue's online tool.
Key Takeaways
- Direct deposit refunds arrive in 2 to 4 weeks; mailed checks take 4 to 8 weeks from the date your return was accepted.
- The Department of Revenue processes returns on a rolling basis, so your refund date is tied to when your return was received and processed, not a fixed state-wide date.
- You can check your refund status anytime through the Department of Revenue's online refund tracker using your Social Security number and filing status.
- If your return is flagged for review or the Department requests additional documents, your refund will be delayed beyond the standard timeline.
- Amended returns and returns claiming certain credits take longer to process than standard returns.
Direct deposit versus mailed check: which arrives first
Direct deposit is the fastest way to receive your Massachusetts refund. If you chose direct deposit on your return and the Department of Revenue accepted it without issues, you should see the money in your bank account within 2 to 4 weeks. The state deposits the full refund amount in a single transfer to the account number you provided on your return.
A mailed check takes longer because it has to be printed, processed through the mail system, and delivered to your address. Expect 4 to 8 weeks from the date your return was accepted. If you moved recently or your address on file is incorrect, the check may be returned to the Department of Revenue, which adds another 2 to 4 weeks to the timeline while they try to locate you.
If you did not choose direct deposit when you filed, you cannot change it after the fact. You will receive a check. You can still track the status online to see when the check was mailed.
How to check your refund status online
The Massachusetts Department of Revenue operates an online refund tracker at mass.gov. Go to the Department of Revenue's website and look for "Where's My Refund?" or the refund status tool. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return.
The tool shows you whether your return has been received, accepted, and processed. It also tells you the expected refund date and the delivery method (direct deposit or check). If your return is under review or the Department is waiting for additional information from you, the tool will say so. Check the status every few days if you are waiting — the information updates as your return moves through the system.
If the tool says your return is still being processed after 8 weeks, or if it shows an error, contact the Department of Revenue directly at 617-887-6367. Have your Social Security number and return information ready.
Why some refunds take longer than 8 weeks
The Department of Revenue may hold your return for review if certain items raise questions. Common reasons include claiming the Earned Income Tax Credit, the Child and Dependent Care Credit, or the Education Credit. These credits require verification, which adds 2 to 4 weeks to processing time. If you claimed a large refund relative to your income, the Department may also review your return before releasing the money.
Amended returns — forms you file to correct a mistake on an original return — take longer to process than original returns. An amended return typically takes 8 to 12 weeks. If you filed an amended return, do not expect a refund within the standard 2 to 8 week window.
If the Department of Revenue sends you a letter asking for documents or clarification, respond as quickly as you can. The clock does not restart until they receive your response and process it. Delays in responding can push your refund date back by weeks.
What to do if your refund does not arrive on time
If your refund has not arrived within the expected timeframe, first check the online status tool again. It may show that the Department is waiting for information from you, or that the refund was mailed but has not yet been delivered. If the tool shows no recent updates and more than 8 weeks have passed since your return was accepted, contact the Department of Revenue.
Call 617-887-6367 during business hours (Monday through Friday, 8:30 a.m. to 4:30 p.m.). Have your Social Security number, filing status, and the refund amount ready. The Department can tell you whether your return is still being processed, whether a check was mailed and lost, or whether there is a problem with your direct deposit account.
If a check was mailed but never arrived, the Department can issue a replacement check or, in some cases, deposit the refund directly to your bank account if you provide the account information. If there was an error with your direct deposit account (wrong account number, closed account, etc.), the Department will mail a check instead.
Refunds claimed on joint returns and married filing separately
If you filed a joint return with a spouse, both names must match the Social Security numbers and filing status on the return. Mismatches — such as a name change that was not updated with Social Security — can delay processing. The Department of Revenue will contact you if there is a discrepancy.
If you filed Married Filing Separately, your refund may take slightly longer to process because the Department verifies that both spouses' returns are consistent. This is standard and does not indicate a problem with your return.
Refunds for residents who moved or changed address
If you moved after filing your return and did not update your address with the Department of Revenue, a mailed check will go to the old address. The post office may return it to the Department, which then has to contact you or hold the refund. This can add 4 to 8 weeks to your timeline.
If you moved, update your address with the Department of Revenue as soon as you can. You can do this through the online portal or by calling 617-887-6367. If a check was already mailed to your old address, ask the Department to reissue it to your new address or to deposit it directly to your bank account.
Frequently Asked Questions
Can I get my refund faster if I pay a fee?
No. The Massachusetts Department of Revenue does not offer expedited refund processing for a fee. The timeline is the same for all taxpayers. 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. You pay interest or fees for these products.
What if I filed my return in April but it is now July and I still have not received my refund?
Contact the Department of Revenue at 617-887-6367. More than 8 weeks is beyond the standard timeline. The Department can look up your return and tell you whether it is still being processed, whether a check was mailed and lost, or whether there is an issue that needs to be resolved. Bring your Social Security number and return information.
Do I have to use direct deposit, or can I request a check instead?
You choose the refund method when you file your return. If you chose direct deposit, you will receive a direct deposit. If you chose a check, you will receive a check. You cannot change this choice after filing. If you want a check next year, choose that option when you file your 2024 return.
What happens if I filed my return electronically but the Department says it was not received?
Contact your tax preparer or the software company you used to file. They can confirm whether the return was actually transmitted to the Department of Revenue. If it was transmitted, the Department should have a record. If there is a discrepancy, your preparer or the software company can help you resubmit or troubleshoot the issue.
Can I get my refund deposited to a different bank account than the one I listed on my return?
No. The Department of Revenue deposits refunds only to the account number you provided on your return. If that account is closed or incorrect, the deposit will fail and the Department will mail a check instead. If you need to change your bank account, you would have to file an amended return, which takes 8 to 12 weeks to process.