---
title: Vehicle service contract cancellation packets
description: Prepare and mail an extended car warranty, GAP, or dealer add-on cancellation and refund request packet with PostalForm.
seotitle: Vehicle service contract cancellation packets
seo-description: Prepare and mail an extended car warranty, GAP, or dealer add-on cancellation and refund request packet with PostalForm.
group: resources
indexable: true
llms: false
schema: webpage
og-image: /forms/vehicle-service-contract-cancellation/thumbnail
og-image-alt: Vehicle Service Contract Cancellation Packets generated form preview
published: 2026-06-27
updated: 2026-07-12
tags:
  - auto
  - consumer
  - dealer add-ons
  - vehicle service contracts
  - GAP insurance
  - cancellation letters
  - certified mail
path: /forms/vehicle-service-contract-cancellation
---
# Vehicle service contract cancellation packets

Prepare and mail an extended car warranty, GAP, or dealer add-on cancellation and refund request packet with PostalForm.

## How it works
1. **Choose the add-on being canceled, such as a vehicle service contract, GAP product, prepaid maintenance plan, or tire-and-wheel plan.** - 
2. **Enter buyer, vehicle, contract, refund, and mailing-recipient details.** - 
3. **Upload the controlling contract pages and any required provider form or mileage proof, plus optional buyer paperwork and correspondence.** - 
4. **Preview the generated cancellation packet, add optional dealer or lender copy recipients, and mail with Certified Mail proof.** -


## Form summary
Vehicle Service Contract Cancellation Packets helps car buyers turn a dealership add-on cancellation into a clear written packet. The workflow generates a signed cancellation letter, contract summary, attachment index, and record page, then lets the buyer mail the packet by Certified Mail to the administrator and optional dealer or lender copy recipients.

## What you need
- Buyer name, mailing address, contact details, and signature
- Vehicle year, make, model, VIN, purchase date, and current mileage
- Product type, provider or administrator, contract number, purchase price, selling dealer, and lender if financed
- Cancellation mailing address from the contract, provider website, dealer paperwork, or administrator instructions
- The contract pages showing the product, contract number, cancellation instructions, refund language, and administrator address
- Confirmation that mailed copies are accepted and that no original document, notarization, portal-only step, or missing provider form is required
- Contract or add-on agreement pages (required) — Attach the controlling pages showing the product name, contract number, cancellation instructions, refund language, and administrator or cancellation address. Send copies and keep the originals.
- Buyer's order, purchase agreement, or retail installment contract (optional) — Attach pages showing the vehicle purchase, add-on charge, dealer, lender, or loan reference when helpful.
- Odometer statement or mileage photo (optional) — Attach mileage proof if the contract, administrator, or dealer asks for it.
- Provider cancellation form (optional) — Attach a completed administrator cancellation form if one is required or available.
- Dealer, lender, or administrator correspondence (optional) — Attach emails, letters, refund-status notes, or prior cancellation attempts that explain the request.

## Data collected
- Buyer name, contact details, mailing address, and signature
- Vehicle year, make, model, VIN, purchase date, and current mileage
- Product type, provider, contract number, purchase price, dealer, lender, and loan reference when available
- Cancellation recipient mailing address and optional dealer or lender copy addresses
- Refund or loan-credit instructions, desired effective date, follow-up date, and supporting attachments

## Where it gets mailed
You will enter the recipient address during checkout.

## Packet order
- Cover page
- Cancellation and refund request letter
- Contract and vehicle summary
- Exhibit index
- Sender record and follow-up page
- Uploaded contract pages, forms, odometer proof, and correspondence

## Common mistakes
- Mailing only a short note without the contract number, VIN, buyer details, and requested cancellation outcome.
- Sending the request to the selling dealer when the contract names a separate administrator or cancellation address.
- Forgetting to ask for written confirmation and a refund or loan-credit calculation.
- Sending original paperwork instead of copies unless the contract specifically requires originals.
- Moving to checkout before reviewing the generated packet and exhibit order.

