Pre-fill via URL Parameters
You can pre-fill form fields by adding query parameters to the page URL. Each parameter name corresponds to a field ID listed below.
Example:
https://docs.airenovationcalculator.com/purchase-sale-agreement?seller_name=John+Smith&buyer_name=Jane+Doe&property_address=123+Main+St&purchase_price=350000&closing_date=2025-06-01Available parameters:
governing_state, agreement_date, seller_name, buyer_name, property_address, year_built, purchase_price, earnest_money, earnest_money_days, payment_method, balance_due, closing_date, closing_location, financing_days, inspection_days, seller_signature_date, buyer_signature_date, other_attachments
What this template was checked against
Before it is published, the template passes an automated check of these requirements:
- Lead-based paint warning, disclosure and 10-day inspection period for homes built before 1978 — 40 CFR 745.107, 745.110 and 745.113(a)
- Tax withholding when the seller is a foreign person (FIRPTA) — 26 U.S.C. 1445
Requirements last compared with the text of the law on September 12, 2026.
This is a template, not legal advice.
The automated check covers only the laws listed here. The template does not replace a lawyer, and it cannot account for every situation, every state's rules or changes in the law after the date of the check. You use this document at your own risk: before signing, make sure it fits your situation.
All documents
Generate a complete purchase agreement for buying or selling a house, apartment, or land