Massachusetts tax refunds arrive on different timelines depending on how you file and how you receive the money

If you filed your Massachusetts return electronically and chose direct deposit, you can expect your refund between 10 and 21 days after the Department of Revenue accepts your return. If you filed by mail or chose a check, the timeline stretches to 6 to 8 weeks. The Department of Revenue processes returns in the order they arrive, so filing early in the tax season (January and February) typically means faster processing than filing in April.

The exact date depends on three things: when your return was accepted, which delivery method you chose, and whether the Department of Revenue needs to verify any information on your return. A return that triggers a verification request can add 2 to 4 weeks to the timeline, even if you filed electronically.

Key Takeaways

  • Direct deposit refunds arrive 10 to 21 days after the Department of Revenue accepts your return; checks take 6 to 8 weeks.
  • The Department of Revenue processes returns in order of arrival, so returns filed in January move faster than those filed in April.
  • You can check your refund status on the Massachusetts Department of Revenue website using your Social Security number and filing status.
  • If your refund is delayed beyond the expected timeline, contact the Department of Revenue at 617-887-6367 to find out whether your return is under review.

How to track your Massachusetts refund status

The Massachusetts Department of Revenue offers a refund tracker on its website. Go to mass.gov/dor and look for "Where's My Refund?" You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return. The tracker updates every 24 hours and will show you whether your return has been accepted, is being processed, or has been sent out.

The tracker tells you the date your refund was accepted and an estimated delivery date based on your filing method. If you filed electronically and chose direct deposit, the tracker will show a date range (for example, "your refund should arrive by March 15"). If you chose a check, the tracker will show the date the check was mailed.

Do not rely on the tracker alone if your refund is late. The tracker sometimes shows an estimated date that passes without the refund arriving. If that happens, move to the next step.

What to do if your refund is late

If your refund has not arrived by the date shown in the tracker, or if the tracker shows no status update for more than two weeks, contact the Department of Revenue directly. 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 of Revenue can tell you whether your return is still being processed, whether it has been flagged for review, or whether there is a problem with your bank account information (which can prevent direct deposit from going through). If your return is under review, the representative can sometimes tell you why and how long the review typically takes.

If you filed by mail and your check has not arrived within 8 weeks, ask the Department of Revenue whether the check was mailed and to which address. Checks can be lost in the mail. If yours was lost, the Department of Revenue can issue a replacement.

Why some refunds take longer than others

The Department of Revenue prioritizes returns in the order they arrive, but certain returns move to the back of the queue. If your return claims the Earned Income Tax Credit (EITC), the Child and Dependent Care Credit, or the Residential Energy Credit, your return will be held until at least February 15, even if you file in January. This is a federal requirement that Massachusetts follows.

Returns that do not match information on file with the IRS or that show math errors also take longer. The Department of Revenue will contact you by mail if your return needs verification. You will have 30 days to respond with documents (such as W-2s, 1099s, or receipts). Once you send the documents, processing resumes, but the total time from filing to refund can stretch to 8 to 12 weeks.

Returns filed by mail are processed more slowly than electronic returns because they must be scanned and entered into the system by hand. If you filed by mail, expect the full 6 to 8 weeks.

Direct deposit versus check: which arrives faster

Direct deposit is significantly faster. A refund sent by direct deposit arrives 10 to 21 days after acceptance; a check takes 6 to 8 weeks. Direct deposit also eliminates the risk of a check being lost or stolen in the mail.

If you filed your return and chose a check but now want direct deposit instead, you cannot change the method for that return. The check will be mailed as planned. For future years, you can choose direct deposit when you file.

If your direct deposit refund does not arrive within 21 days of acceptance, contact the Department of Revenue. The problem is usually an incorrect bank account number on your return. The Department of Revenue can confirm the account information you provided and, if it is wrong, issue a check instead.

What happens if you owe money instead of getting a refund

If your return shows that you owe Massachusetts taxes, the Department of Revenue will send you a bill by mail. You have 30 days from the date on the bill to pay. You can pay online through mass.gov/dor, by phone at 617-887-6367, or by mailing a check to the address on the bill.

If you cannot pay the full amount by the due date, contact the Department of Revenue to discuss a payment plan. The Department of Revenue offers installment agreements for amounts over $100.

Refunds offset by state or federal debt

In some cases, the Department of Revenue will hold your refund to pay off a debt you owe to Massachusetts or the federal government. This includes unpaid child support, student loan debt in default, or back taxes owed to another state. The Department of Revenue will notify you by mail if your refund has been offset.

If you believe your refund was offset by mistake, or if you want to dispute the debt, contact the Department of Revenue at 617-887-6367. You will need to provide documentation showing that the debt has been paid or that you are not responsible for it.

Frequently Asked Questions

Can I get my refund faster if I file early?

Filing early helps because the Department of Revenue processes returns in order of arrival. A return filed in January will move through the queue faster than one filed in April. However, if your return claims certain credits like the EITC, it will be held until mid-February regardless of when you file.

What if the tracker says my refund was accepted but I still haven't received it after 21 days?

Call the Department of Revenue at 617-887-6367. The most common reason for a delayed direct deposit is an incorrect bank account number. The Department of Revenue can verify the account information and issue a check if the account details are wrong.

Do I need to do anything to receive my refund?

No. Once you file your return and it is accepted, the Department of Revenue processes it automatically. You do not need to take any action unless the Department of Revenue contacts you asking for additional documents or verification.

What if I moved and the check was mailed to my old address?

Contact the Department of Revenue at 617-887-6367 with your new address. If the check was already mailed to your old address, the Department of Revenue can issue a replacement check to your current address. Bring your old address and new address when you call.

Can I get my refund as a direct deposit if I filed by mail?

No. Once you file by mail, your refund will be issued as a check. For future tax years, you can choose direct deposit when you file electronically. Direct deposit is faster and safer than waiting for a check in the mail.