## Agent summary
Collect the buyer, vehicle, dealer add-on contract, cancellation recipient, refund preference, signature, optional dealer/lender copy recipients, and supporting attachments needed to prepare a mailed auto add-on cancellation and refund request packet.

## For assistants
Use the Forms Draft API to prefill this form and generate a preview PDF.
- Endpoint: `POST /api/forms/vehicle-service-contract-cancellation/drafts`
- Payload: `{ fields: { ... }, attachments: [{ id, label, base64 }] }`
- Required fields: product_type, request_type, buyer_name, sender_email, buyer_address, vehicle_year, vehicle_make, vehicle_model, vin, purchase_date, current_mileage, provider_name, contract_number, recipient_name, recipient_address_line1, recipient_city_state_zip, refund_destination, dealer_recipient_name, dealer_address_line1, dealer_city_state_zip, lender_recipient_name, lender_address_line1, lender_city_state_zip, buyer_signature, signature_date, contract_instructions_acknowledged, preview_acknowledged
- Attachment IDs: contract_pages, buyers_order_or_purchase_agreement, odometer_statement_or_photo, provider_cancellation_form, dealer_lender_correspondence
- Notes: This workflow prepares a mailed cancellation and refund request packet for auto dealership add-ons. It does not decide whether a contract is cancelable, calculate a refund, replace provider-specific cancellation forms, provide legal advice, or guarantee that the administrator, dealer, lender, or insurer will approve the request.

