City tax refunds usually take 4 to 12 weeks from the time you file, depending on whether you file on paper or electronically and whether the city needs to verify your information

Most cities process refunds in batches rather than one at a time. If you file electronically early in the tax year, you may see your refund in 4 to 6 weeks. If you file on paper or file late in the season, expect 8 to 12 weeks. Some cities take longer if they flag your return for review — this can add another 2 to 4 weeks while they check your income, deductions, or credits.

The timeline also depends on how the city sends the refund. Direct deposit to your bank account is fastest, usually arriving within the timeframe above. A paper check takes longer because it has to be printed, mailed, and then clear through your bank — add 1 to 2 weeks to any estimate if you chose a check.

A few cities still process returns manually or have older computer systems, which can push timelines to 16 weeks or more. Philadelphia, for example, typically takes 8 to 10 weeks for electronic returns but can take 12 to 16 weeks for paper. New York City aims for 6 to 8 weeks for e-filed returns. Check your specific city's tax department website for their stated timeline, because it varies.

Key Takeaways

  • Electronic filing gets you a refund faster than paper filing — usually 4 to 6 weeks versus 8 to 12 weeks.
  • Direct deposit refunds arrive faster than checks because checks have to be printed, mailed, and deposited by your bank.
  • Cities process refunds in batches, so filing early in the tax year usually means a faster refund than filing in April or May.
  • If the city flags your return for review, add 2 to 4 weeks to the normal timeline while they verify your information.
  • Your city's tax department website lists their current processing times, which can change year to year.

Why electronic filing is faster than paper

When you file electronically, the city's computer system receives your return immediately and begins processing it right away. The system can check for obvious errors, cross-reference your income with employer records, and move your return through the queue automatically. This happens in days, not weeks.

Paper returns have to be opened, scanned, and entered into the system by hand. A city tax office might receive hundreds of returns a day during peak season, so your paper return sits in a pile until someone gets to it. Once it is scanned, it still has to go through the same verification steps as an electronic return, but you have already lost 1 to 3 weeks waiting for it to be processed at all.

How direct deposit and checks affect your timeline

If you chose direct deposit, the refund goes straight from the city's bank account to yours. Once the city approves the refund, it typically takes 1 to 3 business days for the money to appear in your account. This is the fastest method.

A check refund requires the city to print the check, place it in an envelope, and mail it to you. Postal delivery takes 3 to 7 business days depending on distance. Once you receive it, you have to deposit it at your bank, and the bank may hold it for 1 to 5 business days before the funds are available. In total, a check refund can take 2 to 3 weeks longer than direct deposit.

What happens if the city flags your return for review

A city tax office may hold your return for manual review if certain things stand out: a very large refund relative to your income, a deduction that seems unusual, a credit you have not claimed before, or a mismatch between what you reported and what employers or other sources reported to the city.

During review, a tax examiner looks at your return, your supporting documents, and sometimes contacts you by mail or phone to verify information. This process typically takes 2 to 4 weeks, though complex cases can take longer. You will not know your refund is being reviewed unless the city contacts you — there is no automatic notification.

To speed up a review, respond to any request from the city immediately and include all documents they ask for. Do not wait or assume they will follow up again.

How to track your city tax refund status

Most cities offer an online refund tracker on their tax department website. You enter your Social Security number and the refund amount, and the system tells you whether your return is being processed, has been approved, or has been sent. Some cities also let you check the status by phone or through their tax software.

The tracker usually updates once a week, so checking daily will not give you new information. If the tracker says your refund was sent but you have not received it after the expected timeframe, contact the city tax office directly. Bring your return confirmation number or filing receipt.

If you filed through a tax software company like TurboTax or H&R Block, that company may also offer status tracking, but it relies on information the city sends to them — it is not faster than the city's own tracker.

Refund timelines for major cities

CityE-filed refund timelinePaper refund timelineNotes
New York City6 to 8 weeks10 to 12 weeksDirect deposit faster than check. Tracker available on NYC.gov.
Philadelphia8 to 10 weeks12 to 16 weeksPaper returns processed slower due to manual entry. Check status on phila.gov.
Chicago4 to 6 weeks8 to 10 weeksAmong the fastest processors. Status available on chicago.gov.
San Francisco6 to 8 weeks10 to 12 weeksDirect deposit strongly recommended. Tracker on sfgov.org.
Boston6 to 8 weeks10 to 14 weeksPeak season (April–May) may add 2 weeks. Check boston.gov.

What to do if your refund is late

If your refund has not arrived within 2 weeks after the city's stated timeline, contact the city tax office. Have your return confirmation number, filing date, and the refund amount ready. Ask them to confirm the refund was sent and, if it was, whether it was mailed or deposited.

If the city says the refund was mailed as a check, ask for the check number and mailing date. You can then file a claim with the postal service if the check is lost. If the city says it was direct deposited, ask for the deposit date and transaction reference number, then contact your bank to see if the deposit was received but held or rejected.

If the city cannot locate your refund after 12 weeks from filing, ask them to issue a replacement check or reprocess the direct deposit. Keep copies of all correspondence with the city in case you need to dispute the refund later.

Frequently Asked Questions

Does filing early in January get me a faster refund than filing in April?

Yes. Cities process returns in batches, and returns filed in January and February move through the queue faster because the office is less busy. Filing in April or May can add 2 to 4 weeks to your timeline because the office is handling peak volume. If you have all your documents ready, filing in February is worth the effort.

Can I get my city refund faster if I use a tax preparation service?

No. The tax preparation service files your return the same way you would — electronically or on paper — and the city processes it on the same timeline. The service does not have a faster track. You pay them for preparation, not for speed.

What if I owe state or federal taxes but have a city refund coming?

The city refund and state or federal refunds are separate. The city will send your refund on its normal timeline. However, if you owe back taxes to any government, that agency may intercept your refund to pay what you owe. Check with the city, state, and IRS before filing to see if any offsets apply to you.

Why does my city tax refund tracker say "processing" for 10 weeks?

Your return may be in a review queue waiting for a tax examiner to look at it, or the city's system may not update the tracker frequently. Contact the city tax office directly to ask whether your return is under review or simply waiting in the normal queue. Do not assume no news is bad news — most returns in "processing" status are approved and sent on schedule.

If I filed electronically but chose a check, how long will it take?

The city will approve your refund on the e-filed timeline (4 to 8 weeks), but then it has to print and mail the check, which adds 2 to 3 weeks. Expect 8 to 12 weeks total. If you have the option to change to direct deposit before the check is printed, do it — you will receive the money 2 to 3 weeks sooner.