小店買了一台設備,會用好幾年,帳上就不能一次把錢全部算成當年的費用,要分年攤提,這就是折舊。Google 試算表有一整組折舊函式:SLN、SYD、DB、DDB、VDB,還有按購買日期分攤的 AMORLINC。
這篇用同一台設備,把六年的折舊逐年算出來,看看各種方法的差別。數字僅示範計算,實際報稅可以用的折舊方法、耐用年數都有稅法規定,請以會計師或稅務機關的說明為準。
怎麼選
| 方法 | 函式 | 每年折舊的樣子 |
|---|---|---|
| 平均法(直線法) | SLN | 每年一樣多 |
| 年數總和法 | SYD | 前面多、後面少,逐年固定遞減 |
| 定率遞減法 | DB | 前面多,每年依帳面餘額乘以固定比率 |
| 倍數餘額遞減法 | DDB | 前面多,預設用直線比率的 2 倍 |
| 可切換直線法的遞減 | VDB | 遞減法為主,後期換成直線,可算任一段期間 |
| 依購買日分攤 | AMORLINC | 第一年按日數比例,其他年固定 |
先講參數
這幾個函式共用三個基本資料:
- 成本:買進時的價格。
- 殘值:用完之後,預期還剩多少價值,可以是 0。
- 耐用年數:打算用幾年。
成本減殘值是應攤提金額,但不能推論每個函式在固定年限內都剛好攤到殘值。SLN、SYD 與 DB、DDB 的期末結果要分別對帳;後兩者可能留下差額。折舊費用是一筆費用,跟貸款函式與投資評估的現金流不同:買設備那一年才有現金流出,之後每年的折舊並沒有真的付錢,只是帳面上的費用。
練習資料
設備成本 186,500,殘值 12,000,耐用 6 年,放在 B1:B3:
| A | B |
|---|---|
| 成本 | 186500 |
| 殘值 | 12000 |
| 耐用年數 | 6 |
應攤提的總額是 186,500 - 12,000 = 174,500。
直線與年數總和
SLN
SLN(Straight-Line,直線法)是最簡單的算法,每年折舊一樣多。
語法:
先手算:174,500 ÷ 6 = 29,083.33。
每年的直線折舊
=SLN(B1, B2, B3)你應該會得到 29,083.33。SLN 沒有「第幾年」的參數,因為每一年都一樣。
SYD
SYD(Sum of Years' Digits,年數總和法)讓前幾年折舊多、後幾年折舊少,每年減少的金額固定。
語法:
- 第幾年:要算哪一年,從 1 開始。
6 年的「年數總和」是 1 + 2 + 3 + 4 + 5 + 6 = 21。第 1 年拿 6/21,第 2 年拿 5/21,以此類推。第 1 年手算:174,500 × 6 ÷ 21 = 49,857.14。
第 1 年的年數總和法折舊
=SYD(B1, B2, B3, 1)結果是 49,857.14。第 6 年 是 8,309.52,六年加起來剛好是 174,500。
遞減餘額法
DB
DB(Declining Balance,定率遞減法)每年的折舊,是當年年初帳面餘額乘以一個固定比率。
語法:
- 第一年月數:選填,第一年用了幾個月,預設 12。
比率是自動算的:1 - (殘值 ÷ 成本)^(1 ÷ 年數),然後四捨五入到小數三位。這台設備是 0.367。
第 1 年手算:186,500 × 0.367 = 68,445.50。
第 1 年的定率遞減法折舊
=DB(B1, B2, B3, 1)得到 68,445.50。第 2 年是 (186,500 - 68,445.50) × 0.367 = 43,326.00,也就是 。
設備不是年初買的話,第一年用了幾個月就填幾個月。拿 6 月初買、年底前用了 7 個月當例子:
第一年只用 7 個月
=DB(B1, B2, B3, 1, 7)結果是 39,926.54,也就是 186,500 × 0.367 × 7 ÷ 12。要注意,Google 試算表的 DB 期數不能超過耐用年數:耐用年數為 6、第一年月數為 7 時,第 6 期可以算,但第 7 期 會回傳 #NUM!。Excel 在第一年不滿 12 個月時允許多算一個期間來補齊,Sheets 沒有這個做法;要按實際使用月份處理最後一段,得自己用成本減累計折舊去算。
DB 因為比率四捨五入,折舊到最後不一定剛好等於殘值,這台設備第 6 年底帳面餘額是 11,997.79,離 12,000 差了一點點。
DDB
DDB(Double Declining Balance,倍數餘額遞減法)預設用直線比率的 2 倍來算,所以前幾年折舊更多。
語法:
- 倍數:選填,預設 2(雙倍)。想要 1.5 倍就填 1.5。
6 年的直線比率是 1/6,2 倍就是 1/3。第 1 年:186,500 ÷ 3 = 62,166.67。
第 1 年的雙倍餘額遞減折舊
=DDB(B1, B2, B3, 1)得到 62,166.67。第 2 年用年初餘額 124,333.33 乘 1/3,是 41,444.44。每年的折舊都不會讓帳面餘額低於殘值,但是也不保證折到殘值:六年之後,帳面餘額是 16,373.11,比殘值 12,000 還高。
倍數改成 1.5 的話,第 1 年 是 46,625.00。
VDB
VDB(Variable Declining Balance)是 DDB 的進階版:算法一樣,但可以指定一段期間,而且當直線法比遞減法折舊更多時,會自動切換成直線法,所以可以折到殘值。
語法:
- 起始期、結束期:算哪一段,起始期從 0 開始。第 1 年是 0 到 1。
- 倍數:選填,預設 2。
- 不切換:選填,TRUE 代表不要切換成直線法,預設 FALSE。
整個六年:
六年累積折舊,含切換直線法
=VDB(B1, B2, B3, 0, 6)結果是 174,500.00,剛好折到殘值。切換發生在第 5 年:這時候直線法每年 12,419.75,大於遞減法的 12,279.84,所以第 5、6 年改成每年 12,419.75(各年金額已四捨五入,兩年相加與下面 VDB 的 24,839.51 差 0.01 屬正常)。
只算第 5、6 年:
第 5 到 6 年的折舊
=VDB(B1, B2, B3, 4, 6)會得到 24,839.51。如果不要切換,把最後一個參數設成 TRUE:
不切換直線法的六年累積折舊
=VDB(B1, B2, B3, 0, 6, 2, TRUE)結果是 170,126.89,就跟 DDB 六年加總一樣(186,500 - 16,373.11)。起始期、結束期也可以填小數,例如 會得到 51,805.56,也就是第 1 年的後半年加第 2 年的前半年。
依購買日分攤
AMORLINC
AMORLINC 是法國會計制度的直線折舊:每年折舊固定金額,但是第一個期間會依購買日到第一個期末的天數比例縮短,最後一期折完就停。
語法:
- 購買日:設備買進的日期。
- 第一期結束日:第一個會計期間的最後一天,例如 12/31。
- 期數:0 代表第一個(不完整的)期間,1 以後是完整年度。
- 折舊率:每年折舊占成本的比率。
- 基準:選填,日數計算方式,不填時預設 0。0 為 30/360(美國)、1 為實際天數、2 為實際天數除以 360、3 為實際天數除以 365、4 為 30/360(歐洲)。
假設 2026/3/15 買進,第一個會計年度到 12/31,折舊率 16%,用實際天數除以 365:
第一期(購買當年)的折舊
=AMORLINC(B1, DATE(2026, 3, 15), DATE(2026, 12, 31), B2, 0, 0.16, 3)結果是 23,790.25,也就是 186,500 × 0.16 × 291 ÷ 365(3/15 到 12/31 共 291 天)。完整的年度:
第 1 個完整年度的折舊
=AMORLINC(B1, DATE(2026, 3, 15), DATE(2026, 12, 31), B2, 1, 0.16, 3)結果是 186,500 × 0.16 = 29,840.00。第 1 到 5 期各 29,840,加上第 0 期共 172,990.25,第 6 期只剩 1,509.75 就折完 174,500。基準不填(預設 0,30/360 美國)的話,第 0 期會是 23,706.22,跟上面用基準 3 的 23,790.25 不同。
實例:六年逐年比較
保留 A1:B3 的成本、殘值與耐用年數,在同一張工作表的 A9:E9 放下表的標題,A10:A15 放年度 1 到 6,B 到 E 欄依序是平均法、年數總和法、定率遞減法、倍數餘額遞減法。比較表從第 9 列開始,避免覆蓋上方的參數。
| 年度 | SLN | SYD | DB | DDB |
|---|---|---|---|---|
| 1 | 29,083.33 | 49,857.14 | 68,445.50 | 62,166.67 |
| 2 | 29,083.33 | 41,547.62 | 43,326.00 | 41,444.44 |
| 3 | 29,083.33 | 33,238.10 | 27,425.36 | 27,629.63 |
| 4 | 29,083.33 | 24,928.57 | 17,360.25 | 18,419.75 |
| 5 | 29,083.33 | 16,619.05 | 10,989.04 | 12,279.84 |
| 6 | 29,083.33 | 8,309.52 | 6,956.06 | 8,186.56 |
在 B10:E10 分別輸入 、、、,再將 B10:E10 向下填滿到第 15 列。成本、殘值與耐用年數的絕對參照維持不動,年度則隨列變成 A11、A12,一直到 A15。
第一年就差很多:直線法 29,083.33,DB 卻高達 68,445.50。越前面折舊越多,當年帳面利潤越少,各種方法不一定在指定年數內都剛好折完成本減殘值。SLN 和 SYD 六年剛好折到 12,000,DDB 的帳面餘額停在 16,373.11,DB 停在 11,997.79,比殘值低一點點。
我個人在小規模的帳務上,最常用的還是 SLN,簡單、好對帳,其他方法比較像是需要的時候才查。折舊對現金流的影響,可以搭配投資評估一起看。
選一台你自己買過的設備,填進成本和年數,看看哪個方法對你的帳最合理吧!
接下來可以
相關文章
查看所有文章房貸車貸每月付多少:PMT、IPMT、PPMT、NPER、RATE、PV、FV 與攤還表
用 PMT 算每月還款,IPMT 與 PPMT 拆利息和本金,NPER、RATE、PV、FV 反推期數、利率與可貸金額。附正負號慣例、攤還表前三期與 CUMIPMT、EFFECT 等 12 個財務函式。
開店投資划不划算:NPV、IRR、XNPV、XIRR、MIRR 怎麼用
用 NPV 算淨現值,IRR 與 XIRR 算內部報酬率,MIRR 修正再投資假設,另附 PDURATION、RRI、FVSCHEDULE。講清楚現金流正負號與「NPV 把第一筆現金流當第 1 期折現(不是第 0 期)」的陷阱,並用開店五年現金流實算。
債券付息日與存續期間:COUPNCD、COUPDAYS、DURATION、MDURATION 與 ACCRINT
整理 Google 試算表的債券付息日系列 COUPPCD、COUPNCD、COUPNUM、COUPDAYBS、COUPDAYS、COUPDAYSNC,以及 DURATION、MDURATION、ACCRINT、ACCRINTM。附 day count basis 0 到 4 的比較表。
留言討論
共 0 則留言
