When does this Japan My Number Card expire, and what must the holder do (and by when) to keep it valid?
japan_my_number_card_expiry_checkCalculates Japan My Number Card (マイナンバーカード / Individual Number Card) validity from the ordinance (個人番号カード等に関する命令 art. 26, 27, 29; e-Gov, rules as of 2026-10-29) plus Digital Agency, ISA, Mynaportal and city guidance. holder: mid_long (foreign resident with a period of stay: work, student, spouse, etc.) | permanent | hsp2 | spr | japanese. Foreign residents with a period of stay: card expires on the period-of-stay expiry (under-18s: earlier of that and the 5th birthday), is NOT extended automatically by a visa renewal and no reminder is sent; after a grant the city extends it free if done BEFORE the old date, up to the 10th birthday after the card was made (5th if under 18). renewal=pending: one-time special extension to expiry + 2 months with proof (更新申請中 stamp, online completion email, receipt). 特定在留カード (since 2026-06-14): new card from ISA = no city-hall visit, pending = still extend at city hall. Japanese / PR / HSP2 / SPR: 10th birthday after issue (5th if under 18; age line 20 for cards made by 2022-03-31; Feb 29 → Feb 28), renewal from the day fewer than 3 months remain, new card to the 11th / 6th birthday. Also e-certificate expiry (5th birthday, capped at the card), マイナ保険証 grace (end of the 3rd month after the e-cert expiry month) and PR / HSP2 residence-card dates (7 years if issued by 2026-06-13, else 10th birthday). Returns verdict (ok | renew_window_open | extend_before_expiry | no_action_needed | expired), summary, card {expiry, expiryBasis, daysLeft, renewFrom, maxExtendableTo, newExpiryAfterAction}, specialExtension {applies, extendTo, mustApplyBy}, ecert {expiry, renewFrom, status, insuranceGraceEnds}, residenceCard, actions [{what, from, by, where, fee}], warnings, sources, disclaimer. Never send a My Number itself. Use for 'my My Number Card expires with my visa', 'マイナンバーカード 在留期間 更新 延長', 'My Number Card renewal pending visa', 'マイナンバーカード 有効期限 いつ', 'マイナ保険証 電子証明書 切れた'. Educational date calculator, not legal advice; not affiliated with the Digital Agency, J-LIS, ISA or any city office; the date on the card and the city office decide.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"holder": "<holder>",
"birthDate": "<birthDate>",
"cardIssueDate": "<cardIssueDate>"
},
"name": "japan_my_number_card_expiry_check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| today | No | YYYY-MM-DD (default: today in Japan). | |
| holder | Yes | mid_long = foreign resident with a period of stay (work, student, spouse, dependent, etc.) | permanent | hsp2 (Highly Skilled Professional ii) | spr (special permanent resident) | japanese. | |
| renewal | No | Visa renewal / change of status: none (default) | pending (applied, no decision yet) | granted (new residence card received). | |
| birthDate | Yes | YYYY-MM-DD date of birth. | |
| cardExpiry | No | Optional YYYY-MM-DD expiry printed on the card (overrides the calculation). | |
| ecertExpiry | No | Optional YYYY-MM-DD electronic-certificate expiry, if known. | |
| specificCard | No | true if the card is a 特定在留カード (combined residence card + My Number Card, since 2026-06-14). | |
| cardIssueDate | Yes | YYYY-MM-DD date the current card was made (作成日 / issue date). | |
| issuedAsRenewal | No | true if the card was made in the 3-month renewal window (runs to the 11th / 6th birthday). | |
| residenceExpiry | No | mid_long: YYYY-MM-DD period-of-stay expiry the card currently shows (在留期間の満了日). Required for mid_long. | |
| newResidenceExpiry | No | renewal=granted: YYYY-MM-DD new period-of-stay expiry. | |
| residenceCardExpiry | No | permanent / hsp2: optional YYYY-MM-DD residence-card expiry. |