How to check your Colorado refund status online

The Colorado Department of Revenue runs a refund tracker on its website that shows you exactly where your return 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 you expect. The tool updates once a day, usually overnight, so check in the morning for the most current information.

The tracker tells you one of four things: your return is still being processed, your refund has been approved and is scheduled for payment, your refund has already been sent, or there is a problem that needs your attention. If it says your refund was sent, the tracker also shows the payment method (direct deposit or check) and the date it left the state's system.

If you filed electronically and chose direct deposit, your bank may show the deposit before the state's tracker updates. If you filed on paper or chose a check, allow extra time for mail delivery after the state says the check was sent.

Key Takeaways

  • Colorado's "Where's My Refund?" tool at tax.colorado.gov is the official source and updates daily with your return status.
  • Direct deposit refunds typically arrive within 21 days of approval; paper checks take an additional 7 to 10 business days after mailing.
  • If the tracker shows an error code or says your return is under review, contact the Colorado Department of Revenue at 303-238-7378 before filing an amended return.
  • Refunds filed on paper take longer to process than electronic returns, sometimes by several weeks.

How long Colorado refunds actually take

Colorado processes most electronic returns within 21 days of receipt if there are no errors or missing information. This clock starts when the state receives your return, not when you file it. If you filed electronically in early February, you might see approval by late February. If you filed in mid-April, approval could stretch into May.

Paper returns move slower. The state has to open the envelope, scan the documents, and enter the data by hand. Paper returns typically take 6 to 8 weeks to process, sometimes longer during peak season in April and May. If you filed a paper return and it is now past eight weeks, use the refund tracker to see if it is still being processed or if something is holding it up.

Once the state approves your refund, the payment method determines how long you wait. Direct deposit usually arrives within 3 to 5 business days after approval. A check takes 7 to 10 business days to arrive by mail after the state mails it. If you chose direct deposit and your bank shows the money, you are done. If you chose a check and the tracker says it was sent more than two weeks ago, contact the state.

What to do if your refund is delayed

If the tracker says your return is still being processed after 21 days (for electronic) or 8 weeks (for paper), or if it shows an error code, call the Colorado Department of Revenue at 303-238-7378. Have your Social Security number, filing status, and expected refund amount ready. The phone line is open Monday through Friday, 8 a.m. to 4:30 p.m. Mountain Time. Wait times are longest in April and May.

Common reasons for delays include a mismatch between your return and IRS records, a missing signature or required form, or a data entry error on a paper return. The state will tell you which one applies and what you need to do next. In most cases, you will need to send a corrected form or provide documentation by mail.

Do not file an amended return unless the state specifically tells you to. Filing an amended return starts the process over and usually makes the delay longer, not shorter.

Direct deposit versus check: which one arrives first

Direct deposit is faster and more reliable. Once Colorado approves your refund, the money moves to your bank account within 3 to 5 business days. Your bank may show it even sooner. There is no mail delay, no lost check, and no need to deposit anything yourself.

A check takes longer because it has to be printed, mailed, and then deposited or cashed by you. After the state mails the check, allow 7 to 10 business days for it to arrive. If you live far from Denver, it may take longer. Once you receive it, you still have to deposit or cash it, which adds another day or two.

If you chose a check and the tracker says it was mailed more than two weeks ago but you have not received it, contact the state. They can issue a replacement check or, in some cases, switch the payment to direct deposit if you provide your bank details.

Reasons your Colorado refund might be stuck

The most common reason is a mismatch between your state return and your federal return. If you claimed a federal credit or deduction that Colorado does not recognize the same way, the state may put your return on hold while it verifies the information. This is not an error on your part—it is just how the systems talk to each other.

Missing or illegible information on a paper return also causes delays. If you did not sign the return, did not fill in a required field, or wrote something the scanner could not read, the state has to contact you or manually review the return. This adds weeks to the timeline.

If you claimed a large refund or filed a return that is significantly different from previous years, the state may review it more carefully. This is a standard check and does not mean anything is wrong, but it does add time.

Occasionally, a refund is delayed because of a hold on your account—for example, if you owe back child support or student loans. Colorado can intercept your refund to pay these debts. If this happens, the tracker will not show a refund status; instead, you will need to contact the agency that placed the hold.

What to do if the tracker says there is a problem

The tracker sometimes shows an error code instead of a status. Common codes include "return under review," "additional information needed," or "unable to process." Each one means something different, and the tracker usually explains what to do next.

If it says additional information is needed, the state will also send you a letter explaining what they need and where to send it. Do not wait for the letter if the tracker tells you what is missing—send it right away. Mail it to the address on the tracker or the letter, not to the main tax office.

If the tracker says your return is under review and gives no other details, call the Department of Revenue. They can tell you why it is being reviewed and how long it usually takes. In most cases, a review takes 2 to 4 weeks once it starts.

How to prevent delays on next year's return

File electronically instead of on paper. Electronic returns are processed faster, have fewer errors, and are less likely to be delayed. If you cannot file electronically yourself, many tax preparation services will do it for free if your income is below a certain threshold.

Double-check your return before you submit it. Make sure your Social Security number, filing status, and income match your W-2s and other documents. A small error now saves weeks of delay later.

If you are owed a refund, choose direct deposit. It is faster than a check and you do not have to worry about mail delays or a lost check.

Frequently Asked Questions

Can I call the Colorado Department of Revenue if the tracker is not working?

Yes. If the website is down or the tracker will not load, call 303-238-7378. The phone line can look up your refund status manually. Have your Social Security number and expected refund amount ready. During peak tax season, wait times can be 30 minutes or longer.

What if I filed my return electronically but the tracker says it is still being processed after 30 days?

Call the state at 303-238-7378. Electronic returns should be processed within 21 days in most cases. If yours is taking longer, something may be holding it up—a mismatch with federal records, a missing form, or a data entry issue. The state can tell you what it is and what to do next.

If my check was mailed three weeks ago and I still have not received it, what should I do?

Contact the Colorado Department of Revenue at 303-238-7378 and tell them the check has not arrived. They can issue a replacement check or, if you prefer, reissue the refund by direct deposit if you provide your bank account information. Keep the original check if it arrives later and do not cash both.

Does Colorado refund status change on weekends?

No. The tracker updates once daily on business days only, usually overnight Monday through Friday. If you check on Saturday or Sunday, you will see the same status as Friday. Check again on Monday morning for any updates.

What happens if I owe Colorado taxes from a previous year?

Colorado will use your refund to pay the debt first. The tracker will not show a refund status in this case. Instead, you will receive a letter from the Department of Revenue explaining the offset. If you think this is wrong, call 303-238-7378 to dispute it.