Purchase contract
A Purchase Contract is a legally binding agreement used to complete the sale of a vehicle, transferring ownership from the seller to the buyer upon agreed payment.
Select Contract Type
To begin generating a contract, select the Purchase Contract option.
What is a Purchase Contract?
A Purchase Contract is used for buying a vehicle outright.
Key Characteristics
- transfer of ownership upon signature
- full payment terms included
- optional warranty or after-sales terms
Use Cases
A Purchase Contract is typically used when:
- the customer pays for the vehicle in full
- the dealership sells a vehicle directly to an end customer
- financing is handled externally or already approved
- a sale must be finalized and documented formally
For more details about Lease Contract, please refer to Lease contract.
For more details about Deposit / Intention Contract, please refer to Deposit or intention letter.
Car & Seller Details
This step allows the user to enter and confirm information related to the vehicle being purchased and the seller providing it.
The information entered here will automatically appear in the final generated contract.
Vehicle Information
The following vehicle details must be filled in:
- Make — select the vehicle manufacturer (e.g., BMW, Audi, Toyota)
- Model — available based on selected make
- Year — year of manufacture
- VIN Number — unique vehicle identification number
- Price — agreed purchase amount of the vehicle
Seller Information
The following information is required from the seller:
- Seller Name
- Seller Phone
- Seller Address
Contract Date
- Specifies the date on which the agreement is being finalized.
- This date will appear on the final signed contract.
Navigation
Users can navigate using:
- Back — returns to Step 1 (Select Contract Type)
- Next — proceeds to Step 3 (Buyer Details)
Use Cases
This section is typically used when:
- the dealership purchases a vehicle from a private individual
- vehicles are sourced for resale or internal stock
- legal proof of acquisition is required for compliance or taxation
Users cannot proceed to the next step until all required fields are completed. The Next button remains disabled until the form is fully filled out.
Buyer Details
This step collects information about the buyer who will be entering into the contract. The information entered here will appear in the final contract and is used to legally identify the purchasing party.
Buyer Information Fields
The following required fields must be completed:
- Full Name — buyer's legal full name
- Phone Number — primary contact number
- Email — buyer's email address
- Street Address — residential or mailing address
- City — city corresponding to the buyer's address
- State — state/region selection
- ZIP Code — postal code for the address
Purpose of This Step
Collecting accurate buyer information ensures:
- proper contractual identification
- legal compliance for ownership transfer
- future communication regarding the vehicle or after-sales support
Navigation
Users may navigate using:
- Back — return to Step 2 (Car & Seller Details)
- Next — proceed to Step 4 (Purchase Terms)
Verification Reminder
A note is displayed onscreen to remind the user to validate the information before proceeding:
Note: Recheck your buyer details before moving forward
The user cannot proceed to the next step until all mandatory fields are completed. The Next button remains disabled until the form is fully validated.
Purchase Terms
This step defines the financial and legal terms associated with the vehicle purchase. The information specified here will appear directly in the final contract.
Contract Date
- Represents the date on which the purchase agreement is being concluded.
- Will be printed on the final contract document.
- Can be modified if the agreement is intended for a future date.
Payment Method
The user must select the payment method agreed upon with the buyer. Common examples include:
- Bank transfer
- Cash
- Financing
- Credit card
- Check
Available options may vary depending on dealership configuration.
Additional Terms & Conditions
A free text field allows the user to add custom terms related to:
- warranties
- financing contingencies
- delivery conditions
- special obligations between the parties
- buyer or seller responsibilities
If no additional terms are entered, only the default legal terms will apply.
Default Terms
The system automatically includes standard baseline terms to protect both parties, such as:
- The seller guarantees clear title to the vehicle.
- The vehicle is sold "as-is" unless otherwise specified.
- The buyer acknowledges having inspected the vehicle.
- The seller will provide all documentation required for title transfer.
- The sale becomes final upon full payment and delivery of the vehicle.
These baseline terms ensure legal clarity and reduce contractual disputes.
Navigation
Users may navigate using:
- Back — return to Step 3 (Buyer Details)
- Next — proceed to Step 5 (Review & Generate)
Use Cases
This section is typically used to:
- confirm payment arrangements
- establish legal obligations for both parties
- define conditions for delivery or transfer
- attach warranty or disclaimer language
Users cannot proceed to the next step until all mandatory fields are completed. The Next button remains disabled until the form is fully validated.
Review & Generate
This step allows the user to review all contract information before generating the final document. It consolidates all previously entered data into a structured summary.
This review ensures accuracy and prevents errors before the contract is legally produced.
Information Displayed
The screen is divided into multiple sections summarizing key data:
Vehicle & Financing Information
Shows core vehicle details including:
- Make & Model
- Year
- Price
- Vehicle Identification Number (VIN)
- Contract Date
Seller Information
Includes the seller's personal and contact details:
- Name
- Phone Number
- Address
Buyer Information
Includes the buyer's corresponding details:
- Name
- Phone Number
- Address
Contract Terms
Displays terms previously set, including:
- Delivery Date
- Payment Method
- Additional Terms (if specified)
Verification Purpose
This step is intended to allow the user to:
- verify legal identities (buyer & seller)
- confirm vehicle details
- review payment & delivery arrangements
- ensure contractual consistency before generation
Action Button — Generate Contract
Once verified, the user can click:
This will automatically produce the contract document using the confirmed data.
Navigation
Users may navigate using:
- Back — return to Step 4 (Purchase Terms)
- Generate — proceed to Step 6 (Finalize)
Note: Users should verify all details before generating the contract. Once generated, changes may require a new contract to be issued.
Finalize
In this final step, the system generates the completed Purchase Contract and prepares it for signature and distribution. The contract is now considered legally formatted and ready for buyer and seller acknowledgment.
Contract Output
The system displays the formatted Vehicle Purchase Agreement with the following information:
- Buyer and Seller legal information
- Vehicle details
- Contract date
- Terms of sale
- Signatures fields (Buyer & Seller)
This preview represents the final printed form of the document.
Contract Generated
A confirmation banner appears stating that the contract has been successfully generated and is ready for signing.
Download & Export Options
Users may download the finalized contract as a PDF via:
This allows the dealership to:
- archive the document
- share it via email
- submit it to external parties (financing, insurance, etc.)
- physically print for signature
Next Steps
Once generated, the contract is saved to the user's document dashboard. From here, the user may:
- Download a copy for records
- Print and sign it physically
- Access the document anytime from the Docs dashboard
These options ensure compatibility with both digital and traditional dealership workflows.
Legal & Operational Context
This stage finalizes the contract, meaning:
- All modifications are assumed completed
- The document is ready for contractual execution
- Any changes after generation may require issuing a new document
Completion of Workflow
After this step, the contract creation process is considered - complete and no further input is required from the user.