Registry entry

Netherlands National Identity Card Application/Renewal (Nederlandse Identiteitskaart)

Apply for a first Dutch national identity card (Nederlandse identiteitskaart, ID-kaart) or renew an existing one in person at the applicant's municipality (gemeente) passport/ID desk (Burgerzaken), under the Paspoortwet 1991 and the Paspoortuitvoeringsregeling Nederland (PUN), for which the Rijksdienst voor Identiteitsgegevens (RvIG) sets the nationally standardised data and process requirements on behalf of the Ministry of the Interior and Kingdom Relations (BZK) — the same legal and institutional framework as nl/rvig/passport-application. There is no online submission channel for the application itself: the applicant (and, for a child under 12, at least one parent/guardian) must attend in person, presenting an identity document and giving fingerprints (age 12+) that are checked against the municipality's population register (Basisregistratie Personen, BRP). The identity card is a distinct legal document from the passport — usable as a travel document within the Schengen area and some other European countries, but not accepted for travel outside Europe, where a passport is required — and, unlike the passport, requires parental/guardian consent only for applicants under 12, not the full under-18 population. This document models the citizenship and registration eligibility gates, the applicant's core identifying data, the under-12 guardian consent path (including the case where a co-holder of parental authority cannot attend in person), and the service options every applicant chooses (processing speed and delivery method). It does not model: the Nederlands paspoort (a related but distinct product with its own GovSchema document, nl/rvig/passport-application), the nooddocument (emergency travel document) or alien/refugee identity-document processes, the eID online-authentication activation that happens after the card is issued, or fee amounts, which vary by age tier and change over time and are deliberately not encoded here as a single authoritative figure, consistent with de/bmi/national-identity-card-application. It does not submit the application; the live gemeente and rijksoverheid.nl sources are always authoritative — see VERIFICATION.md.

Registry entry

nl/rvig/national-identity-card-application

Jurisdiction
Netherlands · national
Version
1.0.0
Verification
draft

GovSchema spec v0.3

Authoritative source No form number — in-person application recorded directly at the gemeente passport/ID desk. Under-12 guardian-consent branch uses the same national 'Toestemming ouder/gezaghebber voor minderjarige aanvrager(s)' form (Stcrt. 2008, nr. 115, Ministerie van Algemene Zaken) as nl/rvig/passport-application, which itself offers an application-type checkbox including 'identiteitskaart'.

Machine access

Registry catalog
registry/index.jsonone record per schema id

Field reference

13 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.

Nationality and registration eligibility

  • isDutchNational boolean required

    A Nederlandse identiteitskaart may only be issued to a Dutch national. A non-citizen resident with a valid residence permit does not have a Dutch-national-only identity-card equivalent in this registry; that population's identity documents are out of scope.

  • registeredInApplyingMunicipality boolean required

    The applicant must apply at the gemeente where they are registered in the Basisregistratie Personen (BRP). Dutch nationals living abroad, or those not registered anywhere in the Netherlands, apply at a Dutch embassy/consulate or a designated border municipality instead — not modelled here.

Applicant details

  • lastName string required

    As held in the Basisregistratie Personen (BRP) and confirmed against the identity document presented at the appointment, not freely declared by the applicant — see VERIFICATION.md.

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

    As held in the Basisregistratie Personen (BRP) and confirmed against the identity document presented at the appointment — see VERIFICATION.md.

    length: 1–100classification: pii
  • dateOfBirth date required

    YYYY-MM-DD. Determines the age-tiered fee and validity period (5 years under 18, 10 years at 18 or older), whether guardian consent is required (under 12 only, for this document), and whether fingerprints are captured (12 and older).

    classification: sensitive-pii
  • placeOfBirth string required

    As held in the Basisregistratie Personen (BRP), matching the 'Geboorteplaats' field on the national minor-consent form's own applicant data block.

    length: 1–100classification: pii
  • applicantIsMinor boolean required

    Determines the card's validity period (5 years, vs. 10 years at 18+). Unlike the passport, this alone does not require guardian consent for the identity card — see applicantIsUnder12.

  • applicantIsUnder12 boolean optional

    For this document, parental/legal-guardian (gezaghouder) consent is required only if the applicant is under 12 — not for the full under-18 population as with the passport. A 12-17-year-old applicant may apply for an identity card without guardian consent.

