Tax
Bán ra tiền đồng hoặc euro thì bạn tự kê
Bán ra tiền đồng hoặc euro thì bạn tự kê khai. Mức thuế đọc trên trang cơ quan thuế, không lấy từ bảng mã. Trang này không gắn giấy phép nội địa cho sàn.
Lần kiểm tra cuối: 13 Nov 2026
Bán lấy tiền thì bạn tự kê khai
Khi bạn bán crypto lấy tiền, đó là sự việc bạn tự sắp cho tờ khai. Bạn sống ở Việt Nam, tôi viết từ Đà Nẵng, và tiền, nếu có về, sẽ về tài khoản bạn có thể đưa ra sau này. Tôi không thay cơ quan thuế và không nộp tờ khai hộ bạn. Tôi viết những gì nên để trong cặp, để bạn có gì mang tới văn bản của họ. Mức thuế nằm trong quy định và hướng dẫn họ công bố cho năm đó. Trên trang này không có mức. Cũng không có số mẫu, mã dòng hay tên phụ lục. Nếu ai đó đọc cho bạn một phần trăm lấy từ bảng mã, câu trích đó không phải của tôi.
Trang không phải tư vấn. Nó không uốn ví dụ cho đúng trường hợp của bạn, vì tôi không thấy trường hợp đó: không thấy bạn có cư trú thế nào, lần bán có một hay nhiều, có chi phí gì, bạn giữ đồng đó bao lâu. Những điều ấy đổi cuộc nói chuyện với cơ quan thuế, và chúng ở lại trong văn bản của họ cùng cuộc nói chuyện do bạn hoặc người bạn tin cậy giữ giấy tờ thực hiện. Phần của tôi hẹp. Tôi tách bán lấy tiền khỏi đổi crypto lấy crypto, tách phí sàn khỏi thuế, và xin bạn giữ khớp lệnh.
Phần này cũng không cấp giấy phép Việt Nam cho sàn. Việc bạn kê khai một lần bán không có nghĩa sàn có phép trong nước. Đó là hai câu khác nhau. Câu đầu về việc bạn phải tự lo lần bán. Câu sau về việc tôi không gán cho mười mã một phép của cơ quan Việt Nam. Tôi cũng không mô tả một đường nạp nội địa. Nếu khớp lệnh có lúc ghi một đồng tiền cụ thể, bạn ghi đồng đó vì nó đứng trên khớp lệnh, không phải vì tôi đã hứa một cổng nạp.
USDC thành lần bán đúng lúc khớp lệnh
Phần thưởng bằng USDC tự nó là số dư. Bán nó lấy tiền mới là lần bán. Trong lần bán đó tính số tiền bạn thật sự nhận và số USDC bạn thật sự bán. Nếu phí lệnh bị trừ trên cùng khớp lệnh, nó ở lại cùng dòng lịch sử, và bạn giữ nó cùng dòng. Tôi không đổi phí đó thành mức thuế và không gọi nó như vậy. Nó vẫn là phí giao dịch. Cách đọc về thuế bạn lấy riêng, ở cơ quan thuế, cho cả lần bán.
Ví dụ không có tỷ giá bịa. Bạn bán 5 USDC và khớp lệnh hiện một số tiền cụ thể bằng một đồng cụ thể. Sổ ghi số tiền đó, năm USDC, ngày và phí của dòng. Không ghi trần tới 30 USDC trên tiêu đề Bybit, và không ghi hy vọng USDC hôm đó đúng một đô la nếu khớp lệnh nói khác. Khớp lệnh thắng. Nếu bạn chỉ bán một phần, chỉ ghi phần đã bán. USDC còn lại chưa phải lần bán này. Ngày của chúng sẽ là dòng riêng, hoặc không tới nếu bạn không bán.
Nếu phần thưởng vẫn nằm bằng USDC và bạn chưa bán, chưa có lần bán lấy tiền từ số dư đó. Đừng tạo dòng với số tiền tưởng tượng vào ngày USDC về. Lúc về và lúc bán là hai thời điểm. Tôi không xếp lúc về vào diện miễn và cũng không xếp vào diện chịu thuế. Việc đó để cho văn bản của cơ quan thuế. Tôi chỉ xếp điều nói được cho sạch: khi sau này bạn bán số USDC đó lấy tiền, lần bán được tính là lần bán, và giấy tờ cho nó do bạn gom.
Đổi crypto lấy crypto đứng cột bên
Đổi một crypto lấy crypto khác không cùng sự việc với bán lấy tiền. Dòng đó không có tiền nhận về. Đừng bỏ nó vào cột bạn đang cộng các lần bán lấy tiền. Giữ nó ở cột bên, vì đường đi giữa các đồng giải thích sau này vị thế bạn bán lấy tiền từ đâu ra. Hai cột nằm cạnh nhau không có nghĩa chúng nhập một. Người ta nhập chúng khi chạy cuối năm và không còn ngày tháng. Vì thế cột được ghi từ tháng đầu, không phải tháng cuối.
Phí bằng không trên lệnh đổi không biến lệnh đổi thành lần bán. Ngược lại, phí cao trên lần bán lấy tiền không biến thành mức thuế. Nó vẫn là giá của lệnh. Ghi nó bằng đồng đã bị trừ. Nếu phí trừ bằng USDC mà tiền trên khớp lệnh về đồng khác, đó là hai số trên một dòng, không phải một số trộn. Đừng quy đổi sang một đồng tôi không đưa tỷ giá. Trang này không có tỷ giá. Có lời khuyên giữ đúng thứ khớp lệnh hiện và thứ ngân hàng hiện.
Chuyển nội bộ giữa các tài khoản của bạn trên cùng một sàn cũng không phải lần bán. Nó có thể bị loại khỏi nhiệm vụ thưởng, như trong văn bản Bybit EU, và đồng thời vẫn là một chuyển động đáng giữ trong lịch sử để khỏi tìm số dư biến mất. Nhãn trong sổ ngắn: không phải bán. Như vậy đủ để cuối năm không đặt nó vào cột lạ. Nhãn không thay cho chính dòng lịch sử. Dòng đó vẫn nên được tải xuống.
Hai tờ giấy cho hai đoạn của một chuyển động
Từ sàn bạn giữ lịch sử lệnh. Từ ngân hàng bạn giữ biên lai chuyển. Chúng nói về hai đoạn khác nhau của một chuyển động. Lịch sử nói crypto đã xảy ra gì và ở giá nào. Biên lai nói tiền đã đi giữa tài khoản của bạn và công ty. Cơ quan thuế thấy một người, không thấy một nền tảng. Vì thế tên trên tài khoản ngân hàng phải là tên bạn, cùng tên trên bước kiểm tra giấy tờ. Khoản chuyển của người khác vào tài khoản bạn làm rối đường đi, và trang này không đưa cách gỡ rối.
Hãy tải file khi cửa đăng nhập còn mở. Dạng có thể là CSV hoặc một màn hình bạn tự chép cột. Bản chép phải đối với bản gốc, không thay bằng trí nhớ. Các cột tôi không bỏ: ngày giờ, cặp, chiều lệnh, số lượng, giá, phí và đồng tiền của phí, cộng số tiền khi đó là bán lấy tiền. Nếu sàn có mã lệnh, giữ luôn mã đó. Nó giúp khi hai dòng cùng ngày trông giống nhau.
Biên lai mang ngày, số tiền, đồng tiền, người chuyển, người nhận và mã tham chiếu. Nếu ngân hàng còn hiện phí của họ, phí đó ở lại trên cùng tờ. Đừng trộn với phí giao dịch của sàn. Một cái là giá của lệnh chuyển. Cái kia là giá của lệnh mua bán. Khi bạn rút tiền về ngân hàng, giữ cả lần chuyển thứ hai. Bản thân nó không tạo lần bán mới, nhưng cho thấy tiền của lần bán đã tới bạn. Lần bán vẫn là dòng mà crypto thành tiền bên trong sàn.
Mười mã, một cặp hồ sơ
Cặp hồ sơ không tách thành mười chế độ thuế chỉ vì có mười mã. Chế độ bạn đọc ở cơ quan thuế. Cặp hồ sơ tách theo nguồn, để bạn thấy dòng tới từ công ty nào. Với Bybit EU hãy ghi riêng tài khoản có thật là Bybit EU GmbH hay không. Nếu không phải, đừng kẹp vào dòng lời hứa 5 và 25 USDC. Với OKX hãy ghi màn hình có phải OKX Europe Limited hay không, vì 0,100% và 0,200% sống trong văn bản spot châu Âu. Với KuCoin đừng bịa phí châu Âu khi lệnh cấm khởi động còn đứng. Với Gate đừng bỏ voucher tháng chín vào cặp như thể đã nhận trong tháng mười một, nếu bạn không nhận.
Với BingX đừng ghi số chào mừng tôi chưa kiểm. Với Binance đừng ghi một con số USDT không có trong bài này. Với Bitget, MEXC, WEEX và BYDFi hãy ghi mã bạn thật sự nhập, và số tiền khớp lệnh thật sự hiện, không phải số trên banner của người khác. Banner, nút và dòng quảng cáo tôi không nâng thành khoản trả. Khoản trả, nếu có, có dạng một dòng trong lịch sử tài khoản. Không có dòng thì không có gì để kê như đã nhận.
Một lần bán có thể gom đồng mua nhiều ngày trên nhiều sàn. Khi đó các cột đổi bên cạnh trở nên có ích: chúng chỉ đường. Tôi không đưa công thức chia chi phí. Công thức không sống ở đây. Ở đây là lời xin đừng vứt ngày tháng. Không có ngày thì ngay mức đúng, đọc ở cơ quan thuế, cũng không có chỗ bám. Có ngày, bạn tới văn bản của họ với dòng của mình, không phải với bài tôi kể lại điều khoản của sàn.
Năm của lần bán, không phải năm đăng ký
Mã bạn điền trong ngày đăng ký. Lần bán có thể rơi vào năm khác. Tờ khai nhìn năm bán, không nhìn năm bạn thấy chuỗi SAVEBONUS20 hợp mắt. Vì thế đừng để dành lịch sử tới mùa kê khai. Mùa đó cổng vào sàn có thể bất tiện, file có thể xuất khác, và trí nhớ đã đổi chỗ các ngưỡng. 100 đô la và 50.000 đô la rất dễ trộn sau nửa năm. Khớp lệnh đã ghi không trộn.
Nếu trong một năm bạn chỉ mua và không bán lấy tiền, năm đó không có lần bán lấy tiền từ các lệnh này. Lệnh mua ở lại trong lịch sử, vì nó sẽ giải thích lần bán sau. Đừng tạo một lần bán chỉ để cặp trông đầy. Cột bán trống là thành thật khi không có lần bán. Nó không phải lỗi sổ. Nó là cột yên, và cột yên không cần một dòng bịa.
Nếu bạn bán nhiều phần, mỗi phần có khớp lệnh riêng. Đừng khâu chúng thành một giá trung bình cho đẹp sổ. Giá trung bình có thể cần sau, theo quy tắc bạn sẽ đọc ở cơ quan thuế, nhưng nguyên liệu vẫn là từng khớp lệnh. Đừng vứt nguyên liệu sau khi đã tính gì đó cho riêng mình. Phép tính ở lề không thay file xuất. Lề viết lại được. File xuất nếu không giữ thì không viết lại được.
Những gì phần này cố ý không có
Không có mức thuế. Không có số mẫu. Không có lời hứa rằng bán crypto ở Việt Nam bị tính giống văn bản của nước khác trên một trang lân cận. Không có lời khuyên chia nhỏ lần bán để né ngưỡng, vì tôi không nêu ngưỡng và không đưa sơ đồ. Không có mô tả cách đưa tiền đi vòng qua ngân hàng. Biên lai ngân hàng chính là thứ cần, và tên trên đó phải khớp bước kiểm tra. Không có mô tả đường vòng hạn chế quốc gia trên sàn.
Không có giấy phép nội địa giấu trong đoạn thuế. Nếu bạn đọc phần này như giấy phép mang một kênh thanh toán địa phương vào sàn qua một ngân hàng có tên, bạn đang đọc điều tôi không viết. Màn hình nạp hoặc hiện đường, hoặc không hiện. Văn bản của tôi không tạo đường đó. Thuế và phép của sàn được tách có chủ đích, để cái này không xác nhận cái kia. Tờ khai không cấp phép cho sàn. Một phép tôi chưa thấy cũng không xóa nghĩa vụ kê khai lần bán.
Có một lời nhờ đơn giản. Ngày bán, ghi dòng khi khớp lệnh còn mở. Ngày chuyển, giữ PDF. Mỗi tháng tải lịch sử khi bạn còn nhớ mật khẩu. Khi ngồi vào tờ khai, mở cặp, không mở quảng cáo của mã. Mức thuế lấy ở cơ quan thuế. Mẫu cũng lấy ở đó. Bạn nộp, hoặc nhờ người mà bạn đưa các giấy này. Phía tôi chừng đó là đủ, và đủ một cách thành thật.