## LLM field schema
```json
[
  {
    "id": "product_type",
    "label": "Dealer add-on or contract type",
    "type": "select",
    "required": true,
    "meta_class": null,
    "ui_width": "half",
    "group_id": "product",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "other_product_name",
    "label": "Other product name",
    "type": "text",
    "required": false,
    "meta_class": null,
    "ui_width": "half",
    "group_id": "product",
    "choice_group": null,
    "choice_label": null,
    "visibility": {
      "fieldId": "product_type",
      "operator": "equals",
      "value": "Other dealer add-on"
    },
    "compound_subfields": null
  },
  {
    "id": "request_type",
    "label": "What should this packet request?",
    "type": "select",
    "required": true,
    "meta_class": null,
    "ui_width": "half",
    "group_id": "product",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "desired_effective_date",
    "label": "Requested cancellation effective date (optional)",
    "type": "date",
    "required": false,
    "meta_class": "date",
    "ui_width": "half",
    "group_id": "product",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "buyer_name",
    "label": "Buyer full name",
    "type": "text",
    "required": true,
    "meta_class": null,
    "ui_width": "half",
    "group_id": "buyer",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "buyer_phone",
    "label": "Buyer phone (optional)",
    "type": "text",
    "required": false,
    "meta_class": "phone",
    "ui_width": "half",
    "group_id": "buyer",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "sender_email",
    "label": "Buyer email",
    "type": "text",
    "required": true,
    "meta_class": "email",
    "ui_width": "half",
    "group_id": "buyer",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "buyer_address",
    "label": "Buyer mailing address",
    "type": "address",
    "required": true,
    "meta_class": null,
    "ui_width": null,
    "group_id": "buyer",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "vehicle_year",
    "label": "Vehicle year",
    "type": "text",
    "required": true,
    "meta_class": "year",
    "ui_width": "quarter",
    "group_id": "vehicle",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "vehicle_make",
    "label": "Vehicle make",
    "type": "text",
    "required": true,
    "meta_class": null,
    "ui_width": "quarter",
    "group_id": "vehicle",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "vehicle_model",
    "label": "Vehicle model",
    "type": "text",
    "required": true,
    "meta_class": null,
    "ui_width": "quarter",
    "group_id": "vehicle",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "vin",
    "label": "VIN",
    "type": "text",
    "required": true,
    "meta_class": "vin",
    "ui_width": "half",
    "group_id": "vehicle",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "purchase_date",
    "label": "Vehicle purchase date",
    "type": "date",
    "required": true,
    "meta_class": "date",
    "ui_width": "half",
    "group_id": "vehicle",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "current_mileage",
    "label": "Current mileage",
    "type": "text",
    "required": true,
    "meta_class": "number",
    "ui_width": "half",
    "group_id": "vehicle",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "provider_name",
    "label": "Product administrator or provider",
    "type": "text",
    "required": true,
    "meta_class": null,
    "ui_width": "half",
    "group_id": "contract",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "contract_number",
    "label": "Contract, policy, or agreement number",
    "type": "text",
    "required": true,
    "meta_class": null,
    "ui_width": "half",
    "group_id": "contract",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "purchase_price",
    "label": "Product purchase price (optional)",
    "type": "text",
    "required": false,
    "meta_class": "currency",
    "ui_width": "half",
    "group_id": "contract",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "dealer_name",
    "label": "Selling dealer name (optional)",
    "type": "text",
    "required": false,
    "meta_class": null,
    "ui_width": "half",
    "group_id": "contract",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "lender_name",
    "label": "Auto lender or lienholder (optional)",
    "type": "text",
    "required": false,
    "meta_class": null,
    "ui_width": "half",
    "group_id": "contract",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "loan_account_number",
    "label": "Loan or account number (optional)",
    "type": "text",
    "required": false,
    "meta_class": null,
    "ui_width": "half",
    "group_id": "contract",
    "choice_group": null,
    "choice_label": null,
    "visibility": {
      "fieldId": "lender_name",
      "operator": "truthy"
    },
    "compound_subfields": null
  },
  {
    "id": "recipient_name",
    "label": "Cancellation department or recipient name",
    "type": "text",
    "required": true,
    "meta_class": null,
    "ui_width": "half",
    "group_id": "recipient",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "recipient_address_line1",
    "label": "Cancellation address line 1",
    "type": "text",
    "required": true,
    "meta_class": null,
    "ui_width": "half",
    "group_id": "recipient",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "recipient_address_line2",
    "label": "Cancellation address line 2 (optional)",
    "type": "text",
    "required": false,
    "meta_class": null,
    "ui_width": "half",
    "group_id": "recipient",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "recipient_city_state_zip",
    "label": "Cancellation city, state, ZIP",
    "type": "compound",
    "required": true,
    "meta_class": null,
    "ui_width": null,
    "group_id": "recipient",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": [
      {
        "id": "city",
        "label": "City",
        "metaClass": "city",
        "required": true
      },
      {
        "id": "state",
        "label": "State",
        "metaClass": "state",
        "required": true
      },
      {
        "id": "zip",
        "label": "ZIP",
        "metaClass": "zip",
        "required": true
      }
    ]
  },
  {
    "id": "refund_destination",
    "label": "Requested refund handling",
    "type": "select",
    "required": true,
    "meta_class": null,
    "ui_width": "half",
    "group_id": "request",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "refund_payable_to",
    "label": "Refund payable to or credit recipient (optional)",
    "type": "text",
    "required": false,
    "meta_class": null,
    "ui_width": "half",
    "group_id": "request",
    "choice_group": null,
    "choice_label": null,
    "visibility": {
      "fieldId": "refund_destination",
      "operator": "in",
      "value": [
        "Refund directly to me",
        "Credit the refund to my auto loan"
      ]
    },
    "compound_subfields": null
  },
  {
    "id": "follow_up_date",
    "label": "Follow-up date for your records (optional)",
    "type": "date",
    "required": false,
    "meta_class": "date",
    "ui_width": "half",
    "group_id": "request",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "written_confirmation_requested",
    "label": "Request written cancellation confirmation",
    "type": "checkbox",
    "required": false,
    "meta_class": null,
    "ui_width": null,
    "group_id": "request",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "refund_calculation_requested",
    "label": "Request a refund or loan-credit calculation",
    "type": "checkbox",
    "required": false,
    "meta_class": null,
    "ui_width": null,
    "group_id": "request",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "additional_notes",
    "label": "Additional facts or instructions (optional)",
    "type": "textarea",
    "required": false,
    "meta_class": null,
    "ui_width": null,
    "group_id": "request",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "include_dealer_copy",
    "label": "Send a separate Certified Mail copy to the dealer",
    "type": "checkbox",
    "required": false,
    "meta_class": null,
    "ui_width": null,
    "group_id": "request",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "include_lender_copy",
    "label": "Send a separate Certified Mail copy to the lender",
    "type": "checkbox",
    "required": false,
    "meta_class": null,
    "ui_width": null,
    "group_id": "request",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "dealer_recipient_name",
    "label": "Dealer recipient or department",
    "type": "text",
    "required": true,
    "meta_class": null,
    "ui_width": "half",
    "group_id": "dealer_copy",
    "choice_group": null,
    "choice_label": null,
    "visibility": {
      "fieldId": "include_dealer_copy",
      "operator": "truthy"
    },
    "compound_subfields": null
  },
  {
    "id": "dealer_address_line1",
    "label": "Dealer address line 1",
    "type": "text",
    "required": true,
    "meta_class": null,
    "ui_width": "half",
    "group_id": "dealer_copy",
    "choice_group": null,
    "choice_label": null,
    "visibility": {
      "fieldId": "include_dealer_copy",
      "operator": "truthy"
    },
    "compound_subfields": null
  },
  {
    "id": "dealer_address_line2",
    "label": "Dealer address line 2 (optional)",
    "type": "text",
    "required": false,
    "meta_class": null,
    "ui_width": "half",
    "group_id": "dealer_copy",
    "choice_group": null,
    "choice_label": null,
    "visibility": {
      "fieldId": "include_dealer_copy",
      "operator": "truthy"
    },
    "compound_subfields": null
  },
  {
    "id": "dealer_city_state_zip",
    "label": "Dealer city, state, ZIP",
    "type": "compound",
    "required": true,
    "meta_class": null,
    "ui_width": null,
    "group_id": "dealer_copy",
    "choice_group": null,
    "choice_label": null,
    "visibility": {
      "fieldId": "include_dealer_copy",
      "operator": "truthy"
    },
    "compound_subfields": [
      {
        "id": "city",
        "label": "City",
        "metaClass": "city",
        "required": true
      },
      {
        "id": "state",
        "label": "State",
        "metaClass": "state",
        "required": true
      },
      {
        "id": "zip",
        "label": "ZIP",
        "metaClass": "zip",
        "required": true
      }
    ]
  },
  {
    "id": "lender_recipient_name",
    "label": "Lender recipient or department",
    "type": "text",
    "required": true,
    "meta_class": null,
    "ui_width": "half",
    "group_id": "lender_copy",
    "choice_group": null,
    "choice_label": null,
    "visibility": {
      "fieldId": "include_lender_copy",
      "operator": "truthy"
    },
    "compound_subfields": null
  },
  {
    "id": "lender_address_line1",
    "label": "Lender address line 1",
    "type": "text",
    "required": true,
    "meta_class": null,
    "ui_width": "half",
    "group_id": "lender_copy",
    "choice_group": null,
    "choice_label": null,
    "visibility": {
      "fieldId": "include_lender_copy",
      "operator": "truthy"
    },
    "compound_subfields": null
  },
  {
    "id": "lender_address_line2",
    "label": "Lender address line 2 (optional)",
    "type": "text",
    "required": false,
    "meta_class": null,
    "ui_width": "half",
    "group_id": "lender_copy",
    "choice_group": null,
    "choice_label": null,
    "visibility": {
      "fieldId": "include_lender_copy",
      "operator": "truthy"
    },
    "compound_subfields": null
  },
  {
    "id": "lender_city_state_zip",
    "label": "Lender city, state, ZIP",
    "type": "compound",
    "required": true,
    "meta_class": null,
    "ui_width": null,
    "group_id": "lender_copy",
    "choice_group": null,
    "choice_label": null,
    "visibility": {
      "fieldId": "include_lender_copy",
      "operator": "truthy"
    },
    "compound_subfields": [
      {
        "id": "city",
        "label": "City",
        "metaClass": "city",
        "required": true
      },
      {
        "id": "state",
        "label": "State",
        "metaClass": "state",
        "required": true
      },
      {
        "id": "zip",
        "label": "ZIP",
        "metaClass": "zip",
        "required": true
      }
    ]
  },
  {
    "id": "buyer_signature",
    "label": "Buyer signature",
    "type": "signature",
    "required": true,
    "meta_class": null,
    "ui_width": null,
    "group_id": "acknowledgements",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "signature_date",
    "label": "Signature date",
    "type": "date",
    "required": true,
    "meta_class": "date",
    "ui_width": "half",
    "group_id": "acknowledgements",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "contract_instructions_acknowledged",
    "label": "I checked the contract or current administrator instructions and confirmed that this mailed packet uses the accepted cancellation address and includes every required provider form and mileage document. No original document, notarization, in-person step, or portal-only submission is required.",
    "type": "checkbox",
    "required": true,
    "meta_class": null,
    "ui_width": null,
    "group_id": "acknowledgements",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  },
  {
    "id": "preview_acknowledged",
    "label": "I understand this is a cancellation and refund request. Mailing or delivery does not prove that the administrator processed the cancellation or establish the refund amount, and I will review the packet before checkout.",
    "type": "checkbox",
    "required": true,
    "meta_class": null,
    "ui_width": null,
    "group_id": "acknowledgements",
    "choice_group": null,
    "choice_label": null,
    "visibility": null,
    "compound_subfields": null
  }
]
```

