Registry entry

South Korea Application for Driving Licence Test (Class 1 Regular / Class 2)

Apply to the Korea Road Traffic Authority (KoROAD) to take the driving licence test for a Class 1 Regular (제1종보통, the standard car licence) or Class 2 (제2종) licence, using the gazetted 응시원서 (test application) form — Road Traffic Act Enforcement Rule, Attached Form No. 42-2. In South Korea the same form serves as the application, the exam ticket (응시표), and the carrier of a self-reported disease/physical-condition declaration required before sitting the written test; a separate form (No. 42) covers Class 1 Large/Special licences and is out of scope here. Passing the written test issues a probationary practice licence (연습운전면허) that is valid until the functional (in-yard) and road tests are completed; those subsequent test-day steps, and the prerequisite of not already being disqualified, are administered by KoROAD in person and are out of scope. It does not submit the application; the live safedriving.or.kr / koroad.or.kr sources are always authoritative (see VERIFICATION.md).

Registry entry

kr/koroad/driving-licence-application

Jurisdiction
South Korea · national
Version
1.0.0
Verification
draft

Authoritative source 도로교통법 시행규칙 별지 제42호의2서식 (개정 2022. 1. 21.) — Road Traffic Act Enforcement Rule, Attached Form No. 42-2, 'Application for Motor Vehicle Driving Licence Test (Class 1 Regular / Class 2)' (amended 2022-01-21)

Machine access

Registry catalog
registry/index.jsonone record per schema id

Field reference

52 fields, read from the published schema.json, with names, types, requiredness, and validation as the document states them. The live government form remains the authoritative source.

