ข่าว “ยกเว้นภาษี Capital Gains คริปโต 5 ปี (2568-2572)” ทำคนไทยหลายคนเข้าใจผิดว่า “เทรดคริปโตแล้วไม่ต้องยุ่งกับภาษีเลย” — ความจริงคือยกเว้นแค่ “กำไรจากการขาย” ผ่านเว็บเทรดที่มีใบอนุญาต ก.ล.ต. เท่านั้น ส่วนรายได้จาก Staking, Mining, Airdrop, เทรดเว็บต่างประเทศ ยังต้องคำนวณและยื่นภาษีตามปกติ บทความนี้สรุปว่าใครยังต้องใช้ตัวช่วยคำนวณอย่าง Koinly/Blockpit อยู่ และสอนเชื่อมต่อ Binance TH กับ Bitkub แบบทีละขั้นตอน (two ไม่เหมือนกัน — อันหนึ่งใช้ API ได้ อีกอันต้องโหลดไฟล์เอง)
📑 สารบัญ
- ยกเว้นภาษีคริปโตไทย 2568-2572 ครอบคลุมแค่ไหน
- ใครยังต้องคำนวณภาษีอยู่ (อ่านต่อถ้าตรงกับคุณ)
- Koinly vs Blockpit ต่างกันตรงไหน
- ข้อสำคัญก่อนใช้ — รายงานที่ได้ไม่ใช่ฟอร์มภาษีไทย
- ตารางเทียบ: เชื่อม Binance TH vs Bitkub ได้ยังไง
- ขั้นตอนเชื่อม Binance TH ผ่าน API
- ขั้นตอนนำเข้า Bitkub ผ่าน CSV
- เอาตัวเลขไปยื่น ภ.ง.ด.90 ยังไง
- 6 กับดักที่คนพลาดบ่อย
- เช็กลิสต์ก่อนส่งรายงาน
- คำถามที่พบบ่อย
ยกเว้นภาษีคริปโตไทย 2568-2572 ครอบคลุมแค่ไหน
5 กันยายน 2568 ราชกิจจานุเบกษาประกาศกฎกระทรวงฉบับที่ 399 (พ.ศ. 2568) ยกเว้นภาษีเงินได้บุคคลธรรมดาสำหรับกำไร (Capital Gains) จากการขายคริปโตเคอร์เรนซีและโทเคนดิจิทัล มีผลย้อนหลังตั้งแต่ 1 มกราคม 2568 ถึง 31 ธันวาคม 2572 รวม 5 ปี — แต่มีเงื่อนไขเฉพาะเจาะจงที่หลายคนมองข้าม
| เงื่อนไข | ยกเว้นภาษีไหม |
|---|---|
| ขายผ่าน Exchange/Broker/Dealer ที่มีใบอนุญาต ก.ล.ต. ไทย | ✅ ยกเว้น (บุคคลธรรมดาเท่านั้น) |
| กำไรจาก Staking / Yield Farming / Mining | ❌ ยังเสียภาษีตามปกติ |
| Airdrop / ได้ค่าจ้างเป็นคริปโต | ❌ ยังเสียภาษีตามปกติ |
| เทรดบนเว็บต่างประเทศ (ไม่มีใบอนุญาต ก.ล.ต.) | ❌ ยังเสียภาษีตามปกติ หากโอนเงินกลับไทย |
| นิติบุคคล/บริษัท | ❌ ไม่ได้รับยกเว้น เสียภาษีตามปกติ |
ใครยังต้องคำนวณภาษีอยู่ (อ่านต่อถ้าตรงกับคุณ)
ถ้าคุณทำแค่ซื้อ-ขายบนเว็บเทรดไทยเพียวๆ ไม่มี Staking ไม่มี Airdrop ไม่มีเทรดเว็บนอก — เคสคุณง่าย ไม่ต้องใช้ตัวช่วยคำนวณซับซ้อนก็ได้ แต่ถ้าตรงกับข้อใดข้อหนึ่งด้านล่าง Koinly/Blockpit ยังจำเป็นอยู่มาก เพราะงบธุรกรรมเยอะและปนกันหลายประเภท:
⛏️ Staker / Yield Farmer / นักขุด
รายได้จาก Staking, Yield Farming, Mining ต้องตีมูลค่าเป็นเงินบาท ณ วันที่ได้รับ แล้วรวมเป็นเงินได้ — มักมีธุรกรรมละเอียดนับร้อยรายการต่อปี คำนวณมือแทบเป็นไปไม่ได้
🎁 รับ Airdrop หรือค่าจ้างเป็นคริปโต
ต้องบันทึกมูลค่า ณ วันที่ได้รับเป็นเงินได้ แยกจากต้นทุนตอนขายทีหลัง — ต้องมีเครื่องมือช่วยติดตามราคาย้อนหลัง
🌍 เทรดเว็บต่างประเทศ + โอนเงินกลับไทย
กฎใหม่ตั้งแต่ 1 ม.ค. 2567 เงินได้จากต่างประเทศที่โอนเข้าไทยต้องเสียภาษีไม่ว่าได้มาปีไหน — ต้องแยกบัญชีเว็บในประเทศ (ยกเว้น) กับเว็บนอก (ไม่ยกเว้น) ให้ชัด
🏢 นิติบุคคล / เทรดในนามบริษัท
ไม่ได้รับยกเว้นเลยไม่ว่าขายผ่านเว็บไทยหรือไม่ ต้องคำนวณกำไร-ขาดทุนเต็มรูปแบบตามรอบบัญชี
Koinly vs Blockpit ต่างกันตรงไหน
ทั้งสองเป็นซอฟต์แวร์คำนวณภาษีคริปโตที่ดึงประวัติธุรกรรมจากเว็บเทรด/กระเป๋าหลายสิบแห่งมารวมกัน คำนวณกำไร-ขาดทุนให้อัตโนมัติ แต่มีจุดต่างที่ควรรู้ก่อนเลือก:
Koinly
รองรับ Exchange/Wallet กว่า 800 แห่ง ส่วนลึกของ API Binance TH ทำเพจรองรับเฉพาะ (koinly.io/integrations/binance-thailand) มี FIFO/LIFO/HIFO/ACB ให้เลือก เหมาะกับคนมีธุรกรรมกระจายหลายเชน/หลายเว็บ
Blockpit
เดิมชื่อ Accointing เน้นตลาดยุโรปมากกว่า มี “International (Generic)” framework สำหรับประเทศที่ไม่มี template เฉพาะ (รวมไทย) ใช้ USD เป็นสกุลฐาน UI เน้นรีวิวธุรกรรมแบบละเอียดก่อนสรุป
ข้อสำคัญก่อนใช้ — รายงานที่ได้ไม่ใช่ฟอร์มภาษีไทย
จุดที่คนเข้าใจผิดบ่อยที่สุด: คิดว่ากด Generate Report แล้วจะได้ไฟล์ยื่นกรมสรรพากรได้ทันที — ไม่ใช่ สิ่งที่ได้คือ “Comprehensive/Complete Tax Report” แบบสากล บอกกำไร-ขาดทุน-รายได้แยกประเภทเป็น USD หรือสกุลที่เลือก คุณต้องเอาตัวเลขสุทธิไปแปลงเป็นบาทและกรอกในแบบ ภ.ง.ด.90 (มาตรา 40(4)(ฌ)) เอง หรือส่งให้นักบัญชีแปลงให้
ตารางเทียบ: เชื่อม Binance TH vs Bitkub ได้ยังไง
นี่คือจุดที่หลายคนงงที่สุด — สองเว็บเทรดไทยหลักเชื่อมเข้า Koinly/Blockpit ไม่เหมือนกัน:
| เว็บเทรด | วิธีเชื่อมบน Koinly/Blockpit |
|---|---|
| Binance TH | เชื่อมผ่าน API Key (read-only) ได้ sync อัตโนมัติ — มีหน้ารองรับเฉพาะ |
| Bitkub | ไม่มี API สำหรับฝั่งนี้ ต้องโหลดไฟล์ CSV ประวัติธุรกรรมจากแอป/เว็บมาอัปโหลดเอง (จำกัดช่วงละ 180 วัน/ไฟล์) |
ขั้นตอนเชื่อม Binance TH ผ่าน API
สร้าง API Key บน Binance TH
เข้าแอป/เว็บ Binance TH > Profile > API Management > Create API > ตั้งชื่อ (เช่น “Koinly”) > ยืนยัน 2FA
ตั้งสิทธิ์ Read-Only เท่านั้น
ปิดสิทธิ์ Enable Trading และ Enable Withdrawals ให้หมด เปิดแค่ “Enable Reading” — ป้องกันความเสียหายถ้า API Key รั่ว
Copy API Key + Secret
Secret แสดงครั้งเดียว ถ้าพลาดต้องลบแล้วสร้างใหม่
เพิ่ม Integration ใน Koinly/Blockpit
Dashboard > Add Exchange > ค้นหา “Binance” > วาง API Key + Secret > กด Sync
เสริม CSV ถ้ามี Futures/ธุรกรรมเก่า
API บางประเภทธุรกรรม (เช่น Dual Investment, Launchpool) ไม่ครบ — โหลด CSV ฉบับเต็มมาเสริมเพื่อความแม่นยำ
ขั้นตอนนำเข้า Bitkub ผ่าน CSV
เข้าแอป Bitkub > ประวัติธุรกรรม
เลือกช่วงเวลาที่ต้องการ (สูงสุด 180 วัน/ครั้ง — ถ้าเทรดทั้งปีต้องโหลดอย่างน้อย 2 ไฟล์)
ดาวน์โหลด Export เป็น CSV/Excel
ตั้งชื่อไฟล์ให้จำง่ายตามช่วงวันที่ เช่น bitkub-2025-01-01-to-2025-06-30
สร้าง Integration แบบ CSV ใน Koinly/Blockpit
Add Exchange > ค้นหา “Bitkub” > เลือกแท็บ CSV (ไม่ใช่ API) > ลากไฟล์เข้าไป
เช็ค Mismatched Balance
หากยอดคำนวณกับยอดจริงในกระเป๋าไม่ตรง ระบบจะเตือน “Mismatched Balance” — มักเกิดจากโหลด CSV ไม่ครบช่วง ให้ไปโหลดเพิ่ม
เอาตัวเลขไปยื่น ภ.ง.ด.90 ยังไง
หลัง Generate Report แล้ว ตัวเลขที่ต้องสนใจคือ “กำไรสุทธิจากเว็บต่างประเทศ/รายได้ Staking-Mining-Airdrop” (ส่วนที่ไม่ได้ยกเว้น) นำไปกรอกในแบบ ภ.ง.ด.90 หมวดเงินได้มาตรา 40(4)(ฌ) ผ่าน efiling.rd.go.th — ส่วนกำไรจากขายบน Bitkub/Binance TH ที่เข้าเงื่อนไขยกเว้น ไม่ต้องนำมารวมคำนวณ แต่ยังควรเก็บหลักฐานไว้เผื่อสรรพากรขอตรวจสอบย้อนหลัง
6 กับดักที่คนพลาดบ่อย
🚩 1. คิดว่ายกเว้นภาษีแล้วไม่ต้องยื่นแบบเลย
ถ้ามีเงินได้อื่นที่ต้องยื่น (เงินเดือน, รายได้ Staking) ยังต้องยื่น ภ.ง.ด.90 ตามปกติ แค่ไม่ต้องรวมกำไรขายคริปโตที่เข้าเงื่อนไขยกเว้นเข้าไปคำนวณ
🚩 2. เผลอให้สิทธิ์ API มากกว่า Read-Only
เปิด Enable Trading/Withdrawals ทิ้งไว้ ถ้า API Key รั่วอาจถูกถอนเงินได้จริง ตรวจสอบสิทธิ์ทุกครั้งก่อนกด Create
🚩 3. โหลด Bitkub CSV ไม่ครบช่วง
ลืมว่าจำกัด 180 วัน/ไฟล์ โหลดแค่ไฟล์เดียวทั้งปีไม่ได้ ทำให้ยอดคำนวณขาดและ Mismatched Balance เพี้ยน
🚩 4. เข้าใจผิดว่า Capital Gains ครอบคลุม Staking ด้วย
กฎยกเว้นพูดถึง “กำไรจากการขาย/โอน” เท่านั้น รายได้จาก Staking/Yield Farming/Mining ยังเป็นเงินได้ปกติที่ต้องเสียภาษี
🚩 5. ใช้รายงาน Country-Specific ของประเทศอื่น
บางคนเลือกโหมด US/UK/Germany เพราะคุ้นหน้าตา แต่กฎคำนวณต่างจากไทย (เช่น wash-sale rule ของสหรัฐ) ต้องเลือก “International/Comprehensive” แทน
🚩 6. ลืมแยกบัญชีเว็บในประเทศกับเว็บต่างประเทศ
โยนทุกธุรกรรมปนกันทำให้แยกไม่ออกว่าก้อนไหนยกเว้นภาษี ก้อนไหนต้องเสีย — ตั้งชื่อ Integration ให้ชัดแต่ต้นว่าเว็บไหนคือเว็บไทยมีใบอนุญาต
เช็กลิสต์ก่อนส่งรายงาน
- แยกธุรกรรมเว็บไทยมีใบอนุญาต (ยกเว้น) ออกจากเว็บต่างประเทศ (ไม่ยกเว้น) แล้ว
- API Key ตั้งสิทธิ์ Read-Only เท่านั้น ไม่เปิด Trading/Withdraw
- โหลด Bitkub CSV ครบทุกช่วง 180 วันตลอดปีภาษี ไม่มีช่องว่าง
- เช็ค Mismatched Balance ว่าหมดแล้วหรือยัง
- เลือกโหมดรายงานเป็น International/Comprehensive ไม่ใช่ประเทศอื่น
- ใช้หลัก FIFO ให้ตรงกับที่กรมสรรพากรแนะนำ
- รวมรายได้ Staking/Mining/Airdrop เข้าไปด้วย ไม่ตกหล่น
- เก็บไฟล์ Report + หลักฐานซื้อขายทุกเว็บไว้อย่างน้อย 5 ปี เผื่อสรรพากรขอตรวจ
คำถามที่พบบ่อย
Koinly/Blockpit มีเวอร์ชันภาษาไทยไหม
Koinly มี UI หลายภาษาแต่ไม่มีภาษาไทยโดยเฉพาะ ส่วน template ภาษีก็ไม่มีแบบไทยเฉพาะทั้งสองตัว ต้องใช้ International mode
ใช้ฟรีได้ไหม หรือต้องเสียเงิน
ดูประวัติ/รีวิวธุรกรรมได้ฟรี แต่การ Generate/Download รายงานภาษีฉบับเต็มส่วนใหญ่ต้องสมัครแพ็กเกจเสียเงินตามจำนวนธุรกรรมต่อปี
OKX TH เชื่อมได้ไหม
OKX (Global) มี integration บน Koinly/Blockpit ผ่าน API ได้ แต่สำหรับ OKX TH ควรเช็คหน้า integration ล่าสุดก่อนเชื่อม เพราะเป็นเอนทิตีที่ขึ้นทะเบียนแยกจาก OKX Global
ถ้าขาดทุนจากเว็บไทยเอาไปหักกำไรเว็บนอกได้ไหม
ตามกฎทั่วไปคือหักกลบได้เฉพาะภายในเงินได้ประเภทเดียวกันในปีภาษีเดียวกัน ควรปรึกษานักบัญชี/สรรพากรสำหรับเคสที่ปนกันระหว่างเว็บยกเว้นกับไม่ยกเว้น
ไม่ใช้ Koinly/Blockpit คำนวณเองได้ไหม
ได้ถ้าธุรกรรมน้อยและไม่ซับซ้อน ใช้สูตร FIFO ตามที่สรรพากรแนะนำ แต่ถ้ามีธุรกรรมเกินหลักสิบรายการต่อปีหรือมี Staking/หลายเว็บปนกัน ตัวช่วยคำนวณจะลดความผิดพลาดได้มาก
สรุป
ยกเว้นแค่กำไรขายบนเว็บไทยมีใบอนุญาต
Staking, Mining, Airdrop, เว็บต่างประเทศ ยังเสียภาษีตามปกติ
Binance TH เชื่อม API ได้ Bitkub ต้องใช้ CSV
วิธีเชื่อมต่างกัน ต้องเลือกให้ถูกตั้งแต่ต้น
รายงานที่ได้ต้องแปลงเป็น ภ.ง.ด.90 เอง
ไม่ใช่ฟอร์มยื่นสรรพากรสำเร็จรูป ต้องเลือกโหมด International




