## Sources
- [CFPB: Optional auto loan products](https://www.consumerfinance.gov/ask-cfpb/am-i-required-to-purchase-an-extended-warranty-or-guaranteed-asset-protection-gap-insurance-from-a-lender-or-dealer-to-get-an-auto-loan-en-807/)
- [FTC: Auto warranties and service contracts](https://consumer.ftc.gov/articles/auto-warranties-and-auto-service-contracts)
- [Minnesota Attorney General: Motor vehicle service contracts](https://www.ag.state.mn.us/consumer/publications/MotorVehicleServiceContracts.asp)
- [California Department of Insurance: Service contracts](https://www.insurance.ca.gov/01-consumers/105-type/95-guides/01-auto/servcontextwar.cfm)
- [USPS Certified Mail FAQ](https://faq.usps.com/articles/Knowledge/What-is-Certified-Mail)

## Last verified
2026-07-12


## FAQs
- **Can I use this to cancel an extended car warranty?** Yes. Use the vehicle service contract option when you want to generate and mail a signed cancellation and refund request for an extended warranty or service contract.
- **Can I use this for GAP, prepaid maintenance, or tire-and-wheel plans?** Yes. The workflow supports GAP products, prepaid maintenance, tire-and-wheel plans, appearance packages, key replacement, theft protection, and other dealer add-ons.
- **Can I send copies to the dealer or lender?** Yes. Add optional dealer and lender copy recipients when you want separate Certified Mail pieces to show the selling dealer or lender what was sent.
- **Can an agent or API submit this workflow?** Yes. The published workflow appears in PostalForm's public and machine-readable forms catalogs, including structured fields and attachment inputs for Forms API, machine-order, and MPP-style ordering.


## Related
- [Cease-and-Desist / No-Contact Request](/forms/cease-and-desist-no-contact)
- [Cancel a Recent Solar Contract](/forms/solar-contract-cancellation)
- [Debt Validation Packets](/forms/debt-validation-packets)
- [Refund Request Packets](/forms/refund-request-packets)
