Where to check your New York City tax refund

The New York City Department of Finance runs the refund tracking system. You can check the status of a city income tax refund through their online portal at nyc.gov/taxrefund, or by calling 311 from within New York City. You will need your Social Security number and the tax year you filed for.

If you filed a joint return, either spouse can check the status using their own Social Security number. The system shows whether your refund has been processed, approved, or sent out — but it does not show the exact payment date until the money is actually in transit.

You can also check through the New York State Department of Taxation and Finance if your refund involves both city and state taxes, since some refunds are held pending state review. The state system is at tax.ny.gov under "Check Your Refund Status."

Key Takeaways

  • Use nyc.gov/taxrefund or call 311 to check your city refund status with your Social Security number and tax year.
  • NYC refunds typically arrive within 8 to 12 weeks of filing if you filed electronically, or 12 to 16 weeks if you mailed a paper return.
  • If the system shows your refund as approved but you have not received it after the expected timeframe, contact the Department of Finance directly.
  • Joint filers can check status using either spouse's Social Security number, and the system updates every few business days.

How long NYC refunds take to arrive

The timeline depends on how you filed. If you filed your return electronically and chose direct deposit, the Department of Finance typically processes the refund within 8 to 12 weeks. If you filed by mail or requested a check by mail, add 4 to 6 weeks to that timeline — so 12 to 16 weeks total from the date they receive your return.

The clock starts when the Department of Finance receives your return, not when you send it. If you mailed your return, allow 1 to 2 weeks for postal delivery before the processing timeline begins. The online status tool updates every few business days, so checking more than once a week will not show new information faster.

Refunds are slower if the Department of Finance flags your return for review — for example, if income reported on your W-2 does not match what you reported, or if you claimed a credit that requires verification. In those cases, add 4 to 8 weeks to the normal timeline while they investigate.

What the status messages mean

The refund tracking system shows one of several statuses. "Return received" means the Department of Finance has your return but has not started processing it yet. "Return being processed" means they are reviewing it for accuracy and checking it against wage records. "Return approved" means they have finished reviewing and your refund is scheduled to be paid.

"Refund issued" means the money has been sent out. If you chose direct deposit, it should arrive in your bank account within 1 to 3 business days after this status appears. If you chose a check by mail, allow 7 to 10 business days for the check to arrive after the status changes to "Refund issued."

If your status shows "Return under review" or "Additional information needed," the Department of Finance is asking for documents or clarification. The system usually tells you what they need. You can respond by mail or through the online portal, and processing resumes once they receive your response.

Tracking a refund by check or direct deposit

If you chose direct deposit, you can see the refund hit your bank account as soon as it arrives — no separate tracking needed beyond the Department of Finance status tool. Some banks show pending deposits 1 to 2 days before the money actually clears, so you may see it coming before the official "Refund issued" status appears online.

If you chose a check by mail, the status tool will show "Refund issued" before the check arrives. Once you see that status, the check is in the mail. If more than 10 business days pass after "Refund issued" and you have not received it, the check may have been lost or delayed by the postal service. Contact the Department of Finance at 311 to request a replacement check or to have the refund reissued by direct deposit instead.

Do not cash a replacement check if the original one arrives later — you would be cashing the refund twice. If both checks arrive, contact the Department of Finance to report the duplicate and arrange to return one.

What to do if your refund is delayed

If the status tool shows your refund should have arrived but you have not received it, first verify the timeline. Count the weeks from when you filed (or when the Department of Finance received your return, if you mailed it). If you are within the normal window, wait a few more days and check again — the system updates every few business days and may not reflect the most recent activity.

If you are past the expected timeline, call 311 from within New York City or 212-669-1000 from outside the city. Have your Social Security number, tax year, and filing method (electronic or mail) ready. The Department of Finance can tell you whether the refund was actually sent and, if so, whether it was returned to them as undeliverable.

If your direct deposit refund was rejected by your bank — for example, because the account was closed — the Department of Finance will hold the money and may try to reissue it. They will contact you by mail if this happens. If you moved since you filed, update your address with the Department of Finance so they can reach you.

Refunds held for other reasons

Your NYC refund may be delayed or held if you owe money to other city agencies. The Department of Finance can offset your refund to pay outstanding parking violations, water bills, or other city debts. If this happens, the status tool usually notes it, or you will receive a letter explaining the offset.

If you are in default on a student loan, federal law allows the Department of Education to intercept your refund. This is separate from the city system — the federal offset happens before your refund reaches the city. You can check federal offset status through the Treasury Offset Program at fiscal.treasury.gov/top.

If you believe your refund was offset in error, or if you want to dispute an offset, contact the Department of Finance. They can tell you which agency requested the offset and provide information on how to appeal.

Frequently Asked Questions

Can I check my refund status if I filed a joint return with my spouse?

Yes. Either spouse can check the status using their own Social Security number. The system shows the same information regardless of which spouse logs in, so you will both see the same status and timeline.

What if the status tool says my refund was issued but I never received it?

Call 311 (or 212-669-1000 from outside the city) and provide your Social Security number and tax year. The Department of Finance can confirm whether the refund was sent and, if so, whether it was returned as undeliverable. They can reissue it by direct deposit or check.

How do I know if my refund was offset to pay a city debt?

The status tool usually notes an offset, or you will receive a letter from the Department of Finance explaining it. If you think an offset was made in error, call 311 to request details and learn how to appeal.

Does the status tool show the exact date my refund will arrive?

No. The tool shows whether your refund has been approved and issued, but not the exact delivery date. Once it shows "Refund issued," expect 1 to 3 business days for direct deposit or 7 to 10 business days for a check by mail.

What if I filed electronically but the status tool says my return was received by mail?

This usually means the Department of Finance received a paper copy of your return — either because you filed both ways by mistake, or because a paper version was generated during processing. Call 311 to clarify which return they are processing and whether you need to take any action.