How long New York refunds typically take
New York State processes most tax refunds within 30 days of receiving your return, but many take longer. If you filed by mail, the state needs time to open, scan, and enter your return into the system before processing even starts — that alone can add two to four weeks. If you filed electronically, processing usually begins faster, but refunds still sit in a queue with hundreds of thousands of others.
The 30-day window is not a may provide. It is the target for straightforward returns with no errors, no missing information, and no flags in the system. Anything that slows down the initial review — a math error, a missing signature, income that does not match what employers reported — pushes your refund into a longer queue.
Right now, New York's processing times vary widely depending on when you filed and what your return looks like. The state publishes current wait times on its website, but the honest answer is that some refunds arrive in three weeks and others take three months or more.
Key Takeaways
- New York aims to process refunds within 30 days, but mail-filed returns add two to four weeks just for intake, and electronic returns still wait in a queue with hundreds of thousands of others.
- You can check your refund status through the New York Department of Taxation and Finance website using your Social Security number and refund amount, which tells you whether the return is received, processing, or approved.
- If your return was mailed, the state may still be scanning it into the system; if it was filed electronically, a delay usually means the return is under review for errors or missing information.
- Refunds are typically sent by mail or direct deposit within five to seven business days after the state approves your return, so approval does not mean the money arrives immediately.
- If your refund has been processing for more than 60 days, contact the New York Department of Taxation and Finance directly rather than waiting, because some issues require human intervention to resolve.
Check your refund status through the state website
The New York Department of Taxation and Finance operates a refund tracker that shows you exactly where your return stands. Go to tax.ny.gov, find the "Check Your Refund Status" tool, and enter your Social Security number and the refund amount you expect. The tool will tell you whether the state has received your return, is currently processing it, or has approved it and sent it out.
This tool updates daily, so checking multiple times in the same week usually shows no change. Check once a week instead. The status will move from "received" to "processing" to "approved" — and once it shows "approved," your money should arrive within five to seven business days if you chose direct deposit, or two to three weeks if you chose a check by mail.
If the tool says your return is not found, it means the state has not received it yet. If you mailed it, allow at least four weeks from the date you mailed it before assuming it is lost. If you filed electronically and it is not showing up after two weeks, contact the state directly.
Why mail-filed returns take longer than electronic ones
When you mail a paper return to New York, it goes to a processing center where staff open the envelope, check that all pages are there, and scan each page into the computer system. This happens for every single paper return, and the state receives hundreds of thousands of them during tax season. Even with multiple scanning centers, the backlog is real.
After scanning, the return enters the same processing queue as electronic returns, but you have already lost two to four weeks just getting to that point. If you filed by mail in March or April, your return may not even be scanned until May. Electronic returns skip this step entirely and go straight into processing, which is why the state encourages e-filing.
If you mailed your return and it has been more than four weeks, you can call the New York Department of Taxation and Finance at 518-457-5181 to ask whether it has been received and scanned. Have your Social Security number and the date you mailed it ready.
Common reasons your refund is still processing
The most frequent cause is a mismatch between what you reported and what employers or financial institutions reported to the state. If you claimed income that does not match a W-2 or 1099 the state received, your return goes into manual review. This can add two to four weeks. The state will not contact you unless there is a problem they cannot resolve, so you may never know this happened — your refund just takes longer.
Missing or illegible information also triggers a hold. A signature in the wrong place, a missing middle initial, or a box left blank can flag your return for review. If you filed electronically, the software usually catches these before submission, but paper returns slip through sometimes.
Amended returns take much longer than original returns. If you filed an amended return (Form IT-201-X), expect processing to take 60 to 90 days instead of 30. The state processes amended returns in a separate queue, and they require more manual review.
Refunds claimed for certain credits — the Earned Income Tax Credit, the Child and Dependent Care Credit, or the Empire State Child Tax Credit — may also take longer because the state verifies these claims more carefully than standard deductions.
What to do if your refund has been processing for more than 60 days
If the state website still shows "processing" after 60 days, or if the tool cannot find your return at all, contact the New York Department of Taxation and Finance. Call 518-457-5181 during business hours (Monday through Friday, 9 a.m. to 4:45 p.m. Eastern time). Have your Social Security number, filing status, and the refund amount ready.
The representative can tell you whether your return is in the system, whether it is flagged for review, and whether any documents are missing. If documents are missing, they will tell you what to send and where to send it. If your return is stuck in review, they may be able to move it along or at least give you a realistic timeline.
You can also write to the department at New York Department of Taxation and Finance, Refund Section, W.A. Harriman Campus, Albany, NY 12227. Include a copy of your return, your Social Security number, and a brief explanation of why you are writing. This is slower than calling, but it creates a paper record.
Direct deposit versus check by mail
Once the state approves your refund, the delivery method matters. If you chose direct deposit, the money typically arrives in your bank account within five to seven business days after approval. Some banks post it the same day they receive it; others hold it for one business day. This is the fastest option.
If you chose a check by mail, the state prints and mails it after approval. This takes two to three weeks depending on postal service delays. Checks mailed in April or May sometimes take longer because mail volume is high. If you have been waiting three weeks since approval and have not received a check, contact the state to confirm the address they have on file.
You cannot change your refund delivery method after you file. If you chose check and want direct deposit instead, you have to wait for the check to arrive, deposit it yourself, and then request a refund of that check — which creates a new processing cycle and defeats the purpose.
If your refund was lost or never arrived
If the state website shows your refund was approved and sent, but you never received it, the problem is usually in delivery, not processing. For direct deposits that never showed up, contact your bank first. Ask them to check whether the deposit was received and rejected, or never arrived at all. Provide them with the date the state says it was sent.
If your bank confirms the deposit never arrived, call the New York Department of Taxation and Finance and report it. They can issue a replacement check or attempt to reissue the direct deposit. This process takes another 30 days or so.
For checks that never arrived, wait at least three weeks after the approval date before reporting it lost. If it does not arrive after that, contact the state. They will issue a replacement, but you may need to sign an affidavit stating you never received the original check. Keep any mail from the state about your refund, as it helps prove when they sent it.
Frequently Asked Questions
Can I call the state to speed up my refund?
Calling will not speed up processing, but it can tell you whether your return is stuck on a specific issue. If documents are missing or information does not match, the representative can tell you what to do. If your return is simply in the normal queue, they will give you an estimated timeline based on when you filed.
What if I made a mistake on my return?
If you filed electronically and realize the error before the state processes your return, you can file an amended return (Form IT-201-X). If the state has already processed your original return, file the amended return anyway — it will correct the error and adjust your refund. Amended returns take 60 to 90 days to process.
Does New York send a notice when my refund is approved?
The state does not automatically send a notice. You have to check the refund status tool on the website, or call the department. Some people receive a notice if there is a problem with their return, but approval notices are not standard.
Why does the website say my refund was approved but I still have not received it?
Approval and delivery are two different steps. After approval, the state needs five to seven business days to send a direct deposit, or two to three weeks to mail a check. If you chose check by mail and it has been three weeks since approval, contact the state to confirm they have the correct address.
What if I filed an amended return — how long does that take?
Amended returns take 60 to 90 days to process, much longer than original returns. The state processes them in a separate queue and reviews them more carefully. Check the refund status tool using the same Social Security number and the new refund amount from your amended return.