Bitcoin và thuế IRS cho người Việt
Đầu Tư

Bitcoin, Ethereum & IRS: Những Gì Họ Biết Về Bạn

28 tháng 12, 2025
10 phút đọc

Khi IRS biết về Bitcoin của bạn nhiều hơn bạn tưởng

Cơn Ác Mộng Lúc 11 Giờ Đêm

Em Quang đang xem YouTube thì điện thoại rung.

Email từ Coinbase: "Your 2024 Tax Documents are Ready."

Anh mở email, tải file PDF đính kèm.

Form 1099-DA.

Mắt Quang dừng lại ở một con số: $47,832.00Gross Proceeds from Digital Asset Transactions.

"Bốn mươi bảy ngàn..." Quang thì thầm, tim đập nhanh.

Anh nhớ lại năm qua. Mua Bitcoin lúc $30,000, bán lúc $45,000. Đổi sang Ethereum. Mua Solana. Bán Solana khi lời. Mua memecoin. Mất gần hết. Mua lại Bitcoin...

Mỗi lần trade, anh chỉ nghĩ: "Đây chỉ là số trên app. Tiền ảo mà. Ai mà biết."

Nhưng bây giờ, Coinbase đã gửi cho IRS một bản ghi chi tiết từng giao dịch của anh.

Và Quang không có bất kỳ ghi chép nào.

Tay run, anh gọi điện cho chú Hùng.


"Chú Ơi, Cháu Chết Rồi"

"Alô? Quang đó hả? Mười một giờ đêm rồi mà..."

"Chú ơi, cháu có vấn đề lớn." Giọng Quang run. "IRS... Coinbase gửi form... bốn mươi bảy ngàn..."

Chú Hùng im lặng một lúc.

"Cháu trade crypto năm nay?"

"Dạ. Nhiều lắm. Cháu không nhớ bao nhiêu lần."

"Và cháu không ghi chép gì?"

Im lặng.

"Được rồi," chú Hùng thở dài. "Sáng mai qua nhà chú. Mang laptop theo. Chúng ta sẽ tìm ra cách."


Sự Thật Đầu Tiên

Sáng hôm sau, Quang ngồi đối diện chú Hùng, laptop mở sẵn.

"Cháu nghĩ crypto là tiền ảo, không ai kiểm soát được," Quang nói. "Blockchain là ẩn danh mà."

Chú Hùng lắc đầu.

"Với IRS, crypto là tài sản — giống như cổ phiếu hay bất động sản. Và 'ẩn danh' không có nghĩa là 'vô hình.'"

Ông mở một trang web, chỉ cho Quang thấy.

"Coinbase, Kraken, Gemini — tất cả đều báo cáo cho IRS. Từ 2024, họ gửi Form 1099-DA với tên, địa chỉ, Social Security Number, và từng giao dịch của cháu."

"Nhưng... cháu có giao dịch trên ví riêng..."

"Blockchain là sổ cái công khai. IRS dùng Chainalysis, CipherTrace để theo dõi. Họ kết nối địa chỉ ví với danh tính qua sàn giao dịch."

Quang cảm thấy như bị dội nước lạnh.

"Còn trên Form 1040," chú Hùng tiếp tục, "ngay trang đầu có câu hỏi: 'At any time during 2024, did you receive, sell, exchange, or otherwise dispose of any digital assets?' Trả lời 'No' khi thực tế là 'Yes' — đó là nói dối trên tờ khai thuế liên bang."


Khi Nào Crypto Bị Đánh Thuế?

"Để chú giải thích đơn giản," chú Hùng nói. "Cháu MUA và GIỮ — không thuế. Nhưng khi crypto 'di chuyển' theo cách tạo ra giá trị..."

Ông viết ra giấy:

Bị đánh thuế:

  • Bán crypto lấy tiền mặt
  • Đổi crypto này sang crypto khác (đây là cái bẫy)
  • Dùng crypto mua hàng
  • Nhận crypto làm lương, airdrop, staking rewards

Không bị đánh thuế:

  • Mua crypto và giữ
  • Chuyển giữa các ví của chính mình

"Khoan," Quang ngắt lời. "Đổi Bitcoin sang Ethereum cũng tính là bán?"

"Đúng. Trong mắt IRS, cháu 'bán' Bitcoin để 'mua' Ethereum. Taxable event."

Quang nhắm mắt lại. Anh đã swap hàng chục lần trong năm.


Cách Tính Thuế: Bài Toán Của Quang

"Bây giờ tính thử một giao dịch," chú Hùng nói. "Cháu nhớ mua Bitcoin lần đầu giá bao nhiêu?"

"Dạ... khoảng $30,000 vào tháng 3."

"Và bán giá bao nhiêu?"

"$45,000, tháng 9."

Chú Hùng viết:

