หุ้นปันผลอังกฤษสำหรับนักลงทุนไทย ผ่าน ADR สหรัฐ
หุ้นปันผลอังกฤษสำหรับนักลงทุนไทยซื้อผ่าน ADR ในตลาดสหรัฐได้ กางตัวเลขภาษีหัก ณ ที่จ่าย ค่าธรรมเนียม ADR และเงินสดสุทธิต่อ 100 หุ้น จากประวัติการจ่ายจริงย้อนหลัง
นักลงทุนไทยที่อยากถือหุ้นปันผลอังกฤษอย่าง Shell, HSBC, BP, Unilever, AstraZeneca หรือ Diageo ติดข้อจำกัดเดียวกันตั้งแต่ก้าวแรก คือโบรกเกอร์ไทยแทบไม่มีเจ้าไหนต่อตรงเข้าตลาดลอนดอน ทางที่ใช้ได้จริงจากกรุงเทพจึงเป็นการซื้อ ADR ของบริษัทเหล่านี้ที่ซื้อขายในตลาดสหรัฐด้วยสกุลดอลลาร์ ฝั่งอังกฤษน่าสนใจในเชิงตัวเลขตรงที่ไม่หักภาษี ณ ที่จ่ายกับเงินปันผลสามัญเลย ต้นทุนที่กินเนื้อเงินปันผลจึงเป็นค่าธรรมเนียมผู้รับฝากของ ADR ไม่ใช่ภาษี
หุ้นปันผลอังกฤษสำหรับนักลงทุนไทย เข้าทางไหนได้บ้าง
ADR คือใบแสดงสิทธิที่ธนาคารผู้รับฝากในสหรัฐออกทับหุ้นแม่ที่ฝากไว้ในตลาดบ้านเกิด ผู้ถือได้สิทธิทางเศรษฐกิจเหมือนผู้ถือหุ้นแม่ รวมถึงเงินปันผล แต่ซื้อขายเป็นดอลลาร์ในเวลาทำการตลาดสหรัฐ ซึ่งตรงกับบัญชีหุ้นต่างประเทศที่โบรกเกอร์ไทยเปิดให้พอดี
ตัวเลขที่ต้องรู้ก่อนเทียบปันผลคืออัตราส่วนว่า 1 ADR เท่ากับหุ้นแม่กี่หุ้น เงินปันผลต่อหน่วย ADR จึงไม่เท่ากับเงินปันผลต่อหุ้นที่ประกาศในลอนดอน กลไกอัตราส่วนและค่าธรรมเนียมอยู่ใน คู่มือวิธีทำงานของ ADR อัตราส่วนและค่าธรรมเนียม หน้านี้ใช้ตัวเลขต่อหน่วย ADR ล้วน ซึ่งเป็นตัวเลขเดียวกับที่เข้าบัญชีจริง
เงินปันผลต่อ ADR หนึ่งหน่วยในรอบ 12 เดือน
แผงข้างล่างรวมเงินปันผลต่อ ADR หนึ่งหน่วยของชื่ออังกฤษที่คนไทยถามถึงบ่อยที่สุด ตลอด 12 เดือนล่าสุด พร้อมจำนวนรอบที่จ่ายและวันขึ้นเครื่องหมาย XD ของรอบล่าสุด
| ticker | ttm_usd_per_adr | payments_12m | latest_ex_date |
|---|---|---|---|
| HSBC | 3.75 | 4 | 14 Aug 2026 |
| DEO | 3.3192 | 2 | 17 Apr 2026 |
| SHEL | 3.0224 | 4 | 14 Aug 2026 |
| UL | 2.1559 | 4 | 07 Aug 2026 |
| BP | 2.0172 | 4 | 14 Aug 2026 |
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT
ticker,
round(sum(cash_amount), 4) AS ttm_usd_per_adr,
count() AS payments_12m,
formatDateTime(max(ex_dividend_date), '%d %b %Y') AS latest_ex_date
FROM
(
SELECT
ticker,
ex_dividend_date,
any(cash_amount) AS cash_amount
FROM global_markets.stocks_dividends
WHERE ticker IN ('SHEL', 'BP', 'HSBC', 'UL', 'AZN', 'DEO')
AND currency = 'USD'
AND ex_dividend_date > today() - 365
AND ex_dividend_date <= today()
GROUP BY ticker, ex_dividend_date
)
GROUP BY ticker
ORDER BY ttm_usd_per_adr DESCตารางมี 5 ชื่อ เรียงจากเงินปันผลต่อหน่วยมากไปน้อย แถวบนสุดคือ HSBC ที่จ่ายรวม 3.75 ดอลลาร์ต่อ ADR หนึ่งหน่วยจาก 4 รอบ รอบล่าสุดขึ้น XD วันที่ 14 Aug 2026 ส่วนแถวล่างสุดจ่าย 2.0172 ดอลลาร์ต่อหน่วย ตัวเลขดิบต่อหน่วยแบบนี้ยังเทียบกันตรงไม่ได้ จนกว่าจะหารด้วยราคาต่อหน่วย ซึ่งเป็นนิยามของ อัตราผลตอบแทนเงินปันผล หรือ dividend yield
ภาษีหัก ณ ที่จ่าย อังกฤษ 0% สหรัฐ 15% หรือ 30%
- เงินปันผลสามัญของบริษัทอังกฤษไม่ถูกหักภาษี ณ ที่จ่ายที่ต้นทาง อัตราคือ 0% สำหรับผู้ถือต่างชาติ
- เงินปันผลของบริษัทสหรัฐถูกหัก ณ ที่จ่ายที่ 30% สำหรับผู้ถือที่ไม่ใช่บุคคลอเมริกัน และลดเหลือ 15% สำหรับผู้มีถิ่นที่อยู่ทางภาษีในไทยตามอนุสัญญาภาษีซ้อนไทยกับสหรัฐ เมื่อมีแบบ W-8BEN ที่ยังไม่หมดอายุอยู่กับโบรกเกอร์
- W-8BEN มีอายุคือปีที่ลงนามบวกอีกสามปีปฏิทิน ถ้าปล่อยให้ขาด อัตราจะกลับไปที่ 30% ในรอบจ่ายถัดไป
- ADR ของบริษัทอังกฤษไม่ใช่เงินได้แหล่งสหรัฐ จึงไม่เข้าข่ายการหัก ณ ที่จ่ายของสหรัฐตั้งแต่ต้น
รายละเอียดฝั่งสหรัฐและกรณีที่อัตราไม่ใช่ 15% อยู่ใน บทเรียนเรื่องภาษีหัก ณ ที่จ่ายสำหรับนักลงทุนที่ไม่ใช่คนอเมริกัน ซึ่งแยกกรณี REIT ไว้ต่างหาก
ค่าธรรมเนียม ADR คือค่าใช้จ่ายที่กินส่วนต่างจริง
เมื่อฝั่งภาษีเป็นศูนย์ ต้นทุนที่เหลือคือค่าธรรมเนียมผู้รับฝาก หรือ ADR depositary service fee ซึ่งโดยมากหักออกจากเงินปันผลก่อนโอนเข้าบัญชี อัตราที่ประกาศกันทั่วไป ณ เดือนกันยายน 2569 อยู่ราว 0.01 ถึง 0.05 ดอลลาร์ต่อหน่วยต่อปี แผงถัดไปคำนวณต่อ 100 หน่วยของ SHEL จากการจ่าย 4 รอบล่าสุด ช่องภาษีอังกฤษเป็นศูนย์ตามกฎ และช่องค่าธรรมเนียมใช้สมมติฐาน 0.01 ดอลลาร์ต่อหน่วยต่อรอบ
| date | ex_label | gross_usd | uk_withholding_usd | adr_fee_usd | net_usd |
|---|---|---|---|---|---|
| 2025-11-14 | 14 Nov 2025 | 71.6 | 0 | 1 | 70.6 |
| 2026-02-20 | 20 Feb 2026 | 74.4 | 0 | 1 | 73.4 |
| 2026-05-22 | 22 May 2026 | 78.12 | 0 | 1 | 77.12 |
| 2026-08-14 | 14 Aug 2026 | 78.12 | 0 | 1 | 77.12 |
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT
date,
ex_label,
gross_usd,
uk_withholding_usd,
adr_fee_usd,
net_usd
FROM
(
SELECT
toString(ex_dividend_date) AS date,
formatDateTime(ex_dividend_date, '%d %b %Y') AS ex_label,
round(toFloat64(cash) * 100, 2) AS gross_usd,
round(toFloat64(cash) * 100 * 0.0, 2) AS uk_withholding_usd,
round(100 * 0.01, 2) AS adr_fee_usd,
round(toFloat64(cash) * 100 - 100 * 0.01, 2) AS net_usd
FROM
(
SELECT
ex_dividend_date,
any(cash_amount) AS cash
FROM global_markets.stocks_dividends
WHERE ticker = 'SHEL'
AND currency = 'USD'
AND ex_dividend_date <= today()
GROUP BY ex_dividend_date
ORDER BY ex_dividend_date DESC
LIMIT 4
)
)
ORDER BY dateอ่านทีละแถว รอบที่ขึ้น XD วันที่ 14 Aug 2026 จ่ายขั้นต้น 78.12 ดอลลาร์ต่อ 100 หน่วย ช่องภาษีหัก ณ ที่จ่ายฝั่งอังกฤษอยู่ที่ 0 ดอลลาร์ ค่าธรรมเนียมตามสมมติฐานคือ 1 ดอลลาร์ เหลือสุทธิ 77.12 ดอลลาร์ เทียบกับรอบแรกสุดในแผงที่ขั้นต้น 71.6 ดอลลาร์และสุทธิ 70.6 ดอลลาร์ ค่าธรรมเนียมเป็นจำนวนเงินคงที่ต่อหน่วย ไม่ใช่สัดส่วนของเงินปันผล เมื่อเงินปันผลต่อรอบสูงขึ้น สัดส่วนที่ค่าธรรมเนียมกินจะเล็กลงเอง
เทียบเป็นเงินบาทต่อ 100 หุ้น
แผงข้างล่างวางชื่ออังกฤษไว้ข้างหุ้นสหรัฐที่คนไทยถือกันเยอะ แล้วคำนวณเงินขั้นต้น ภาษีหัก ณ ที่จ่าย ค่าธรรมเนียม ADR และเงินสุทธิต่อ 100 หุ้น ตลอด 12 เดือนล่าสุด แปลงเป็นบาทด้วยอัตราสมมติคงที่ 32 บาทต่อดอลลาร์ ตัวเลขบาทจึงใช้ดูขนาดเท่านั้น
| ticker | gross_thb | withholding_thb | adr_fee_thb | net_thb |
|---|---|---|---|---|
| BP | 6455 | 0 | 128 | 6327 |
| DEO | 10621 | 0 | 64 | 10557 |
| SHEL | 9672 | 0 | 128 | 9544 |
| UL | 6899 | 0 | 128 | 6771 |
| KO | 6720 | 1008 | 0 | 5712 |
| PG | 13730 | 2059 | 0 | 11670 |
SQL เบื้องหลังตัวเลขแต่ละตัว
WITH
32.0 AS thb_per_usd,
0.01 AS adr_fee_per_unit
SELECT
ticker,
round(gross_usd * thb_per_usd, 0) AS gross_thb,
round(gross_usd * wht_rate * thb_per_usd, 0) AS withholding_thb,
round(payments * 100 * adr_fee_per_unit * is_adr * thb_per_usd, 0) AS adr_fee_thb,
round((gross_usd * (1 - wht_rate)
- payments * 100 * adr_fee_per_unit * is_adr) * thb_per_usd, 0) AS net_thb
FROM
(
SELECT
ticker,
round(toFloat64(sum(cash_amount)) * 100, 2) AS gross_usd,
count() AS payments,
if(ticker IN ('KO', 'PG'), 0.15, 0.0) AS wht_rate,
if(ticker IN ('KO', 'PG'), 0.0, 1.0) AS is_adr
FROM
(
SELECT
ticker,
ex_dividend_date,
any(cash_amount) AS cash_amount
FROM global_markets.stocks_dividends
WHERE ticker IN ('SHEL', 'BP', 'UL', 'AZN', 'DEO', 'KO', 'PG')
AND currency = 'USD'
AND ex_dividend_date > today() - 365
AND ex_dividend_date <= today()
GROUP BY ticker, ex_dividend_date
)
GROUP BY ticker
)
ORDER BY is_adr DESC, ticker ASCแผงจัดกลุ่ม ADR อังกฤษไว้ก่อน แล้วตามด้วยหุ้นสหรัฐ เรียงตามตัวอักษรภายในแต่ละกลุ่ม แถวแรกคือ BP ซึ่งเป็น ADR อังกฤษ ช่องภาษีหัก ณ ที่จ่ายอยู่ที่ 0 บาท จากเงินขั้นต้น 6455 บาท เหลือสุทธิ 6327 บาทหลังหักค่าธรรมเนียมตามสมมติฐาน ส่วนแถวล่างสุดคือ PG ซึ่งเป็นหุ้นสหรัฐเต็มตัว ถูกหัก ณ ที่จ่าย 2059 บาท จากเงินขั้นต้น 13730 บาท และช่องค่าธรรมเนียมผู้รับฝากอยู่ที่ 0 บาท ตามโครงสร้างของหุ้นที่ถือตรงโดยไม่ผ่านใบแสดงสิทธิ
รูปร่างของแท่งกราฟคือบทเรียนของหน้านี้ ฝั่ง ADR อังกฤษยกช่องภาษีออกไปทั้งช่อง แล้วเติมช่องค่าธรรมเนียมที่เล็กกว่ามากเข้ามาแทน ส่วนฝั่งสหรัฐไม่มีค่าธรรมเนียมผู้รับฝาก แต่มีช่องภาษีที่อัตรา 15% และจะใหญ่เป็นสองเท่าถ้า W-8BEN ขาดอายุ
จังหวะจ่ายปันผล ครึ่งปีหรือรายไตรมาส
คำที่ได้ยินบ่อยคือหุ้นอังกฤษจ่ายปีละสองครั้ง ขณะที่หุ้นสหรัฐจ่ายรายไตรมาส ข้อมูลย้อนหลังสามปีบอกว่าเรื่องนี้จริงครึ่งเดียว
| ticker | payments_per_year | avg_payment_usd |
|---|---|---|
| BP | 4 | 0.4788 |
| HSBC | 4 | 0.8417 |
| JNJ | 4 | 1.2683 |
| KO | 4 | 0.5025 |
| PG | 4 | 1.026 |
| SHEL | 4 | 0.7154 |
| UL | 4 | 0.4989 |
| DEO | 1.7 | 1.8157 |
| AZN | 1.3 | 0.7625 |
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT
ticker,
round(count() / 3, 1) AS payments_per_year,
round(avg(cash_amount), 4) AS avg_payment_usd
FROM
(
SELECT
ticker,
ex_dividend_date,
any(cash_amount) AS cash_amount
FROM global_markets.stocks_dividends
WHERE ticker IN ('SHEL', 'BP', 'HSBC', 'UL', 'AZN', 'DEO', 'KO', 'PG', 'JNJ')
AND currency = 'USD'
AND ex_dividend_date > today() - 1095
AND ex_dividend_date <= today()
GROUP BY ticker, ex_dividend_date
)
GROUP BY ticker
ORDER BY payments_per_year DESC, ticker ASCแถวบนสุดคือ BP ที่ 4 รอบต่อปี เฉลี่ยรอบละ 0.4788 ดอลลาร์ต่อหน่วย ส่วนแถวล่างสุดคือ AZN ที่ 1.3 รอบต่อปี เฉลี่ยรอบละ 0.7625 ดอลลาร์ต่อหน่วย ชื่ออังกฤษกระจายอยู่ทั้งบนและล่างของตาราง บางชื่อย้ายมาจ่ายรายไตรมาสแล้ว บางชื่อยังคงจังหวะครึ่งปีแบบดั้งเดิม
สำหรับคนที่วางแผนกระแสเงินสด จังหวะครึ่งปีแปลว่าเงินก้อนใหญ่เข้าบัญชีสองครั้งโดยมีช่วงเว้นราวหกเดือนคั่น ขณะที่จังหวะรายไตรมาสกระจายก้อนเดียวกันออกเป็นสี่ครั้งที่เล็กลง วันที่เงินเข้าบัญชียังห่างจากวันขึ้นเครื่องหมายอีกหลายสัปดาห์ ซึ่งอธิบายไว้ใน บทเรียนเรื่องวัน ex-dividend หรือวันขึ้นเครื่องหมาย XD
ภาษีฝั่งไทย เงินได้ต่างประเทศที่นำเข้ามา
ผู้ที่อยู่ในไทยตั้งแต่ 180 วันขึ้นไปในปีภาษีหนึ่งถือเป็นผู้มีถิ่นที่อยู่ในไทยตามประมวลรัษฎากร ตามแนวคำสั่งกรมสรรพากรที่ ป.161/2566 และ ป.162/2566 เงินได้จากแหล่งต่างประเทศของผู้มีถิ่นที่อยู่ในไทย เมื่อนำเข้ามาในประเทศไทย จะเป็นเงินได้พึงประเมินของปีภาษีที่นำเข้ามา โดย ป.162 วางข้อยกเว้นไว้สำหรับเงินได้ที่เกิดขึ้นก่อนวันที่ 1 มกราคม 2567 สองข้อที่มักถูกมองข้ามคือ เงินปันผลที่พักอยู่ในบัญชีหลักทรัพย์ต่างประเทศยังไม่ใช่เงินได้ที่นำเข้ามา จังหวะการโอนเงินกลับจึงเป็นตัวแปรของปีภาษี และภาษีที่ถูกหักไว้ที่ต่างประเทศอาจนำมาเป็นเครดิตภาษีได้ตามเงื่อนไขของอนุสัญญาภาษีซ้อน ซึ่งต้องมีเอกสารยืนยันการถูกหักภาษี แนวปฏิบัติส่วนนี้ปรับปรุงเป็นระยะ การตรวจสอบกับที่ปรึกษาภาษีของตัวเองก่อนวางแผนการโอนเงินจึงเป็นขั้นตอนที่ข้ามไม่ได้ หน้านี้เป็นเนื้อหาให้ความรู้ ไม่ใช่คำแนะนำด้านภาษีหรือการลงทุน
หมายเหตุข้อมูลและสมมติฐาน
- ตัวเลขเงินปันผลทุกช่องมาจากประวัติการจ่ายจริงในสกุลดอลลาร์ ต่อหนึ่งหน่วยที่ซื้อขายในสหรัฐ ไม่ใช่ต่อหุ้นแม่ในลอนดอน
- ค่าธรรมเนียมผู้รับฝาก 0.01 ดอลลาร์ต่อหน่วยต่อรอบ เป็นสมมติฐานเพื่อการคำนวณตัวอย่าง อัตราที่ประกาศกันทั่วไป ณ เดือนกันยายน 2569 อยู่ราว 0.01 ถึง 0.05 ดอลลาร์ต่อหน่วยต่อปี
- อัตราแลกเปลี่ยน 32 บาทต่อดอลลาร์ เป็นค่าคงที่สมมติ ตัวเลขจริงขึ้นกับอัตราที่ธนาคารผู้รับฝากและโบรกเกอร์ใช้ในวันจ่าย
- แผงเทียบใช้อัตรา 15% กับหุ้นสหรัฐในตาราง ภายใต้สมมติฐานว่า W-8BEN มีผลอยู่ และนับเฉพาะชื่อที่มีการจ่ายจริงในหน้าต่าง 365 วันล่าสุด จำนวนแถวจึงขยับตามปฏิทินการจ่ายของแต่ละชื่อ
FAQ
นักลงทุนไทยซื้อหุ้นปันผลอังกฤษได้ไหม
ได้ โบรกเกอร์ที่ต่อตรงเข้าตลาดลอนดอนให้นักลงทุนรายย่อยไทยมีน้อยมาก เส้นทางที่ใช้กันจริงจึงเป็นการซื้อ ADR ของบริษัทอังกฤษที่จดทะเบียนซื้อขายในตลาดสหรัฐ ผ่านบัญชีหุ้นต่างประเทศ
เงินปันผลจาก ADR อังกฤษถูกหักภาษีสหรัฐ 15% หรือไม่
ไม่ เงินปันผลสามัญของบริษัทอังกฤษไม่ใช่เงินได้แหล่งสหรัฐ และอังกฤษเองก็ไม่หักภาษี ณ ที่จ่ายกับเงินปันผลสามัญ อัตรา 15% ตามอนุสัญญาภาษีซ้อนไทยกับสหรัฐใช้กับเงินปันผลของบริษัทสหรัฐ และต้องมีแบบ W-8BEN ที่ยังไม่หมดอายุอยู่กับโบรกเกอร์
เงินปันผลต่างประเทศต้องเสียภาษีในไทยเมื่อไร
ตามแนวคำสั่งกรมสรรพากรที่ ป.161/2566 และ ป.162/2566 เงินได้จากต่างประเทศของผู้มีถิ่นที่อยู่ในไทยจะเป็นเงินได้พึงประเมินของปีภาษีที่นำเงินนั้นเข้ามาในประเทศไทย จังหวะการโอนเงินกลับจึงมีผลต่อปีภาษีที่ต้องยื่น รายละเอียดและเครดิตภาษีต่างประเทศควรตรวจสอบกับที่ปรึกษาภาษีเป็นรายกรณี
ทุกแผงในหน้านี้เปิดดู SQL ที่อยู่เบื้องหลังตัวเลขได้ตรงใต้ตาราง ถ้าอยากเปลี่ยนชุดหุ้นหรือเปลี่ยนสมมติฐานค่าธรรมเนียม ถามเป็นภาษาไทยได้บน Strasmore terminal