Check your refund status through MassTaxConnect
The Massachusetts Department of Revenue runs a tool called MassTaxConnect where you can see exactly where your refund is in the process. Go to mass.gov/masstaxtoolkit, click "Check Refund Status," and enter your Social Security number, filing status, 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.
MassTaxConnect tells you whether your refund is still being processed, has been approved, or has already been sent. If it has been sent, the tool shows the payment method (direct deposit or check) and the date it left the Department of Revenue. This is the fastest and most direct way to get an answer without calling or waiting for mail.
You can also call the Massachusetts Department of Revenue refund line 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 get you through faster.
Key Takeaways
- MassTaxConnect at mass.gov/masstaxtoolkit shows your refund status in real time and updates every 24 hours.
- Direct deposit refunds typically arrive within 10 to 21 days after the Department of Revenue approves your return.
- Paper check refunds take longer — usually 4 to 6 weeks after approval — because they must be printed and mailed.
- If your refund does not arrive within the expected timeframe, contact the Department of Revenue at 617-887-6367 with your Social Security number and return information.
- Amended returns (Form 1040-X) take significantly longer to process, often 8 to 12 weeks or more.
How long Massachusetts refunds usually take
The timeline depends on how you chose to receive your refund. If you filed for direct deposit, the Department of Revenue typically processes your return within 10 to 21 days of receiving it. Once approved, the money moves to your bank account within one to three business days. The total time from filing to money in hand is usually two to four weeks if you file early in the tax season.
If you requested a paper check, the wait is longer. After the Department of Revenue approves your return, they print and mail the check. This adds another four to six weeks to the timeline. A check filed in early February might not arrive until late April or early May.
Returns filed later in the season — May through October — may take longer because the Department of Revenue is processing a smaller volume but also has fewer staff dedicated to late-season returns. If you filed an amended return using Form 1040-X, add another four to eight weeks on top of the normal timeline.
What to do if your refund is late
If MassTaxConnect shows your refund was approved and sent more than three weeks ago (for direct deposit) or more than six weeks ago (for a check), contact the Department of Revenue. Call 617-887-6367 with your Social Security number, filing status, and the refund amount. They can tell you whether the payment was actually sent and, if it was, whether it was returned by your bank or lost in the mail.
If your direct deposit was rejected by your bank, the Department of Revenue will mail a check instead — this adds another four to six weeks. If a mailed check was returned or lost, the Department of Revenue can issue a replacement, though this also takes several weeks to process and mail.
Keep your original tax return and any filing confirmation you received. If you filed through a tax preparer or software, ask them for a copy of the return you submitted and the filing date. The Department of Revenue will ask for this information to track down what happened.
Reasons your refund might be delayed
The most common reason for delays is a mismatch between the name, Social Security number, or address on your return and what the Department of Revenue has on file. If you recently moved, changed your name, or made a typo when filing, your return may be held for manual review. This can add two to four weeks to processing time.
If you claimed the Earned Income Tax Credit (EITC) or the Child and Dependent Care Credit, your return is automatically held for additional verification. This is a federal requirement, not a Massachusetts-specific rule, but it means your refund will not be released until the verification is complete — usually three to six weeks after filing.
Returns with math errors, missing information, or inconsistencies with federal records are also delayed. The Department of Revenue will send you a letter explaining what is wrong and what you need to do to fix it. Respond as quickly as possible, because the clock does not restart until they receive your response.
Direct deposit versus check: which is faster
Direct deposit is significantly faster. Once the Department of Revenue approves your return, the money reaches your bank account in one to three business days. A check takes four to six weeks after approval just to print and arrive in your mailbox. If you are waiting for a refund and have not yet filed, choosing direct deposit will cut your wait time roughly in half.
To set up direct deposit, you need your bank's routing number and your account number. Both appear on a blank check from your account. You enter this information on your tax return before filing — you cannot add it after the fact. If you filed by paper and did not include direct deposit information, you will receive a check.
If you filed through tax software or a preparer, they will ask whether you want direct deposit during the filing process. If you are unsure whether you selected it, check your filing confirmation email or the copy of your return you kept.
What MassTaxConnect shows you at each stage
When you first check MassTaxConnect, it may say "Return not yet received." This does not mean something is wrong — it means the Department of Revenue has not yet scanned your return into their system. Paper returns take longer to reach this stage than e-filed returns. E-filed returns usually appear within 24 hours; paper returns can take one to two weeks.
Once your return is received, the status changes to "Return received and being processed." This stage lasts anywhere from a few days to several weeks, depending on whether your return needs manual review. If everything matches their records, processing is fast. If there are discrepancies or you claimed certain credits, this stage takes longer.
When processing is complete, the status changes to "Refund approved" and shows the payment method and expected delivery date. At this point, your refund is may provide — it will arrive on or shortly after the date shown. If the date passes and the money has not arrived, contact the Department of Revenue.
If you filed a joint return with a spouse
Both spouses can check the refund status using MassTaxConnect, but you each need to enter your own Social Security number. The refund amount and status will be the same regardless of which spouse checks. If you are checking on behalf of your spouse, ask them for permission first — the tool requires their personal tax information.
If you and your spouse filed jointly but are now separated or divorced, only the person whose name appears first on the return can request a refund hold or make changes. If there is a dispute over the refund, contact the Department of Revenue's Taxpayer Advocate office at 617-887-6367 and explain the situation. They can place a hold on the refund while the matter is resolved.
Frequently Asked Questions
Can I check my refund status if I filed through a tax preparer?
Yes. You can use MassTaxConnect with your Social Security number and refund amount regardless of who prepared your return. Your preparer may also have access to tracking information through their own software, so you can ask them to check as well. Both sources should show the same status.
What if MassTaxConnect says my refund was sent but I never received it?
If direct deposit was sent, contact your bank first to confirm the deposit did not arrive in a different account or under a different name. If the bank has no record, call the Department of Revenue at 617-887-6367 — they may need to reissue the refund as a check. If a check was sent, wait at least two weeks from the date shown before assuming it is lost, then contact the Department of Revenue to request a replacement.
How do I know if my return is being audited?
The Department of Revenue will send you a letter by mail if your return is selected for audit. MassTaxConnect will not indicate this — you will only know when the letter arrives. If you receive an audit notice, follow the instructions in the letter and respond within the deadline given. Your refund will be held until the audit is complete.
Can I change my refund to direct deposit if I already filed?
No. Once you file, you cannot change the payment method. If you filed for a check and want direct deposit instead, you would need to file an amended return, which takes much longer. For future years, make sure to select your preferred payment method before submitting your return.
Why does MassTaxConnect say my refund was sent but my bank says they never received it?
This usually means the bank rejected the deposit because of a mismatch in account information, a closed account, or a frozen account. Contact your bank with the date the Department of Revenue says they sent the deposit. The bank can tell you whether it was rejected and why. If it was rejected, the Department of Revenue will mail a check instead, which takes four to six weeks.