Lãi = Giá Bán - Giá Mua (Cost Basis)
Lãi = $45,000 - $30,000 = $15,000

"Cháu giữ 6 tháng — dưới 1 năm — nên đây là short-term capital gains. Thuế theo income bracket của cháu."

"Bracket 22%," Quang nói.

"Vậy giao dịch này: $15,000 × 22% = $3,300 thuế."

"Nhưng chú ơi, đó chỉ là MỘT giao dịch. Cháu trade cả trăm lần!"


Vấn Đề Lớn: Không Có Cost Basis

"Đây là vấn đề," chú Hùng nói nghiêm túc. "Nếu cháu không chứng minh được cost basis — giá mua — thì sao?"

Quang lắc đầu. "Cháu không nhớ. Cháu không ghi."

"IRS sẽ giả định cost basis = $0. Tức là toàn bộ $47,832 proceeds = $47,832 lãi chịu thuế."

"Cái gì?!" Quang gần như hét lên. "Nhưng cháu không lời nhiều vậy! Cháu còn THUA trên memecoin!"

"Thì cháu phải chứng minh điều đó."

Im lặng.

"Làm sao?" Quang hỏi, giọng nhỏ đi.


Koinly: Cứu Tinh Của Crypto Traders

Chú Hùng quay laptop về phía mình.

"May mắn là có công cụ giúp việc này. Cháu dùng sàn nào?"

"Coinbase là chính. Có chút trên Kraken. Và MetaMask."

Chú Hùng gõ vào trình duyệt: koinly.io

"Đây là một trong những phần mềm tính thuế crypto. CoinTracker, TaxBit cũng tương tự. Chúng ta thử Koinly."

Ông hướng dẫn Quang:

Bước 1: Tạo account Koinly

Bước 2: Kết nối Coinbase

  • Coinbase → Settings → API → Generate Key
  • Paste vào Koinly

Bước 3: Import Kraken

  • Kraken → History → Export CSV
  • Upload vào Koinly

Bước 4: Kết nối MetaMask

  • Paste địa chỉ ví public
  • Koinly tự động scan blockchain

Mười phút sau, Koinly bắt đầu xử lý.

"Bây giờ chờ," chú Hùng nói.


Sự Thật Được Phơi Bày

Màn hình Koinly hiện lên kết quả.

Quang nín thở đọc:

Total Transactions: 147
Capital Gains: $12,340
Capital Losses: $8,920
Net Gain: $3,420

"Ba ngàn bốn trăm hai mươi," Quang đọc to. "Không phải bốn mươi bảy ngàn?"

"$47,832 là gross proceeds — tổng số tiền cháu NHẬN từ việc bán. Không phải lãi." Chú Hùng giải thích. "Lãi thực sự là proceeds trừ cost basis. Koinly đã tính cost basis cho từng giao dịch."

"Vậy thuế cháu phải trả..."

"$3,420 × 22% = khoảng $750."

Quang thở phào. Từ sợ $10,000+ xuống còn $750.

"Nhưng khoan," chú Hùng nói. "Koinly flag một số giao dịch cần review. Có thể missing cost basis cho những coin cháu chuyển từ nơi khác."


Những Chi Tiết Quan Trọng

Quang và chú Hùng dành thêm một giờ review từng warning trong Koinly.

Vấn đề 1: Airdrop không có giá

"Cháu nhận airdrop token XYZ tháng 5. Koinly không biết giá lúc đó."

"Tìm CoinGecko hoặc CoinMarketCap historical data. Nhập giá vào."

Vấn đề 2: Gas fees

"Cháu trả $200 gas fees cho các giao dịch trên Ethereum."

"Gas fees được cộng vào cost basis. Cháu trả $1,000 mua ETH + $50 gas = cost basis là $1,050. Giảm lãi chịu thuế."

Vấn đề 3: Wash sale?

"Không," chú Hùng nói. "Wash sale rule chưa officially áp dụng cho crypto — chỉ cho stocks. Nhưng đây có thể thay đổi trong tương lai."

Sau khi sửa hết warnings, con số final:

Net Capital Gain: $3,180
Estimated Tax (22%): $700


Form 8949: Cách Báo Cáo

"Bây giờ Koinly sẽ generate Form 8949 cho cháu," chú Hùng nói.

Ông click Generate Tax Report → Form 8949 (IRS).

File PDF hiện ra với từng giao dịch:

  • Description: 0.5 BTC | Date Acquired: 03/15/2024 | Date Sold: 09/20/2024 | Proceeds: $22,500 | Cost Basis: $15,000 | Gain/Loss: $7,500
  • Description: 2.0 ETH | Date Acquired: 04/01/2024 | Date Sold: 07/15/2024 | Proceeds: $6,800 | Cost Basis: $7,200 | Gain/Loss: -$400
  • Description: ... | Date Acquired: ... | Date Sold: ... | Proceeds: ... | Cost Basis: ... | Gain/Loss: ...

