Yes! You can use AI to fill out California Department of Motor Vehicles (DMV) Form REG 135, Bill of Sale
Don't type 35 fields by hand. Tell our AI about yourself, or upload your driver's license, and it fills every field in seconds. You check it, then download, print or sign.
The AI does the filling. You just check it.
No typing into boxes, nothing to install.
What this form asks for
The AI fills all of it, from your answers or your documents.
The AI checks your answers before you download
16 checks built for this form, so a wrong date or a missing answer is caught before anyone else sees it.
Validates that the Identification Number (VIN/Hull ID) is provided and contains only permitted characters for the asset type. For VINs, reject illegal characters (I, O, Q) and enforce uppercase alphanumeric formatting to reduce transcription errors. This is critical because the identification number uniquely ties the bill of sale to the correct vehicle/vessel; if it fails, the submission should be rejected and the user prompted to re-enter the value exactly as shown on title/registration.
Checks that a vehicle VIN is exactly 17 characters and not shorter/longer, while allowing a different length/pattern when the user indicates a vessel hull ID (if your system captures that context). This prevents invalid identifiers that cannot be matched by DMV systems or downstream validation services. If the length/structure does not match the expected pattern for the selected asset type, block submission and request correction.
Ensures Year Model is a 4-digit year and falls within a plausible range (e.g., 1900 through next calendar year) and is not in the far future. This reduces data entry mistakes such as missing digits or transposed numbers. If invalid, the form should not submit and should display an error indicating the required 4-digit year and acceptable range.
Validates that Make is not blank and contains reasonable characters (letters, numbers, spaces, hyphens) without excessive punctuation or purely numeric values. The make is used for identification and matching to registration/title records; malformed values can cause processing delays. If it fails, require the user to enter a recognizable manufacturer/brand name.
Checks that License Plate/CF# is present and matches expected formatting rules (alphanumeric, length constraints, no invalid symbols), with optional branching for CA vessel CF numbers if applicable. This helps ensure the plate/CF number can be used to cross-reference registration records. If the value contains invalid characters or is outside length limits, reject and prompt for the exact value shown on registration.
Validates that Motorcycle Engine Number is either blank (when not applicable) or, if provided, meets basic serial-number formatting rules (alphanumeric, reasonable length, no prohibited symbols). This prevents accidental entry of unrelated numbers (e.g., VIN repeated) or unusable engine identifiers. If the field is populated but fails format checks, require correction; if your workflow indicates the asset is a motorcycle and the field is required, block submission when missing.
And 10 more checks
- Seller name(s) required and consistent across sections
- Buyer name(s) required and consistent across sections
- Sale date digit fields completeness and valid calendar date check
- Sale date reasonableness and sequencing vs. signature dates
- Selling price currency format and non-negative validation
- Gift vs. sale mutual exclusivity and required fields enforcement
- Gift relationship required when gift value is provided (and vice versa)
- Seller address completeness and USPS-style ZIP validation
- Buyer address completeness and state/ZIP format validation
- Seller daytime phone number format validation
Let AI fill out your REG 135
No typing. Every field filled in seconds, checked, ready to sign.
How to Fill Out REG 135 Online for Free in 2026
What the AI walks you through.
- Go to Instafill.ai and upload the REG 135 (Bill of Sale) PDF or select it from the form library.
- Let the AI detect and map the fields, then confirm the form type (California DMV REG 135) and the number of sellers/buyers.
- Enter the vehicle/vessel description details: identification number (VIN/hull ID), year model, make, license plate/CF number, and motorcycle engine number (if applicable).
- Fill in the sale/transfer section: seller name(s), buyer name(s), sale date (month/day/year), and either the selling price or (if a gift) the relationship and gift value.
- Complete seller information fields: printed name(s), DL/ID or dealer number(s), mailing address, city, state, ZIP code, and daytime phone number.
- Review all entries for accuracy against the title/registration, then apply e-signatures (if supported) or prepare the form for wet signatures and dating.
- Download the completed form, print if needed, and save copies for both buyer and seller records.
Common Mistakes in Completing REG 135
The ones the AI is built to catch.
VIN/Hull ID entered incorrectly or not exactly as on the title
Mixing up License Plate number and CF number (or leaving the wrong one blank)
Incorrect model year or using purchase year instead of model year
Make/manufacturer entered as a model name or abbreviated inconsistently
Motorcycle engine number filled in when not applicable (or left blank when required)
Sale date entered in the wrong digit boxes or wrong format
Selling price and gift fields both filled (or gift relationship/value missing)
Seller/buyer names not printed fully or not matching legal/title names
Missing signatures, dates, or DL/ID/dealer numbers for one of the sellers
Address and contact details incomplete or formatted incorrectly (ZIP, state, phone)
Filling the wrong copy/section or not keeping a record after cutting on the line
Frequently Asked Questions About REG 135
Is it really free for 7 days?
Can I fill other forms too?
How do I cancel?
How does the AI fill out REG 135?
What happens to my information?
How complex is REG 135 to fill out?
What is this form (REG 135) used for?
Who needs to fill out the REG 135 Bill of Sale?
Is REG 135 required to transfer a vehicle in California?
What information do I need before I start filling out this form?
Where do I find the Identification Number (VIN/Hull ID) to enter on the form?
What do I enter for “License Plate/CF #”?
Do I have to fill in the Motorcycle Engine Number field?
How do I fill out the sale date boxes (month/day/year) since they are split into digits?
What should I put for Selling Price vs. Gift Value?
If the vehicle/vessel was a gift, what relationship should I write?
Do both sellers need to sign if there are two sellers listed?
What is the “DL, ID OR DEALER #” field and who fills it out?
Where do I submit this Bill of Sale after it’s completed?
Can AI help me fill out this form accurately?
How do I fill out REG 135 online using Instafill.ai?
What if my REG 135 PDF is not fillable (a flat/scanned PDF)?
Get your REG 135 filled out by AI
$0 today. Cancel before Nov 17 and you pay nothing.
Other forms like this one
DMV forms: California DMV Form REG 17 (Rev. 7/2012), Special Interest License Plate Application, California DMV Form REG 17 (Rev. 7/2012), Special Interest License Plate Application, Application for Renewal or Duplicate of Alabama Driver License or ID card, Colorado Form DR 0026, Tax Statement for Leased Motor Vehicle, Form 40-5122, Travel License / Identification Application, Form 735-501, Vehicle Bill of Sale, Form D1, Driver License, Permit or Identification Card Transaction Application, Form DR 2020SP, Exception Processing Application, Form MV-82TON, Application for Title, Form OL 75, Auto Broker Log, Form REG 227, Application for Replacement or Transfer of Title, Form VR-005, Application for Certificate of Title, Letter of Authorization - County of Kauai Department of Finance, Division of Motor Vehicles & Licensing, Form REG 343, Application for Title or Registration (Rev. 2/2012), REG 230, Motorized Bicycle Application
California DMV forms: California DMV Form REG 17 (Rev. 7/2012), Special Interest License Plate Application, California DMV Form REG 17 (Rev. 7/2012), Special Interest License Plate Application, Form OL 75, Auto Broker Log, Form REG 227, Application for Replacement or Transfer of Title, Form REG 343, Application for Title or Registration (Rev. 2/2012), REG 230, Motorized Bicycle Application
motor vehicle forms: Colorado Form DR 0026, Tax Statement for Leased Motor Vehicle, Form 8910, Alternative Motor Vehicle Credit, State of Florida Department of Highway Safety and Motor Vehicles (FLHSMV) Form HSMV 82993, Separate Odometer Disclosure Statement and Acknowledgment, Letter of Authorization - County of Kauai Department of Finance, Division of Motor Vehicles & Licensing, Form 735-501, Vehicle Bill of Sale, Form DR 0024, Standard Sales Tax Receipt for Vehicle Sales, Form DR 2020SP, Exception Processing Application, Form MV-82TON, Application for Title, Form VR-005, Application for Certificate of Title, Georgia Department of Revenue Form T-7, Bill of Sale, Form MV-104, Report of Motor Vehicle Accident, Form DTF-802, Statement of Transaction – Sale or Gift of Motor Vehicle, Trailer, All-Terrain Vehicle (ATV), Vessel (Boat), or Snowmobile, Form HSMV 82050, Notice of Sale and/or Bill of Sale for a Motor Vehicle, Mobile Home, Off-Highway Vehicle or Vessel, Power of Attorney for a Motor Vehicle, Mobile Home, or Vessel, Emancipated Minor's Application to California Department of Motor Vehicles, Form PLD-PI-001(1), Cause of Action—Motor Vehicle, Small Claims Complaint - Motor Vehicle - Appendix XI-D, Supplemental Plea Form for Eluding (N.J.S.A. 2C:29-2b) or Theft of a Motor Vehicle or Unlawful Taking of a Motor Vehicle (N.J.S.A. 2C:20-2.1) (Plea 07), Complaint and Proposed Form of Order for Action Seeking Title to Motor Vehicle, Form REG 343, Application for Title or Registration (Rev. 2/2012)
vehicle bill of sale forms: Form 735-501, Vehicle Bill of Sale, Form HSMV 82050, Notice of Sale and/or Bill of Sale for a Motor Vehicle, Mobile Home, Off-Highway Vehicle or Vessel

Let AI fill out your REG 135
Your trial starts once a card is added. You pay nothing before Nov 17.
Your bank declined that card, so the trial did not start and nothing was charged. Please try another card.
Our AI already knows this form, all 35 fields of it. Skip the typing: tell it about yourself, or upload what you have, and it fills the whole form in seconds.
- AI fills every field on the form, tables and checkboxes included
- No typing into boxes: answer a few questions, or upload your driver's license, an old copy of this form, a photo of a document
- The AI checks the answers; you review and change anything before you download
- Download the finished PDF, print it, or sign it online
- Encrypted, and never used to train AI
Cancel before Nov 17 and you pay nothing.
A card is needed to start the trial. We check it with a $19.99 hold that is released right away. Cancel in two clicks from your account.
Terms · Privacy