Compliance

2026-10 消費税経過措置 移行レポート(一括・署名可)

One-shot supplier-list report for the 2026-10-01 transitional-deduction step-down.

POST {"numbers": ["T…", …], "sign": true, "enroll": true, "as_of": "YYYY-MM-DD"} (up to the caller's tier batch ceiling — see /v1/verify). For every supplier: registration status against the NTA qualified-invoice register and the FACTUAL consequence for the buyer's transitional deduction (registered → qualified invoices available; not registered/expired/revoked → the transitional deduction drops from 80% to 70% on 2026-10-01, then 50%/30% stepping to 0% by 2031 — public schedule of 令和8年度 税制改正). as_of (default: today) selects the reference date for the additive applicable_deduction / next_change fields on each non-registered supplier and the top-level upcoming_milestones list — the existing transitional_deduction table (the full published schedule) is unchanged either way. Every supplier also carries counterparty ({type, basis} — a register-kind classification, "unknown" when the register carries no kind for that number; see jpverify.transition.classify_counterparty). NOT tax advice: this reports the supplier-side register facts and the published schedule only; the buyer's own entitlement (including the per-supplier 年1億円 cap on the transitional deduction for periods beginning on/after 2026-10-01, which depends on the buyer's own purchase ledger that this service does not hold) is for the buyer's tax adviser. sign:true returns an Ed25519 signed record (Growth/Reseller) with a sibling compact jws token (verify against GET /.well-known/jwks.json). enroll:true additionally subscribes every valid number to the caller's register-change watchlist (see /v1/monitor/*) so later 失効/取消 arrive as signed events. Metered per number like /v1/verify; malformed input is refused free. Opt-in Idempotency-Key request header: a retry with the same key + request body replays the first response (Idempotent-Replayed: true) instead of being re-metered.

post/v1/transition-report

Request

  • Base URL: https://jp-verify.obolpay.xyz
  • URL: https://jp-verify.obolpay.xyz/v1/transition-report
  • Auth: one of:
    • none
    • API key in header X-API-Key

Headers

X-API-Keystring

Request body

numbersstring[] nullable

T-numbers / 法人番号 to report on

corporate_numbersstring[] nullable

alternative field name for numbers (either works; provide one)

as_ofstring nullable

reference date 'YYYY-MM-DD' for the deduction-rate fields (default: today)

signboolean nullable

Ed25519-signed record (Growth/Reseller keys only)

enrollboolean nullable

also subscribe every valid number to the caller's register-change watchlist (see /v1/monitor/*)

Response

Per-supplier transition-deduction report.

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.