California processes most tax refunds within 21 days of receiving your return, but the actual timeline depends on how you file, whether the return is complete, and what the Franchise Tax Board finds when they review it.
If you file electronically and request direct deposit to your bank account, you are most likely to see money within three weeks. Paper returns take longer — typically four to six weeks from the date the FTB receives them, because someone has to open the envelope, scan it, and enter the data. If you request a check by mail instead of direct deposit, add another one to two weeks for printing and postal delivery.
The clock starts when the FTB actually receives your return, not when you mail it or hit submit. Electronic returns are timestamped the moment they arrive at the FTB's system. Paper returns are dated when they arrive at the processing center, which can be several days after you mail them depending on postal service timing.
Key Takeaways
- Electronic returns with direct deposit typically process in 21 days or fewer from the date the FTB receives them.
- Paper returns take four to six weeks from receipt, and mailed checks add another one to two weeks after that.
- Incomplete returns — missing signatures, wrong Social Security numbers, or math errors — restart the clock when you send corrections.
- The FTB website shows your refund status by return type and processing stage once your return is in the system.
- If your refund is delayed beyond the expected window, the FTB may be holding it for identity verification or to offset it against other debts.
Why some refunds take longer than 21 days
The 21-day window assumes your return is complete, accurate, and matches what the FTB already knows about you. If any of those conditions are not met, processing stops and the FTB sends you a notice asking for more information or corrections. You then have to respond, and the clock restarts when they receive your reply.
Common reasons for delays include a missing or illegible signature, a Social Security number that does not match IRS records, income reported on a 1099 or W-2 that does not match what you reported on your return, or a dependent claimed on your return who was already claimed by someone else. The FTB also holds refunds when they detect a pattern that suggests identity theft or fraud, which requires manual review.
If you owe money to another state, have unpaid child support, or have defaulted on a student loan, the FTB can intercept your refund and send it to the creditor instead. This happens after the refund is processed but before it reaches your bank account or mailbox. The FTB will notify you in writing if this occurs.
How to check the status of your California refund
The FTB offers a refund status tool on its website at ftb.ca.gov. You enter your Social Security number or ITIN, your filing status, and the refund amount shown on your return. The tool tells you whether your return has been received, is being processed, has been approved, or has been sent to your bank or the mail.
The status updates once per day, usually overnight. If your return was filed electronically, you can check the status the day after you file. Paper returns appear in the system within two to three weeks of the FTB receiving them. If your return is not showing up in the tool after that window, it may not have arrived yet, or the FTB may not have processed it into the system.
If the tool shows your refund was sent but you have not received it, the next step depends on the delivery method. For direct deposits, contact your bank to confirm the deposit did not arrive and ask them to trace the transfer. For mailed checks, wait at least two weeks from the date the FTB says it was sent, then contact the FTB if it still has not arrived.
Processing times by filing method
| Filing Method | Processing Time | Delivery Time | Total Time |
|---|---|---|---|
| Electronic return, direct deposit | 21 days or fewer | 1–2 business days | 21–23 days |
| Electronic return, mailed check | 21 days or fewer | 7–14 days | 28–35 days |
| Paper return, direct deposit | 4–6 weeks | 1–2 business days | 4–6 weeks |
| Paper return, mailed check | 4–6 weeks | 7–14 days | 5–8 weeks |
These timelines assume your return is complete and accurate. If the FTB requests additional information or finds errors, processing pauses until you respond, and the timeline restarts from that point.
What to do if your refund is delayed beyond the expected timeline
If you filed electronically and it has been more than 21 days since the FTB received your return, or if you filed on paper and it has been more than six weeks since they received it, check the refund status tool first. The tool will show you whether the FTB is still processing, has sent the refund, or is holding it for review.
If the tool shows your refund was sent but you have not received it, the delay is likely in delivery, not processing. For direct deposits, contact your bank when ready — the transfer may have been rejected due to a closed account, incorrect account number, or a bank error. For checks, wait the full delivery window (up to two weeks) before contacting the FTB, because postal delays are common.
If the tool shows your return is still being processed after the expected window, or if it shows a hold or review status, contact the FTB directly. You can call their customer service line at 1-800-852-5711 (Monday through Friday, 8 a.m. to 5 p.m. Pacific time) or use the online contact form on ftb.ca.gov. Have your Social Security number, filing status, and refund amount ready.
Refund holds and offsets
The FTB can hold your refund if it suspects identity theft, if you have not filed a return in recent years but suddenly filed one, or if your return contains inconsistencies that require manual review. These holds typically last 30 to 60 days. You will receive a notice in the mail explaining why your refund is on hold and what information the FTB needs from you.
An offset occurs when the FTB sends your refund to another agency or creditor instead of to you. This happens when you owe back taxes to California, owe child support, have defaulted on a student loan, or owe a debt to another state. The FTB will send you a notice explaining the offset and which creditor received the money. You can then contact that creditor to arrange payment or dispute the debt.
Frequently Asked Questions
Can I get my California refund faster if I file early?
Filing early does not speed up processing — the FTB processes returns in the order they are received, and processing time is the same whether you file in January or April. However, filing early means you will receive your refund earlier in the year, which is useful if you need the money.
What if I made a mistake on my return after I filed it?
If you filed electronically and realize you made an error before the FTB processes your return, contact the FTB when ready to see if they can stop processing and allow you to file an amended return. If your return has already been processed, you will need to file an amended return (Form 540-X) once you receive your original refund. The amended return will adjust your refund up or down depending on the correction.
Do I have to wait for my federal refund before I get my California refund?
No. California and the federal government process returns separately, so your California refund timeline is independent of your federal refund. You may receive one before the other, or they may arrive around the same time.
What happens if the FTB sends my refund to the wrong bank account?
Contact your bank first to confirm the deposit was not received. Then contact the FTB with your correct account information. The FTB can attempt to recover the deposit from the incorrect account, but this process takes time. In some cases, you may need to file a claim or dispute with your bank.
Is there a phone number I can call to check my refund status?
Yes. You can call the FTB at 1-800-852-5711 (Monday through Friday, 8 a.m. to 5 p.m. Pacific time). Have your Social Security number, filing status, and refund amount ready. The online refund status tool is usually faster if you prefer not to wait on hold.