至於 NFT 課稅,就更是讓很多人頭痛。因為 NFT 本身除了買賣價差之外,還常常牽涉到創作者分潤、二級市場交易、鑄造成本、平台手續費、甚至跨鏈轉移的成本問題。你如果只是單純買一張圖,之後高價賣出,還算相對直觀;但若是你同時參與 mint、在不同市場轉手,或是持有的 NFT 還附帶某些權利,那麼到底哪些屬於成本、哪些屬於所得,實務上就很容易變得複雜。這也是為什麼很多有在玩 NFT 的人,最後都會開始尋求會計師協助,而不是單靠自己看社群討論就下結論。
說到要不要繳稅,很多人第一個反應就是「是不是只有出金才算?」這個問題很常見,但答案沒有那麼簡單。嚴格來講,只要你的獲利已經實現,原則上就可能要申報,並不一定要等到你把錢提到銀行帳戶才算。只是從實務上來看,國稅局最容易掌握的,確實往往是你把虛擬貨幣換成法幣並提領出來的那一段,也就是大家常說的虛擬貨幣出金繳稅。因為這時候會和銀行金流、個人資金流動連結,較容易被注意到。不過,這不代表幣幣交易課稅就可以忽略。像是你把 BTC 換成 ETH,或者把 SOL 換成 USDT,再換成其他幣,這些動作在稅務上其實都有可能被認定為一次財產交易,代表損益可能已經發生,只是很多人沒有逐筆計算。
另外一個很多人會問的問題,是不是能透過海外平台或鏈上操作就避開台灣稅務。老實說,這種想法真的要非常小心。因為台灣本身是全球所得制,只要你是台灣稅務居民,你的所得原則上就有申報義務。再加上現行國際間的資訊交換機制越來越完整,像 CRS 跨境稅務 這類框架,會讓金融資料的透明度越來越高。很多人以為只要帳戶在海外、資產在鏈上、出入金分散,就不會被查到,但事實上,交易所、銀行、甚至某些支付服務的資料都有可能被串聯。你也許不是馬上被查,但並不代表永遠安全。與其抱著僥倖心態,不如一開始就把申報思維建立好,反而比較安心。
在計算損益時,很多人會聽到先進先出 FIFO 這個名詞。它的概念其實不難,就是最早買進的幣,視為最早賣出。問題在於,當你交易筆數一多、幣種一多、還有很多分批買入與分批賣出時,手算會非常痛苦。尤其是在牛市裡大家瘋狂進出,兩三年下來可能累積上千筆紀錄,這時候若沒有工具協助,很容易算錯。算錯不一定代表你少繳,很多時候反而是多繳,甚至因為成本沒算清楚,讓本來只是獲利一部分,最後被誤認成幾乎全額所得,這就真的很冤。
很多人以為報稅很可怕,其實真正可怕的是你完全沒有交易記錄。虛擬貨幣報稅流程看起來雜,但如果平常就有整理,其實不會到完全不能處理。第一步就是把所有交易資料整理出來,包含交易所匯出的 資本利得計算 CSV、入金出金紀錄、交易對明細、手續費紀錄、錢包轉帳紀錄,越完整越好。很多交易所都可以匯出資料,重點不是只抓最後的損益報表,而是要保留每一筆買入與賣出的原始資料,因為這些才是之後算成本的基礎。第二步才是做損益計算,而這裡最常用的就是先進先出 FIFO,也就是最早買進的幣,會被視為最早賣出。這個方法看似簡單,但如果你交易頻繁、幣種很多、跨好幾個平台,光用 Excel 手算會非常痛苦,所以很多人會直接借助工具或找會計師協助。
如果再往細一點看,Staking 收益課稅、空投課稅、NFT 課稅,這些就更容易讓人頭痛。像是 Staking 收到的獎勵幣,通常會被認定成在你收到當下就有所得,並且要以當時市價估算;空投也是類似邏輯,只是空投有時候金額不大,很多人會直接忽略,覺得不必理會。但問題是,稅務不是看你覺得大不大,而是看有沒有形成所得。NFT 課稅更複雜,因為它不只是單純的幣價差,還可能牽涉創作、版稅、轉售、平台手續費等不同面向,實務上若金額高、交易頻繁,真的不建議自己硬猜,找熟悉數位資產課稅的會計師會更保險。
最常見的迷思,就是「只有出金才要繳稅」。這句話乍聽之下很合理,因為很多人真的只在銀行收到法幣時,才會有「錢進到口袋」的感覺。但從課稅邏輯來看,只要你的獲利已經實現,理論上就有申報義務。舉例來說,你用 BTC 換 ETH,這不一定代表你把錢提到銀行了,可是你其實已經完成了一次資產交換,BTC 的價值變現成 ETH 了,這在稅務上就可能被視為一次財產交易。也就是說,虛擬貨幣出金繳稅雖然是最容易被注意到的環節,但並不代表只有出金才算,幣幣交易課稅同樣要留意。很多人會在鏈上或交易所內頻繁換幣,覺得沒有碰到法幣就沒事,實際上反而是最容易忽略的風險來源。
不過我自己最深的體會還是,虛擬貨幣稅務這件事,真正麻煩的不是法條本身,而是記錄與紀律。法規還在持續發展,今天的解釋跟明年的實務可能就不一樣,所以與其把所有條文背下來,不如先養成幾個基本習慣。第一,所有交易都留檔,尤其是 CSV 交易記錄。第二,搞懂 財產交易所得 FIFO 的基本概念,不要每次看到成本計算就頭痛。第三,出金之前先想清楚,這一筆是一次性需求,還是可以拆成多次。第四,如果交易量已經大到自己沒把握,就不要硬撐,找熟悉數位資產課稅的會計師確認,比自己亂猜安全得多。
很多新手最常問的一句話就是,虛擬貨幣到底是「出金才要繳稅」,還是「買賣就要報」?這個問題其實很容易讓人誤會。嚴格來說,只要你的獲利已經實現,原則上就應該納入申報,而不是等你真的換成現金才開始算。只是實務上,國稅局最容易掌握的通常是出金紀錄,因為資金流進銀行會留下痕跡,所以大家才會有一種錯覺,以為只有提領法幣那一刻才會觸發課稅。事實上,像幣幣交易這種把 BTC 換成 ETH、把 ETH 換成 SOL 的操作,在稅務觀點上也可能被視為一次財產交易,當中就有可能產生損益計算。也就是說,幣幣交易課稅不是你想像中的灰色地帶那麼簡單,至少在風險管理上,最好把每一次交換都當成可能需要計算成本與獲利的事件來處理。
更現實的問題是買入成本證明。這件事一旦缺資料,風險真的很大。因為稅務上最重要的,不是你說自己有成本,而是你能不能證明成本確實存在。如果你只剩下出金紀錄,卻沒有買入紀錄、轉帳紀錄、交易明細,那在最壞的情況下,成本可能很難被採認,甚至導致課稅基礎被拉高。這也是為什麼我現在會強烈建議大家,從第一天開始就養成備份 CSV 交易記錄的習慣,不只是匯出交易所資料,還要把銀行入金、出金、錢包轉移、鏈上轉帳的證據都一起保存。尤其是你有用海外交易所時,更不能掉以輕心。
我後來才真正體會到,虛擬貨幣申報這件事,難點不在於填表,而在於前面的資料整理。報稅本身其實只是最後一步,真正麻煩的是你要先把散落在不同交易所、錢包、鏈上協議、甚至 Telegram 先進先出 FIFO 或社群活動中的交易痕跡整理成可理解的資料。若你有多帳號操作,或是曾經透過親友代收代付,更要小心來源與去向的對應關係。因為國稅局在意的不是你有多懂幣,而是你能不能合理說明每一筆錢怎麼來、怎麼賺、怎麼花。只要你的資料不完整,解釋成本就會非常高,甚至可能影響稅務認定。
若要談怎麼合法節稅,最基本的一招就是分批出金。這不是什麼神奇技巧,而是很務實的所得分散策略。因為綜合所得稅採累進稅率,如果你一年突然實現大量獲利,很可能整體所得直接往高級距衝,最後多繳很多稅。相反地,如果你能把一部分獲利安排在不同年度分批實現,就有機會把稅負壓在較低區間。這種做法的前提是,你不是在規避申報,而是在合法範圍內做所得安排。另一個方向是善用虧損,因為虛擬貨幣損益相抵在同類所得裡面有機會互相抵扣。若你有某些幣已經明顯虧損,是否要在年底前實現,讓它成為可以抵銷其他獲利的損失,這就是值得思考的地方。
所以如果你問我,玩幣最重要的功課是什麼,我現在會說,不只是研究行情,也不是只會抓進出場,而是要懂得怎麼把財務紀錄做完整,怎麼把虛擬貨幣報稅流程走對,怎麼在合法範圍內管理自己的稅負。尤其當你開始有了明顯獲利,越早把這些事情處理好,未來就越不會手忙腳亂。你可以晚一點學技術分析,但不能晚到被查稅時才第一次打開交易所匯出功能。真正成熟的幣圈玩家,不只是知道怎麼賺錢,也知道怎麼守住賺到的錢,這其中很大一部分,其實就是把虛擬貨幣出金繳稅、海外交易所申報、買入成本證明、損益計算和完整紀錄保存,這些看似瑣碎卻極其重要的事情,提前做對。