Where to check your California refund
The California Department of Tax and Fee Administration (CDTFA) runs a tool called Where's My Refund? on its website. You enter your Social Security number, filing status, and the exact refund amount from your return, and the system tells you whether your refund has been processed, is in the mail, or has already been deposited.
This is the official source. No other website or phone line will have more current information about your specific refund. The tool updates once per day, usually overnight, so checking multiple times in a single day will show you the same status.
You can also call the Franchise Tax Board's automated phone line at 1-800-338-0505 if you prefer not to use the website. You will need the same three pieces of information: your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount.
Key Takeaways
- The official Where's My Refund? tool is on the California Department of Tax and Fee Administration website, and it is the only source that shows your actual refund status.
- You will need your Social Security number, filing status, and the exact refund amount from your tax return to check your status.
- The system updates once per day, so checking multiple times in one day will not show new information.
- If you filed electronically, your refund typically arrives within 21 days; if you filed on paper, it can take up to eight weeks.
- If your refund is more than 21 days late for an electronic return or eight weeks late for a paper return, you can contact the Franchise Tax Board directly.
What information you need before you check
Have your tax return in front of you. The system requires three exact pieces of information, and if any one is wrong, the tool will not find your record.
First, your Social Security number — the one you filed under. Second, your filing status as it appears on the return: single, married filing jointly, married filing separately, head of household, or may have access to widow(er). Third, the exact refund amount shown on your return. This is the number on the last line of your return form, not the amount you paid in or the amount you owed. If you are off by even one dollar, the lookup will fail.
If you do not have your return handy, you can request a copy from the Franchise Tax Board, but that takes time. It is faster to look for your filing confirmation email if you filed electronically, or to check your records if you filed on paper.
How long refunds typically take
Timing depends on how you filed. If you filed your return electronically and chose direct deposit to your bank account, the Franchise Tax Board aims to process and deposit your refund within 21 days. If you filed electronically but requested a check by mail, allow 21 days for processing plus mail delivery time, which varies by location but is usually five to ten business days.
If you filed a paper return, processing takes longer. The Franchise Tax Board estimates up to eight weeks for a paper return, because each one must be opened, scanned, and entered into the system by hand. A paper return filed in January may not be fully processed until late February or early March.
These are estimates, not guarantees. Processing times can extend during peak filing season (January through April) or if your return requires additional review. The Where's My Refund? tool will show you the actual status of your specific refund, which is more useful than the general timeline.
What the status messages mean
The Where's My Refund? tool shows one of several messages. "Return received" means the Franchise Tax Board has your return but has not yet processed it. This is normal for the first few days after filing. "Being processed" means your return is in the queue and the system is reviewing it for accuracy and completeness. "Processed" means the Franchise Tax Board has finished reviewing your return and approved your refund amount.
"Refund approved" or "Refund issued" means the money has been sent. If you chose direct deposit, this message appears shortly before the deposit hits your account — usually within one to three business days. If you chose a check, this message means the check is being printed and will be mailed to your address on file.
"Refund deposited" means the money has arrived in your bank account. This is the final status for direct deposit refunds. If you do not see this status but your bank shows the deposit, the tool may not have updated yet — it refreshes once per day.
What to do if your refund is delayed
If your refund is more than 21 days late for an electronic return or more than eight weeks late for a paper return, and the Where's My Refund? tool still shows "being processed" or earlier, contact the Franchise Tax Board directly. You can call 1-800-338-0505 during business hours (Monday through Friday, 8 a.m. to 5 p.m. Pacific time) and speak with a representative who can look into your specific return.
Have your Social Security number, filing status, and refund amount ready when you call. The representative can tell you whether your return is stuck in a queue, requires additional information, or has been flagged for review. Some delays happen because the return has a math error, a missing signature, or a mismatch between the name on the return and the name on file with Social Security.
If the Franchise Tax Board asks you to send additional documents, do so promptly. Delays often clear once missing information is received. Keep a record of the date you called, the representative's name if provided, and what they told you — this helps if you need to follow up.
Refunds held for unpaid debts or child support
In some cases, the Franchise Tax Board will hold your refund to cover unpaid state taxes, child support, or other debts owed to California. The Where's My Refund? tool will not show this directly, but the status may say "offset" or "held." If you see this or suspect your refund has been intercepted, call 1-800-338-0505 to confirm.
If your refund has been offset, the Franchise Tax Board will send you a notice in the mail explaining the reason and the amount held. You have the right to request a hearing to dispute the offset, but you must do so within a specific timeframe — usually 30 days from the notice date. The notice will include instructions for requesting a hearing.
Frequently Asked Questions
Why does the tool say my refund was issued but I have not received it?
If you chose direct deposit, the refund usually arrives one to three business days after the tool shows "issued." If it has been longer, check your bank account under pending deposits or contact your bank to confirm the deposit is coming. If you chose a check, allow five to ten business days for mail delivery after the tool shows "issued."
Can I check my refund status if I filed jointly with my spouse?
Yes. Use the filing status "married filing jointly" and the refund amount from your joint return. Only one person needs to check — the status is the same for both spouses since it is one return and one refund.
What if I do not remember the exact refund amount?
Look at your filing confirmation email if you filed electronically, or the last page of your paper return. If you cannot find either, you can request a copy of your return from the Franchise Tax Board by calling 1-800-338-0505, but this adds time. Alternatively, wait a few more days and try checking again — sometimes the tool will accept a refund amount that is off by a dollar or two, though this is not may provide.
How do I know if my refund was deposited to the right bank account?
Check your bank account for the deposit. If the Where's My Refund? tool shows "deposited" but your bank does not show the money, contact your bank first — the deposit may be pending or may have gone to an old account if you changed banks. If your bank confirms no deposit has arrived, call the Franchise Tax Board at 1-800-338-0505 with your account information.
Can I change my refund to a check if I chose direct deposit?
No. Once you have filed your return with direct deposit selected, you cannot change it. If you need to update your bank account information before the refund is issued, call the Franchise Tax Board when ready — they may be able to change it if your return has not yet been processed. After the refund is issued, it will go to the account you provided, and you cannot redirect it.