SoftBank 光の解除料がかからない時期を計算する|満了月から3か月と、改定後の料金の始まり

2年自動更新の光回線は、解約できる時期を間違えると、解除料がかかります。SoftBank 光の公式ページ(確認日:2026年10月21日)には、「契約期間満了月の当月・翌月・翌々月以外で解約すると、解除料が必要」と書かれています。つまり、解除料がかからないのは、満了月から数えた3か月間です。この記事では、満了月から、解除料がかからない時期と、改定後の料金が始まる月を計算するPythonのコードを載せました。

公式の記載(前提)

  • 2年自動更新プラン(2022年7月1日以降の契約者):契約期間満了月の当月・翌月・翌々月以外で解約すると、解除料(料金プラン・回線タイプに応じた割引前の月額料金相当額)が必要
  • 2026年11月末時点で自動更新ありプランの人:12月以降に到来する契約期間満了月の翌月ご利用分から、改定後の料金(+330円)
  • 例(10ギガの注記):月額利用料金6,930円+指定オプション550円〜で、解除料は6,380円。ブロードバンドと付随オプションの同月内の解約で、解除料が重複する場合は、11,000円が上限

計算コード

# 2年自動更新プランの「解除料がかからない時期」と、改定後の料金が始まる月(公式の説明にもとづく簡易計算)
def add_months(y, m, n):
    k = y * 12 + (m - 1) + n
    return k // 12, k % 12 + 1

def window(expiry_y, expiry_m):
    """契約期間満了月の当月・翌月・翌々月以外で解約すると解除料が必要(公式)。この3か月が、解除料がかからない時期"""
    return [add_months(expiry_y, expiry_m, i) for i in range(3)]

def revised_start(expiry_y, expiry_m):
    """2026年11月末時点で自動更新ありプランの場合、12月以降に到来する契約期間満了月の翌月ご利用分から改定後料金(公式)"""
    if (expiry_y, expiry_m) < (2026, 12):
        return None                       # 満了月が2026年11月以前の場合の扱いは、公式の説明だけでは分からない
    return add_months(expiry_y, expiry_m, 1)

for ey, em in ((2026, 12), (2027, 3), (2027, 8)):
    w = window(ey, em); r = revised_start(ey, em)
    print(f"満了月 {ey}年{em}月 → 解除料がかからない時期: " + "・".join(f"{y}年{m}月" for y, m in w) + f" / 改定後の料金: {r[0]}年{r[1]}月分から")

結果(Python 3.13で実行)

契約期間の満了月 解除料がかからない時期 改定後の料金が始まる月
2026年12月 2026年12月・2027年1月・2027年2月 2027年1月分から
2027年3月 2027年3月・4月・5月 2027年4月分から
2027年8月 2027年8月・9月・10月 2027年9月分から

見えてくること

  • 改定後の料金が始まる月は、解除料がかからない時期の中にあります。満了月の翌月から値上がりしても、その月とさらに1か月は、解除料なしで解約できる計算です
  • 解約の時期は、新しい回線の開通日とも合わせて決めます。解約が早すぎると、回線が使えない期間が出ます
  • 満了月の前に解約すると、解除料(月額料金相当額)が必要です。たとえば、解除料が6,380円(10ギガの例)なら、数か月前の解約は、その分の損になります

満了月の調べ方と、コードの限界

  1. 満了月は、契約内容の通知やマイページで確認する:この記事のコードは、満了月を入力するだけで、日付を計算します。満了月の求め方(開通月から何か月か)は、公式の定義を確認してください
  2. 2022年6月30日以前に契約した人の解除料は、別の扱い(公式ウェブで確認)。このコードは、2022年7月1日以降の契約者の2年自動更新プランが対象です
  3. 2026年11月以前に満了月が来る人の改定後の料金の始まりは、公式の説明だけでは分からないため、コードは計算しません(Noneを返します)
  4. 同月内に、ブロードバンドと付随オプションを解約して、解除料が重複する場合の上限(11,000円)は、コードに含めていません

この記事で確かめていないこと

  • 実際のマイページの表示と、満了月の確認方法
  • 解除料の正確な金額(プラン・回線タイプによる)
  • 10ギガ・自動更新なしプランなど、ほかのプランの扱い

改定と条件の整理はSoftBank 光の料金|2026年12月の+330円の改定、改定の金額の計算はSoftBank 光の+330円の改定は、何年でいくらかにまとめています。

まとめ

  • 解除料がかからないのは、契約期間満了月の当月・翌月・翌々月の3か月間(2年自動更新プラン・公式)
  • 満了月が2027年3月なら、解除料なしで解約できるのは2027年3〜5月。改定後の料金は4月分から
  • 満了月は、契約内容やマイページで確認する。回線の乗り換えは、新しい回線の開通日と合わせて計画する

本記事は日付の計算方法の説明であり、実際の解除料の判定は、契約内容と公式の案内でご確認ください。