計算方法と根拠
賞与の保険料の求め方
賞与にかかる保険料は、賞与額(税金などを引く前の総支給額)から 1,000 円未満を切り捨てた「標準賞与額」に保険料率を掛けて求め、本人と会社が半分ずつ負担します。月々の給与の標準報酬月額は使いません。健康保険料率(都道府県ごとに異なる)、40 歳以上 65 歳未満の人にかかる介護保険料率(1.62%)、子ども・子育て支援金率(0.23%)、厚生年金保険料率(18.3%)をそれぞれ掛けます。
標準賞与額の上限
健康保険・介護保険・子ども・子育て支援金の標準賞与額には、4 月 1 日から翌年 3 月 31 日までの年度の累計で 573 万円の上限があります。厚生年金保険の標準賞与額は、1 か月あたり 150 万円が上限で、同じ月に 2 回以上支給されるときは合算した額に上限が適用されます。日本年金機構の案内(2026年10月27日に確認)にもとづいています。
本人負担の端数
本人負担の 1 円未満の端数は、賞与から引く場合は 50 銭以下を切り捨て、50 銭を超えるときは切り上げて 1 円にします。保険料率は協会けんぽの令和8年度の料率で、令和8年4月分から子ども・子育て支援金が加わりました。
使っている式
| 名前 | やっていること | 式 |
|---|---|---|
| 標準賞与額 | 税金などを引く前の賞与額から、1,000 円未満を切り捨てた額です。 | sb = floor(bonus / 1000, 0) * 1000 |
| 年度内にすでに支給された標準賞与額(上限まで) | 4 月 1 日から今回の賞与の前までに支給された賞与の標準賞与額の合計です。上限(573 万円)を超える分は数えません。 | prevC = min(prev, hcap) |
| 健康保険などの保険料の対象になる額 | 標準賞与額のうち、年度の累計が 573 万円に達するまでの部分です。累計がすでに 573 万円なら 0 円です。 | hBase = max(0, min(sb, hcap - prevC)) |
| 厚生年金保険料の対象になる額 | 標準賞与額のうち、1 か月の上限 150 万円までの部分です。 | pBase = min(sb, pcap) |
| 健康保険の対象額(千円単位) | 以降の計算を整数で正確に行うために、健康保険などの対象額を 1,000 で割った数です。 | kh = hBase / 1000 |
| 厚生年金の対象額(千円単位) | 以降の計算を整数で正確に行うために、厚生年金の対象額を 1,000 で割った数です。 | kp = pBase / 1000 |
| 健康保険料率(選んだ都道府県)(途中の引き当て 5/5) | 選んだ都道府県の令和8年度の健康保険料率です。(選んだ番号が前の塊に無いときに次の塊で探します) | hr_5 = if(pref == 41, h41, if(pref == 42, h42, if(pref == 43, h43, if(pref == 44, h44, if(pref == 45, h45, if(pref == 46, h46, h47)))))) |
| 健康保険料率(選んだ都道府県)(途中の引き当て 4/5) | 選んだ都道府県の令和8年度の健康保険料率です。(選んだ番号が前の塊に無いときに次の塊で探します) | hr_4 = if(pref == 31, h31, if(pref == 32, h32, if(pref == 33, h33, if(pref == 34, h34, if(pref == 35, h35, if(pref == 36, h36, if(pref == 37, h37, if(pref == 38, h38, if(pref == 39, h39, if(pref == 40, h40, hr_5)))))))))) |
| 健康保険料率(選んだ都道府県)(途中の引き当て 3/5) | 選んだ都道府県の令和8年度の健康保険料率です。(選んだ番号が前の塊に無いときに次の塊で探します) | hr_3 = if(pref == 21, h21, if(pref == 22, h22, if(pref == 23, h23, if(pref == 24, h24, if(pref == 25, h25, if(pref == 26, h26, if(pref == 27, h27, if(pref == 28, h28, if(pref == 29, h29, if(pref == 30, h30, hr_4)))))))))) |
| 健康保険料率(選んだ都道府県)(途中の引き当て 2/5) | 選んだ都道府県の令和8年度の健康保険料率です。(選んだ番号が前の塊に無いときに次の塊で探します) | hr_2 = if(pref == 11, h11, if(pref == 12, h12, if(pref == 13, h13, if(pref == 14, h14, if(pref == 15, h15, if(pref == 16, h16, if(pref == 17, h17, if(pref == 18, h18, if(pref == 19, h19, if(pref == 20, h20, hr_3)))))))))) |
| 健康保険料率(選んだ都道府県) | 選んだ都道府県の令和8年度の健康保険料率です。 | hr = if(pref == 1, h01, if(pref == 2, h02, if(pref == 3, h03, if(pref == 4, h04, if(pref == 5, h05, if(pref == 6, h06, if(pref == 7, h07, if(pref == 8, h08, if(pref == 9, h09, if(pref == 10, h10, hr_2)))))))))) |
| 健康保険料率(1 万分の) | 計算の誤差を避けるため、料率(%)を 100 倍して整数にした数です。9.85% なら 985 です。 | hbps = round(hr * 100, 0) |
| 健康保険料率+介護保険料率(1 万分の) | 40 歳以上 65 歳未満の人は介護保険料率(1.62%)を足した数です。それ以外は健康保険料率のままです。 | hcbps = hbps + care * round(cr * 100, 0) |
| 子ども・子育て支援金率(1 万分の) | 子ども・子育て支援金率(0.23%)を 100 倍して整数にした数です。 | kbps = round(kr * 100, 0) |
| 厚生年金保険料率(1 万分の) | 厚生年金保険料率(18.3%)を 100 倍して整数にした数です。 | pbps = round(prate * 100, 0) |
| 健康保険料等の全額(折半前) | 健康保険の対象額 ×(健康保険料率 + 介護保険料率 + 子ども・子育て支援金率)です。本人と会社で半分ずつ負担する前の全額です。 | hhFull = kh * (hcbps + kbps) / 10 |
| 厚生年金保険料の全額(折半前) | 厚生年金の対象額 × 18.3% です。本人と会社で半分ずつ負担する前の全額です。 | pFull = kp * pbps / 10 |
| 健康保険料(介護分を含む)の本人負担 | 全額の半分です。1 円未満の端数が 50 銭以下なら切り捨て、50 銭を超えるときは切り上げて 1 円にします(賞与から引く場合の取り扱い)。 | hEmp = ceil((kh * hcbps - 10) / 20, 0) |
| 子ども・子育て支援金の本人負担 | 全額の半分です。1 円未満の端数は、50 銭以下を切り捨て、50 銭を超えるときは切り上げます。 | kEmp = ceil((kh * kbps - 10) / 20, 0) |
| 厚生年金保険料の本人負担 | 全額の半分です。1 円未満の端数は、50 銭以下を切り捨て、50 銭を超えるときは切り上げます。 | pEmp = ceil((kp * pbps - 10) / 20, 0) |
| 本人負担の合計(目安)(結果) | 賞与から引かれる健康保険料・介護保険料・子ども・子育て支援金・厚生年金保険料の本人負担の合計の目安です。 | hEmp + kEmp + pEmp |
| うち健康保険など(結果) | 健康保険料(介護保険料を含む)と子ども・子育て支援金の本人負担の合計です。 | hEmp + kEmp |
| うち厚生年金保険料(結果) | 厚生年金保険料の本人負担です。 | pEmp |
| 保険料の全額(結果) | 本人負担と会社負担を合わせた、折半前の保険料です。 | hhFull + pFull |
| 会社負担(目安)(結果) | 全額から本人負担を引いた額です。実際の事業主負担は、事業所全体の納入告知額から全員の本人負担分を引いて決まるため、ここでの額と数円の差が出ることがあります。 | hhFull + pFull - hEmp - kEmp - pEmp |
式の記法: + - * / ^(べき乗)、かっこ、min / max / round / ceil / floor / pow / abs / sqrt、if(条件, 真のとき, 偽のとき)。round(x, 桁) は四捨五入、ceil は切り上げ、floor は切り捨てです。
設定値(定数)と出典
入力できる範囲
| 項目 | 範囲 | 初期値 |
|---|---|---|
| 勤務先(事業所)の都道府県 | 北海道 / 青森県 / 岩手県 / 宮城県 / 秋田県 / 山形県 / 福島県 / 茨城県 / 栃木県 / 群馬県 / 埼玉県 / 千葉県 / 東京都 / 神奈川県 / 新潟県 / 富山県 / 石川県 / 福井県 / 山梨県 / 長野県 / 岐阜県 / 静岡県 / 愛知県 / 三重県 / 滋賀県 / 京都府 / 大阪府 / 兵庫県 / 奈良県 / 和歌山県 / 鳥取県 / 島根県 / 岡山県 / 広島県 / 山口県 / 徳島県 / 香川県 / 愛媛県 / 高知県 / 福岡県 / 佐賀県 / 長崎県 / 熊本県 / 大分県 / 宮崎県 / 鹿児島県 / 沖縄県 | 東京都 |
| 賞与の支給額(税金などを引く前) | 0〜100,000,000円 | 500,000円 |
| 今年度(4 月 1 日から)すでに支給された賞与の標準賞与額の合計 | 0〜100,000,000円 | 0円 |
| 介護保険の対象 | 対象でない(40 歳未満、または 65 歳以上) / 対象(40 歳以上 65 歳未満) | 対象でない(40 歳未満、または 65 歳以上) |
結果は、同じ条件なら本サイトのどのページでも同じ数字になります(ページの数字も、計算ツールも同じ計算の仕組みで出しています)。
ご利用にあたって
- 協会けんぽと日本年金機構の公表する料率と上限にもとづく概算の目安です。実際の保険料額は、会社が届け出る標準賞与額と事業所全体の納入告知で決まります。このサイトの結果は、保険料額の確定や会社への手続きの代わりにはなりません。
- 協会けんぽに加入している人が対象です。健康保険組合・共済組合・国民健康保険の人、厚生年金基金に加入している人、70 歳以上で働く人は、料率や計算が異なります。
- 令和8年4月以降に支給される賞与の目安です(令和8年度の料率)。令和9年度以降は料率が改定されることがあります。令和8年3月以前に支給された賞与には使えません。
- 年度の累計の上限は、同じ年度に支給された賞与の標準賞与額を合計して数えます。端数の処理は、会社と本人の取り決めによって異なることがあり、1 円程度の差が出ることがあります。