The California Residential Purchase Agreement (RPA): A Plain-English Walkthrough
The RPA is the standard contract behind almost every California home sale. Here's what's actually in it, section by section.
The Residential Purchase Agreement (RPA), published by the California Association of Realtors (C.A.R.), is the contract form used in the majority of California home sales — typically supplied through a licensed agent, since C.A.R.’s copyrighted forms are licensed for use by its members. It isn’t a government-mandated form; any party (or their attorney) can use different contract language instead.
The core terms
At its heart, a California purchase agreement — whether it’s the RPA itself or a custom-drafted equivalent — sets: the purchase price, your earnest money deposit amount, how you’re financing the purchase (cash or a specific loan type), and your proposed close-of-escrow date. Everything else in the document exists to define what happens between signing and closing.
The Effective Date, and why it matters
The contract isn’t binding the moment you send an offer — it becomes effective on the date of final acceptance, once both sides have signed (directly, or through a counter-offer that’s then accepted). That single date, the “Effective Date,” is what every contingency deadline in the contract counts from. An inspection period of, say, 17 days means 17 days from the Effective Date, not from whenever you first wrote the offer.
Contingencies, disclosures, and cost allocation
The bulk of the RPA’s length is contingencies (inspection, loan, appraisal, and others — see the next guide), required disclosures the seller must provide, and default allocation of who customarily pays which closing costs. Nearly all of it is initialed line-by-line rather than just signed once at the end — which is exactly why an unrepresented buyer should read every section they’re initialing, not just skim to the signature page.
A buyer can modify the RPA’s default terms — different contingency timelines, different cost splits — before signing. Nothing in it is fixed once you understand what each section actually says.
Frequently asked
Am I required to use the RPA specifically?
No. It's the standard, widely-used form, but any party (or their attorney) can propose different contract language — CasaCopilot itself prepares its own custom-drafted agreement rather than the copyrighted RPA form, covering the same substantive terms.
When does the RPA actually become binding?
On the Effective Date — when the last party to accept has signed and that acceptance has been communicated back. Until then, either side can typically withdraw.
Can I negotiate the RPA's default terms?
Yes — contingency periods, cost allocations, and most other defaults are all negotiable point-by-point before signing, not fixed by the form itself.
This is educational guidance, not legal advice. Consult a California real estate attorney for legal questions specific to your transaction.