Where to check your California refund right now

The California Department of Tax and Fee Administration (CDTFA) runs a 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 tax return. The tool tells you whether your refund has been processed, is in progress, or has already been sent.

This is the only official source for your refund status. You do not need to call, visit an office, or use any other website. If you filed electronically, the tool usually has information within 24 hours of the Franchise Tax Board (FTB) receiving your return. If you mailed a paper return, it takes longer — typically two to four weeks for the FTB to process it before your status appears in the tool.

You can check as often as you want. The status updates daily, so if you check one day and see "processing," checking again the next day may show "refund sent." There is no penalty for checking multiple times.

Key Takeaways

  • Use Where's My Refund? at onlineservices.cdtfa.ca.gov with your SSN or ITIN, filing status, and refund amount to see your current status.
  • Electronic returns show up in the tool within 24 hours; paper returns take two to four weeks before they appear at all.
  • The tool updates daily and shows whether your refund is processing, has been sent, or has already arrived.
  • If your refund was sent by check, allow 10 to 14 business days from the "refund sent" date to arrive in the mail.
  • If the tool says your return is still being processed after six weeks, contact the FTB directly at 1-800-852-5711.

What the different status messages mean

Return received means the FTB has your return but has not started processing it yet. This is normal for the first few days after filing, especially if you filed by mail. You will see this status for a few days to a few weeks depending on the volume of returns the FTB is handling.

Return being processed means the FTB is reviewing your return for accuracy and checking your information against other records. This step can take anywhere from a few days to several weeks. If you are owed a refund, the FTB will calculate the amount during this phase.

Refund approved means the FTB has finished reviewing your return and determined you are owed money. The refund has been approved but has not yet been sent. This status usually appears a few days before the refund is actually mailed or deposited.

Refund sent means the FTB has mailed your check or initiated a direct deposit to your bank account. If you chose direct deposit, the money should arrive within one to three business days. If you are receiving a check, allow 10 to 14 business days from this date.

How long refunds actually take

The timeline depends on how you filed and how you want to receive your money. If you filed electronically and chose direct deposit, the entire process from filing to money in your account usually takes two to three weeks. If you filed electronically but requested a check, add another 10 to 14 days for mail delivery, so four to five weeks total.

Paper returns take much longer. The FTB has to open the envelope, scan your documents, and enter your information into their system before processing even begins. This adds two to four weeks to the timeline. After that, the processing and refund delivery times are the same as electronic returns.

These timelines assume your return has no errors and matches the information the FTB has on file. If there is a discrepancy — for example, your W-2 does not match what you reported, or your Social Security number does not match FTB records — processing stops while the FTB investigates. This can add weeks or months.

What to do if your refund is delayed

If the Where's My Refund? tool shows your return is still being processed after six weeks from when you filed, contact the Franchise Tax Board at 1-800-852-5711. Have your Social Security number, filing status, and the refund amount ready. The FTB can tell you whether there is a problem with your return or whether it is straightforward in a queue waiting to be processed.

If the tool shows "refund sent" but you have not received your money after 14 business days, the check may have been lost in the mail or your bank may have rejected the direct deposit. Call the FTB again with the same information. They can issue a replacement check or investigate why the direct deposit failed.

Do not assume the refund is lost if it takes the full 14 days. Mail delivery times vary by location, and some banks take longer to post deposits than others. The FTB's timeline assumes normal conditions, but delays happen.

Direct deposit versus check: which arrives faster

Direct deposit is faster and more reliable. Once the FTB initiates the deposit, the money reaches your bank account in one to three business days. You do not have to worry about mail delays or lost checks. If you are filing a new return, you can provide your bank account information on the form itself.

If you already filed and chose a check but want to switch to direct deposit, you cannot change it for that refund. You would have to wait for the check to arrive. For future refunds, you can update your banking information through your FTB account or provide it when you file next year.

Checks take 10 to 14 business days to arrive after the FTB mails them. This timeline assumes normal mail delivery. During high-volume periods (like spring tax season), mail can take longer. If your check does not arrive within 14 business days, contact the FTB to request a replacement.

Why your refund might be held or delayed

The most common reason for a delay is a mismatch between what you reported and what the FTB has on file. If your W-2 income does not match what you claimed, or if your Social Security number does not match FTB records, the FTB will hold your refund while they investigate. This can take several weeks.

Another reason is if you owe back taxes, child support, or other debts to the state or federal government. California can offset your refund to pay these debts. The FTB will notify you in writing if this happens, and you will see a note in the Where's My Refund? tool explaining the offset.

If you claimed a dependent or tax credit that the FTB questions, they may hold your refund pending verification. This is less common but does happen, especially with the Earned Income Tax Credit (EITC). The FTB will send you a letter asking for documentation.

Frequently Asked Questions

Can I check my refund status without my exact refund amount?

No. The Where's My Refund? tool requires your Social Security number or ITIN, filing status, and the exact refund amount from your return. If you do not have the amount, look at your filed return or the confirmation email the FTB sent you. If you cannot find it, call the FTB at 1-800-852-5711 and they can provide it.

What if the tool says my refund was sent but I never received it?

Wait 14 business days from the "refund sent" date. If the money still has not arrived, call the FTB at 1-800-852-5711. They can check whether the check was cashed or the direct deposit was rejected. If the check was lost, they will issue a replacement. If the direct deposit failed, they will investigate why.

Does filing electronically really get you your refund faster?

Yes. Electronic returns appear in the FTB's system within 24 hours, while paper returns take two to four weeks just to be scanned and entered. After that, processing times are similar, but electronic filers get a head start of several weeks.

Can I change my refund from a check to direct deposit after I file?

No. Once you file, you cannot change how you receive that refund. You have to wait for the check or accept the direct deposit you chose. For future refunds, you can update your banking information through your FTB account or provide it when you file next year.

What should I do if the tool shows my return is being processed but it has been more than six weeks?

Call the Franchise Tax Board at 1-800-852-5711 with your Social Security number, filing status, and refund amount. Six weeks is the normal upper limit for processing. If you are past that, there may be an issue with your return that needs attention, or it may be stuck in a queue that the FTB can help move along.