バス定期券の払い戻し

バス会社の一般的な経過日数方式と、一部会社の月定期ブロック方式を切り替えて概算します。区間別ルール差を考慮した日本国内想定です。

計算画面が表示されない場合は、JavaScriptを有効にして再読み込みしてください。下の関連情報や公式情報はそのまま確認できます。

計算の根拠と公式情報

情報確認日:

計算の根拠

beforeStart は max(0, purchasePriceYen−feeYen)。dayFare は max(0, purchasePriceYen−elapsedDays×oneWayFareYen×2−feeYen)。monthBlock は max(0, purchasePriceYen−monthBlockCost(elapsedMonths, oneMonthPriceYen, threeMonthPriceYen)−extraDays×oneWayFareYen×2−feeYen)。noRefund は定期券分を0円とし、returnIcCard=true のときだけ depositYen を最終額に加えます。

計算方法

バス定期券の購入価格、片道普通運賃、経過日数または月数、手数料を入力し、会社プリセットまたは dayFare・monthBlock・noRefund の手動指定で払い戻しを概算します。

対象外・確認が必要な条件

  • 会社プリセットは dayFare と monthBlock の代表分類にすぎず、事業者・券種・区間・連絡定期・購入媒体ごとの払戻条件や不可条件を網羅しません。
  • 都営バスの現行公式手数料は500円ですが、画面の既定 feeYen は520円です。都営バスを選ぶ場合は500へ修正しない限り20円少ない概算になります。
  • ICカード返却は depositYen だけを加算し、SF残額、SF払戻手数料、カード種別、クレジットカードへの返金条件を計算しません。

入力例::都営バス定期券を20日経過後に払い戻す dayFare 例

company
都営バス
condition
使用開始後
policyOverride
会社別プリセット
purchasePriceYen
60000
oneWayFareYen
500
elapsedDays
20
elapsedMonths
0
extraDays
0
oneMonthPriceYen
12000
threeMonthPriceYen
33000
feeYen
520
returnIcCard
いいえ
depositYen
500

この入力では39,480円と表示されます。都営バス公式の500円手数料を反映するなら feeYen を500に変更した39,500円が同じ算式の概算で、窓口の確定額ではありません。

公式情報・参考資料

よくある質問

誰向けの計算機ですか? バス定期券の払い戻し

バス会社の一般的な経過日数方式と、一部会社の月定期ブロック方式を切り替えて概算します。区間別ルール差を考慮した日本国内想定です。

どんな値を入れればよいですか?

適用対象: 交通費精算 / 一般式: 購入価格 − 経過日数 × 片道運賃 × 2 − 手数料。例外式: 購入価格 − 月定期相当額 − 端数日の往復運賃 − 手数料。

どの程度の参考値ですか?

バス定期券の購入価格、片道普通運賃、経過日数または月数、手数料を入力し、会社プリセットまたは dayFare・monthBlock・noRefund の手動指定で払い戻しを概算します。

使い方

  1. 計算対象の値を入力して「計算する」を押してください。
  2. 計算結果が表示されたら、表示額と元データを比較してください。
  3. beforeStart は max(0, purchasePriceYen−feeYen)。dayFare は max(0, purchasePriceYen−elapsedDays×oneWayFareYen×2−feeYen)。monthBlock は max(0, purchasePriceYen−monthBlockCost(elapsedMonths, oneMonthPriceYen, threeMonthPriceYen)−extraDays×oneWayFareYen×2−feeYen)。noRefund は定期券分を0円とし、returnIcCard=true のときだけ depositYen を最終額に加えます。

公式情報・参考資料