{
  "$schema": "https://govschema.org/spec/v0.3/govschema.schema.json",
  "govschemaVersion": "0.3.0",
  "id": "ca/ircc/passport-renewal-simplified",
  "version": "1.1.0",
  "title": "Canada Adult Simplified Renewal Passport Application (Form PPTC 054)",
  "description": "Renewal of an eligible adult's Canadian passport using the Simplified Renewal process (Form PPTC 054), which requires no guarantor, no references, and no proof of citizenship. This document describes the eligibility conditions, the applicant inputs, and the online/mail/in-person submission flow. It does not submit the form; the live canada.ca source is always authoritative (see verification).",
  "status": "draft",
  "jurisdiction": {
    "country": "CA",
    "level": "national"
  },
  "authority": {
    "name": "Immigration, Refugees and Citizenship Canada, Passport Program",
    "abbreviation": "IRCC",
    "url": "https://www.canada.ca/en/immigration-refugees-citizenship.html"
  },
  "process": {
    "type": "renewal",
    "language": "en-CA"
  },
  "source": {
    "url": "https://www.canada.ca/en/immigration-refugees-citizenship/services/canadian-passports/renew-adult-passport.html",
    "retrievedAt": "2026-07-01",
    "documentRef": "PPTC 054"
  },
  "verification": {
    "method": "manual-source-review-v1",
    "lastVerifiedAt": "2026-07-01",
    "verifiedBy": "GovSchema Engineering",
    "nextReviewBy": "2027-01-01",
    "notes": "Source-derived reference schema authored from canada.ca renewal guidance and secondary transcriptions of Form PPTC 054 (canada.ca blocked automated retrieval of both the guidance pages and the form PDF; see VERIFICATION.md). Eligibility conditions and required documents were cross-checked across independent secondary sources; the applicant input fields reflect the form's known structure but are not yet independently re-verified item-by-item against the primary PDF. Status remains 'draft'. Fees and processing times are intentionally not encoded. See VERIFICATION.md."
  },
  "license": "CC-BY-4.0",
  "fields": [
    {
      "name": "currentPassportIssuedAge16OrOlder",
      "label": "Was your current (or most recent) passport issued when you were 16 or older?",
      "type": "boolean",
      "required": true,
      "description": "Simplified Renewal (PPTC 054) is only available if your most recent adult passport was issued at age 16 or older. A passport issued before age 16, or a child's passport, is not eligible for this process.",
      "sourceRef": "Eligibility: passport issued at age 16 or older"
    },
    {
      "name": "currentPassportValidity",
      "label": "Was your current (or most recent) passport a 5-year or 10-year adult passport?",
      "type": "boolean",
      "required": true,
      "description": "The passport being renewed must have been a 5-year or 10-year adult validity passport (not a limited-validity, emergency, or temporary travel document).",
      "sourceRef": "Eligibility: 5-year or 10-year adult passport"
    },
    {
      "name": "currentPassportWithinExpiryWindow",
      "label": "Is your current passport still valid, or did it expire less than 1 year ago?",
      "type": "boolean",
      "required": true,
      "description": "Simplified Renewal requires the previous passport to be currently valid or expired for less than one year. If it expired more than a year ago (but 15 years or less), you may still use the simplified process by mail or in person, subject to confirmation on the live source; if it expired more than 15 years ago, you cannot renew and must apply as a first-time applicant.",
      "sourceRef": "Eligibility: passport still valid or expired less than 1 year (up to 15 years for mail/in-person renewal)"
    },
    {
      "name": "passportLostStolenOrDamaged",
      "label": "Was your most recent passport reported lost, stolen, or is it damaged?",
      "type": "boolean",
      "required": true,
      "description": "If your most recent passport was reported lost or stolen, or is damaged beyond normal wear and tear, you cannot use Simplified Renewal and must apply for a new passport instead.",
      "sourceRef": "Eligibility: passport not lost, stolen, or damaged"
    },
    {
      "name": "personalDetailsUnchanged",
      "label": "Are your legal name, date of birth, place of birth, and gender identifier the same as on your most recent passport?",
      "type": "boolean",
      "required": true,
      "description": "Simplified Renewal cannot be used if any of these have changed since your most recent passport was issued (including a name change from marriage, divorce, or legal change). If any changed, you must apply for a new passport with Form PPTC 153 instead.",
      "sourceRef": "Eligibility: name, date of birth, place of birth, gender identifier unchanged"
    },
    {
      "name": "residentInCanada",
      "label": "Is your home and mailing address in Canada?",
      "type": "boolean",
      "required": true,
      "description": "Online renewal requires a home and mailing address in Canada. Applicants residing outside Canada renew through the nearest Canadian embassy, high commission, or consulate instead (a separate process, out of scope here).",
      "sourceRef": "Eligibility: online renewal requires a Canadian home and mailing address"
    },
    {
      "name": "surname",
      "label": "Surname (as it appears on your current passport)",
      "type": "string",
      "required": true,
      "description": "Personal identifier; handle as sensitive data.",
      "sourceRef": "PPTC 054 Section 1 — Personal Information: Surname",
      "validation": { "minLength": 1, "maxLength": 100 }
    },
    {
      "name": "givenNames",
      "label": "Given name(s)",
      "type": "string",
      "required": true,
      "description": "Personal identifier; handle as sensitive data.",
      "sourceRef": "PPTC 054 Section 1 — Personal Information: Given Name(s)",
      "validation": { "minLength": 1, "maxLength": 100 }
    },
    {
      "name": "dateOfBirth",
      "label": "Date of birth",
      "type": "date",
      "classification": "sensitive-pii",
      "required": true,
      "description": "Personal identifier; handle as sensitive data. Full date, YYYY-MM-DD.",
      "sourceRef": "PPTC 054 Section 1 — Personal Information: Date of Birth"
    },
    {
      "name": "placeOfBirthCity",
      "label": "Place of birth — city",
      "type": "string",
      "required": true,
      "description": "Personal identifier; handle as sensitive data.",
      "sourceRef": "PPTC 054 Section 1 — Personal Information: Place of Birth",
      "validation": { "minLength": 1, "maxLength": 80 }
    },
    {
      "name": "placeOfBirthProvinceOrCountry",
      "label": "Place of birth — province/territory (if born in Canada) or country",
      "type": "string",
      "required": true,
      "description": "Personal identifier; handle as sensitive data.",
      "sourceRef": "PPTC 054 Section 1 — Personal Information: Place of Birth",
      "validation": { "minLength": 1, "maxLength": 80 }
    },
    {
      "name": "sexOrGenderIdentifier",
      "label": "Gender identifier to appear on the passport",
      "type": "enum",
      "required": true,
      "description": "F = Female, M = Male, X = Another gender identifier. Must match your most recent passport (see personalDetailsUnchanged).",
      "sourceRef": "PPTC 054 Section 1 — Personal Information: Gender identifier",
      "validation": { "enum": ["F", "M", "X"] }
    },
    {
      "name": "homeAddressLine1",
      "label": "Home address — street address",
      "type": "string",
      "required": true,
      "description": "Personal identifier; handle as sensitive data.",
      "sourceRef": "PPTC 054 — Contact Information: Home Address",
      "validation": { "minLength": 1, "maxLength": 120 }
    },
    {
      "name": "homeAddressLine2",
      "label": "Home address — apartment or unit (optional)",
      "type": "string",
      "required": false,
      "description": "Personal identifier; handle as sensitive data.",
      "sourceRef": "PPTC 054 — Contact Information: Home Address",
      "validation": { "maxLength": 120 }
    },
    {
      "name": "homeAddressCity",
      "label": "Home address — city",
      "type": "string",
      "required": true,
      "description": "Personal identifier; handle as sensitive data.",
      "sourceRef": "PPTC 054 — Contact Information: Home Address",
      "validation": { "minLength": 1, "maxLength": 80 }
    },
    {
      "name": "homeAddressProvince",
      "label": "Home address — province or territory",
      "type": "string",
      "required": true,
      "description": "Personal identifier; handle as sensitive data. Two-letter Canada Post abbreviation, e.g. ON, BC, QC.",
      "sourceRef": "PPTC 054 — Contact Information: Home Address",
      "validation": { "pattern": "^[A-Z]{2}$" }
    },
    {
      "name": "homeAddressPostalCode",
      "label": "Home address — postal code",
      "type": "string",
      "required": true,
      "description": "Personal identifier; handle as sensitive data. Canadian postal code format, e.g. K1A 0G3.",
      "sourceRef": "PPTC 054 — Contact Information: Home Address",
      "validation": { "pattern": "^[A-Za-z][0-9][A-Za-z] ?[0-9][A-Za-z][0-9]$" }
    },
    {
      "name": "mailingAddressSameAsHome",
      "label": "Is your mailing address the same as your home address?",
      "type": "boolean",
      "required": true,
      "description": "If no, the live form collects a separate mailing address for delivery of the new passport; not modelled as separate fields here (SPEC §12, deferred nested/conditional detail).",
      "sourceRef": "PPTC 054 — Contact Information: Mailing Address"
    },
    {
      "name": "email",
      "label": "Email address",
      "type": "string",
      "required": false,
      "description": "Personal identifier; handle as sensitive data. A valid email address.",
      "sourceRef": "PPTC 054 — Contact Information: Email",
      "validation": { "maxLength": 254 }
    },
    {
      "name": "phone",
      "label": "Phone number",
      "type": "string",
      "required": false,
      "description": "Personal identifier; handle as sensitive data. In international E.164 format, e.g. +14165551234.",
      "sourceRef": "PPTC 054 — Contact Information: Telephone Number",
      "validation": { "pattern": "^\\+[1-9][0-9]{1,14}$" }
    },
    {
      "name": "mostRecentPassportNumber",
      "label": "Most recent passport number",
      "type": "string",
      "classification": "sensitive-pii",
      "required": true,
      "description": "Personal identifier; handle as sensitive data. The number printed on the passport you are renewing.",
      "sourceRef": "PPTC 054 Section 2 — Previous Canadian Passport: Passport Number",
      "validation": { "pattern": "^[A-Za-z0-9]{6,9}$" }
    },
    {
      "name": "mostRecentPassportIssueDate",
      "label": "Issue date of your most recent passport",
      "type": "date",
      "required": true,
      "description": "Personal identifier; handle as sensitive data. Full date, YYYY-MM-DD.",
      "sourceRef": "PPTC 054 Section 2 — Previous Canadian Passport: Date of Issue"
    },
    {
      "name": "mostRecentPassportExpiryDate",
      "label": "Expiry date of your most recent passport",
      "type": "date",
      "required": true,
      "description": "Personal identifier; handle as sensitive data. Full date, YYYY-MM-DD. Used to confirm the currentPassportWithinExpiryWindow eligibility condition.",
      "sourceRef": "PPTC 054 Section 2 — Previous Canadian Passport: Date of Expiry"
    },
    {
      "name": "mostRecentPassport",
      "label": "Your most recent Canadian passport",
      "type": "file",
      "required": true,
      "description": "Your most recent passport must be submitted with the application (by mail or in person) or presented (in person); it will be cancelled and returned to you. Provide as PDF, JPEG, or PNG for a digital submission; the live source publishes size limits.",
      "sourceRef": "Required submission: most recent Canadian passport"
    },
    {
      "name": "photo",
      "label": "Passport photo(s)",
      "type": "file",
      "required": true,
      "description": "For mail or in-person renewal, two identical photos taken within the last 6 months by a commercial photographer, meeting the published Canadian passport photo requirements; one photo must carry the photographer's name and studio address, and the date the photo was taken, on the back. Online renewal accepts a single digital photo meeting the same requirements. Provide as JPEG or PNG for a digital submission; the live source publishes size limits.",
      "sourceRef": "Required submission: passport photo(s)"
    },
    {
      "name": "submissionChannel",
      "label": "How are you submitting this application?",
      "type": "enum",
      "required": true,
      "description": "online = Renew online through the IRCC secure account (requires a Canadian home/mailing address and a digital photo); mail = Mail the completed form, previous passport, and photos to the Passport Program in Gatineau, Quebec; in_person = Submit at a Service Canada Centre or passport office.",
      "sourceRef": "Submission channels: online, by mail, in person",
      "validation": { "enum": ["online", "mail", "in_person"] }
    },
    {
      "name": "productRequested",
      "label": "What are you renewing?",
      "type": "enum",
      "required": true,
      "description": "five_year = 5-year adult passport; ten_year = 10-year adult passport.",
      "sourceRef": "PPTC 054 — Validity period requested",
      "validation": { "enum": ["five_year", "ten_year"] }
    },
    {
      "name": "paymentMethod",
      "label": "Payment method",
      "type": "enum",
      "required": true,
      "description": "debit_credit = Debit or credit card (online or in person); certified_cheque_or_money_order = Certified cheque or money order payable to the Receiver General for Canada (by mail); cash = Cash (in person only). Confirm the current fee on the live source.",
      "sourceRef": "Required submission: payment",
      "validation": { "enum": ["debit_credit", "certified_cheque_or_money_order", "cash"] }
    }
  ],
  "steps": [
    {
      "id": "eligibility",
      "title": "Check you can use Simplified Renewal",
      "fields": [
        "currentPassportIssuedAge16OrOlder",
        "currentPassportValidity",
        "currentPassportWithinExpiryWindow",
        "passportLostStolenOrDamaged",
        "personalDetailsUnchanged",
        "residentInCanada"
      ],
      "next": "applicant_details"
    },
    {
      "id": "applicant_details",
      "title": "Your details",
      "fields": [
        "surname",
        "givenNames",
        "dateOfBirth",
        "placeOfBirthCity",
        "placeOfBirthProvinceOrCountry",
        "sexOrGenderIdentifier",
        "homeAddressLine1",
        "homeAddressLine2",
        "homeAddressCity",
        "homeAddressProvince",
        "homeAddressPostalCode",
        "mailingAddressSameAsHome",
        "email",
        "phone"
      ],
      "next": "most_recent_passport"
    },
    {
      "id": "most_recent_passport",
      "title": "Your most recent passport",
      "fields": [
        "mostRecentPassportNumber",
        "mostRecentPassportIssueDate",
        "mostRecentPassportExpiryDate",
        "mostRecentPassport"
      ],
      "next": "supporting_items"
    },
    {
      "id": "supporting_items",
      "title": "Photo, product, submission, and payment",
      "fields": ["photo", "productRequested", "submissionChannel", "paymentMethod"]
    }
  ]
}
