ALPHA · v0.1.1 · last verified 2026-05-16

Determine whether a residence period qualifies under CNB art. 12bis

Authoritative basis

The art. 12bis qualifying clock is decided by two parallel tests, not one. Walk both before returning a verdict.

  • Code de la nationalité belge — art. 1 §2 defines résidence principale as inscription in one of three registers: the registre de la population, the registre des étrangers, or the registre d'attente. Other registers (registre diplomatique, registre spécial des étrangers for EU officials and similar) are not in the list — they are not automatically résidence principale for art. 12bis purposes.
  • Code de la nationalité belge — art. 7bis §2 requires the residence permit to be valid for more than three months for the entire qualifying period.
  • Code de la nationalité belge — art. 12bis §2 sets the absence caps that preserve continuity.
  • Arrêté royal du 14 janvier 2013 fixant la liste des titres de séjour valables enumerates the qualifying residence-permit categories.
  • Loi du 18 juillet 2018 — inclusion rétroactive de la période d'asile pour les réfugiés reconnus ratified retroactive inclusion of the asylum-procedure period in the qualifying clock for applicants who were ultimately recognised as refugees.
  • Cour constitutionnelle — arrêt n° 12/2026 (Art. 11bis CNB) clarifies residency-mechanics interpretation across the 12bis cluster.
  • Cour d'appel de Bruxelles — arrêts du 29 mars 2018 et du 17 avril 2018 (carte spéciale EU) set aside the AR 14 janvier 2013 list as discriminatory to the extent it excluded special-card holders of EU-institution officials; commune-level treatment outside Brussels remains variable.
  • Circulaire Ci.RH.624/325.294 du 8 août 1983 — régime spécial d'imposition des cadres expatriés is the pre-2022 expat tax regime under which the worker explicitly declared fiscal non-residency to SPF Finances; the parquet uses that declaration as the cleanest defeater of the centre-des-intérêts test.
  • Code des impôts sur les revenus 1992 — art. 32/1 (régime BIIT / contribuables impatriés) is the post-2022 successor regime, treating impatriates as Belgian fiscal residents subject to worldwide-income taxation.
  • Directive 96/71/EC concerning the posting of workers governs posted-worker arrangements that often combine foreign payroll and foreign social-security with Belgian population-register inscription.
  • Directive 2014/66/EU on intra-corporate transfer governs the Carte I (ICT permit), structurally capped below five qualifying years.

Stop here. The skill does not decide art. 12bis sub-category, does not assemble the dossier, does not file the declaration. It returns a verdict on the qualifying clock and hands back to nationality-application.

Two parallel tests — frame for the walk

Applicants must pass BOTH. Test 1 is the formal operational test (population register + qualifying permits + no radiation + absences within caps). Test 2 is the parquet's parallel centre-des-intérêts inquiry — even when Test 1 passes, the parquet can refuse a period on the ground that the applicant's centre of personal, fiscal or economic interest was elsewhere.

Walk Test 1 first, mark any exclusions, then walk Test 2. Synthesise at the end.

Test 1 — Formal residency test

For each year of the lookback window, verify all four:

  1. Inscription in one of the three CNB art. 1 §2 registers. Registre de la population, registre des étrangers, or registre d'attente. The registre d'attente counts retrospectively for someone ultimately recognised as refugee (loi du 18 juillet 2018). Special registers — registre diplomatique, registre spécial des étrangers for EU officials and similar — are not on the art. 1 §2 list; after the 2018 Brussels Court of Appeal rulings these now count in practice for applicants filing in Brussels-Capital, but treatment outside Brussels remains variable — flag this to the applicant explicitly when filing outside Brussels with a special-register history. [unresolved] [unresolved]

  2. Residence permit valid for more than three months for every part of the period. Covered cards per the AR 14 janvier 2013 list: A, B, EU (E), EU+ (E+), F, F+, H, K (C), L (D), M. Covered annexes: 7bis, 8, 8bis, 19, 19ter, 25, 25quinquies, 26 (post-recognition refugees), 26quinquies, 56. [unresolved] [unresolved]

  3. No radiation from the address. Radiation codes per the IBZ Primabook population-register instructions break the clock when in scope:

    Code Cause Effect on clock
    99991 Administrative removal (commune cannot locate the resident) Interrupts
    99992 Departure abroad — "habitual and durable residence" no longer in Belgium Interrupts; right of return requires re-application
    99993 Cessation of diplomatic / consular functions Interrupts
    99997 Formal loss of residence right (permit revoked, etc.) Interrupts
    99998 Pending verification for EU citizens Does NOT interrupt
  4. Absences within CNB art. 12bis §2 caps. Cumulative limits apply: 5-year route accepts any single absence of ≤6 months and total absences of ≤1 year over 5; 10-year route accepts any single absence of ≤6 months and total absences of ≤2 years over 10. A 7-month single absence breaks continuity even if the total is within the annual cap. Declared temporary absences (mandatory declaration for >3 months) within the caps do not interrupt; for certain categories — detainees, students abroad, hospitalised residents, workers on foreign assignment, military or police personnel — no renewal limit applies. [unresolved]

