California real estate law
Buying or selling a home in California: the rules that apply
What a seller must disclose, when a buyer can cancel, and which taxes follow a sale. Each rule links to the statute it comes from.
Key points
Most rules on a home sale are state law and apply in every city. A city adds one thing of its own in some places: a transfer tax. The statewide rules come first. The cities that add to them are listed after.
Seller disclosures
| Transfer Disclosure Statement (TDS) — who must give it | Sellers of single-family residential property must give the buyer a Real Estate Transfer Disclosure Statement (sale, exchange, installment contract, lease-option or ground lease with improvements) Applies: Exempt transfers include court-ordered and foreclosure sales, transfers by a fiduciary administering an estate or trust, transfers between co-owners, and others listed in § 1102.2. |
|---|---|
| TDS exemptions | No TDS for court-ordered sales (including probate and foreclosure), sales by a trustee or other fiduciary administering an estate or trust, or transfers between co-owners Applies: A trustee of a revocable trust who is a former owner or recent occupant is not exempt. |
| TDS timing and buyer's right to cancel | Delivered as soon as practicable before transfer of title; if delivered after the offer is signed, the buyer may terminate within 3 days of in-person delivery or 5 days of delivery by mail or electronically |
| What the TDS is (and is not) | The TDS discloses the property's condition as of its date; it is not a warranty by the seller or any agent and is not a substitute for inspections. |
| Natural Hazard Disclosure Statement (NHD) | Sellers must disclose if the property is in a special flood hazard area, dam inundation area, very high fire hazard severity zone, earthquake fault zone, seismic hazard zone, or wildland fire area Applies: Required when the seller or agent knows, or the local jurisdiction has posted a parcel list or map. |
| Agency relationship disclosure | The seller's agent gives the agency disclosure form before the listing agreement; the buyer's agent gives it before the buyer-broker agreement and the offer |
| Deaths on the property | A seller or agent need not disclose a death that occurred more than three years before the buyer's offer, or that an occupant had HIV or died of AIDS-related complications Applies: A direct question about deaths may not be answered with an intentional misrepresentation. |
| Smoke alarm at sale | A single-family home sold must have an operable smoke alarm, and the seller must give the buyer a written statement of compliance Applies: Exempt transfers mirror the TDS list (court-ordered, foreclosure, fiduciary, between co-owners, to a spouse or lineal relative). |
| Water heater strapping certification | Water heaters must be braced, anchored or strapped against earthquakes, and the seller must certify this in writing to the buyer |
| Carbon monoxide devices | Every dwelling unit with a fossil-fuel heater or appliance, fireplace or attached garage must have a listed carbon monoxide device |
Transfer tax
| County documentary transfer tax | A county may tax a sale over $100 at $0.55 for each $500 of value ($1.10 per $1,000), not counting liens that remain on the property |
|---|---|
| City share of the tax | A city may impose half the county rate ($0.55 per $1,000); the county then credits the city tax against its own, so the combined standard rate stays $1.10 per $1,000 Applies: Applies when the city's tax conforms to the state documentary transfer tax law |
Compare cities
Many cities add or share a transfer tax. See every city and county that levies one, with the code section for each →
Cities that add to these rules
These 441 cities have a page with its own rules on top of the state law above. A city page opens only after we check its code.
- Adelanto
- Agoura Hills
- Alameda
- Alameda County
- Albany
- Alhambra
- Alturas
- Amador County
- Anaheim
- Anderson
- Antioch
- Apple Valley
- Arcadia
- Artesia
- Arvin
- Atascadero
- Atwater
- Avalon
- Azusa
- Banning
- Barstow
- Beaumont
- Bell
- Bell Gardens
- Bellflower
- Belmont
- Benicia
- Berkeley
- Beverly Hills
- Big Bear Lake
- Biggs
- Bishop
- Blue Lake
- Blythe
- Bradbury
- Brawley
- Brea
- Brentwood
- Brisbane
- Buellton
- Buena Park
- Burlingame
- Butte County
- Calabasas
- Calaveras County
- Calexico
- Calimesa
- Calistoga
- Camarillo
- Campbell
- Canyon Lake
- Carlsbad
- Carmel-by-the-Sea
- Carpinteria
- Cathedral City
- Ceres
- Cerritos
- Chico
- Chino
- Chino Hills
- Chowchilla
- Citrus Heights
- City of Industry
- Claremont
- Clayton
- Cloverdale
- Clovis
- Coachella
- Coalinga
- Colfax
- Colton
- Colusa
- Colusa County
- Commerce
- Compton
- Contra Costa County
- Corning
- Corona
- Corte Madera
- Costa Mesa
- Cotati
- Covina
- Crescent City
- Culver City
- Cypress
- Daly City
- Dana Point
- Danville
- Davis
- Del Mar
- Del Rey Oaks
- Delano
- Desert Hot Springs
- Diamond Bar
- Dinuba
- Dixon
- Downey
- Duarte
- Dublin
- Dunsmuir
- East Palo Alto
- Eastvale
- El Cajon
- El Centro
- El Cerrito
- El Dorado County
- El Monte
- El Segundo
- Elk Grove
- Emeryville
- Encinitas
- Escalon
- Escondido
- Etna
- Eureka
- Exeter
- Fairfax
- Fairfield
- Farmersville
- Fillmore
- Folsom
- Fontana
- Fortuna
- Fountain Valley
- Fowler
- Fresno
- Fresno County
- Fullerton
- Galt
- Garden Grove
- Gardena
- Glendale
- Glendora
- Goleta
- Gonzales
- Grand Terrace
- Grass Valley
- Greenfield
- Gridley
- Guadalupe
- Gustine
- Half Moon Bay
- Hanford
- Hawaiian Gardens
- Hawthorne
- Hayward
- Healdsburg
- Hemet
- Hercules
- Hesperia
- Hidden Hills
- Highland
- Hillsborough
- Hollister
- Holtville
- Hughson
- Huntington Beach
- Huntington Park
- Huron
- Imperial Beach
- Imperial County
- Indian Wells
- Inglewood
- Inyo County
- Ione
- Irwindale
- Isleton
- Jackson
- Jurupa Valley
- Kerman
- Kern County
- King City
- Kings County
- Kingsburg
- La Cañada Flintridge
- La Habra
- La Mesa
- La Mirada
- La Palma
- La Puente
- La Quinta
- La Verne
- Lafayette
- Laguna Beach
- Laguna Hills
- Laguna Niguel
- Laguna Woods
- Lake County
- Lake Elsinore
- Lake Forest
- Lakeport
- Lakewood
- Lancaster
- Lassen County
- Lathrop
- Lawndale
- Lemon Grove
- Lemoore
- Lincoln
- Live Oak, Sutter County
- Livermore
- Livingston
- Lodi
- Loma Linda
- Lomita
- Lompoc
- Long Beach
- Loomis
- Los Alamitos
- Los Altos Hills
- Los Angeles
- Los Banos
- Los Gatos
- Madera
- Madera County
- Malibu
- Mammoth Lakes
- Manhattan Beach
- Manteca
- Marin County
- Martinez
- Marysville
- Maywood
- McFarland
- Mendocino County
- Mendota
- Menifee
- Menlo Park
- Merced
- Merced County
- Mill Valley
- Millbrae
- Milpitas
- Mission Viejo
- Modoc County
- Mono County
- Monrovia
- Montclair
- Monte Sereno
- Montebello
- Monterey County
- Monterey Park
- Moorpark
- Moraga
- Moreno Valley
- Morgan Hill
- Morro Bay
- Mountain House
- Murrieta
- Napa
- Napa County
- National City
- Nevada City
- Newark
- Newman
- Newport Beach
- Norco
- Norwalk
- Oakdale
- Oakland
- Oakley
- Oceanside
- Ojai
- Ontario
- Orange
- Orange County
- Orange Cove
- Orinda
- Orland
- Oroville
- Pacific Grove
- Pacifica
- Palm Desert
- Palmdale
- Palo Alto
- Palos Verdes Estates
- Paradise
- Paramount
- Parlier
- Pasadena
- Paso Robles
- Patterson
- Perris
- Pico Rivera
- Pinole
- Pismo Beach
- Pittsburg
- Placentia
- Placer County
- Placerville
- Pleasant Hill
- Pleasanton
- Plumas County
- Plymouth
- Point Arena
- Pomona
- Port Hueneme
- Porterville
- Portola
- Portola Valley
- Poway
- Rancho Cordova
- Rancho Cucamonga
- Rancho Mirage
- Rancho Palos Verdes
- Rancho Santa Margarita
- Red Bluff
- Redding
- Redlands
- Redondo Beach
- Redwood City
- Rialto
- Richmond
- Ridgecrest
- Rio Dell
- Rio Vista
- Riverside
- Riverside County
- Rocklin
- Rohnert Park
- Rolling Hills
- Rolling Hills Estates
- Rosemead
- Roseville
- Sacramento
- Sacramento County
- Salinas
- San Anselmo
- San Benito County
- San Bernardino
- San Bernardino County
- San Bruno
- San Clemente
- San Diego
- San Diego County
- San Dimas
- San Fernando
- San Jacinto
- San Joaquin County
- San Jose
- San Juan Bautista
- San Juan Capistrano
- San Leandro
- San Luis Obispo County
- San Marcos
- San Marino
- San Mateo County
- San Pablo
- San Rafael
- Sand City
- Sanger
- Santa Ana
- Santa Barbara
- Santa Barbara County
- Santa Clara
- Santa Clara County
- Santa Clarita
- Santa Cruz County
- Santa Fe Springs
- Santa Maria
- Santa Monica
- Santa Rosa
- Santee
- Saratoga
- Sausalito
- Scotts Valley
- Seal Beach
- Shafter
- Shasta County
- Shasta Lake
- Sierra Madre
- Signal Hill
- Simi Valley
- Siskiyou County
- Soledad
- Solvang
- Sonoma County
- Sonora
- South El Monte
- South Gate
- South Lake Tahoe
- South San Francisco
- Stanislaus County
- Stanton
- Stockton
- Suisun City
- Sunnyvale
- Sutter County
- Sutter Creek
- Taft
- Tehachapi
- Tehama
- Tehama County
- Temecula
- Temple City
- Thousand Oaks
- Tiburon
- Tracy
- Trinity County
- Truckee
- Tulare
- Tulare County
- Turlock
- Tustin
- Twentynine Palms
- Union City
- Upland
- Vacaville
- Vallejo
- Ventura County
- Vernon
- Victorville
- Villa Park
- Visalia
- Walnut
- Walnut Creek
- Waterford
- Weed
- West Covina
- West Hollywood
- West Sacramento
- Westlake Village
- Westminster
- Wheatland
- Whittier
- Wildomar
- Williams
- Willits
- Willows
- Windsor
- Winters
- Woodland
- Woodside
- Yolo County
- Yorba Linda
- Yountville
- Yreka
- Yuba City
- Yuba County
- Yucaipa
- Yucca Valley
Who this affects
General information, not legal advice.
Ask about a specific property
Ask GoCodebook how these rules apply to your situation and get an answer that cites the section.
Ask your question