Check your refund status on the Colorado Department of Revenue website
The Colorado Department of Revenue runs a refund tracker that tells you exactly where your state income tax refund stands. Go to tax.colorado.gov, find the "Where's My Refund?" tool, and enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates every 24 hours and will show you one of four statuses: received and being processed, approved and scheduled for payment, paid, or an error that needs attention.
If you filed electronically, the tracker usually has information within 24 hours of the Colorado Department of Revenue receiving your return. If you mailed a paper return, allow an extra week or two before the tracker picks it up. The tool works year-round, so you can check anytime after you file.
You do not need to create an account or log in with a password. The tracker is designed to work with just the three pieces of information above, which keeps it simple but also means you should check it from a private device or computer if you are in a shared space.
Key Takeaways
- The Colorado Department of Revenue's "Where's My Refund?" tool at tax.colorado.gov is the official source for your refund status and updates every 24 hours.
- Electronic returns show up in the tracker within 24 hours; paper returns take an extra week or two to appear.
- Most Colorado refunds arrive within 21 days of approval, either by direct deposit or check depending on how you filed.
- If your refund is delayed past 21 days after approval, contact the Colorado Department of Revenue at 303-238-7378 to report it.
- Refunds can be held or reduced if you owe back taxes, child support, or other state debts.
How long Colorado refunds typically take
The timeline depends on whether you filed electronically or by mail, and whether you chose direct deposit or a check. Electronic filers who chose direct deposit usually see their refund within 14 to 21 days of approval. Electronic filers who requested a check receive it within 21 days of approval, though mail delivery adds another few days depending on where you live.
Paper returns take longer because the Colorado Department of Revenue has to open, scan, and enter the information manually. Plan for 4 to 6 weeks total from the date you mailed it, assuming no errors or missing information. If you filed by mail and chose direct deposit, the refund still arrives by direct deposit once processing is complete — the mail delay is only in the initial intake, not in the payment method.
These are normal timelines during regular tax season (January through April). If you filed late or during a high-volume period, processing can take longer. The "Where's My Refund?" tool will show you "approved and scheduled for payment" once the Colorado Department of Revenue has finished reviewing your return, and that is when the 21-day clock starts for direct deposit or check delivery.
What to do if your refund is delayed past 21 days
Once the tracker shows your refund as "approved and scheduled for payment," you should receive it within 21 days. If 21 days have passed and you have not received it, contact the Colorado Department of Revenue directly. Call 303-238-7378 during business hours (Monday through Friday, 8 a.m. to 4:30 p.m. Mountain Time). Have your Social Security number, filing status, and the refund amount ready.
The department can tell you whether the refund was actually sent and, if so, whether it was sent to the correct bank account or address. If you provided an incorrect bank account number for direct deposit, the refund may have been rejected by your bank and sent back to the Colorado Department of Revenue as a check instead — this can add weeks to the timeline. If your address was wrong, a check may have been returned to the department undelivered.
If the refund shows as "paid" in the tracker but you never received it, ask the department to issue a replacement check or resubmit the direct deposit. They can also tell you the exact date the original payment was sent, which helps you figure out whether it is still in transit or truly lost.
Reasons your Colorado refund might be held or reduced
Colorado can hold or reduce your refund if you owe money to the state or to certain other agencies. The most common reasons are unpaid state income taxes from a prior year, outstanding child support obligations, or a debt to the Colorado Department of Labor and Employment (usually from unemployment insurance overpayment). The "Where's My Refund?" tool will not always tell you why a refund is held, but the Colorado Department of Revenue can explain it when you call.
If your refund is being offset for child support, the Colorado Department of Human Services handles that process, not the tax department. If you believe the offset is wrong — for example, if you have already paid the child support or if the amount is incorrect — you need to contact the child support enforcement office, not the tax department. The tax department can tell you which office to reach.
Federal offsets also happen. If you owe federal income tax, federal student loans, or federal child support, the U.S. Department of the Treasury can intercept your Colorado refund before it reaches you. The "Where's My Refund?" tool shows a Colorado state refund status, but a federal offset can still happen after that. If you know you owe a federal debt, check the Treasury Offset Program website at fiscal.treasury.gov/top to see whether your refund is at risk.
Direct deposit versus check: which method affects your timeline
Direct deposit is faster. If you provided a valid bank account number on your return and the Colorado Department of Revenue approves your refund, the money usually arrives within 14 to 21 days. The bank account must be in your name or jointly in your name with a spouse; the department will not deposit to an account in someone else's name only.
Checks take longer because they have to be printed, mailed, and delivered. Once the Colorado Department of Revenue approves your refund, they mail the check within 21 days, but mail delivery adds another 5 to 10 business days depending on where you live. If you live in the Denver metro area, expect the check within 7 to 10 days after it is mailed. If you live in a rural area, it may take 2 to 3 weeks.
If you provided an incorrect bank account number for direct deposit, the refund cannot be deposited and the Colorado Department of Revenue will issue a check instead. This adds significant time because the department has to discover the error, generate a check, and mail it. You can avoid this by double-checking your account number and routing number before you file, or by using the IRS's "Where's My Refund?" tool to verify that your federal return has the correct account information — many people use the same account for both.
What to do if the tracker shows an error or problem
If the "Where's My Refund?" tool shows a status of "error" or "needs attention," your return has a problem that the Colorado Department of Revenue cannot process without more information from you. Common errors include a missing or mismatched Social Security number, an incorrect filing status, math errors, or missing schedules or forms. The tracker does not always explain what the error is, so you need to call the department.
Call 303-238-7378 and have your return in front of you. The department will tell you exactly what is wrong and what you need to do to fix it. Some errors can be corrected over the phone; others require you to file an amended return or send in additional documents. If you need to file an amended return, the department can tell you whether to use Form 104X (the Colorado amended return) or whether to wait for them to contact you with instructions.
Do not ignore an error status. If you do not fix the problem, your refund will not be processed and you may lose the refund entirely if the statute of limitations expires. Colorado allows three years to claim a refund, so there is time, but the sooner you fix the error, the sooner you get your money.
Frequently Asked Questions
Can I get my Colorado refund faster if I pay a fee?
No. The Colorado Department of Revenue does not offer expedited refunds for a fee, and no private company can speed up a state refund. If someone offers to get your refund faster for money upfront, that is a scam. The only way to get your refund faster is to file electronically with direct deposit, which is already the fastest method available.
What if I filed electronically but the tracker says it is still being processed after 30 days?
Call the Colorado Department of Revenue at 303-238-7378. A delay past 30 days usually means your return has an error or is flagged for review. The department can tell you what is holding it up and what you need to do. Bring your Social Security number and the exact refund amount from your return.
Can I change my refund to direct deposit if I originally requested a check?
Only if your refund has not been mailed yet. If the tracker shows "approved and scheduled for payment" and you have not received a check, call 303-238-7378 and ask whether the check has been printed and mailed. If it has not, you may be able to switch to direct deposit. If the check has already been mailed, you cannot change it — you will have to deposit the check when it arrives.
Will my Colorado refund be reduced if I owe federal taxes?
Colorado will not reduce your state refund for federal taxes owed. However, the federal government can intercept your Colorado refund through the Treasury Offset Program. Check fiscal.treasury.gov/top to see whether your refund is at risk of federal offset before you file.
How do I know if my refund was sent to the wrong bank account?
If the tracker shows "paid" but you never received the money, call your bank first and ask whether a deposit was attempted and rejected. If it was rejected, the Colorado Department of Revenue should have received a notice and will reissue the refund as a check. Call 303-238-7378 to confirm and ask them to mail the check to your current address.