Specific exclusions to probe even when the card timeline looks clean

  • Orange card / Attestation d'immatriculation (Annex 4) — does not count except in two narrow carve-outs: (i) the asylum-procedure period that ended in refugee recognition, (ii) family reunification with a non-Belgian EU citizen that produced an F card. Probe whether any orange-card period is in the lookback window.
  • Annex 15 — student first-arrival period. Does NOT count. Counts only in four narrow exceptions: awaiting F+ after family-member recognition, municipal impossibility to issue the card in time, renewal application pending, pending establishment request. A student who spent years on Annex 15 before converting to a work permit cannot retrospectively count the student years. This is the most commonly-overlooked exclusion.
  • Working-holiday permit (PVT). 12 months, non-renewable, no status change permitted. Not in the qualifying-permit annexes. Treat as non-qualifying.
  • ICT permit (Carte I, Directive 2014/66/EU). Maximum 3 years for managers and specialists, 1 year for trainees. Structurally capped below 5 qualifying years. Treat as unconfirmed and advise direct legal consultation when an ICT-only career path is in scope. [unresolved]
  • Temporary protection (Carte A séjour temporaire — Ukrainian beneficiaries since 2022). Carte A is on the qualifying list, but the temporary-protection variant under Directive 2001/55/EC has no published Belgian case-law confirmation. Flag as unconfirmed.
  • Subsidiary protection. Carte A counts post-grant. Whether the asylum-procedure period is retroactively included — as the 2018 law confirmed for refugees — is not expressly extended to subsidiary protection. Flag as ambiguous.

Test 2 — Centre-des-intérêts (parquet parallel inquiry)

The parquet has the four-month opinion window to oppose acquisition. Even when Test 1 passes cleanly, the parquet can refuse a period on the ground that the applicant's centre of personal, fiscal or economic interest was elsewhere during it. Walk every applicant through the trigger list:

  • Pre-2022 Belgian expatriate tax regime (Circulaire Ci.RH.624/325.294 of 8 August 1983). The clearest documented defeater. The worker declared fiscal non-residency to SPF Finances during the period — that declaration is the parquet's direct evidence the centre was abroad. Regime abolished for new applications 31/12/2021; transition rules carry some workers to specific end-dates. [unresolved]
  • Post-2022 BIIT / impatriate regime (Art. 32/1 CIR92). Likely neutral or favourable: impatriates under BIIT are treated as Belgian fiscal residents subject to worldwide-income taxation. No published parquet practice on BIIT + nationality yet. Flag as an open question, but do not treat as a defeater absent specific evidence — e.g. a foreign-residency certificate filed with SPF Finances by a BIIT worker who is not deemed a Belgian resident under the regime's own terms. [unresolved]
  • Dual tax residency — foreign tax returns filed as resident during the period, without expat-regime declaration. Grey zone; parquet has cited foreign filings as part of opposition grounds.
  • Posted workers under Directive 96/71/EC (foreign payroll and foreign social-security maintained). Risk factor, not a confirmed defeater alone. [unresolved]
  • ICT workers (Directive 2014/66/EU). Same risk profile as posted workers, with the additional structural concern that the assignment is explicitly temporary in the permit category.
  • Family concentrated abroad — spouse and/or minor children resident elsewhere during the period. No bright-line rule; the parquet weighs this against professional and economic ties to Belgium.
  • Property and asset concentration abroad — family home, investment accounts, foreign health insurance, vehicle registration, foreign pension contributions. Individually weak, cumulatively significant.

The trigger list is not exhaustive; commune nationality officers and parquet members weigh the full factual record. When more than one trigger is present, the cumulative risk rises sharply.

Synthesis and verdict

