制度・税務

食事補助の非課税要件——外れやすい5パターンと対処法

公開 2026年9月16日 /更新 2026年9月17日

食事補助の非課税要件——外れやすい5パターンと対処法

食事補助の非課税要件そのもの(従業員が食事価額の50%以上を負担、会社負担が月7,500円以下)は、実務対応ガイドで解説しました。本記事はその次の話です。すでに制度を運用している会社が、自社の設計が要件を外していないかをどう確認し、外れていたらどう直すかを扱います。

要件を外すのは、たいてい理解不足ではありません。「もう少し補助を厚くしよう」「安い弁当も選べるようにしよう」といった、制度をよくするための変更が引き金になります。以下の5パターンは、いずれも善意の運用変更から起きるものです。

パターン1: 補助を手厚くしすぎる

税抜850円の弁当に、会社が1食450円を補助しているケース。

金額 負担率
食事価額 850円
会社補助 450円 53%
従業員負担 400円 47%

従業員負担が50%を割った時点で要件を外れます。補助を1円増やすたびに従業員負担率が下がるので、「予算が余ったから補助を上げる」という判断が最も危険です。

気づき方は、補助単価と食事単価の比を月次で見ること。直し方は2つで、補助を425円(50%ちょうど)以下に下げるか、選べる弁当の単価を900円以上に上げて補助450円のまま負担率50%を確保するかです。単価を上げる方向なら、従業員の実質負担は変わらないまま要件に収まります。

パターン2: 単価が安い食事ほど枠が狭い

「補助は300円だけだから大丈夫」とは限りません。判定は金額の絶対値ではなく割合なので、安い食事ほど補助できる幅が狭くなります。

食事価額(税抜) 300円補助時の従業員負担 負担率 判定
500円 200円 40% 要件① NG
600円 300円 50% OK(ぎりぎり)
750円 450円 60% OK

同じ300円の補助でも、選ぶ弁当によってOKとNGが分かれます。メニューの価格帯が幅広いサービスでは、一番安い商品を基準に補助額を決めるのが安全です。

気づき方は、提供メニューの最低単価を洗い出すこと。直し方は、補助を定額ではなく定率(単価の50%を上限とする率補助)に切り替えることです。率で持てば、どの単価の食事を選んでも要件①を自動的に満たします。

パターン3: 稼働日数が多い月に上限を超える

要件①(負担率50%)を満たしていても、要件②(会社負担が月7,500円以下)で外れることがあります。

1食375円補助(税抜750円の弁当、負担率ちょうど50%)は要件①をクリアしますが、月の稼働日が20日なら会社負担7,500円でぎりぎり上限内、22日あると8,250円で上限超過です。この月は会社負担8,250円の全額が課税対象になります。

判定が月単位の実績である以上、平均的な月ではなく最も稼働日数が多い月で設計しなければなりません。気づき方は、過去1年の月別稼働日数の最大値を確認すること。直し方は、補助単価を「7,500円 ÷ 最大稼働日数」以下に設定するか、月間の補助合計に上限を設けて超過分は自動的に全額自己負担へ切り替わる仕組みにすることです。後者ならメニューの単価や利用頻度が変わっても要件を割りません。

パターン4: 現金や手当で支給している

非課税の対象は食事そのものの提供(社食・仕出し・宅配弁当・食事チケット等の現物)に限られます。食事「代」を現金や給与への上乗せで渡した場合、国税庁は「深夜勤務者に夜食の支給ができないために1食当たり650円以下の金額を支給する場合を除き、補助をする全額が給与として課税されます」としています。例外はこの深夜勤務者向けの支給だけで、通常のランチ手当には当てはまりません。

このパターンは、既存の「ランチ手当」を残したまま食事補助サービスを併用するときに起きます。手当部分は非課税枠の対象外なので、サービス側だけ要件を満たしていても、手当は給与課税のままです。

気づき方は、給与明細に食事関連の手当項目が残っていないかを確認すること。直し方は、手当を廃止して現物提供の補助へ振り替えることですが、手当の廃止は労働条件の変更にあたるため、従業員への説明と規程改定の手順を先に踏む必要があります。

パターン5: 対象者を限定している

国税庁の取り扱いは「役員や使用人」を対象として書かれており、役員だから使えないということはありません。問題になるのは対象を絞ったときです。役員や特定の部署だけに補助を出す運用は、福利厚生ではなく個人への給与と見られる余地が残ります。要件①②を金額として満たしていても、この点で否認され得ます。

気づき方は、利用実績を部署別・役職別に集計して、制度上は全員対象なのに実質的に一部しか使えていない状態になっていないかを見ること。配達時間に間に合わない部署がある、拠点によって利用できないといった実態も、制度設計の妥当性を問われる材料になります。

直し方は、対象範囲と利用条件を福利厚生規程に明記し、希望者全員が同条件で利用できる建て付けにすることです。拠点差など物理的に不均衡がある場合は、その拠点向けの代替策をあわせて規程に書いておきます。

自社が外れていないかの確認手順

  1. 提供メニューの最低単価と最高単価を洗い出す
  2. 最低単価に対して、現在の補助額が50%を超えていないかを確認する
  3. 過去1年で最も稼働日数が多かった月を調べ、補助単価 × その日数が7,500円(税抜)以下かを確認する
  4. 給与明細に食事関連の手当が残っていないかを確認する
  5. 利用実績を部署別に集計し、実質的に使えていない層がないかを確認する

1つでも外れていれば、その月の会社負担額は全額が給与課税の対象になり得ます。超過分だけの按分はありません。課税された場合の源泉徴収・勘定科目の扱いは食事補助の経理処理と仕訳例を、所得税とは別に判定される社会保険の扱いは食事補助と社会保険の関係をご覧ください。

補助額・単価・稼働日数を入れ替えながら要件を満たすかを確認するには、福利厚生経費シミュレーターが使えます。NG になる条件では、どちらの要件で外れているかも表示されます。

よくある質問

Q. 従業員負担が「ちょうど50%」でも要件を満たしますか?

A. 満たします。要件は「50%以上の負担」なので、税抜750円に自己負担375円(50.0%)はOKです。ただし端数処理で意図せず50%を割らないよう、計算は税抜金額で行い、端数は従業員負担が多くなる側に寄せてください。

Q. 役員にも食事補助の非課税枠は使えますか?

A. 使えます。国税庁の取り扱いは「役員や使用人が食事の価額の半分以上を負担していること」という書きぶりで、役員を除外していません。ただし役員だけ、あるいは一部の層だけを対象にすると、福利厚生ではなく個人への給与と見られる余地が出ます。対象範囲は規程に明記し、希望者全員が同じ条件で使える建て付けにしてください。

Q. 期の途中で弁当の単価が上がった場合、補助額はどうすべきですか?

A. 定額補助のままだと負担率が上がる方向(要件①には有利)ですが、逆に単価が下がったときに要件を割ります。単価変動があるサービスを使うなら、定額ではなく率での補助設計に変えておくのが確実です。

Q. 要件を外していたことに後から気づいた場合、どうなりますか?

A. 該当月の会社負担額を給与として扱い、源泉徴収の再計算と年末調整での是正が必要になります。過年度に及ぶ場合は修正の範囲が広がるため、気づいた時点で顧問税理士に相談し、あわせて再発しない設計(率補助・月次上限のシステム制御)へ切り替えてください。

参考にした一次情報


※本記事は2026年9月時点の情報に基づく一般的な解説です。個別の適用可否や税務処理は、顧問税理士にご確認ください。