加密成本基礎的 FIFO 與 LIFO

2026-09-03

加密成本基礎的 FIFO 與 LIFO

你在三個不同的價格上買過同一種代幣三次,現在要賣掉其中一個單位。你剛賣掉的到底是哪一筆買入?鏈上沒有任何東西回答得了這個問題,因為那些單位彼此可以互換。回答它的是一條會計規則,而你用哪一條,決定了這筆賣出報出來的是盈利還是虧損。

加密成本基礎的 FIFO 與 LIFO: 要點一覽圖

成本基礎方法到底決定了甚麼

你每一次買入都會生成一個批次:一小包單位,帶着你付的價格和你付錢的日期。成本基礎方法,就是把一筆賣出與其中某一個批次匹配起來的那條規則。它挑的是哪一個買入價被從你的賣出所得裏扣掉,除此之外甚麼也不做。

這份狹窄的工作有很寬的後果。那個扣除,正是把賣出所得變成一筆已實現盈利或一筆已實現虧損的東西,所以這條匹配規則就壓在你要報出的那個數字底下。它不改變你總共付了多少,不改變你賣了多少,也不改變整個持倉的成本基礎。它改的是這個總額裏的哪一片,被算到這一筆賣出的頭上。

這條規則也不是只在換成現金時才啟用。在那些把一種代幣換成另一種代幣視為應稅事件的體系裏,兩個資產之間的每一筆交易都是一次處置,都得去匹配一個批次,哪怕全程沒有任何東西被換成現金。

FIFO:最早的單位先走

先進先出沿着一個隊列往下走。一筆賣出與你仍然持有的最早那個批次匹配;那個批次用完了,下一個最早的接上。賣掉一個單位,被視為消失的就是還活着的那筆最早的買入。

如果價格在你開始買入之後一路上行,你最早的批次就是你手上最便宜的那個。於是 FIFO 扣掉你最小的成本,報出你最大的盈利。如果那段時間價格是下行的,同一條規則就反過來運作,給你最大的那筆扣除。

FIFO 還有第二個後果,值得與第一個分開看。因為它花掉的是你最老的單位,它同時也花掉了你最長的持有期。在把長期與短期收益按不同稅率計徵的體系裏,走掉的是哪一個批次,可以通過稅率、而不只是通過成本基礎,去影響結果。

LIFO:最新的單位先走

後進先出把同一個隊列倒着讀。一筆賣出先與最近的那筆買入匹配,然後是它前面的一筆,如此沿着這摞往上走。

後果整個反轉。如果你買入期間價格在上行,你最新的批次就是最貴的那個,於是 LIFO 扣掉更大的成本、報出更小的盈利。持有期也是鏡像的:LIFO 花掉的是你最新的單位,所以這筆賣出帶着的是你手上最短的持有期——在長期稅率更低的體系裏,那是更貴的一份。

另外兩條回答同一個問題的規則

最高價先出乾脆不要隊列,改按價格排序,把這筆賣出與你仍然持有的最貴那個批次匹配。在價格只漲不跌的那段裏,HIFO 與 LIFO 挑中的是同一個批次,分不出彼此;在市場兩個方向都走過的地方,它們才分道揚鑣。

平均成本法根本不挑批次。它把那種代幣的每一個單位併進一個池子,每單位只有一個混合成本,一筆賣出扣掉的是這個池子裏按比例的一份。因為每單位的那個數在賣出之後原樣不動,一筆按平均成本處置的賣出,會把你剩餘單位的盈虧平衡點留在原地。

規則 這筆賣出與哪個批次匹配 扣掉的成本 花掉的持有期
FIFO 你仍然持有的最早那個 你付過的最老的那個價 你手上最長的
LIFO 你仍然持有的最近那個 你付過的最新的那個價 你手上最短的
HIFO 你仍然持有的最貴那個 你付過的最高的那個價 那個批次自己帶着的
平均成本法 不挑批次,單位被併成一個池 池子裏按比例的一份 由該體系自己的規則定

同一筆賣出在四條規則下

假設你以 $21,000 買了一個單位,又以 $75,000 買了第二個單位,再以 $60,000 買了第三個單位。現在你以 $50,000 賣掉一個單位。把這三筆併進一個池,每單位的平均成本是 $52,000。

規則 與這筆賣出匹配的批次 扣掉的成本基礎 報出的結果
FIFO 第一筆買入 $21,000 盈利 $29,000
LIFO 第三筆買入 $60,000 虧損 $10,000
HIFO 第二筆買入 $75,000 虧損 $25,000
平均成本法 不是任何單獨一筆 $52,000 虧損 $2,000

一筆賣出、一個價格、四個答案,從 $29,000 的盈利一路鋪到 $25,000 的虧損。這筆交易本身甚麼都沒動,動的只是把它匹配到某一筆買入的那條規則。