Service options

  • processingSpeed enum required

    standard = collection roughly 5-6 working days after application. expedited = spoedaanvraag; if submitted before 14:00, collection from 12:00 the next business day, otherwise two business days later, at a higher fee. Documents not collected within 3 months of readiness are destroyed. The identity card's fee tiers are lower than the passport's at every age/speed combination (e.g. Utrecht's 2026 table: under-18 EUR 43.20 standard / EUR 103.50 expedited; 18+ EUR 80.10 standard / EUR 140.40 expedited).

    enum: standard | expedited
  • deliveryMethod enum required

    pickup_at_municipality = collect the finished card at the gemeente counter (no extra fee). home_delivery = have it delivered, at an additional fee (EUR 19.00 per the Utrecht fee table), not available with expedited processing.

    enum: pickup_at_municipality | home_delivery

Verification record

This file is the source-review record for this document version, per the manual-source-review-v1 practice.

Current claim

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

Why this candidate, why now

The Netherlands was at 4/6 focus verticals (DMV, Business Formation, Taxes, Passport) going into this cycle, with Visa and National ID & Civic Documents open. nl/rvig/passport-application's own VERIFICATION.md explicitly flagged this as the natural next candidate: "A future nl/rvig/national-identity-card- application schema would reuse the same eligibility/minor-consent shape," following the same split de/bmi uses between passport-application and national-identity-card-application — two distinct legal documents issued by the same authority through the same in-person channel.

This cycle also investigated NL's Visa gap first (the Netherlands' Schengen short-stay visa uses the EU-harmonised Annex I form already modelled for France as fr/france-visas/schengen-visa-application, so an NL-specific schema would largely duplicate it with no new teaching value; the NL-specific alternative — the IND's national long-stay entry visa (MVV) — is split across 200+ purpose-specific application forms with no single representative instance, unlike Germany's one general-purpose national visa form). Both are documented as open findings below rather than authored this cycle; the identity card was the stronger, source-grounded candidate available this heartbeat.

Sources examined

  • Document (id, version): nl/rvig/national-identity-card-application / 1.0.0
  • Spec version: GovSchema 0.3.0
  • Authority: Rijksdienst voor Identiteitsgegevens (RvIG), on behalf of the Ministry of the Interior and Kingdom Relations (BZK), under the Paspoortwet 1991 and the Paspoortuitvoeringsregeling Nederland (PUN) — the same authority and legal basis as nl/rvig/passport-application. Applications are received and processed at gemeente (municipality) passport/ID desks, not at RvIG directly.
  • Primary source (fetched directly, HTTP 200): https://loket.digitaal.utrecht.nl/nl/producten/paspoort-of-identiteitskaart-aanvragen — the municipality of Utrecht's official digital loket page, the same page nl/rvig/passport-application used, since Utrecht presents passport and ID-card applications as one combined service. Confirmed: required documents (existing travel documents, a passport photo no older than 6 months), the identity card's own 2026 fee table by age tier/speed (distinct from the passport's table), standard (6 working day) and expedited (next/second business day) processing timelines, the 3-month document-destruction rule, fingerprint capture from age 12, and a guardian-consent walkthrough presented under an "Aanvragen (kind jonger dan 12 jaar)" (Applying — child younger than 12) subheading.
  • Secondary sources (national cross-check, fetched directly, HTTP 200):
  • Under-12 guardian-consent form (previously fetched directly, HTTP 200, text-extracted for nl/rvig/passport-application; re-used here): https://www.nederlandwereldwijd.nl/binaries/content/assets/pdfs-nederlands/toestemmingsverklaring-ouder-gezaghebber-minderjarige-aanvrager-nl.pdf — "Toestemming ouder/gezaghebber voor minderjarige aanvrager(s)" / "Parental/Legal guardian consent for minor applicant(s)", a bilingual (Dutch/English) national form published in the Staatscourant (Stcrt. 2008, nr. 115, Ministerie van Algemene Zaken). Its application-type checkbox includes "identiteitskaart" alongside "paspoort," confirming it is the shared national consent instrument for both documents, not passport-specific.
  • Retrieved / reviewed: 2026-07-03.
  • Reviewer: GovSchema Engineering (Standards Engineer — initial authoring source review).

What was confirmed against the source

| Source element | Field(s) / document(s) | |---|---| | Rijksoverheid.nl — nationality/registration eligibility, stated for both documents | isDutchNational, registeredInApplyingMunicipality | | Utrecht loket page — required documents confirm registered personal data | lastName, firstNames, dateOfBirth | | Toestemmingsverklaring — "Geboorteplaats / Place of birth" | placeOfBirth | | Rijksoverheid.nl validity Q&A — 5y under 18 / 10y at 18+ | applicantIsMinor | | Rijksoverheid.nl "Heeft mijn kind een eigen paspoort of identiteitskaart nodig?" — consent required under 12 only | applicantIsUnder12 | | Utrecht loket page — DigiD remote consent vs. printable PDF fallback, under the under-12 walkthrough | allAuthorizedGuardiansAttendingInPerson, absentGuardianConsentMethod, documents[].guardianConsentDocument | | Toestemmingsverklaring — "Vader / Moeder / Gezaghouder" | consentingGuardianRelationship | | Toestemmingsverklaring — "geldigheid van drie maanden vanaf datum ondertekening" | documents[].guardianConsentDocument.freshness (P3M) | | Toestemmingsverklaring — signature-verification clause | documents[].guardianIdentityDocumentCopy, gated on absentGuardianConsentMethod == signed_paper_form | | Utrecht loket page — identity-card-specific fee table and processing-time tiers | processingSpeed | | Utrecht loket page — "Delivery service costs €19.00" | deliveryMethod | | Utrecht loket page — required travel documents / photo freshness | documents[].existingTravelDocuments, documents[].passportPhoto | | Utrecht loket page — fee table, debit card/cash payment at appointment | documents[].applicationFeePayment |