Fields

  • koreanName string required

    Personal identifier; handle as sensitive data.

    length: 1–100classification: sensitive-pii
  • nationality string required

    국적 — Nationality

    length: 1–100
  • licenceCardLanguage enum required

    The physical driving licence card can be issued in Korean text or English text, but not both.

    enum: korean | english
  • wantsMobileLicence boolean optional

    The mobile-licence row is only selected if the applicant wants one, in addition to the physical card.

  • mobileLicenceIssuanceMethod enum optional

    모바일 운전면허증 발급 방법 — Mobile licence issuance method

    enum: ic_card | onsite_qr
  • surnameEnglish string optional

    Only completed when applying for an English-text licence card.

    length: 1–100classification: pii
  • givenNameEnglish string optional

    Only completed when applying for an English-text licence card.

    length: 1–100classification: pii
  • residentRegistrationNumber string required

    South Korea's national resident-registration ID number (13 digits). Personal identifier; handle as sensitive data.

    patternclassification: sensitive-pii
  • phoneNumber string required

    전화번호 — Phone number

    length: 1–20classification: pii
  • address string required

    주소 — Address

    length: 1–300classification: pii
  • email string optional

    The form's own layout carries no asterisk or other required/optional marking on this field; modeled conservatively as optional, consistent with prior GovSchema precedent for undesignated contact fields (e.g. za/rtmc/driving-licence-application).

    patternlength: 3–254classification: pii
  • applicationPurpose enum required

    new = a genuine new licence-class application (this document's primary modeled pathway). integration = consolidating/combining an existing licence with a new one. aptitude_test_not_taken_or_failed = re-applying after not taking or failing the periodic aptitude (fitness) check. military_licence = conversion of a military driving licence. foreign_licence = conversion of a foreign driving licence.

    enum: new | integration | aptitude_test_not_taken_or_failed | military_licence | foreign_licence
  • licenceClassApplying enum required

    This form (42-2) covers Class 1 Regular (car) and the three Class 2 sub-classes only; Class 1 Large/Special uses the separate Form 42 and is out of scope.

    enum: class1_regular | class2_regular | class2_small | class2_moped
  • testVehicleTransmission enum required

    manual = the default/standard road-test vehicle. automatic = the applicant tests in and will be restricted to an automatic-transmission vehicle only; this choice becomes an automatic-transmission-only condition on the issued licence.

    enum: manual | automatic
  • usesSpeciallyManufacturedOrApprovedVehicle boolean optional

    Selected when the applicant's test/licensed vehicle is a specially manufactured or approved vehicle, typically an adapted vehicle for an applicant with a disability. The same checkbox item recurs under 면허조건 (licence conditions) and is modeled once here.

  • hasExistingLicence boolean required

    Whether the applicant already holds any driving licence class, being applied for an additional or upgraded class. If true, at least one of the existingClass* fields and existingLicenceNumber should be completed.

  • existingLicenceNumber string optional

    면허번호 — Existing licence number

    length: 1–50classification: pii
  • existingClass1Large boolean optional

    보유면허 — 제1종대형

  • existingClass1Regular boolean optional

    보유면허 — 제1종보통

  • existingClass1Special boolean optional

    보유면허 — 제1종특수

  • existingClass2Regular boolean optional

    보유면허 — 제2종보통

  • existingClass2Small boolean optional

    보유면허 — 제2종소형

  • existingClass2Moped boolean optional

    보유면허 — 제2종원자(원동기장치자전거)

  • usesProstheticHand boolean optional

    Declares use of a prosthetic hand, recorded as a licence condition/restriction code.

  • usesProstheticLeg boolean optional

    Declares use of a prosthetic leg, recorded as a licence condition/restriction code.

  • usesHandOperatedBrake boolean optional

    Declares use of a hand-operated brake, recorded as a licence condition/restriction code.

  • usesHandOperatedAccelerator boolean optional

    Declares use of a hand-operated accelerator, recorded as a licence condition/restriction code.

  • usesHearingAid boolean optional

    면허조건 — 보청기

  • hasHearingImpairedDriverSign boolean optional

    Declares that the applicant will be required to display the hearing-impaired-driver sign/sticker.

  • usesConvexMirror boolean optional

    면허조건 — 볼록거울

  • usesLeftSideAccelerator boolean optional

    면허조건 — 왼쪽 엑셀러레이터

  • usesMultiWheeledMoped boolean optional

    Relevant only when licenceClassApplying is class2_moped: declares a multi-wheeled (3/4-wheel) moped rather than a standard two-wheeled moped.

  • otherLicenceConditions string optional

    면허조건 — 그 밖의 조건

    length: 1–300
  • hasDementiaHistory boolean required

    Self-declares whether the applicant has been treated for, or subject to legal/law-enforcement action regarding, dementia.

  • hasSchizophreniaHistory boolean required

    질병 신고 — 정신분열병 치료/단속 이력

  • hasSchizoaffectiveDisorderHistory boolean required

    질병 신고 — 분열형 정동장애(기분장애) 치료/단속 이력

  • hasBipolarDisorderHistory boolean required

    질병 신고 — 양극성 정동장애(조울병) 치료/단속 이력

  • hasRecurrentDepressiveDisorderHistory boolean required

    질병 신고 — 재발성 우울장애 치료/단속 이력

  • hasIntellectualDisabilityHistory boolean required

    질병 신고 — 정신발육지연(지적장애) 치료/단속 이력

  • hasEpilepsyHistory boolean required

    질병 신고 — 뇌전증 치료/단속 이력

  • hasSubstanceDependencyHistory boolean required

    질병 신고 — 마약ㆍ대마ㆍ향정신성의약품ㆍ알코올 치료/단속 이력

  • hasOtherMentalIllnessHistory boolean required

    질병 신고 — 그 밖의 정신질환 치료/단속 이력

  • hasCentralVisualFieldScotomaOrHemianopia boolean required

    질병 신고 — 중심시야 20° 내 암점 또는 반맹

  • colorPerception enum required

    질병 신고 — 색채식별 여부

    enum: normal | color_weak | color_blind
  • hearingLevel enum required

    질병 신고 — 청력

    enum: normal | forty_db_or_more_with_hearing_aid | under_forty_db_with_hearing_aid
  • hasPhysicalDisabilityAffectingLimbsOrTorso boolean required

    Self-declares any physical disability of the hands/arms, torso, or legs/head/spine (including one preventing sitting unassisted) for which the applicant has received hospital treatment. The form presents this as body-diagram checkboxes; this document models the presence/absence of such a disability rather than the diagram's anatomical regions individually.

  • physicalDisabilityDetails string optional

    질병 신고 — 신체장애 상세 내용

    length: 1–500
  • diseaseDeclarationTrueAndAccurate boolean required

    A false declaration is punishable under the Road Traffic Act and results in licence cancellation.

  • consentsToAdministrativeInfoSharing boolean optional

    If the applicant does not consent, they must directly submit the underlying documents themselves (e.g. present a passport in place of passport-information lookup) instead of KoROAD retrieving the data via inter-agency data sharing.

  • consentsToElectronicFingerprintIdentification boolean optional

    지문정보 대조 본인확인 동의 — Consents to fingerprint-based identity verification in place of ID presentation

  • consentsToLicenceInfoNotifications boolean optional

    적성검사 등 정보 제공 동의 — Consents to receiving licence/aptitude-check notifications by email and mobile phone

  • declarationDate date required

    제출일 — Submission date

Verification record

This file is the source-review record for this document version, per the manual-source-review-v1 practice. It documents the provenance of the published fields and flow and states the current verification claim honestly.

Current claim

  • status: draft
  • verification.method: manual-source-review-v1
  • verification.lastVerifiedAt: 2026-07-05

Every field, document, and instructional note was read directly from the text layer of the official Form 42-2 PDF (a gazetted attachment to the Road Traffic Act Enforcement Rule). It remains draft, not verified, because a live KoROAD test-centre intake walkthrough, and a second independent reviewer's field-by-field pass, have not yet occurred — see "What is NOT yet independently verified" below.

Access notes

  • The form was retrieved directly from the National Law Information Center (law.go.kr), the Korean government's own statutes/forms portal, at <https://www.law.go.kr/LSW/flDownload.do?flSeq=129740389&bylClsCd=110202>, HTTP 200, no login required. This is the same portal used for kr/mofa/passport-application-first-adult, so the two schemas share a consistent jurisdiction.country=KR sourcing convention.
  • The returned file (■ 도로교통법 시행규칙 [별지 제42호의2서식] <개정 2022. 1. 21.>) is a genuine text-layer PDF, not a scanned image — every field cited in this schema's sourceRef values was read from that text layer directly (Claude PDF vision over the extracted pages), not inferred from a summary.
  • A companion form, Form 42 (flSeq=152755989, most recently amended 2024-12- 20), covers Class 1 Large/Special licences on the same law.go.kr portal; it is a distinct document out of scope for this schema (see description).
  • KOROAD's own English-language site (koroad.or.kr/eng, safedriving.or.kr) was used only to confirm the authority's current official English name ("Korea Road Traffic Authority", abbreviated KoROAD) and general driving-test-process context; it does not host a field-level form download, consistent with the original candidate research (GOV-1291).
  • A safedriving.or.kr fetch found no fee schedule page for the test- application fee; this matches the form's own text, which states the fee is separately determined and announced by KoROAD with National Police Agency Commissioner approval (도로교통법 제139조제2항), not fixed on the form. A web search surfaced third-party aggregator figures (~10,000 KRW written / ~25,000 KRW functional / ~30,000 KRW road test, as cited by non-government blogs in 2026) but these were not corroborated against a primary KoROAD fee notice, so applicationFee is modeled without a fixed amount, consistent with za/rtmc/driving-licence-application's precedent for a separately-gazetted, non-form-stated fee.

Sources examined

  • Document (id, version): kr/koroad/driving-licence-application / 1.0.0
  • Spec version: GovSchema 0.3.0
  • Authority: Korea Road Traffic Authority (한국도로교통공단, KoROAD), a quasi-governmental special corporation under the National Police Agency
  • Primary source (directly retrieved, HTTP 200, text layer read in full): <https://www.law.go.kr/LSW/flDownload.do?flSeq=129740389&bylClsCd=110202> — 도로교통법 시행규칙 별지 제42호의2서식 (개정 2022. 1. 21.), "자동차운전면허시험(제1종보통ㆍ제2종) 응시원서"
  • Cross-check (directly retrieved): https://www.koroad.or.kr/eng and https://www.safedriving.or.kr/main.do — official English authority name, general test-process context, fee-page absence check
  • Retrieved / reviewed: 2026-07-05
  • Reviewer: GovSchema Engineering (initial authoring source-review)

What was confirmed against the source

| Source element | Field(s) / document(s) | |---|---| | Front-left, 성명(한글)/국적/주민등록번호/전화번호/주소/전자우편 | koreanName, nationality, residentRegistrationNumber, phoneNumber, address, email | | Front-left, '운전면허증 발급' 실물/모바일 rows | licenceCardLanguage, wantsMobileLicence, mobileLicenceIssuanceMethod | | Front-left, 성명(영문) 성/이름 + note restricting it to English-card applicants | surnameEnglish, givenNameEnglish | | Front-left, '신청내용' tick-box list | applicationPurpose | | Front-left, '응시면허' / '응시차량' | licenceClassApplying, testVehicleTransmission, usesSpeciallyManufacturedOrApprovedVehicle | | Front-left, '보유면허' table (제1종 대형/보통/특수, 제2종 보통/소형/원자, 면허번호) | hasExistingLicence, existingLicenceNumber, existingClass1Large, existingClass1Regular, existingClass1Special, existingClass2Regular, existingClass2Small, existingClass2Moped | | Front-left, '면허조건' row (10 remaining checkbox items after de-duplicating 자동변속/특수제작ㆍ승인차 against testVehicleTransmission/usesSpeciallyManufacturedOrApprovedVehicle) | usesProstheticHand, usesProstheticLeg, usesHandOperatedBrake, usesHandOperatedAccelerator, usesHearingAid, hasHearingImpairedDriverSign, usesConvexMirror, usesLeftSideAccelerator, usesMultiWheeledMoped, otherLicenceConditions | | Front-left, submission line and '행정정보 공동이용 동의서' / fingerprint-verification / info-notification consent notes | declarationDate, declarationSignature, consentsToAdministrativeInfoSharing, consentsToElectronicFingerprintIdentification, consentsToLicenceInfoNotifications | | Back-right, 질병(疾病)ㆍ신체에 관한 신고서 items 1-9 (mental-health history) | hasDementiaHistory, hasSchizophreniaHistory, hasSchizoaffectiveDisorderHistory, hasBipolarDisorderHistory, hasRecurrentDepressiveDisorderHistory, hasIntellectualDisabilityHistory, hasEpilepsyHistory, hasSubstanceDependencyHistory, hasOtherMentalIllnessHistory | | Back-right, items 10-12 (vision/colour/hearing) | hasCentralVisualFieldScotomaOrHemianopia, colorPerception, hearingLevel | | Back-right, body-diagram physical-disability section | hasPhysicalDisabilityAffectingLimbsOrTorso, physicalDisabilityDetails | | Back-right, false-declaration penalty note and signature line | diseaseDeclarationTrueAndAccurate, diseaseDeclarationSignature | | 신청인 제출서류 (front-left) items 1-5 | identityDocument, applicantPhotographs, medicalExaminationResult, powerOfAttorneyAndAgentId | | Fee note (back-left) | applicationFee |

Office-assigned fields (접수번호/접수일자 receipt number/date on both the front application and the 응시표 exam-ticket side; the blank 필기/기능/도로주행 test-result score grids; 판정관 의견 examiner's opinion; hospital/physician confirmation lines) were deliberately excluded, consistent with prior GovSchema precedent of modeling only applicant-facing fields.

What is NOT yet independently verified

  • A live KoROAD test-centre intake walkthrough (in person or via safedriving.or.kr's session-based booking flow) has not been performed; this document is sourced entirely from the gazetted form and the authority's own English-language informational pages.
  • Whether email, and each individual contact/consent field, is mandatory in practice at intake — the form itself carries no asterisk or other required/optional marking distinguishing these from the unambiguously required identity/address fields, so this document conservatively models only the fields the form's own structure (a plain, unconditional box) makes required, and treats undesignated contact/consent items as optional.
  • The exact, current test-application fee — no single authoritative KoROAD fee notice was found during this review (only third-party aggregator figures, not cross-checked against a primary source); modeled without a fixed amount.
  • Whether the 면허조건 (licence-condition) checkbox row is applicant- self-declared at application time versus confirmed/overridden by the examiner after the medical exam — this document models it as applicant input, consistent with its position on the applicant-facing side of the form, but the final printed licence condition codes may be authoritative only once confirmed by KoROAD.
  • This document covers the new licence, Class 1 Regular/Class 2 pathway primarily; the applicationPurpose values integration, aptitude_test_not_taken_or_failed, military_licence, and foreign_licence appear on the same form but their own distinct document requirements are out of scope, per description.

Path to a verified claim (next step)

To advance to status: verified, a reviewer applies manual-source-review-v1 (Procedure step 2) by confirming the field set directly against a live KoROAD test-centre intake or an authoritative KoROAD-published field-level checklist; resolves any discrepancy by shipping a new schema version (immutability — VERSIONING §3, practice Procedure step 5); and records the outcome here plus sets status: verified with a current verification.lastVerifiedAt/nextReviewBy.

Re-verification

Per the practice's Cadence, nextReviewBy is set to 2027-01-05 (6 months). Re-check the sources on or before that date and on any source.url change.

View the raw record (VERIFICATION.md)

Version history

  • 1.0.0 draft latest this page has verification record schema.json

Independent and non-affiliated

GovSchema is an independent, open-source project. This reference is not produced, reviewed, or endorsed by Korea Road Traffic Authority or any government. The authoritative source is always the live government form and its official instructions.