Where to find your California refund status online
The California Department of Tax and Fee Administration (CDTFA) runs a tool called Where's My Refund? at onlineservices.cdtfa.ca.gov. You enter your Social Security number or ITIN, filing status, and the exact refund amount from your return. The system then tells you whether your refund has been processed, is in the mail, or is still being reviewed.
This tool works for both state income tax refunds and sales tax refunds. It updates once per day, usually overnight, so checking multiple times in a single day will show the same status. The page also displays a message if there is a problem with your return that is holding up your refund — for example, a missing signature or a math error.
You do not need to create an account or log in. The tool is free and available 24 hours a day. If you cannot find your refund using this method, the next step depends on whether you filed electronically or by mail.
Key Takeaways
- California's Where's My Refund tool at onlineservices.cdtfa.ca.gov shows your refund status using your Social Security number, filing status, and refund amount.
- The tool updates once per day and will tell you if your return has a problem that is delaying your refund.
- If you filed by mail, your return takes longer to process than an electronically filed return, and you should wait at least four weeks before contacting the state.
- If the tool says your refund was mailed but you have not received it after 21 days, you can request a trace or replacement check through the CDTFA.
- The CDTFA phone line has long wait times; the online tool and mail are usually faster ways to get information.
How long refunds typically take in California
If you filed your return electronically and the CDTFA accepted it without errors, your refund usually arrives within 21 days. This timeline assumes you chose direct deposit to a bank account. Paper checks take longer — typically 21 to 30 days from the date the CDTFA processes your return.
If you filed by mail, add four to six weeks to these timelines. The CDTFA has to open your envelope, scan your documents, and enter your information into their system before they can even begin processing. During tax season (January through May), mail processing moves slowly because the volume is high.
The Where's My Refund tool will show you the date your refund was mailed if it has already been sent. If the tool shows "processing" or "under review," your return is still in the queue and you should check back in a few days.
What to do if your refund is delayed
If the Where's My Refund tool shows your refund was mailed more than 21 days ago and you have not received it, the check may have been lost in the mail. You can request a refund trace through the CDTFA website. A trace asks the U.S. Postal Service to search for your check. This process takes about four weeks.
If the trace does not find your check, the CDTFA will issue a replacement check. You will need to provide your name, address, the refund amount, and the date the original check was mailed. You can start a trace at onlineservices.cdtfa.ca.gov under "Refund Inquiries."
If the Where's My Refund tool shows your return is still under review after six weeks, there is likely a problem with your return. Common issues include a missing signature, a math error, income that does not match what your employer reported, or a Social Security number mismatch. The tool should display a message explaining the hold. If it does not, you will need to contact the CDTFA by phone or mail.
Contacting the CDTFA about your refund
The CDTFA's phone line for refund questions is 1-888-792-4900. Wait times are often one to two hours during tax season, and the line is busiest in the morning. You will need your Social Security number, filing status, and refund amount ready when you call.
If you prefer not to call, you can mail a written inquiry to the CDTFA at P.O. Box 942857, Sacramento, CA 94257-0857. Include your name, address, Social Security number, filing status, the tax year, and the refund amount. Mail takes about two to three weeks to reach the department, and they will respond by mail within 30 days of receiving your letter.
The CDTFA also has a find messaging system through their online account portal. If you have created a CDTFA account, you can log in and send a message about your refund. Responses typically come within five to seven business days.
Why your refund might be held or reduced
The CDTFA may hold your refund if you owe money to another state agency. California has an offset program that intercepts refunds to pay back taxes, child support arrears, student loan defaults, or other debts. If this happens, the Where's My Refund tool will show a message saying your refund is being reviewed or held. You will receive a separate notice in the mail explaining which debt caused the hold and how much of your refund was taken.
Your refund may also be reduced if you made an error on your return that the CDTFA caught during processing. For example, if you claimed a dependent who does not have a valid Social Security number, or if you reported income that does not match a W-2 your employer filed, the CDTFA will correct the error and reduce your refund accordingly. They will send you a notice explaining the change.
If you disagree with a reduction or hold, you have the right to appeal. The notice you receive will explain how to file an appeal and the important date for doing so — usually 60 days from the date of the notice.
Direct deposit versus check refunds
If you chose direct deposit on your return, your refund goes to your bank account in about 21 days. Direct deposit is faster and more reliable than a mailed check because there is no risk of the check being lost in the mail. The Where's My Refund tool will show the date your refund was deposited.
If you chose a mailed check, the CDTFA prints and mails it after processing your return. This takes 21 to 30 days from the processing date. Checks can be delayed by mail delivery problems, address changes, or if the CDTFA has an incorrect address on file. If you moved after filing, you should contact the CDTFA to update your address before your refund is mailed.
You cannot change your refund method after you file your return. If you chose a check but want direct deposit instead, you will have to wait for the check to arrive, deposit it yourself, and then request a refund of any overpayment on next year's return.
Frequently Asked Questions
Can I check my refund status if I filed a joint return with my spouse?
Yes. Use either spouse's Social Security number in the Where's My Refund tool. The status will be the same for both of you because the return is processed as one document. If you filed separately, each return has its own status and you will need to check each one using the corresponding Social Security number.
What if the Where's My Refund tool says my refund amount is wrong?
The tool shows the amount the CDTFA is actually refunding you, which may be different from what you calculated on your return. This usually means the CDTFA found an error and corrected it, or your refund was reduced by an offset. You will receive a notice in the mail explaining any changes. If you disagree, you can appeal within 60 days of the notice date.
How do I know if my refund was deposited to my bank account?
Check your bank account directly — that is the most reliable way. The Where's My Refund tool will show "deposited" and the deposit date once the transaction is complete. Your bank may take one to two business days to show the deposit in your account after the CDTFA sends it, so there can be a small delay between the tool showing "deposited" and the money appearing in your account.
Can I get my refund faster if I call the CDTFA?
No. Calling does not speed up processing. The CDTFA processes returns in the order they were received, and the Where's My Refund tool shows you where you are in that queue. Calling is useful only if there is a specific problem with your return that is holding it up, such as a missing signature or a math error that you can correct.
What should I do if I never received my check and the trace found nothing?
The CDTFA will issue a replacement check once the trace is complete and unsuccessful. This takes about four weeks from when you request the trace. The replacement check is mailed to the address on file with the CDTFA, so make sure your address is current. If you move before the replacement arrives, contact the CDTFA to update your address.