California flag

Taxes

Free tax help in California — VITA and TCE programs for immigrants with ITIN

How to get FREE federal and state tax help in California: VITA (Volunteer Income Tax Assistance) and TCE (Tax Counseling for Elderly) programs. Spanish services, ITIN-friendly.

FREE tax help in California

If you earn less than approximately $60,000/year or are over 60, there are FREE programs in California to prepare your federal and state taxes.

VITA (Volunteer Income Tax Assistance)

VITA is an IRS program offering free preparation by certified volunteers:

Who qualifies

  • Annual income up to $60,000 (verify current limit)
  • People with disabilities
  • Limited English speakers (bilingual sites)
  • People with ITIN (no SSN)

What they do

  • Prepare federal Form 1040
  • Prepare California state return
  • Apply for ITIN at the same time (at CAA sites)
  • Electronic filing (free)
  • IRS notice assistance

How to find VITA sites in California

IRS VITA Locator — official IRS tool searches by zip:

  1. Go to irs.gov/individuals/free-tax-return-preparation-for-qualifying-taxpayers
  2. Click “Find a VITA Site”
  3. Enter California zip code
  4. List of nearby sites with address, hours, languages

Common VITA host organizations in California

  • United Way: many UWs operate VITA sites
  • Immigrant organizations (CHIRLA-CA, RAICES-TX, ICIRR-IL, etc.)
  • Churches and community centers
  • Public libraries
  • Universities (student volunteers)
  • AARP Foundation (TCE for 60+)

Online (alternative to site)

TCE (Tax Counseling for Elderly)

Similar program focused on 60+. Specializes in:

  • Social Security
  • Pensions
  • Retirement account distributions
  • Medicare premiums

Find TCE

For immigrants specifically

ITIN connection

If you’ve NEVER applied for ITIN: many VITA sites are also CAA (Certifying Acceptance Agent):

  • File Form W-7 LIVE with you
  • Return your documents at the same appointment (don’t mail to IRS)
  • Eliminate risk of losing passport by mail

Notario fraud — ⚠️ AVOID

  • VITA is FREE and official
  • DO NOT PAY “notario” $200-$500 for a simple return
  • VITA volunteers are local people certified by IRS

Documents to bring

  1. Identity: passport, matrícula consular (for you and spouse)
  2. ID numbers: SSN cards / ITIN cards (for ALL on return, including kids)
  3. Income: ALL W-2s, 1099s, K-1s
  4. Deductible expenses: medical receipts, donations, kids’ school
  5. Prior year return (if any — speeds process)
  6. Bank info for direct refund (account + routing)
  7. For ITIN: original passport or consular documents

Online free sites

  • GetYourRefund.org — virtual VITA, Q&A
  • MyFreeTaxes.com — guided, free, supports California state return
  • IRS Free File — guided software for incomes under $79,000

Last verified: 2026-05-25.

General information. For specific assistance, contact a VITA site or certified tax professional.


Last verified: 2026-05-25.

General procedural information for educational purposes. Not legal, tax, or immigration advice. Laws and fees change — verify with the issuing agency before taking action. For case-specific guidance, consult a licensed immigration attorney or other appropriate professional.

IRS offices (TACs) in California

Beyond VITA sites, these 27 IRS Taxpayer Assistance Centers in California provide in-person help (by appointment), including ITIN (W-7) document authentication. Call 844-545-5640 to book.

City / officeAddressPhone
Los Angeles300 N. Los Angeles St. Room 1259, 90012(213) 576-3009
Long Beach501 W. Ocean Blvd., 90802(562) 491-7751
Van Nuys6230 Van Nuys Blvd., 91401(818) 779-3625
El Monte9350 East Flair Dr., 91731(626) 927-1201
San Marcos1 Civic Center Dr., 92069(760) 736-7355
San Diego880 Front St., Suite 1247, 92101(619) 321-5950
El Centro2345 S. Second St., 92243(760) 592-2085
Palm Springs556 S. Paseo Dorotea, 92264(760) 866-6125
San Bernardino290 N. D St., 92401(909) 388-8108
Lake Forest25520 Commercentre Drive, 92630(949) 638-7000
Santa Ana801 Civic Center Drive W., 92701(657) 247-3438
Camarillo751 E. Daily Dr., 93010(805) 445-4771
Carpinteria1145 Eugenia Place, Suite 201, 93013(805) 564-7555
Visalia5300 W. Tulare Ave., 93277(559) 635-6001
Bakersfield212 Coffee Rd., Suite 200, 93309(661) 328-4399
Santa Maria2384 Professional Parkway, 93455(805) 352-0355
Fresno2525 Capitol St., 93721(559) 443-7741
Salinas928 East Blanco Rd., Suite 265A, 93901(831) 753-6895
San Francisco450 Golden Gate Ave., 94102(415) 553-8990
Oakland1301 Clay St., Suite 160S, 94612(510) 907-5000
San Jose55 S. Market St., Suite 100, 95113669-229-1506
Stockton4643 Quail Lakes Dr., Suite 202, 95207(209) 476-7501
Modesto1700 Standiford Avenue Suite 150, 95350(209) 900-6760
Santa Rosa777 Sonoma Ave., 95404(707) 535-3859
Sacramento4330 Watt Ave., 95821(916) 974-5225
Chico1395 Ridgewood Dr., 95973(530) 343-2324
Redding850 Industrial St., 96002(530) 722-1273

For free volunteer-prepared returns, use the IRS VITA locator. irs.treasury.gov/freetaxprep

Frequently asked questions

Does VITA in California help with ITIN returns?
YES. VITA volunteers are trained specifically to prepare ITIN returns (Form W-7 + Form 1040). In fact, many VITA sites are also Certifying Acceptance Agents (CAA) and can help apply for ITIN at the same time.
How much does VITA cost in California?
FREE. VITA is funded by IRS and certified volunteers. NO fee for preparation or filing. VITA preparations also don’t generate hidden fees.
Do I need proof of income to use VITA in California?
VITA serves people with income up to approximately $60,000 (2024 limit — verify). You’ll need: Forms W-2, 1099, deductible expense receipts, social security cards / ITIN cards of everyone in family, prior year tax return.