Produce three outputs:

  1. qualifying_period_start_date — the earliest date at which the lookback can run without exclusion. If Test 1 or Test 2 excludes a contiguous early period, the start date moves forward to the first cleanly-qualifying day. If non-contiguous gaps exist, the qualifying period must be the most recent unbroken span ending today.
  2. excluded_periods — every (from, to, reason) tuple that fails either test. Cite the failing test and rule (e.g. Test 1 / orange card not in carve-out, Test 2 / 1983 expat regime).
  3. recommendation — one of:
    • proceed: both tests clear; the parent nationality-application may continue with the §1, N° sub-category routing on the qualifying clock returned above.
    • refer-to-legal: a genuine ambiguity remains (e.g. ICT-only career path, subsidiary protection with mixed asylum history, BIIT worker with foreign residency certificate). Surface concretely to the applicant: "The legal picture here is not settled. Before paying the non-refundable €1,030 federal fee, I recommend you consult a Belgian nationality lawyer on this specific exception."
    • confirm-with-commune: treatment is commune-variable (e.g. special-register status outside Brussels). Frame to the applicant: "This category is accepted in Brussels after the 2018 court rulings, but commune-level practice elsewhere varies. Ask your commune nationality officer before booking the appointment."

When the verdict is refer-to-legal or confirm-with-commune, the parent skill should pause before lodging payment.

Known surprises

  • Annex 15 student trap. Years on a student first-arrival Annex 15 do not count, even if the applicant subsequently converted to a single permit and then accumulated five qualifying years on the work permit. Users frequently miscalculate their qualifying start date by treating Annex 15 as a valid permit because they were inscribed in the register of foreigners throughout.
  • 1983 expat regime vs post-2022 BIIT. The two regimes have opposite implications for the centre-des-intérêts test. Workers often refer loosely to "expat status" without distinguishing which regime applied. The transition date (entry into the regime, fiscal year membership) is decisive — pin it down before deciding.
  • Absence-cap arithmetic is cumulative AND per-absence. A 7-month single absence breaks continuity even if the total for the 5-year window is well under 1 year. Users with one long absence (e.g. a 9-month family-care trip abroad) commonly miss this and assume the cap is purely aggregate.
  • Centre-des-intérêts is a parallel test, not a derivative of Test 1. Test 1 can pass while Test 2 fails. Users who hold valid long-term permits for the full period sometimes assume the test is over once the cards are in order; the parquet's inquiry is separate.
  • Special-register status outside Brussels. The 2018 Brussels Court of Appeal rulings are not directly binding on Flemish and Walloon communes. EU-institution officials and similar special-card holders filing outside Brussels may face refusal on the population-register inscription leg even after the rulings.

Open and commune-variable areas

Be honest with the applicant where the legal picture is not yet settled:

  • EU-institution and other special-card holders filing outside Brussels-Capital — commune treatment varies.
  • Temporary-protection Cartes A (Ukrainian beneficiaries from 2022) — no Belgian case law yet on whether the temporary-protection variant counts toward the 12bis lookback. Likely declarants would be 2027+.
  • Subsidiary-protection asylum-procedure-period retroactive inclusion — not expressly extended by the 2018 law, which named refugees only.
  • BIIT impatriate workers under art. 32/1 CIR92 — no published parquet practice as of mid-2026 on whether the regime is neutral, favourable, or quietly defeating for art. 12bis purposes.
  • Short administrative gaps between Belgian addresses (a few days deregistering from one commune and registering at another) — no statutory rule, commune-by-commune in practice.
  • Spouse-or-children-abroad weighting in parquet practice — entirely fact-specific; no published formula.

Community observations

Requests for contributions

Help complete this skill by contributing what only first-hand experience can supply:

  • BIIT impatriate cases — operator-confirmed parquet responses to BIIT workers applying under art. 12bis. The post-2022 regime is structurally Belgian-fiscal-resident, but no published practice yet confirms how the parquet treats it.
  • Subsidiary-protection cases — operator-confirmed clock-start positions taken by communes and parquets when the asylum-procedure period was on subsidiary-protection grounds rather than refugee recognition.
  • Special-register acceptance outside Brussels — operator-confirmed acceptance or refusal at Flemish and Walloon communes after the 2018 Brussels Court of Appeal rulings.
  • ICT permit + further work permit careers — operator-confirmed parquet treatment of careers that began on a Carte I (ICT) and continued on a Belgian single permit.
  • Annex 15 student-then-worker careers — operator-confirmed clock-start positions taken by communes when student years are excluded but the worker years comfortably exceed five.

CC BY 4.0 · Not affiliated with the Belgian government · MCP