What is NOT independently confirmed / out of scope

  • A live, authenticated gemeente appointment or DigiD pre-fill session. No test DigiD credential was available; this document is transcribed from published process descriptions, not a completed live walkthrough — the same discipline nl/rvig/passport-application applied.
  • Whether Utrecht's fee table and timelines are byte-identical in every gemeente. Fees and processing times are nationally regulated in principle, but only the structure of the process is asserted as nationwide; no fee amount is encoded as an amount object on applicationFeePayment, consistent with every other schema in this registry.
  • The 12-17 age band's fingerprint/photo requirements beyond what is common to the passport. This document assumes the same fingerprint (12+) and photo rules the passport uses, since Utrecht's page presents both documents as one combined biometric-capture process; no source was found that states an identity-card-specific deviation.
  • The exact set of European countries that accept the Nederlandse identiteitskaart as a travel document outside the Schengen area. Rijksoverheid.nl confirms the card works throughout Schengen and notes some additional European countries accept it by informal practice rather than formal agreement, but does not publish an exhaustive list; this is described in prose only and not modelled as a field.
  • The Nederlands paspoort (passport). Out of scope — see nl/rvig/passport-application.
  • NL Visa vertical — investigated this cycle, not authored. Two candidates were considered and both have real obstacles:
    1. Short-stay Schengen visa (Ministerie van Buitenlandse Zaken / Dutch missions abroad, submitted via VFS Global and similar external service providers). The application form used is the EU-harmonised Annex I form to Regulation (EC) No 810/2009 (cerfa n° 14076*02) — the same form already modelled as fr/france-visas/schengen-visa- application (GOV-770), since the harmonised form is identical across all Schengen states regardless of which consulate receives it. An NL-specific schema would duplicate that content with no new teaching value, so it was not authored. nl/rdw/drivers-licence-renewal's VERIFICATION.md (GOV-843) previously described this channel as having "no downloadable PDF equivalent" — that description was about the account-gated appointment-booking portal, not the form itself; the harmonised form is genuinely downloadable (confirmed via a VFS Global Netherlands mirror), so this finding supersedes that one.
    2. National long-stay entry visa (machtiging tot voorlopig verblijf, MVV), issued by the IND for stays over 90 days. This is NL-specific and would not duplicate the FR schema, but the IND publishes forms per residence purpose (family reunification, work, self-employment, study, and others) rather than one general-purpose form — its own forms page lists 241 results. Germany's equivalent schema (de/auswaertiges-amt/national-visa-application) was authorable because the German national visa uses one general form with a purpose-selection field; no NL equivalent single form was found this cycle. A future cycle should pick one representative purpose (family reunification is the largest category) and scope a schema explicitly to it, the same way nl/belastingdienst/individual-income-tax-return- m-form scoped to one filer population rather than modelling the Belastingdienst's full return.

Scope and jurisdiction notes

  • This is NL's fifth registry entry, and its second in the National ID & Civic Documents vertical framing (the first NL entry there, since Passport and National ID & Civic Documents are tracked as separate verticals in this project's charter). NL is now 5/6 verticals; only Visa remains open, per the findings above.
  • Conditional flow uses requiredWhen (GSP-0013) for the under-12 guardian- consent branch (a chained all condition), and steps[].transitions with exitReason (GSP-0013 §4) for the two eligibility gates (non-Dutch national; not registered in the applying municipality), mirroring nl/rvig/passport-application's convention.
  • dateOfBirth/placeOfBirth are marked classification: pii/ sensitive-pii per GSP-0006's advisory vocabulary, consistent with nl/rvig/passport-application and de/bmi/national-identity-card- application.
  • Mock-data condition-evaluator testing (four profiles: adult renewal; applicant aged 14, i.e. minor but not under 12, requiring no consent fields; applicant aged 8 with both guardians attending; applicant aged 8 with one guardian consenting remotely via DigiD) confirmed every requiredWhen branch resolves as intended, including that the 14-year-old profile correctly leaves allAuthorizedGuardiansAttendingInPerson etc. unset and not required. No script is checked into the registry (structural-reference schemas in this registry do not carry conformance fixtures — GSP-0016 fixtures are used once a schema reaches verified).

Path to a verified claim (next step)

To advance to status: verified, a reviewer with a genuine Dutch DigiD account (and, for the guardian-consent branch, an eligible applicant under 12 and a co-holder of parental authority) completes an actual gemeente identity-card appointment, or obtains independent confirmation from someone who has, confirming: the exact data the appointment/pre-fill screens collect directly versus pre-populate from the BRP, whether every gemeente truly applies the same fee/consent structure as Utrecht's, and the current fee figures. Recording the outcome here and shipping a new schema version if discrepancies are found (VERSIONING.md §3, immutability).

Re-verification

Per the practice's Cadence, nextReviewBy is set to 2027-01-01 (6 months).

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 Gemeente (Burgerzaken/paspoortbalie), under the Paspoortwet 1991 and the Paspoortuitvoeringsregeling Nederland (PUN) or any government. The authoritative source is always the live government form and its official instructions.