Registry entry
Singapore Identity Card (NRIC) Loss/Damage Replacement
A Singapore Citizen or Permanent Resident reports the loss (or applies to replace a damaged) National Registration Identity Card (NRIC), Singapore's mandatory national identity document, and applies for a replacement. Models Part I (Particulars of Applicant) and Part II (Declaration by Applicant) of ICA's official 'Application for Replacement of NRIC (Loss)' form, plus the payment step described on the primary online process page. It does not model reporting or applying on behalf of another person (a proxy/medical-incapacity path, submitted separately via a distinct FormSG form), the optional 'Authorisation to a Proxy to collect Identity Card' counter-collection step, or the scheduled age-30/age-55 re-registration cycle (a distinct document, sg/ica/identity-card-reregistration). It does not submit the application; the live ICA source is always authoritative (see VERIFICATION.md).
Registry entry
sg/ica/identity-card-replacement
GovSchema spec v0.3
Authoritative source Application for Replacement of NRIC (Loss) Form; online service at https://eservices.ica.gov.sg/esvclandingpage/iconline (Singpass-authenticated)
Machine access
- Schema document
registry/sg/ica/identity-card-replacement/1.0.0/schema.jsonapplication/schema+json- Verification record
registry/sg/ica/identity-card-replacement/1.0.0/VERIFICATION.mdtext/markdown- Registry catalog
registry/index.jsonone record per schema id
Field reference
24 fields across 4 steps, read from the published schema.json — names, types, requiredness, and validation as the document states them. The live government form remains the authoritative source.
Part I — Particulars of Applicant
-
nricNumberstring requiredThe number of the lost or damaged National Registration Identity Card being replaced.
length: 1–20classification: sensitive-pii -
fullNamestring requiredFull name as registered on the current NRIC. Underline the surname, if any, on the paper form; this schema does not model that formatting instruction as data.
length: 1–100classification: pii -
nameInChineseJawiTamilstring optionalName rendered in Chinese, Jawi, or Tamil script, if the current NRIC carries one. Left blank otherwise.
length: 0–100classification: pii -
nameInHanyuPinyinstring optionalName rendered in Hanyu Pinyin. Leave blank if not required.
length: 0–100classification: pii -
aliasstring optionalAny alias registered against the applicant's identity. Leave blank if not required.
length: 0–100classification: pii -
marriedNamestring optionalName adopted through marriage, if any. Leave blank if not required.
length: 0–100classification: pii -
addressstring requiredApplicant's current residential address, as a single free-text block (the paper form provides one open address box rather than separate line/town/postcode fields).
length: 1–300classification: pii -
sexenum requiredThe form offers only Male/Female checkboxes; no third option was found on the form.
enum: male | femaleclassification: sensitive-pii -
dateOfBirthdate requiredApplicant's date of birth, as registered on the current NRIC.
classification: pii -
racestring requiredRace as registered on the current NRIC (e.g. Chinese, Malay, Indian, Eurasian, or another registered race). ICA does not publish a closed list on this form or its guidance, so this is modelled as free text rather than a guessed enum.
length: 1–50classification: sensitive-pii -
religionstring optionalReligion, if the applicant chooses to have one recorded. ICA does not publish a closed list on this form or its guidance, so this is modelled as free text rather than a guessed enum.
length: 0–50classification: sensitive-pii -
dialectGroupstring optionalChinese dialect group, where applicable (e.g. Hokkien, Teochew, Cantonese). ICA does not publish a closed list on this form or its guidance, so this is modelled as free text rather than a guessed enum.
length: 0–50classification: sensitive-pii -
countryOrPlaceOfBirthstring requiredCountry or place of birth, as registered on the current NRIC.
length: 1–100classification: pii -
nationalitystring requiredApplicant's nationality, as registered on the current NRIC.
length: 1–100classification: pii -
contactNumberstring requiredApplicant's contact telephone number.
length: 1–30classification: pii -
emailstring requiredApplicant's email address, for correspondence about the application.
length: 3–254classification: pii
Photo and supporting documents
-
photofile requiredRecent (within the last 3 months), unedited, colour photograph taken against a plain white background, full face with a neutral expression, 400x514 pixels for e-Service upload, in jpg, jpeg, heic, heif, or png format, no larger than 8MB.
-
reasonForNameChangestring optionalFree-text note of any accompanying change of particulars (e.g. a change of name), which requires the matching supporting document listed in documents[]. Left blank when this application only reports a loss/damage with no change of particulars.
length: 0–200
Part II — Declaration by Applicant
-
declarationInformationTrueboolean requiredThe applicant declares that all information submitted is true, accurate, and complete to the best of their knowledge and belief, and understands that concealing or misrepresenting information may lead to prosecution and withdrawal of any facilities, rights, or privileges granted under this application.
-
consentPhotographReuseboolean requiredThe applicant consents to the use of the photograph submitted in this application for other facilities applied for with ICA within 3 months from this date.
-
declarationNoForeignCitizenshipboolean requiredThe applicant also declares that they have not acquired any foreign citizenship or been issued any foreign travel document. Per the form's own footnote, this declaration applies only to a Singapore Citizen above 21 years old.
-
acknowledgeNoRefundIfRecoveredboolean requiredThe applicant acknowledges that any request for a refund of the IC replacement fee will not be granted if the lost IC is subsequently recovered, and that a recovered IC (now invalid) must be returned to ICA for cancellation.
-
declarationDatedate requiredDate the applicant signs the declaration.
Payment details
-
paymentMethodenum requiredvisa_or_mastercard = Visa or Mastercard; amex = American Express; internet_direct_debit = Internet Direct Debit; paynow = PayNow. Current fees (S$100 for a first loss, S$300 for a second or subsequent loss) are published on the live source and are deliberately not encoded here.
enum: visa_or_mastercard | amex | internet_direct_debit | paynow
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:draftverification.method:manual-source-review-v1verification.lastVerifiedAt:2026-07-02
The document was derived from and cross-checked against the official sources below, but the full field-by-field comparison the practice requires (manual-source-review-v1 → Procedure step 2) has not been completed against the live self-service e-Service itself, because that e-Service is Singpass- authenticated (see "Why a paper form" below). It therefore remains draft, not verified.
Sources examined
- Document
(id, version):sg/ica/identity-card-replacement/1.0.0 - Spec version: GovSchema
0.3.0 - Authority: Immigration & Checkpoints Authority (ICA), Singapore.
- Primary source URL: https://www.ica.gov.sg/documents/ic/loss — "Lost Identity Card" process page. Fetched live, 2026-07-02 (HTTP 200). Confirms: 14-day report-and-replace window, no police report required, fees (S$100 first loss / S$300 second-and-subsequent), payment methods (Visa, Mastercard, AMEX, Internet Direct Debit, PayNow), 7-working-day processing, 3-month collection window, and the primary e-Service link (
eservices.ica.gov.sg/esvclandingpage/iconline, Singpass-authenticated). - Official form: "Application for Replacement of NRIC (Loss) Form", fetched directly as a real PDF (HTTP 200) from https://www.ica.gov.sg/docs/default-source/ica/forms/application-for-replacement-of-nric-(loss)-form.pdf?sfvrsn=a9a4893d_0 — the same URL a live public FormSG proxy-reporting form instructs applicants to download, complete, and re-upload (see below), independently confirming this is ICA's current canonical replacement-application form.
- Live public corroboration (FormSG): ICA's own "Lost Identity Card" page links a "Proxy report lost and replacement of IC" form (
go.gov.sg/proxyic→form.gov.sg/6a14fd09d3a03b1a74dda45a), a live, unauthenticated government form for those reporting on behalf of someone medically unable to self-report. Its public JSON API (https://form.gov.sg/api/v3/forms/6a14fd09d3a03b1a74dda45a, HTTP 200, fetched 2026-07-02) returns the form's exact field schema — Name, Mobile number, Email, "Name of IC holder", "IC number", "Location of the loss of the IC", "Date of Loss", "Description of the loss of IC", an attachment slot for the completed "Application for Replacement of NRIC (Loss) Form" PDF, a Doctor's memo attachment, an optional LPA/Deputyship attachment, and a four-option declaration checkbox — confirming both the PDF form's continued currency and that ICA still requires the same underlying PDF to be completed regardless of reporting channel. This proxy form's own applicant-facing fields (name/IC-of-holder, loss location, loss date, loss description) are not modelled in this schema, since this document is scoped to self-application (see "Scope" below). - Retrieved / reviewed: 2026-07-02 (all sources confirmed live at authoring time).
- Reviewer: GovSchema Engineering (Standards Engineer — initial authoring source review).
Why a paper form, when the primary channel is online
Identical situation to sg/ica/passport-application: the primary self-service channel (MyICA e-Service) is Singpass-authenticated and has no published field-by-field specification reachable without a real Singpass login. The official PDF replacement-application form is the only ICA-published, independently inspectable, field-by-field specification of this process, and its continued live use is independently corroborated by the public FormSG proxy form above.
How the PDF was decoded
The PDF is not a fillable AcroForm (doc.getFieldObjects() returned no fields; doc.getAnnotations() returned zero annotations on every page) and its content-stream text uses a custom glyph encoding with no recoverable Unicode Tj/TJ string content (naive zlib-inflate-and-regex extraction, the method used successfully on sg/ica/passport-application's IMM(E)11, returned only whitespace and hex-glyph runs here). Each of the form's first five pages was instead rendered to a raster image (pdfjs-dist + canvas, scale 2.0) and read directly. Page 6 ("For official use only") was confirmed via text extraction alone (that much did decode) to be an internal ICA processing block, out of scope.
What was directly observed vs. inferred
| Field(s) | Basis | |---|---| | nricNumber, fullName, nameInChineseJawiTamil, nameInHanyuPinyin, alias, marriedName, address, sex, dateOfBirth, race, religion, dialectGroup, countryOrPlaceOfBirth, nationality, contactNumber, email | Directly observed: transcribed from the rendered image of the official PDF form's Part I, "Particulars of Applicant" (page 1). | | declarationInformationTrue, consentPhotographReuse, declarationNoForeignCitizenship, acknowledgeNoRefundIfRecovered, declarationDate | Directly observed: transcribed from the rendered image of Part II, "Declaration by Applicant" (page 2), split into one boolean per distinct declared statement plus a signature date, per this registry's convention (see gb/co/register-to-vote's declarationAddressConfirmed/declarationDate). | | photo | Directly observed photo box instruction ("Colour photo must be taken against white background, and taken within the last 3 months") on page 1, cross-checked against ICA's general Photo Guidelines page for exact pixel/format/size specs (same specs as sg/ica/passport-application's photo field — ICA does not publish IC-specific photo specs separate from its general standard). | | reasonForNameChange and the changeOfParticularsSupportingDocument document | Directly observed instruction box ("Please attach the following documents: ... Supporting documents for any change of particulars e.g. deed poll for a change in name"), modelled as a free-text reason plus a conditionally-required document rather than a guessed enum of change types, since the form does not enumerate them. | | paymentMethod and the replacementFee document | Directly observed fee amounts and payment methods from the "Lost Identity Card" process page's "Fees" section (not from the PDF, which has a payment-details block for card details only — see "Modelling decision: no raw card fields" below). | | doctorMemoOrLpa document | Directly observed instruction box ("Doctor Memo/ Lasting Power of Attorney (as required)") at the top of the PDF form, but its precise trigger condition is not confirmed for the self-application scope this document targets — the FormSG proxy form corroboration above suggests this note may apply primarily (or only) to the medical-incapacity proxy-reporting path, not an applicant reporting for themselves. Left as an unconditional optional document rather than guessing a requiredWhen condition; flagged here for a future reviewer with e-Service access to confirm. |
Modelling decision: no raw payment-card fields
The PDF's "Payment Details" block (page 1) asks for "Name on Credit Card", "Credit Card Number", "Credit Card expiry date", and "CVC" as free-text boxes. Per this registry's established convention (see sg/ica/passport-application's paymentMethod field), GovSchema models which payment method is used, not raw cardholder data — collecting a live PAN/CVC through a schema field would be a payment-processing concern, not a form-structure concern, and is a data-handling anti-pattern this registry deliberately avoids. paymentMethod plus the replacementFee payment document capture the fee obligation and accepted methods without modelling card-capture fields.
Modelling decision: one document covers Part I + Part II of the paper form; the proxy/collection sections are out of scope
The PDF form contains four sections beyond the two modelled here:
- "Particulars of Requestor" (top of page 1, before Part I) — a separate NRIC/Name/Contact block. Left unmodelled: for a self-reporting applicant this duplicates Part I; it is only functionally distinct when a third party is completing the form, which this document's scope excludes.
- "Authorisation to a Proxy to collect Identity Card" (page 3) — a physical counter-collection delegation (name, NRIC, relationship, and thumbprints of both the applicant and an authorised collector). Excluded: this is a collection-logistics step, not an application-data field, and requires a physical thumbprint an online agent-driven schema cannot supply.
- Thumbprint boxes (page 1, right/left thumbprint) — a biometric capture step performed at an ICA counter, not a value an agent submits through a form field.
- Proxy/medical-incapacity reporting (the FormSG form referenced above, for someone unable to report in person or online) — a distinct channel/process with its own applicant-facing fields (reporter identity, loss location/date/description), not this document's self-application flow.
- Age-30/age-55 scheduled re-registration — a distinct, ICA-notice- triggered process, catalogued separately as
sg/ica/identity-card-reregistration(not yet authored).
Page 6 ("For official use only") is ICA's internal processing block and out of scope by definition.
Test run with mock data
Per this cycle's "complete a test run with valid example mock data" instruction: the live self-service e-Service requires a genuine Singpass login and therefore cannot be exercised with fabricated data (there is no public test/sandbox mode, consistent with every other Singpass-gated flow in this registry). A conformance packet (conformance/sg/ica/identity-card-replacement/1.0.0/application-packet.json) was instead assembled illustrating every field of this schema populated with a fabricated mock applicant, following this registry's standard conformance- packet convention for schemas whose live channel cannot be safely or publicly test-submitted.
Scope and jurisdiction notes
- Whole of Singapore. ICA's identity-card function is national; there is no subnational variation.
- Singapore Citizens and Permanent Residents only, consistent with NRIC eligibility generally.
- Loss/damage replacement only. Scheduled age-30/55 re-registration is a distinct document (
sg/ica/identity-card-reregistration, not yet authored). - Self-application only. Proxy/medical-incapacity reporting, and the physical-collection proxy-authorisation section, are out of scope (see above).
Path to a verified claim (next step)
To advance to status: verified, a reviewer with Singpass access applies manual-source-review-v1 (Procedure step 2) field-by-field against the live eservices.ica.gov.sg/esvclandingpage/iconline e-Service flow, confirms or corrects every field transcribed from the PDF above (particularly the exact input constraints, which the PDF's blank-line layout does not specify), and resolves the doctorMemoOrLpa trigger-condition ambiguity noted above by shipping a new schema version (immutability — VERSIONING §3, practice Procedure step 5), then 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-01 (6 months). Re-check the source on or before that date and on any source.url change.
View the raw record (VERIFICATION.md)
Version history
-
1.0.0draftlatestthis pagehas verification recordschema.json
Independent and non-affiliated
GovSchema is an independent, open-source project. This reference is not produced, reviewed, or endorsed by Immigration & Checkpoints Authority or any government. The authoritative source is always the live government form and its official instructions.