「減価償却費の計算、会計ソフトに入力する前に検算したい」「固定資産が増えてきて、Excelで一覧管理したい」——そんな方に向けて、この記事では定額法・定率法の減価償却費をExcelで自動計算する方法を、実際の数式付きで解説します。
期中取得の月割計算や、定率法の「償却保証額」の判定など、間違えやすいポイントもExcelの数式でどう処理するかまで踏み込みます。最後に、この記事の内容をすべて組み込んだ計算テンプレートもご案内します。
減価償却の基本をおさらい
減価償却とは、建物や機械、車両などの固定資産の取得価額を、使用可能な期間(法定耐用年数)にわたって費用配分する手続きです。中小企業の実務で使うのは、ほぼ「定額法」と「定率法」の2つです。
定額法:毎年同じ額を償却する
定額法は、取得価額に償却率を掛けた金額を毎年均等に償却する方法です。建物、建物附属設備、構築物、ソフトウェアなどは定額法しか選択できません。
定額法の償却費 = 取得価額 × 定額法の償却率
定率法:はじめ多く、だんだん少なく
定率法は、期首帳簿価額(未償却残高)に償却率を掛ける方法で、初年度の償却費が大きくなります。機械装置、器具備品、車両運搬具などで選択でき、現在の定率法は「200%定率法」(定額法の償却率の2倍)です。
定率法の償却費 = 期首帳簿価額 × 定率法の償却率
ただし定率法には重要な例外があります。計算した償却費が「償却保証額(取得価額×保証率)」を下回った年度からは、改定取得価額×改定償却率による均等償却に切り替わります。ここがExcel化するときの最大のポイントです。
| 項目 | 定額法 | 定率法 |
|---|---|---|
| 償却費の推移 | 毎年一定 | 初期に大きく逓減 |
| 計算のベース | 取得価額 | 期首帳簿価額 |
| 主な対象資産 | 建物・附属設備・構築物・ソフトウェア | 機械装置・器具備品・車両など |
| 注意点 | シンプル | 保証額判定で均等償却に切替 |
Excelで減価償却費を自動計算する手順
ステップ1:資産情報の入力欄を作る
まず、1行1資産で次の列を用意します。この形にしておくと、後で固定資産台帳や償却資産申告にもそのまま使えます。
- 資産名称/取得年月日/取得価額
- 償却方法(定額法・定率法をプルダウンで選択)
- 耐用年数/償却率/改定償却率/保証率
- 期首帳簿価額/当期償却費/期末帳簿価額
償却率・改定償却率・保証率は、耐用年数ごとに国税庁の「減価償却資産の償却率等表」で定められています。別シートに率の一覧表(マスタ)を作り、耐用年数を入力したらVLOOKUPで自動参照させるのがおすすめです。
=VLOOKUP(耐用年数セル, 償却率マスタ!$A:$D, 2, FALSE)
ステップ2:定額法の数式
定額法はシンプルです。ただし帳簿価額が1円(備忘価額)になるまでで償却を止める制御を入れます。
=MIN(ROUNDDOWN(取得価額*償却率,0), 期首帳簿価額-1)
MIN関数で「計算上の償却費」と「期首帳簿価額-1円」の小さい方を採用することで、償却しすぎて帳簿価額がマイナスになる事故を防ぎ、最終年度は自動的に1円を残して止まります。
ステップ3:定率法の数式(保証額判定つき)
定率法は「通常の償却費」が「償却保証額」以上かどうかで式が分岐します。IF関数で次のように組みます。
=IF(期首帳簿価額*償却率 >= 取得価額*保証率,
ROUNDDOWN(期首帳簿価額*償却率,0),
ROUNDDOWN(改定取得価額*改定償却率,0))
「改定取得価額」は、保証額を初めて下回った年度の期首帳簿価額です。切替年度を判定する補助列を1つ作っておくと、数式が読みやすくなりミスも減ります。
ステップ4:期中取得の月割計算
期中に取得した資産は、事業供用月から期末までの月数で月割します。月数は暦に従って計算し、1ヶ月未満の端数は切り上げ(1ヶ月として計算)です。
=DATEDIF(供用開始日, 期末日, "m")+1
償却費 = 年間償却費 × 供用月数 ÷ 12
間違えやすい3つのポイント
① 端数処理はROUNDDOWNで統一する
償却費の円未満端数は切り捨てが実務の原則です。Excelの表示形式で丸めるだけだと内部では小数が残り、最終年度に1円ズレる原因になります。必ずROUNDDOWN関数で数値そのものを丸めてください。
② 備忘価額1円を残す
償却が終わっても、資産を保有している限り帳簿価額1円を残します。0円まで償却してしまうと固定資産台帳から資産の存在が消え、除却や売却時の処理を誤る原因になります。
③ 少額資産の特例との使い分け
| 取得価額 | 選択肢 | ポイント |
|---|---|---|
| 10万円未満 | 全額損金(消耗品費) | そもそも償却不要 |
| 20万円未満 | 一括償却資産(3年均等) | 償却資産税の対象外 |
| 30万円未満 | 少額減価償却資産の特例(青色・年300万円まで) | 即時損金だが償却資産税の対象 |
| 30万円以上 | 通常の減価償却 | 本記事の方法で計算 |
どの区分を選ぶかで法人税だけでなく償却資産税(固定資産税)の負担も変わります。詳しくは有利判定の解説記事をご覧ください。(関連記事:No.52 少額資産の有利判定)
ここまでの数式を組み込んだテンプレートを用意しました
この記事で解説した定額法・定率法の自動計算、保証額の判定、月割計算、少額資産の区分管理をすべて組み込んだ減価償却計算テンプレート(Excel)を用意しています。資産情報を入力するだけで、当期償却費と期末帳簿価額が自動計算され、固定資産台帳としてそのまま使えます。
まとめ
- 定額法は「取得価額×償却率」、定率法は「期首帳簿価額×償却率」で計算する
- 定率法は償却保証額を下回った年度から改定償却率による均等償却に切り替わる
- Excel化のポイントは、ROUNDDOWNでの端数処理・備忘価額1円・月割計算の3つ
- 10万・20万・30万円の少額特例は償却資産税まで含めて有利判定する
減価償却は一度仕組みを作れば毎期使い回せる典型的な業務です。Excelでの自動化から始めて、決算・申告の検算体制を整えていきましょう。

コメント