為甚麼方法挪的是時點,不是總額

把整個持倉賣光,這個跨度就塌掉了。總所得減去你曾經付出的一切,在四條規則下是同一個數,因為四條規則取的是同一個成本池。算在這一筆賣出頭上的成本,就是下一筆賣出再也用不上的成本。

於是這個選擇是一個時點上的選擇,而不是一個大小上的選擇。FIFO 把盈利前置,把貴的批次留到後面去匹配;LIFO 與 HIFO 反過來,先扣掉貴的批次,把便宜的留到最後等着。一條讓這筆賣出的數字變小的規則,會讓你錢包裏還剩下的那些單位的數字變大。

這也是為甚麼在持倉中途換規則是個麻煩、而不是一次優化。兩條規則套在同一個隊列上,會把有些批次花兩遍、又跳過另一些;而一個已經被匹配掉的批次,無論是被哪條規則匹配掉的,都已經從隊列裏消失了。

有些地方這個選擇輪不到你

這四條規則是算術,但你被允許用哪一條,是法律;而各國的加密稅務規則恰恰在這一點上分岔。

美國把這個問題走成了指認。它的稅務機關表述為:你可以通過記錄某個單位獨有的數字標識符來指認一個特定單位,例如私鑰、公鑰與地址;也可以通過記錄來指認,那些記錄要覆蓋存放在單一賬戶、錢包或地址裏的該資產的全部單位,並載明每個單位被取得的日期與時刻、你的計稅基礎與它取得時的公允市場價值、每個單位被處置的日期與時刻,以及它被處置時的公允市場價值和你為它收到的金額。如果你不指認具體單位,同一份指引就把它們視為按時間順序、從你最早取得的那個單位開始被處置,也就是按先進先出。

那套安排裏有兩個細節在做實際的活。指認必須不遲於賣出、處置或轉移發生的那個日期與時刻做出,並且記在你自己的賬簿與記錄上,這讓它成為交易當下的一個決定,而不是事後報稅時才做的一次挑選。另外,計稅基礎的這些慣例是按賬戶逐個適用的,還有一份指引專門講怎樣把未用的計稅基礎分攤到 2025 年初各個錢包或賬戶裏持有的資產上;所以一筆賣出取用的那個隊列,是那一個賬戶內部的隊列,而不是把你名下一切併起來的一個隊列。

英國根本不按這個思路提問。當代幣的性質意味着它們在買賣時並不指認具體是哪些被處置或取得,它的稅務機關就把它們併成池;而每一種代幣都需要自己的池,所以同時持有比特幣、以太幣與萊特幣的人有三個池。一次處置隨後扣掉的是池成本裏按比例的一份,那其實就是換了個名字的平均成本法。池子前面還立着兩條匹配規則:與處置發生在同一天的取得,被當作同一筆交易處理;而處置之後 30 天內發生的取得,按最早的處置優先與之匹配。

小結

FIFO 把一筆賣出匹配到你最早的批次,LIFO 匹配到最新的,HIFO 匹配到最貴的,而平均成本法誰也不匹配,改用池。在一個倉位的整個生命裏,四條規則得到的總額是同一個,所以真正的差別在於一筆盈利落在甚麼時候、以及它花掉的是哪一段持有期。

在你伸手去拿今天報出數字最小的那條規則之前,先確認兩件事:你所在的司法管轄區到底允不允許你挑;如果允許,這個挑選是不是必須在交易之前就記下來、而不是之後。一個你拿不出憑據的方法,不是一個你選過的方法。想繼續打好這些基礎,請追蹤 Bitbase(幣貝)學院的更多內容。

相關閱讀

幣貝上與本主題相關的其他文章:

- 已實現盈虧報表與交易紀錄:報稅該用哪一份

- 複利與倉位增長

- 什麼是加密貨幣日內交易?它如何運作及其風險

- NFT 出價騙局與仿冒代幣報價詳解

- 什麼是法幣入金通道?把現金變成加密貨幣

風險披露:本文為 Bitbase(幣貝)學院的科普內容,僅供教育與資訊參考,不構成任何投資、交易、稅務或財務建議。加密資產波動劇烈,請自行評估風險。本文撰寫於 2026 年 9 月,請以官方最新資訊為準。

參考資料

[1] 美國國稅局,虛擬貨幣交易常見問題,問題 40 與問題 41 irs.gov

[2] 美國國稅局,Rev. Proc. 2024-28,關於納稅人在 2025 年 1 月 1 日將數字資產計稅基礎分攤到各錢包或賬戶的指引 irs.gov

[3] 英國稅務海關總署,Cryptoassets Manual,CRYPTO22200:代幣池化 gov.uk

[4] 英國稅務海關總署,Cryptoassets Manual,CRYPTO22251:示例 1,section 104 池的基本處置 gov.uk

相關推薦

更多推薦