How to check your Colorado refund status
The Colorado Department of Revenue runs the official refund tracker at tax.colorado.gov. Go to the "Where's My Refund?" tool on their homepage, enter your Social Security number and the exact refund amount from your return, then click to see the current status. The tool updates once per day, usually overnight.
You do not need to create an account or log in. The tracker shows you whether your return is still being processed, approved, or already sent out. If your refund has been issued, the tool tells you the payment date and delivery method — direct deposit or check.
The tracker works for both individual income tax refunds and refunds from other Colorado tax types, including business taxes and sales tax credits. If you filed electronically, the tool typically has information within 24 hours of the Department of Revenue receiving your return.
Key Takeaways
- The Colorado Department of Revenue's "Where's My Refund?" tool at tax.colorado.gov is the official place to check your refund status without logging in.
- The tracker updates once per day and shows whether your return is processing, approved, or already paid out.
- You need your Social Security number and the exact refund amount from your tax return to use the tracker.
- If your refund was sent by direct deposit, it typically arrives within one to three business days after the Department of Revenue issues it.
- If your refund was sent by check, allow 7 to 10 business days after the issue date for delivery through the mail.
How long Colorado refunds usually take
Colorado processes most refunds within 21 days of receiving your return if you filed electronically. Paper returns take longer — typically 4 to 6 weeks from the date the Department of Revenue receives them. The "Where's My Refund?" tool will show you which stage your return is in.
Once the Department of Revenue approves your refund and issues payment, the delivery time depends on your method. Direct deposit refunds land in your bank account within one to three business days. Checks take 7 to 10 business days to arrive by mail, sometimes longer if the mail is slow in your area.
If you filed a return that requires manual review — for example, because you claimed certain credits or had income from multiple sources — processing can take longer than 21 days. The tracker will show your return as "processing" during this time.
What to do if your refund is delayed
If the tracker shows your refund was issued more than 10 business days ago and you still have not received it, contact the Colorado Department of Revenue directly. Call their refund line at 303-238-REFUND (303-238-7338) during business hours, Monday through Friday, 8 a.m. to 4:30 p.m. Mountain Time. Have your Social Security number and return information ready.
If you chose direct deposit, ask the Department of Revenue to confirm the bank account number on file. A typo in your account number is the most common reason a direct deposit refund does not arrive. If the account number is wrong, the Department of Revenue can reissue your refund by check instead.
If you chose a check and it has been more than 10 business days since the issue date shown in the tracker, the check may have been lost in the mail. The Department of Revenue can issue a replacement check, but you will need to wait another 7 to 10 business days for it to arrive. Ask about their stop-payment process to prevent the original check from being cashed if it shows up later.
Direct deposit versus check delivery
When you filed your Colorado return, you chose whether to receive your refund by direct deposit or check. Direct deposit is faster — your money arrives in one to three business days after the Department of Revenue issues it. Checks take 7 to 10 business days by mail.
The "Where's My Refund?" tracker shows which method you selected. If you chose direct deposit, the tracker will display the last four digits of the bank account where your refund was sent. If you chose a check, the tracker shows the check number and issue date.
If you made a mistake when entering your bank account number on your return, you cannot change it after filing. If the Department of Revenue detects the error, they will issue a check instead. If they do not catch it, your direct deposit will fail and the money will be returned to the state. Contact the Department of Revenue to request a replacement check or to resubmit your bank account information.
Refunds for amended returns and special situations
If you filed an amended Colorado return (Form 104-X), the refund tracker will show the status of the amended return separately from your original return. Amended returns take longer to process — typically 8 to 12 weeks from the date the Department of Revenue receives them. The tracker updates as your amended return moves through the system.
If you claimed the Colorado Child Tax Credit, the Earned Income Tax Credit, or other refundable credits, your refund may be larger than expected. The tracker shows the full amount, including credits. Some credits are subject to additional verification, which can add time to processing.
If the Department of Revenue applied your refund to pay a debt — such as unpaid child support, student loans, or other state obligations — the tracker will show this as well. You will receive a notice in the mail explaining what happened and how much was applied. Contact the agency that holds the debt if you want to dispute the offset.
What the refund tracker status messages mean
Return received: The Department of Revenue has your return but has not started processing it yet. This status usually appears within 24 hours of filing electronically.
Return processing: The Department of Revenue is reviewing your return for accuracy and completeness. This is the longest stage and typically lasts 7 to 21 days for electronic returns.
Return approved: Your return has been approved and your refund has been calculated. The Department of Revenue is preparing to issue payment.
Refund issued: Your refund has been sent out. The tracker shows the issue date and payment method. If you chose direct deposit, your money should arrive within one to three business days. If you chose a check, allow 7 to 10 business days.
Return under review: The Department of Revenue is asking for more information or has flagged your return for manual review. You will receive a letter in the mail with instructions. Do not ignore this notice — you may need to provide documents or answer questions before your refund is released.
Frequently Asked Questions
Can I change my refund delivery method after I file?
No. Once you file your return, you cannot change whether you receive your refund by direct deposit or check. If you made an error with your bank account number, contact the Colorado Department of Revenue at 303-238-7338 to see if they can correct it before processing. If they cannot, they will issue a check instead.
Why does the tracker say my refund was issued but I have not received it?
For direct deposit, allow one to three business days after the issue date. For checks, allow 7 to 10 business days. If you have waited longer than that, call 303-238-7338 to confirm your bank account number (for direct deposit) or to report a missing check. Have your return information ready.
What if I filed a paper return instead of electronically?
Paper returns take 4 to 6 weeks to process. The "Where's My Refund?" tool works for paper returns too — enter your Social Security number and refund amount to check status. The tracker will show when your return was received and when it moves into processing.
Does the tracker show refunds from Colorado sales tax credits?
Yes. If you filed a return that includes a sales tax credit or other refundable credit, the tracker shows the total refund amount including all credits. The processing time is the same as for regular income tax refunds.
What should I do if the tracker shows an error on my return?
If the Department of Revenue finds an error, they will send you a notice by mail. Do not ignore it. Follow the instructions in the notice to correct the error or provide missing information. Your refund will not be issued until the error is resolved.