How to check your Massachusetts tax refund status right now
The Massachusetts Department of Revenue runs a refund tracker on its website where you can see the status of your state return. Go to mass.gov/dor and look for the "Where's My Refund?" 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 updates every 24 hours, so checking more than once a day will not show new information.
If you filed electronically, the tracker usually shows your status within 24 hours of the Department of Revenue receiving your return. If you mailed a paper return, it takes longer for the department to process it before the tracker will show anything — typically two to three weeks after they receive it. The tracker will tell you whether your return is still being processed, approved, or sent out for payment.
You can also call the Department of Revenue's refund hotline at 617-887-6367. Have your Social Security number and the refund amount ready. Wait times are longest in March and April, so calling in May or later will usually be faster.
Key Takeaways
- The Massachusetts Department of Revenue's "Where's My Refund?" tool on mass.gov/dor shows your refund status and updates every 24 hours.
- Electronic returns show up in the tracker within 24 hours; paper returns take two to three weeks to appear after the department receives them.
- Most refunds arrive within 21 days of approval, but timing depends on whether you chose direct deposit or a check.
- If your refund is more than 21 days late after approval, contact the Department of Revenue at 617-887-6367 to report the delay.
Timeline: when your refund should arrive
Once the Department of Revenue approves your return, the refund timeline depends on your payment method. If you chose direct deposit, the money typically lands in your bank account within 7 to 10 business days after approval. If you chose a check, it takes 14 to 21 business days from approval for the check to arrive in the mail.
The approval itself can take anywhere from a few days to several weeks, depending on how busy the department is and whether your return needs manual review. Returns filed in January or February usually process faster than those filed in March or April. If your return has errors, missing information, or matches a previous year's return in a way that triggers a review, approval will take longer.
Do not count calendar days — count business days (Monday through Friday, excluding state holidays). A refund approved on a Friday may not hit your bank account until the following Thursday.
What to do if your refund is late
If the tracker says your return is approved but your refund has not arrived after 21 business days, contact the Department of Revenue. Call 617-887-6367 during business hours (Monday through Friday, 8:30 a.m. to 4:30 p.m. Eastern time). Have your Social Security number, filing status, and the refund amount ready.
The department can tell you whether the refund was actually sent and, if it was mailed as a check, whether it was lost in transit. If a check was lost, the department can issue a replacement. If the refund was sent by direct deposit but never arrived, the department will investigate with your bank to find out where it went.
If you filed a paper return and the tracker still shows nothing after three weeks, call to confirm the department received it. Paper returns sometimes get lost in the mail before they reach the department, and calling early can speed up a replacement filing.
Reasons your refund might be delayed or held
The Department of Revenue holds refunds for several reasons. If you owe back taxes, child support, or student loans, the state can intercept your refund to pay those debts. If this happens, you will receive a notice in the mail explaining what the refund was applied to. The tracker will also show a note that your refund was offset.
Your return may also be held if the information on it does not match what the department has on file — for example, if your name spelling is different from your Social Security card, or if you reported income that does not match what your employer reported to the state. The department will send you a letter asking for clarification or additional documents. Respond as soon as you receive it; delays in responding delay your refund.
Returns filed very close to the deadline (April 15) or filed on paper sometimes take longer simply because of volume. The department processes returns in the order they are received, and a surge of last-minute filings can push your return back in the queue.
Direct deposit versus check: which gets to you faster
Direct deposit is faster and more reliable than a mailed check. Once your return is approved, direct deposit refunds arrive in 7 to 10 business days. Checks take 14 to 21 business days and can be lost or delayed in the mail.
If you did not choose direct deposit when you filed, you cannot change it after the fact. You will receive a check. If the check does not arrive within 21 business days of approval, call the Department of Revenue to report it missing. The department can issue a replacement check or, in some cases, send the refund by direct deposit instead if you provide your bank information.
If you are filing next year, choosing direct deposit when you file will save you time and reduce the risk of a lost check. You will need your bank account number and routing number to set it up.
If you filed jointly and only one spouse received the refund
Joint returns sometimes result in the refund being deposited into only one spouse's account, even if both names are on the return. This usually happens when the direct deposit information on file matches only one spouse's bank account. The refund is still legally owed to both of you, but the Department of Revenue sent it to whichever account was listed on the return.
If this happened to you, contact the Department of Revenue at 617-887-6367. Explain that the refund was deposited into one account but the return was filed jointly. The department can help you document this and may be able to issue a second payment to the other spouse's account, though this can take additional time. In the meantime, the spouse who received the deposit can transfer half to the other spouse directly.
Frequently Asked Questions
How do I know if my return was actually received by the Department of Revenue?
If you filed electronically, the tax software you used will confirm receipt immediately. If you mailed a paper return, the tracker will show your return within two to three weeks of the department receiving it. If three weeks have passed and the tracker still shows nothing, call 617-887-6367 to confirm the department has it.
Can I get my refund faster if I pay a fee?
No. The Department of Revenue does not offer expedited processing for a fee. The timeline is the same for all refunds once they are approved. Some tax preparation companies offer refund advances, but those are loans, not refunds, and they charge interest or fees.
What if the tracker says my refund was sent but I never got it?
Call 617-887-6367 immediately. If it was sent by direct deposit, the department can investigate with your bank. If it was mailed as a check, the department can issue a replacement. Bring your Social Security number and the refund amount.
Do I need to do anything to receive my refund, or does it come automatically?
Your refund comes automatically once your return is approved and processed. You do not need to take any action. If your return needs additional information or documents, the Department of Revenue will send you a letter requesting them.
What if I moved after I filed my return?
If you chose direct deposit, your refund will go to the bank account you listed on your return, regardless of where you live. If you chose a check and moved, the check will be mailed to the address on your return. If you moved and did not update your address with the Department of Revenue, update it now at mass.gov/dor so future correspondence reaches you.