Where to check your California refund right now
The California Department of Tax and Fee Administration (CDTFA) runs a tracking tool called Where's My Refund? on their website at onlineservices.cdtfa.ca.gov. You enter your Social Security number or Individual Taxpayer Identification Number, your filing status, and the exact refund amount from your return. The tool tells you whether your refund has been received, is being processed, has been approved, or has been sent out.
You can also call the CDTFA refund hotline at 1-888-792-4900. Have your Social Security number and the refund amount ready. Wait times are usually shorter early in the morning or late in the afternoon, and shorter on weekdays than weekends.
If you filed through a tax preparer or software company, that company may also show your refund status in your account with them. TurboTax, H&R Block, and similar services often display California refund tracking information alongside federal status, though the information comes from the state system.
Key Takeaways
- The CDTFA's Where's My Refund tool is the official source and shows your refund status within one to two business days of the state receiving your return.
- You need your Social Security number, filing status, and the exact refund amount to use the tracking tool.
- Most California refunds take 21 days from approval to arrive in your bank account or by mail, though some take longer if the return needs review.
- If your refund does not arrive within the expected timeframe, contact the CDTFA directly rather than your tax preparer, because the state controls the payment.
- Refunds sent by check arrive slower than direct deposits, and the mail delivery time is not controlled by the state.
How long California refunds actually take
The timeline depends on whether you chose direct deposit or a mailed check, and whether your return needed any review. If you filed electronically and chose direct deposit, the state typically approves your return within 21 days of receiving it. Once approved, the money usually hits your bank account within one to three business days.
If you chose a mailed check, the state still approves within 21 days, but the check itself takes an additional 7 to 10 business days to arrive by mail, sometimes longer depending on where you live and postal delays. A check mailed from Sacramento to rural areas can take two to three weeks just in transit.
Returns that trigger a review — because of missing information, math errors, or items that need verification — take longer. The state may contact you by mail or email asking for documents or clarification. Once you respond, add another 21 days for processing. If the state does not hear back within 60 days, they may delay or deny the refund.
What the tracking tool actually tells you
The Where's My Refund tool shows one of four statuses. Return received means the state has your return but has not started processing it yet. Return approved means the state has reviewed it, found no issues, and is preparing to send your money. Refund sent means the payment has left the state system — either mailed as a check or submitted to your bank for direct deposit. Refund delivered means the money has arrived in your account or the check has been delivered to your address.
The tool updates once per business day, usually overnight. If you check in the morning and see "Return received," checking again that afternoon will not show new information. Checking the next morning is more likely to show a change.
The tool does not show why a return is delayed, only that it is. If your status has not changed in more than 21 days, or if the tool says "Refund sent" but you have not received the money after two weeks, you need to contact the CDTFA directly to find out what is happening.
When to contact the CDTFA if something is wrong
Call 1-888-792-4900 if your refund status has not changed in more than 21 days, if the tool says "Refund sent" but you have not received the money after two weeks, or if you never received a notice from the state asking for more information. Have your Social Security number, filing status, and the refund amount ready.
If you filed by mail rather than electronically, add an extra week to the timeline before calling — mail-filed returns take longer to enter the state system. If you filed electronically but the tracking tool says "Return received" and it has been fewer than 21 days, wait before calling; the state is still processing.
If the CDTFA tells you the refund was sent but you did not receive it, ask whether it was mailed as a check or sent by direct deposit. If it was a check, the state can issue a replacement or send the money by direct deposit instead. If it was direct deposit, the state can research whether the money reached your bank and was rejected, or whether there was an error in the account number you provided.
Direct deposit versus check — which arrives faster
Direct deposit is faster and more reliable. Once the state approves your return, direct deposit deposits usually land in your account within one to three business days. Checks take 7 to 10 business days by mail after approval, and that timeline assumes no postal delays.
If you filed your return but did not choose direct deposit, you cannot change it to direct deposit after the fact. The state will mail a check. If you want to avoid waiting for mail next year, choose direct deposit when you file your 2024 return.
If you are waiting for a check and it has been more than two weeks since the tracking tool said "Refund sent," contact the CDTFA. They can confirm the check was mailed and provide the check number. If the check is lost, they can issue a replacement or send the money by direct deposit instead.
What to do if the tracking tool does not recognize your return
If you enter your information and the tool says it cannot find your return, one of three things happened: the return has not reached the state system yet, you entered the wrong information, or there is a problem with your return that kept it from being processed.
If you filed electronically within the last two business days, wait another day or two and try again. Electronic returns take one to two business days to enter the state system. If you filed by mail, wait at least two weeks before checking, because mail-filed returns take longer to scan and enter.
If you have waited long enough and the tool still does not recognize your return, double-check that you entered your Social Security number correctly, that your filing status matches what you put on the return, and that the refund amount is exact — even $1 off will cause the tool to reject your search. If all three are correct and the tool still does not find your return, call 1-888-792-4900 and ask whether the state received your return.
Frequently Asked Questions
Can I check my refund status on my phone?
Yes. The CDTFA's Where's My Refund tool works on mobile browsers. Go to onlineservices.cdtfa.ca.gov on your phone's web browser and enter your information the same way you would on a computer. You do not need to download an app.
Why does the tracking tool say my refund was sent but I haven't received it?
If it was direct deposit, the money may have been rejected by your bank due to a closed account or incorrect account number. If it was a check, it may still be in the mail or lost. Call the CDTFA at 1-888-792-4900 with your refund amount and they can tell you which method was used and investigate further.
How do I know if my return needs more information?
The state sends a notice by mail if they need documents or clarification. Check your mailbox regularly. If you have not heard from the CDTFA within 21 days of filing and the tracking tool still says "Return received," call 1-888-792-4900 to confirm they have your return and do not need anything from you.
Can my tax preparer check my refund status for me?
Your tax preparer can look it up if you give them permission, but they cannot speed up the process or change the timeline. The CDTFA controls when your refund is approved and sent. Your preparer can help you understand what the status means or what to do if something is wrong, but you can also call the CDTFA directly.
What if I moved after I filed and the check goes to my old address?
If the check was already mailed, contact the CDTFA and provide your new address. They can issue a replacement check to your current address. If the check has not been mailed yet, call before it ships. If you receive a check at your old address, you can endorse it and deposit it at your new address, or contact the CDTFA to request a replacement.