確定申告シーズンに家中の領収書をかき集めて電卓を叩く——医療費控除は「作業量のわりに戻る税金が読めない」控除の代表格です。しかも現在の申告では領収書の提出に代えて「医療費控除の明細書」の作成が必要で、人別・医療機関別の集計が避けて通れません。
この記事では、医療費控除のルールを整理したうえで、明細書の様式に合わせてExcelで自動集計する方法と、セルフメディケーション税制との有利判定までを解説します。
医療費控除の基本ルール
医療費控除の対象額は、次の式で計算します(上限200万円)。
控除額 = 支払医療費 − 保険金等で補填される金額 − 10万円(総所得金額等が200万円未満の人はその5%)
- 生計を一にする家族分を合算できる(共働きなら所得の高い方で申告すると有利なことが多い)
- 対象期間はその年の1月1日〜12月31日に「支払った」医療費(未払いは対象外)
- 通院のための公共交通機関の交通費も対象(自家用車のガソリン代・駐車場代は対象外)
- 保険金の差引は「その給付の目的となった医療費ごと」に行い、引ききれない分を他の医療費から引く必要はない——ここが最も間違えやすい
明細書の様式に合わせた集計が必要
「医療費控除の明細書」は、①医療を受けた人 ②病院・薬局等の名称ごとにまとめて記載する様式です。つまりレシート1枚ずつではなく、「誰が」「どこで」の組み合わせ単位で年間合計を出す必要があります。この集計構造をそのままExcelで作るのが時短の核心です。
なお、健康保険組合等から届く「医療費のお知らせ(医療費通知)」を添付すれば、その分は明細記載を省略できます。通知に載らない分(薬局のOTC・通知期間外の12月分など)だけをExcelで集計する使い分けも有効です。
Excel集計フォーマットの作り方
ステップ1:明細入力表(1行1レシート)
- 日付/受診者(プルダウン:家族の名前)/医療機関・薬局名(プルダウン)
- 区分(診療・治療/医薬品購入/介護保険サービス/交通費など)
- 支払額/補填される保険金額/メモ
受診者と医療機関をプルダウン化しておくことが、後の自動集計の精度を決めます。表記ゆれ(「○○医院」と「○○クリニック」)があると集計が割れるためです。
ステップ2:明細書の単位に自動集計
=SUMIFS(支払額範囲, 受診者範囲, "父", 医療機関範囲, "○○内科")
=SUMIFS(補填額範囲, 受診者範囲, "父", 医療機関範囲, "○○内科")
「受診者×医療機関」の組み合わせ一覧はピボットテーブルでも一瞬で作れます。この集計結果が、明細書の記載行にそのまま対応します。
ステップ3:控除額と減税効果の自動計算
足切額 =MIN(100000, 総所得金額等*5%)
控除額 =MIN(MAX(医療費合計-補填合計-足切額,0), 2000000)
減税効果の目安 =控除額*(所得税率+10%) ←住民税10%を加算
減税効果まで自動表示させると、「申告する価値があるか」が入力の途中でも見えるようになり、家族のモチベーションも保てます。
セルフメディケーション税制との有利判定
対象OTC医薬品の購入が年1万2,000円を超える場合、超過分(上限8万8,000円)を控除できるセルフメディケーション税制も選択肢になります。通常の医療費控除とは選択適用(併用不可)のため、両方の控除額を並べて比較します。
セルフメディ控除額 =MIN(MAX(対象医薬品合計-12000,0),88000)
有利判定 =IF(医療費控除額>=セルフメディ控除額,"医療費控除","セルフメディケーション")
明細入力表の「区分」列で対象OTC医薬品をマークしておけば、この比較も自動化できます(適用には健診・予防接種など一定の取組の証明が必要な点に注意)。
運用のコツ
- 年明けにまとめて入力しない:月1回、レシートを財布から出す日を決めて入力する(5分で終わる)
- 領収書は5年保存:明細書方式では提出不要だが、税務署から求められたら提示できるよう保存義務がある
- 10万円に届かなくても捨てない:年の途中では判断できない。入力だけ続けて年末に判定する
医療費集計フォーマットのご案内
明細入力→明細書単位の自動集計→控除額・減税効果→セルフメディケーション有利判定までを1つのブックにまとめた医療費控除集計フォーマット(Excel)を用意しています。家族分の入力に対応し、明細書への転記がそのまま終わる設計です。
まとめ
- 医療費控除は「支払医療費−補填保険金−10万円(または所得の5%)」、上限200万円
- 明細書は「受診者×医療機関」単位の集計が必要——Excelの構造をこれに合わせるのが時短の核心
- 保険金の差引は給付対象の医療費ごと。引ききれない分は他から引かない
- セルフメディケーション税制とは選択適用。両方計算して自動で有利判定する

コメント