Tiếng Việt · 中文 · English

Làm sao để theo dõi giao dịch thẻ USDT nhằm khai thuế?

Ba bước: tải sao kê hàng tháng (statement) từ backend bên phát hành thẻ (kèm chi tiết chi tiêu quy đổi USD), lưu lại tx hash của mỗi lần nạp on-chain để làm cost-basis, sau đó nhập cả hai dữ liệu vào Koinly/CoinTracker/CoinLedger để tự động khớp. Lưu trữ tập trung tại một nơi, cuối năm chỉ cần xuất thẳng ra tờ khai thuế.

Rắc rối về thuế của thẻ USDT nằm ở chỗ: nó chia một giao dịch thành hai đoạn — nạp tiền on-chain (từ ví vào thẻ) và chi tiêu off-chain (từ thẻ đến người bán). Khi khai thuế, bạn cần ghép hai đoạn này lại để tính ra lãi/lỗ thực tế mỗi lần USDT được quy đổi sang tiền pháp định. Làm thủ công gần như bất khả thi, cách chuẩn là dùng công cụ tự động khớp dữ liệu.

Ba loại dữ liệu bắt buộc phải có

1. Sao kê (statement) hàng tháng từ bên phát hành thẻ Đăng nhập App / backend của bên phát hành thẻ, tải file CSV hoặc PDF trong mục “Hóa đơn” hoặc “Statement”. Một bản statement đạt chuẩn cần có tối thiểu: thời gian giao dịch, tên người bán, số tiền chi tiêu (theo đơn vị gốc), giá trị quy đổi USD hoặc tiền pháp định địa phương, số lượng USDT bị trừ. Nên tải dữ liệu tháng trước vào đầu mỗi tháng và lưu trữ cục bộ — vì một số bên phát hành thẻ chỉ giữ lại lịch sử khoảng 6-12 tháng gần nhất.

2. Bản ghi nạp tiền on-chain Mỗi lần nạp USDT vào thẻ, hãy ghi lại tx hash. Đây là căn cứ cho cost-basis (cơ sở chi phí): bạn có được số USDT này ở mức giá nào, vào thời điểm nào — điều này quyết định điểm bắt đầu để tính lãi/lỗ khi chi tiêu. Bạn có thể xuất hàng loạt theo địa chỉ ví của mình trên Tronscan / Etherscan.

3. Lịch sử giá USDT USDT tuy neo giá 1 USD nhưng giá giao dịch thực tế vẫn dao động nhẹ trong khoảng 0.998-1.002. Các công cụ như Koinly sẽ tự động tính bằng giá trung bình on-chain tại đúng thời điểm giao dịch, bạn không cần tra cứu thủ công.

Tự động khớp dữ liệu bằng Koinly / CoinTracker

Các công cụ khai thuế crypto phổ biến đều hỗ trợ tình huống thẻ USDT:

Điểm cần lưu ý khi thao tác: phải nhập đúng địa chỉ ví (địa chỉ dùng để nạp tiền vào thẻ), không nhập toàn bộ tài khoản sàn giao dịch, nếu không các giao dịch không liên quan cũng sẽ bị tính gộp vào chi tiêu của thẻ.

Sự khác biệt giữa các loại thẻ

Không phải thẻ nào cũng cung cấp statement quy đổi USD rõ ràng. Quy luật chung như sau:

Khuyến nghị từ ban biên tập

Nên làm: dành 10 phút vào ngày 1 hàng tháng để tải statement tháng trước + xuất bản ghi ví, lưu trữ vào cùng một thư mục lưu trữ đám mây. Cuối năm chỉ cần nhập một lần vào Koinly, mất vài phút là xong.

Không nên: đợi đến gần hạn khai thuế mới quay lại tìm dữ liệu. Chính sách của bên phát hành thẻ thay đổi, sản phẩm ngừng phát hành, tài khoản bị kiểm soát rủi ro đều có thể khiến dữ liệu lịch sử biến mất. Việc theo dõi thuế của thẻ USDT có cửa sổ thời gian lưu vết chính là tháng hiện tại.

Nếu bạn vẫn đang trong giai đoạn chọn thẻ, nên ưu tiên bên phát hành thẻ có các trường statement chuẩn hóa — xem chi tiết tại Top 5 thẻ USDT 2026Thẻ U là gì.

FAQ

Q. Bước nạp USDT vào thẻ có phải chịu thuế không?
Việc nạp USDT vào thẻ thường chỉ là chuyển tiền giữa các ví, không phát sinh sự kiện chịu thuế; nhưng khi chi tiêu, USDT được quy đổi sang tiền pháp định — bước này ở phần lớn các khu vực pháp lý được coi là hành vi định đoạt tài sản crypto, cần tính lãi/lỗ.
Q. Nếu không tải được dữ liệu lịch sử statement thì phải làm sao?
Nên xuất file CSV từ App của bên phát hành thẻ càng sớm càng tốt và sao lưu cục bộ; một số bên phát hành thẻ chỉ giữ lịch sử 6-12 tháng, sau khi ngừng phát hành hoặc đóng tài khoản, dữ liệu có thể bị mất — nên tải cố định mỗi tháng.

Sources