"147 dòng," Quang nói. "Ai mà đọc hết?"

"Không ai đọc. Cháu attach form này vào tax return. IRS computer sẽ match với 1099-DA từ Coinbase. Nếu số khớp, không có vấn đề gì."

"Nếu không khớp?"

"Thì cháu sẽ nhận CP2000 — letter từ IRS yêu cầu giải thích. Nhưng nếu cháu có documentation như thế này, cháu có thể respond và chứng minh."


Bài Học Đắt Giá (Nhưng Không Quá Đắt)

Quang ngồi lại, nhìn màn hình.

"Cháu tưởng sẽ nợ mười ngàn đô. Hóa ra bảy trăm."

"Cháu may mắn," chú Hùng nói. "Nhiều người đến gặp chú khi đã nhận CP2000 với số tiền lớn. Lúc đó phức tạp hơn nhiều."

"Từ giờ cháu sẽ track mọi thứ."

"Đó là bài học. Và nhớ: giữ lại cost basis, giữ 7 năm minimum. IRS có thể audit 3 năm bình thường, 6 năm nếu cháu khai thiếu hơn 25%, và vô hạn nếu có dấu hiệu gian lận."

Quang gật đầu.

"Còn một điều," chú Hùng nói. "Short-term gains bị đánh thuế như income thường — 22% với cháu. Nhưng long-term gains — giữ hơn 1 năm — chỉ 0%, 15%, hoặc 20%."

"Vậy nếu cháu hold lâu hơn..."

"Cháu tiết kiệm thuế đáng kể. Đó là lý do nhiều người chọn HODL thay vì trade."


Checklist Cho Crypto Traders

Trước khi Quang rời đi, chú Hùng đưa cho anh một checklist:

Trong năm:

  • Dùng Koinly/CoinTracker sync tự động
  • Ghi lại mọi airdrop và staking rewards
  • Lưu email xác nhận từ sàn

Khi nộp thuế:

  • Trả lời "Yes" cho câu hỏi crypto trên Form 1040
  • Attach Form 8949 và Schedule D
  • Đối chiếu với 1099-DA từ sàn

Tối ưu thuế:

  • Xem xét hold > 1 năm cho long-term rates
  • Harvest losses để offset gains
  • Gas fees = thêm vào cost basis

Lời Kết

Quang bước ra khỏi nhà chú Hùng, cảm giác như trút được gánh nặng.

Đêm qua, anh tưởng sẽ nợ IRS cả chục ngàn đô. Sáng nay, con số thực sự là $700 — vẫn đau, nhưng chấp nhận được.

Quan trọng hơn, anh đã học được bài học.

Crypto là tự do về công nghệ. Nhưng khi bạn ở Mỹ, kiếm tiền ở Mỹ — IRS vẫn là IRS.

Năm tới, Quang sẽ không còn là người trade mù quáng nữa. Mỗi giao dịch sẽ được track. Mỗi cost basis sẽ được ghi lại.

Và khi tax season đến, anh sẽ sẵn sàng.


Bạn có câu hỏi về thuế crypto? TaxViet có đội ngũ Enrolled Agents hiểu về digital assets, sẵn sàng giúp bạn navigate hệ thống phức tạp này. Liên hệ với chúng tôi để được tư vấn.


📚 Series Navigation


📖 Bài liên quan:


Từ khóa: thuế crypto Việt Nam, bitcoin tax, ethereum tax, Form 8949, capital gains crypto, IRS crypto, cách khai thuế bitcoin, coinbase 1099, koinly, cost basis crypto


Bài viết này chỉ mang tính chất thông tin chung và không thay thế tư vấn thuế chuyên nghiệp. Luật thuế crypto liên tục thay đổi — vui lòng tham khảo ý kiến chuyên gia cho trường hợp cụ thể của bạn.

#crypto tax#bitcoin#ethereum#IRS#Form 8949#capital gains

Bài Viết Liên Quan

Day trading và wash sale rule cho người Việt
15 phút

Anh Tuấn thua $30,000 nhưng vẫn nợ IRS $8,000. Wash sale rule — cái bẫy mà mọi day trader cần hiểu trước khi quá muộn.

TaxVietTaxViet
·1 tháng 1, 2026
Thuế cổ phiếu cho người Việt
14 phút

Capital gains, dividends, cost basis — những khái niệm cơ bản về thuế cổ phiếu. Cô Hương bắt đầu hành trình đầu tư.

TaxVietTaxViet
·30 tháng 12, 2025
DeFi, staking và NFTs - thuế cho người Việt
14 phút

Staking rewards, liquidity pools, NFTs, airdrops — những vùng xám của crypto tax. IRS đang theo dõi, và bạn cần biết luật chơi.

TaxVietTaxViet
·29 tháng 12, 2025