When can I renew my visa / residence card in Japan? Window, last day, special period, fee
japan_visa_renewal_checkApplies ISA's renewal rules as of 2026-11-08 (在留期間更新許可申請 16-3, 特例期間, 在留カードの有効期間の更新申請, 特定在留カード Q&A, 2026-10-01 fee table). expiryDate required (period-of-stay expiry; for holder permanent / hsp2 the card's validity expiry). holder: fixed | permanent | hsp2. currentPeriodMonths (default 12; under 6 removes the 3-month rule), expectedGrantMonths (fee band), appliedDate (turns on the special period), birthDate (under-16 card rule, next card validity), cardIssueDate, method counter | online, wantSpecialCard, today. Returns verdict (too_early | open | urgent | pending | special_period | expired), summary, windowOpens, lastDay, daysLeft, specialPeriodEnd, fee {band, feeJPY, processingFeeJPY, totalJPY}, card16, nextCardValidity, processing, earlyExceptions, deadlines, actions, warnings, sources, disclaimer. Use for 'when can I renew my visa in Japan', '在留期間更新 いつから', '特例期間 いつまで', 'visa expired while renewal pending', '永住者 在留カード 更新 いつから', 'Japan visa renewal fee 2026'. Educational, not immigration or legal advice; not affiliated with ISA.
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": {
"expiryDate": "<expiryDate>"
},
"name": "japan_visa_renewal_check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| today | No | As-of date, YYYY-MM-DD (default today JST). | |
| holder | No | fixed (any status with a period of stay, default) | permanent | hsp2. | |
| method | No | counter (default) or online. | |
| birthDate | No | Date of birth, YYYY-MM-DD (optional). | |
| expiryDate | Yes | Period-of-stay expiry (or card expiry for permanent / hsp2), YYYY-MM-DD. | |
| appliedDate | No | Date you already applied, YYYY-MM-DD. | |
| cardIssueDate | No | Residence card issue date, YYYY-MM-DD (optional). | |
| wantSpecialCard | No | Wants the 特定在留カード (card + My Number). | |
| currentPeriodMonths | No | Length of the current period of stay in months (default 12). | |
| expectedGrantMonths | No | Period you expect ISA to grant, for the fee (default = current). |