Where to check your DC tax refund

The DC Office of the Chief Financial Officer (OCFO) runs a refund tracker on their website where you can see the status of your return. You'll need your Social Security number and the exact refund amount you're expecting. The tracker updates once a week, usually on Thursdays, so if you filed recently, you may not see movement for several days.

You can also call the DC tax refund hotline at 202-442-6200. Have your Social Security number and filing status ready. The line is open Monday through Friday, 8:30 a.m. to 4:30 p.m. Eastern time. Wait times are longest in March and April, when most people file. If you filed electronically and chose direct deposit, your refund typically arrives in your bank account within 21 days of the OCFO accepting your return. If you chose a paper check, allow 4 to 6 weeks from acceptance. The acceptance date is what matters—not the date you mailed or submitted the return.

Key Takeaways

  • The DC OCFO refund tracker on their website shows status and updates weekly on Thursdays.
  • Direct deposit refunds arrive within 21 days of the OCFO accepting your return; paper checks take 4 to 6 weeks.
  • If your refund is delayed beyond these timeframes, contact the OCFO at 202-442-6200 to check for filing errors or missing documents.
  • The OCFO may hold your refund if you owe DC taxes from a previous year or if there are discrepancies between your return and wage records.

Why your refund might be delayed

The OCFO holds refunds for several reasons. The most common is a mismatch between what you reported on your return and what your employer reported to DC on your W-2 form. This usually resolves itself once the OCFO receives and matches all W-2s, which happens through mid-March. If the mismatch is still there in April, the OCFO will contact you.

Another reason is an outstanding balance from a prior year. If you owe DC income tax from 2022 or earlier, the OCFO will use your current refund to pay that debt. You'll receive a notice explaining the offset. If you believe the debt is wrong, you can dispute it by calling 202-442-6200.

Missing or incomplete information on your return also triggers a hold. Common gaps include a missing signature, an incorrect Social Security number, or a missing dependent Social Security number. The OCFO will mail you a notice asking for the missing piece. Respond within 30 days to avoid losing your refund.

How long different refund methods take

The timeline for your refund depends on how you chose to receive it. Direct deposit is the fastest option, with money reaching your bank account within 21 days of the OCFO accepting your return. Your bank may add 1 to 2 business days to process the deposit on their end, so the money might not show up when ready even after the OCFO sends it.

Paper checks take longer because they must be printed, mailed, and delivered by USPS. Allow 4 to 6 weeks from the acceptance date, plus 3 to 5 additional business days for postal delivery. If your refund is being offset against a prior-year debt, the timeline varies depending on how the OCFO processes the offset. You'll receive a notice explaining what happened and how much was kept.

What to do if your refund is missing or very late

If your refund hasn't arrived within 21 days of acceptance (for direct deposit) or 6 weeks of acceptance (for a check), contact the OCFO. Have your Social Security number, filing status, and the refund amount ready. The office can tell you whether the refund was sent, whether it's held for a reason, or whether there's an error in your account.

If you received a notice from the OCFO about missing information, respond when ready. Mail your response to the address on the notice or deliver it in person to the OCFO office at 1101 4th Street SW, Suite 270, Washington, DC 20024. Keep a copy for your records. If a paper check was lost in the mail, the OCFO can issue a replacement. Request this by phone or in person. The office will verify that the original check wasn't cashed, then issue a new one. This process typically takes 2 to 3 weeks.

How to prevent refund delays next year

File electronically rather than by mail. E-filed returns are processed faster and have fewer errors because the software catches mistakes before submission. The OCFO accepts returns through their website or through tax software that supports DC filing.

Choose direct deposit instead of a paper check. Direct deposit is faster and eliminates the risk of a check being lost or stolen in the mail. You'll need your bank account and routing number, which you can find on a blank check or by calling your bank. Double-check your return before submitting. Verify that your Social Security number matches your Social Security card, that your dependent Social Security numbers are correct, and that your income matches what you expect your W-2 to show. Mismatches are the leading cause of delays.

Frequently Asked Questions

Can I get my refund faster than the normal timeline?

No. The OCFO processes refunds in the order they're received, and the timelines—21 days for direct deposit, 4 to 6 weeks for checks—are the standard. Calling or visiting in person won't speed up processing, but it will tell you whether your refund is held for a reason that you can fix.

What if the OCFO says I owe money from a previous year?

The OCFO will offset your current refund against the prior debt. You'll receive a notice showing how much was kept and why. If you believe the debt is incorrect, call 202-442-6200 to dispute it. You can also request a payment plan for the remaining balance if you can't pay in full.

How do I change my refund from a check to direct deposit?

You cannot change the method after filing. If you filed for a check and want direct deposit instead, you'll need to wait for the check to arrive, then contact the OCFO about reissuing it as a direct deposit. For future years, choose direct deposit when you file.

What if I never received a notice about missing information?

The OCFO mails notices to the address on your return. If you've moved, the notice may not have reached you. Call 202-442-6200 to ask whether your return is on hold and what information is needed. Provide the missing piece over the phone if possible, or by mail to the address the office gives you.

Can I check my refund status if someone else filed on my behalf?

You can check the status yourself using the online tracker with your Social Security number and refund amount. If you don't know the refund amount, call the OCFO hotline. The person who filed on your behalf can also check the status if they have your Social Security number.