Where to check your California refund
The California Department of Tax and Fee Administration (CDTFA) runs the official refund tracker at onlineservices.cdtfa.ca.gov. This is the only place that has real-time information about your specific return. You can also call the Franchise Tax Board at 1-800-338-0505 if you prefer to speak with someone, though wait times often run 30 minutes or longer.
The online tool works best if you have your Social Security number or Individual Taxpayer Identification Number, your filing status, and the exact refund amount you expect. If you filed jointly, either spouse can check the status. The system updates daily, so checking multiple times on the same day will not show new information.
Do not use third-party tax software sites or apps that claim to track your refund. They pull data from the state system with a delay of several days, and some are designed to sell you products rather than give you accurate information. Go directly to the state website.
Key Takeaways
- The official California refund tracker is at onlineservices.cdtfa.ca.gov, and it is the only source with real-time status on your specific return.
- You will need your Social Security number or ITIN, filing status, and expected refund amount to search for your return.
- Refunds typically arrive 21 days after the state accepts your return, but this varies based on how you filed and how you want the money.
- If your refund is delayed beyond the expected timeline, contact the Franchise Tax Board directly rather than waiting or checking multiple times daily.
- Paper checks take longer than direct deposit, and returns filed by mail take longer than those filed electronically.
What the refund tracker shows you
When you search your return, the tracker displays the status of your refund in one of several states: received, processing, approved, or issued. "Received" means the state has your return but has not reviewed it yet. "Processing" means they are checking it for errors or missing information. "Approved" means they have accepted it and are preparing your refund. "Issued" means the refund has been sent to you.
The tracker also shows the refund amount and the method you chose to receive it—direct deposit to a bank account or a mailed check. If you chose direct deposit, the tracker will show the expected arrival date. If you chose a check, it shows the date the check was mailed, not when it will arrive in your mailbox.
The tracker does not show why a return is delayed or what information is missing if the state needs more from you. If your return is stuck in "processing" for more than a few weeks, you will need to call the Franchise Tax Board to find out what is holding it up.
Timeline: when to expect your refund
If you filed electronically and chose direct deposit, the state typically processes your return within 21 days of accepting it. Direct deposit itself usually takes one to three business days once the state releases the funds. This means you could see money in your account as soon as 22 days after filing, though some returns take longer.
If you filed electronically but chose a paper check, add 10 to 14 days to the processing time for the check to arrive by mail. If you filed by mail, add another 10 to 14 days for the state to receive and scan your return before processing even begins.
These are typical timelines, not guarantees. Returns with errors, missing information, or that trigger fraud checks can take months. Returns filed close to the important date (October 15 if you filed an extension) are processed after earlier returns, so expect longer waits if you filed late.
What to do if your refund is delayed
If your refund has not arrived by the date shown in the tracker, wait three to five business days—mail and banking systems sometimes run slow. If it still has not arrived after that, call the Franchise Tax Board at 1-800-338-0505. Have your Social Security number, filing status, and expected refund amount ready.
If the tracker still shows "processing" after six weeks, the state likely needs more information from you. The Franchise Tax Board will tell you what is missing. Common issues include a mismatch between your return and your W-2, a missing signature, or an address the state cannot verify. You will need to respond within 30 days or the state may deny your refund.
If you filed electronically and the tracker shows "issued" but the money never arrived in your bank account, contact your bank first. Occasionally a refund is sent to an old account number or is delayed by the bank itself. Your bank can tell you whether the deposit was received and when. If your bank has no record of it, call the Franchise Tax Board again with the issued date and ask them to investigate.
Direct deposit versus paper checks
Direct deposit is faster and more reliable than a mailed check. If you chose direct deposit when you filed, the state sends the money electronically to your bank, and it usually arrives within one to three business days of the state releasing it. There is no risk of the check getting lost in the mail or delayed by postal service backlogs.
Paper checks take 10 to 14 days to arrive after the state mails them, and they can be delayed by mail volume, weather, or address issues. If you moved recently and did not update your address with the state, your check may go to an old address. If that happens, you will need to contact the Franchise Tax Board to request a replacement check, which adds another two to three weeks.
If you are expecting a check and it does not arrive within 18 days of the issued date shown in the tracker, contact the Franchise Tax Board. They can issue a replacement or, in some cases, send the refund by direct deposit instead if you provide a bank account number.
Reasons your refund might be held up
The most common reason for a delayed refund is a mismatch between your return and your W-2 or 1099. If your employer reported different income than you claimed, the state will hold your refund while they investigate. This usually resolves within two to four weeks, but it can take longer if the state needs to contact your employer.
Missing or illegible information on your return also causes delays. If you did not sign your return, left a required field blank, or wrote something the scanner could not read, the state will contact you asking for clarification. You have 30 days to respond. If you do not, they may deny your refund.
Fraud flags can also delay a refund. If your return matches patterns the state associates with identity theft or tax fraud, it goes into a manual review queue. This can take several weeks or months. You may be asked to verify your identity or provide additional documentation. This is not an accusation—it is a standard security check.
Owing money to the state or federal government can also hold up your refund. If you owe back taxes, child support, or student loans, the state may intercept your refund to pay those debts. The tracker will not always tell you this is happening; you may need to call the Franchise Tax Board to find out.
Frequently Asked Questions
Can I check my refund status without my Social Security number?
No. The tracker requires your Social Security number or ITIN to pull up your return. This is a security measure to prevent someone else from looking up your refund information. If you do not have your number handy, you can call the Franchise Tax Board instead and provide it verbally.
Why does the tracker say my refund was issued but I have not received it?
If you chose direct deposit, the money usually arrives one to three business days after the issued date. If you chose a check, it takes 10 to 14 days for the mail to deliver it. If more time than that has passed, contact your bank (for direct deposit) or the Franchise Tax Board (for a check) to investigate.
What if I filed an extension—does that delay my refund?
Filing an extension gives you until October 15 to submit your return, but it does not extend the refund timeline once you file. Once the state receives your return, it processes it the same way as any other return. However, returns filed close to the extension important date are processed after earlier returns, so you may wait longer overall.
Can I get my refund faster if I pay a fee?
No. The state does not offer expedited refund processing for any fee. The timeline depends on how you filed (electronic or mail), how you want the money (direct deposit or check), and whether your return needs additional review. Paying someone to "speed up" your refund is a scam.
What should I do if the tracker shows an error on my return?
The tracker does not show errors—it only shows the processing status. If you believe you made a mistake on your return, you can file an amended return using Form 540-X. However, do not file an amendment until your original return has been fully processed and you have received your refund, or the state may delay both returns.