原創主題配圖: 鏈觀 BTC866 原創主題圖解 · ChainView BTC866 Editorial · CC BY 4.0
餘額不是已實現盈虧
帳戶資產變多可能來自充值、獎勵、匯率變化或未實現價格變動,不等於已經賺取同額利潤。已實現盈虧通常需要把處置所得與對應取得成本及費用匹配,並指定估值貨幣、時點和成本批次方法。不同國家對處置、獎勵和費用的處理不同,本文只解釋記錄結構,不替讀者選擇法律上的稅務方法。先保存每筆交易的數量、時間、成交號、幣種和費用,區分帳戶層面的經濟測算與正式申報,避免把一個應用顯示的總收益直接複製到稅表。
成本批次決定示例結果
假設先以每單位一百買入兩個單位,再以一百五十買入兩個,之後以每單位一百八十賣出兩個。若教學上使用先進先出且暫不計費,匹配成本二百、所得三百六十,示例利潤一百六十;使用其他合法適用方法可能不同。這個算例不是稅務方法選舉,也不代表可隨意逐筆挑選最有利結果。保留每個批次的剩餘數量和已使用成本,防止同一取得成本被多次扣除。導出不完整時,未知成本應標注待核,不編造為零或最新市價。
自有帳戶轉賬要成對連接
同一所有人錢包之間轉移資產,經濟上通常不是一次買入加賣出,但各地法律分類仍需按事實判斷。導入軟體若把轉出當出售、轉入當新增購買,會造成重復成本或虛假收益。用哈希、網路、數量、時間和所有權說明連接兩端,並把鏈上手續費單列;扣費後的到賬數量不必與發出數量完全相同。平台內部轉賬可能沒有鏈上哈希,此時保存雙方流水號和帳戶範圍,不能只憑相同金額自動匹配所有記錄。
費用與第三資產分別記錄
交易費用若用第三種代幣支付,除了減少現金流,還可能涉及該代幣自身的處置記錄,具體稅務後果依當地規則。保留費用數量、估值來源和時間,不把平台折扣後的費率當作實際已付金額。法幣報告還要說明匯率來自何處、使用成交時還是其他規則時點。代幣遷移、面額調整、獎勵、返傭和跨鏈表示變化也要保留連接關係,不能都當普通交易。價格源缺失或流動性不足時,標記估值限制並保存原始數量。
用餘額恆等式找差額
按每種資產計算期初數量加流入減流出等於期末數量,再核對已實現結果;數量對賬與利潤對賬是兩道不同檢查。差額可能來自漏掉部分成交、時區截斷、重復導入、質押帳戶遺漏或費用幣種錯誤。保留未解決差額、證據和負責人,不造一筆平衡交易讓報表好看。跨境家庭可另列報告貨幣和當地申報口徑,把原始文件交給合資格專業人士復核。每次修訂保存版本,使一筆交易從平台導出到最終報表的路徑能被追蹤。
如果費用或成本仍未知,報表應明確暫定範圍,後續補齊後再修訂,不把缺失資料當成沒有成本。



