Strasmore Research

DRIP คืออะไร อธิบายแผนนำเงินปันผลกลับไปลงทุนใหม่

ทำความเข้าใจกลไกการทำงานของ DRIP ทั้งสามรูปแบบ เหตุผลที่การซื้อหุ้นเกิดขึ้นในวันจ่ายเงินปันผล รวมถึงการจัดการภาษีจากต้นทุนหุ้นแต่ละส่วนที่เกิดขึ้นจากการลงทุนซ้ำโดยอัตโนมัติ

แผนการนำเงินปันผลกลับไปลงทุนใหม่ หรือ DRIP คือคำสั่งยืนยันที่จะเปลี่ยนเงินปันผลแต่ละงวดให้กลายเป็นหุ้นของหลักทรัพย์เดิม แทนที่จะปล่อยให้เงินสดคงค้างอยู่ในบัญชีของคุณ การซื้อจะเกิดขึ้นในวันจ่ายเงินปันผล (pay date) หรือหลังจากนั้นไม่นาน โดยใช้ราคาตลาด ณ ขณะนั้น และโดยปกติจะมีการจัดสรรเป็นหุ้นเศษส่วน (fractional share) ที่มีความละเอียดถึงสามหรือสี่ตำแหน่งทศนิยม มีรูปแบบการดำเนินการที่เรียกว่า DRIP อยู่สามประเภท ซึ่งแตกต่างกันที่ผู้ดำเนินการซื้อและต้นทุนที่เกี่ยวข้อง

แผนการนำเงินปันผลกลับไปลงทุนใหม่คืออะไร?

โครงสร้างพื้นฐานของทั้งสามรูปแบบเหมือนกัน คือ มีการประกาศจ่ายเงินปันผล มีการจ่ายเงินสด และมีการนำเงินสดนั้นไปซื้อหลักทรัพย์เดิมเพิ่มภายในหนึ่งหรือสองวัน สิ่งที่แตกต่างกันคือระบบการทำงานเบื้องหลัง

  1. แผนที่บริษัทเป็นผู้สนับสนุน (Company sponsored plan): ผู้ออกหลักทรัพย์จะว่าจ้างตัวแทนโอนหลักทรัพย์ (transfer agent) ซึ่งเป็นนายทะเบียนที่ดูแลรายชื่อผู้ถือหุ้น เพื่อทำหน้าที่จัดการการลงทะเบียนและการซื้อ หุ้นจะถูกเก็บไว้ในบัญชีแยกต่างหากภายใต้หมายเลขบัญชีของคุณที่ตัวแทนฯ โดยอยู่นอกเหนือจากบัญชีซื้อขายหลักทรัพย์ (brokerage account) ของคุณ ผู้สนับสนุนบางรายอาจเสนอส่วนลดราคาหุ้นที่นำมาลงทุนใหม่เล็กน้อยจากราคาตลาด บางรายอาจเรียกเก็บค่าธรรมเนียมการลงทะเบียน ค่าธรรมเนียมต่อการซื้อแต่ละครั้ง หรือค่าธรรมเนียมเมื่อคุณขายหุ้นออก
  2. การนำเงินปันผลกลับไปลงทุนใหม่แบบสังเคราะห์ของโบรกเกอร์ (Broker's synthetic reinvestment): โบรกเกอร์ของคุณจะได้รับเงินสดในวันจ่ายเงินปันผล จากนั้นจะทำการซื้อหุ้นในตลาดรองหรือจัดสรรหุ้นจากคลังของโบรกเกอร์เอง แล้วจึงบันทึกจำนวนหุ้นเศษส่วนเข้าในพอร์ตของคุณ โบรกเกอร์รายใหญ่ในสหรัฐฯ ส่วนใหญ่ให้บริการนี้โดยไม่มีค่าคอมมิชชั่น โดยสามารถเลือกเปิดใช้งานเป็นรายหลักทรัพย์หรือทั้งบัญชีได้ ผู้ออกหลักทรัพย์จะไม่มีส่วนเกี่ยวข้องในกระบวนการนี้
  3. การนำเงินปันผลกลับไปลงทุนใหม่โดยอัตโนมัติของกองทุน (Fund's automatic reinvestment): กองทุนรวมจะนำเงินปันผลและกำไรจากการขายคืน (capital gain distributions) ไปลงทุนใหม่ที่ราคา NAV ณ วันที่นำเงินไปลงทุนใหม่ สำหรับ ETF เงินปันผลจะถูกโอนเข้าบัญชีโบรกเกอร์ของคุณเป็นเงินสดก่อน จากนั้นโบรกเกอร์จะดำเนินการในลักษณะเดียวกับเงินปันผลหุ้นปกติ

ความแตกต่างจะปรากฏชัดเมื่อคุณต้องการตรวจสอบหุ้นของคุณ ตำแหน่งหุ้นในแผนของบริษัทจะอยู่นอกเหนือการดูแลของโบรกเกอร์ของคุณ ซึ่งหมายความว่าหุ้นเหล่านั้นจะไม่ปรากฏในรายงานของโบรกเกอร์ และไม่สามารถขายผ่านคำสั่งซื้อขายในตลาดปกติได้ ในขณะที่การลงทุนใหม่ที่ดำเนินการโดยโบรกเกอร์หรือกองทุนจะปรากฏอยู่ในบัญชีที่คุณใช้งานอยู่แล้ว

DRIP ซื้อหุ้นจริงเมื่อใด?

มีวันที่สี่วันที่กำหนดเงินปันผลแต่ละงวด วันประกาศจ่ายเงินปันผล (declaration date) คือวันที่คณะกรรมการประกาศ วันขึ้นเครื่องหมาย XD (ex-dividend date) คือวันแรกที่หลักทรัพย์ซื้อขายโดยไม่มีสิทธิรับเงินปันผลรอบที่จะถึงนี้ หากคุณถือหุ้นจนจบวันทำการก่อนหน้า คุณจะได้รับเงินปันผล แต่หากซื้อในวัน XD สิทธินั้นจะเป็นของผู้ขาย วันกำหนดรายชื่อผู้ถือหุ้น (record date) คือวันที่บันทึกรายชื่อผู้ถือหุ้น และภายใต้รอบการชำระราคา T+1 ที่ตลาดหุ้นสหรัฐฯ เริ่มใช้ในเดือนพฤษภาคม 2026 วันนี้จะตรงกับวันเดียวกับวัน XD วันจ่ายเงินปันผล (pay date) คือวันที่เงินสดถึงมือผู้ถือหุ้น และเป็นวันที่ DRIP เริ่มดำเนินการ บันทึกของเราในหัวข้อ วันกำหนดรายชื่อผู้ถือหุ้นและวันขึ้นเครื่องหมาย XD ได้อธิบายลำดับขั้นตอนนี้ไว้อย่างละเอียด

ระยะเวลารอคอยระหว่างวัน XD และวันจ่ายเงินปันผลนั้นวัดเป็นสัปดาห์

คำสั่งดึงข้อมูลจำนวนวันจากวันขึ้นเครื่องหมาย XD ถึงวันจ่ายเงินปันผล: หุ้นกลุ่มสินค้าอุปโภคบริโภค 6 ตัว
SQL เบื้องหลังตัวเลขแต่ละตัว
WITH payouts AS (
    SELECT
        ticker,
        any(ex_dividend_date) AS ex_date,
        any(pay_date)         AS paid_on
    FROM global_markets.stocks_dividends
    WHERE ticker IN ('AAPL', 'JNJ', 'KO', 'MSFT', 'O', 'PG')
      AND ex_dividend_date >= '2024-07-01'
      AND ex_dividend_date <  '2026-07-01'
      AND cash_amount > 0
    GROUP BY id, ticker
)
SELECT
    ticker,
    count()                                          AS payment_count,
    round(avg(dateDiff('day', ex_date, paid_on)), 1) AS avg_days_ex_to_pay,
    max(dateDiff('day', ex_date, paid_on))           AS max_days_ex_to_pay
FROM payouts
WHERE paid_on > ex_date
GROUP BY ticker
ORDER BY avg_days_ex_to_pay DESC
Run this yourself

จากจำนวน 6 ของผู้จ่ายเงินปันผลในกลุ่มตัวอย่าง PG มีระยะเวลารอคอยเฉลี่ยยาวนานที่สุดที่ 25.2 วันนับจากวัน XD จนถึงวันที่ได้รับเงินสด และการจ่ายเงินที่ช้าที่สุดเพียงครั้งเดียวใช้เวลาถึง 28 วัน ส่วน AAPL เป็นกลุ่มที่เร็วที่สุดที่ 3.4 วัน ในช่วงเวลาดังกล่าว ราคาเปิดในวัน XD จะถูกปรับลดลงตามมูลค่าเงินปันผลไปแล้ว ในขณะที่เงินสดจริงยังคงอยู่ในระหว่างการโอน

เหตุใดราคาที่ใช้ลงทุนใหม่จึงเป็นราคา ณ วันจ่ายเงินปันผล

DRIP ไม่ได้ซื้อหุ้นที่ราคา ณ วัน XD แต่จะซื้อด้วยเงินสดที่มีอยู่ในวันที่เงินนั้นพร้อมใช้งาน ตลอดระยะเวลาหลายสัปดาห์ที่รอคอย ราคาหลักทรัพย์สามารถเปลี่ยนแปลงไปได้ทุกทิศทาง

คำสั่งดึงข้อมูลKO: ส่วนต่างราคาปิดวัน XD เทียบกับราคาปิดวันจ่ายเงินปันผล ปี 2021 ถึงมิถุนายน 2026
SQL เบื้องหลังตัวเลขแต่ละตัว
WITH
    payouts AS (
        SELECT
            any(ex_dividend_date) AS ex_date,
            any(pay_date)         AS paid_on
        FROM global_markets.stocks_dividends
        WHERE ticker = 'KO'
          AND ex_dividend_date >= '2021-01-01'
          AND ex_dividend_date <  '2026-07-01'
          AND cash_amount > 0
        GROUP BY id
    ),
    bars AS (
        SELECT
            date                            AS session_day,
            round(avg(toFloat64(close)), 2) AS px
        FROM global_markets.stocks_daily_aggs
        WHERE ticker = 'KO'
          AND date >= '2021-01-01'
          AND date <  '2026-09-01'
        GROUP BY date
    )
SELECT
    toString(p.paid_on)                AS pay_date,
    formatDateTime(p.paid_on, '%b %Y') AS pay_label,
    e.px                               AS close_at_ex,
    d.px                               AS close_at_pay,
    round(100 * (d.px / e.px - 1), 2)  AS move_pct
FROM payouts AS p
INNER JOIN bars AS e ON e.session_day = p.ex_date
INNER JOIN bars AS d ON d.session_day = p.paid_on
ORDER BY p.paid_on
Run this yourself

กลุ่มตัวอย่างนี้แสดงเงินปันผล 22 งวดติดต่อกันของ Coca-Cola (KO) ในงวด Apr 2021 วันทำการวัน XD ปิดที่ $50.36 และวันจ่ายเงินปันผลปิดที่ $52.51 ซึ่งเป็นการเคลื่อนไหวที่ 4.27% ตลอดช่วงเวลาดังกล่าว คู่สุดท้ายที่แสดงในแผนภูมิคือ Jul 2026 ซึ่งมีการนำเงินไปลงทุนใหม่ที่ราคาใกล้เคียง $81.29 เส้นทั้งสองเส้นเคลื่อนที่ไปตามกันและแทบจะไม่บรรจบกัน ระบบอัตโนมัติจะซื้อหุ้นตามวันที่กำหนดโดยปฏิทินของผู้ออกหลักทรัพย์ ที่ราคาตลาด ณ บ่ายวันนั้น

DRIP เข้าซื้อในตลาดบ่อยแค่ไหน?

ความถี่ขึ้นอยู่กับผู้ออกหลักทรัพย์ ผู้จ่ายเงินปันผลส่วนใหญ่ในสหรัฐฯ จ่ายเป็นรายไตรมาส ส่วนน้อยจ่ายเป็นรายเดือน และกลุ่มที่เล็กกว่าจ่ายปีละหนึ่งหรือสองครั้ง

คำสั่งดึงข้อมูลความถี่ในการจ่ายเงินปันผลของบริษัทจดทะเบียน (รอบ 1 ปีที่ผ่านมา)
SQL เบื้องหลังตัวเลขแต่ละตัว
WITH payouts AS (
    SELECT
        ticker,
        any(frequency)        AS freq,
        any(ex_dividend_date) AS ex_date,
        any(pay_date)         AS paid_on
    FROM global_markets.stocks_dividends
    WHERE ex_dividend_date >= '2025-07-01'
      AND ex_dividend_date <  '2026-07-01'
      AND cash_amount > 0
      AND ticker NOT IN ('SPCX')
    GROUP BY id, ticker
)
SELECT
    multiIf(freq = 12, 'Monthly',
            freq = 4,  'Quarterly',
            freq = 2,  'Semiannual',
            freq = 1,  'Annual',
                       'Irregular')                  AS cadence,
    countDistinct(ticker)                            AS payer_count,
    round(avg(dateDiff('day', ex_date, paid_on)), 1) AS avg_days_ex_to_pay
FROM payouts
WHERE paid_on > ex_date
GROUP BY cadence
ORDER BY payer_count DESC
Run this yourself

Quarterly เป็นความถี่หลัก โดยครอบคลุม 4961 หลักทรัพย์ที่จ่ายเงินสดในช่วงปีที่ผ่านมา โดยมีระยะเวลาเฉลี่ย 12.9 วันจากวัน XD ถึงวันที่ได้รับเงินสด กลุ่มที่น้อยที่สุดคือ Irregular ซึ่งมีจำนวน 1670 ความถี่เป็นตัวกำหนดว่า DRIP จะเข้าซื้อในตลาดบ่อยเพียงใด ซึ่งไม่ได้เปลี่ยนแปลงจำนวนเงินปันผลต่อปี และไม่ได้เปลี่ยนแปลง อัตราเงินปันผลตอบแทน (dividend yield) ซึ่งคำนวณจากยอดรวมต่อปีเทียบกับราคา

การลงทุนใหม่แต่ละครั้งถือเป็นการเปิดล็อตภาษีใหม่

ล็อตภาษี (tax lot) คือกลุ่มของหุ้นที่มีราคาซื้อและวันที่ซื้อเดียวกัน หากคุณซื้อครั้งเดียว คุณจะมีเพียงหนึ่งล็อต แต่หากคุณนำเงินปันผลกลับไปลงทุนใหม่เป็นเวลาสิบปี คุณจะมีล็อตจำนวนมาก ซึ่งแต่ละล็อตจะมีต้นทุน (basis) และระยะเวลาการถือครองของตัวเอง

คำสั่งดึงข้อมูลจำนวนครั้งในการนำเงินปันผลกลับมาลงทุนต่อปี: เปรียบเทียบหุ้นที่จ่ายรายเดือนกับรายไตรมาส
SQL เบื้องหลังตัวเลขแต่ละตัว
WITH payouts AS (
    SELECT
        ticker,
        any(ex_dividend_date) AS ex_date
    FROM global_markets.stocks_dividends
    WHERE ticker IN ('KO', 'O')
      AND ex_dividend_date >= '2016-01-01'
      AND ex_dividend_date <  '2026-01-01'
      AND cash_amount > 0
    GROUP BY id, ticker
)
SELECT
    toString(toYear(ex_date)) AS year,
    countIf(ticker = 'O')     AS monthly_payer_lots,
    countIf(ticker = 'KO')    AS quarterly_payer_lots
FROM payouts
GROUP BY year
ORDER BY year
Run this yourself

ใน 2025 Realty Income (O) ซึ่งเป็นผู้จ่ายเงินปันผลรายเดือน ได้สร้างการจ่ายเงิน 13 ครั้ง เทียบกับ 4 ครั้งจาก Coca-Cola ตลอดระยะเวลา 10 ปีปฏิทินที่แสดงในแผนภูมิ ช่องว่างระหว่างเส้นทั้งสองคือความแตกต่างของจำนวนล็อตสำหรับระยะเวลาการถือครองที่เท่ากัน รายละเอียดเกี่ยวกับความถี่อยู่ในบันทึกของเราเรื่อง หุ้นปันผลรายเดือน และ ประวัติเงินปันผลของ Realty Income

มีสี่ประเด็นที่ตามมาจากจำนวนล็อตดังกล่าว:

  • ในบัญชีที่ต้องเสียภาษี เงินปันผลที่นำไปลงทุนใหม่จะถูกนำไปคำนวณภาษีในปีที่จ่าย ในอัตราเดียวกับเงินสด และจะถูกรายงานในแบบฟอร์ม 1099-DIV แม้ว่าคุณจะไม่ได้รับเงินสดจริง แต่ภาระภาษียังคงมีอยู่
  • แต่ละล็อตจะมีระยะเวลาการถือครองของตัวเอง ล็อตที่ซื้อภายในสิบสองเดือนที่ผ่านมาจะถือเป็นการถือครองระยะสั้นเมื่อขายออก ไม่ว่าหุ้นเดิมที่ถืออยู่ก่อนหน้าจะมีอายุเท่าใดก็ตาม
  • การระบุล็อตเฉพาะ (specific identification) ซึ่งเป็นวิธีที่ช่วยให้คุณเลือกได้ว่าจะขายหุ้นล็อตใด ทำได้ยากขึ้นเมื่อมีล็อตย่อยจำนวนมาก และการเลือกที่ผิดพลาดจะส่งผลต่อกำไรที่รายงาน คู่มือของเราเรื่อง วิธีการคำนวณต้นทุนและการระบุล็อตเฉพาะ ได้อธิบายกลไกในส่วนนี้ไว้
  • การติดตามการขายแบบล้างพอร์ต (wash sale) จะเกิดขึ้นทันที การขายหุ้นที่ขาดทุนในขณะที่มีการนำเงินปันผลกลับไปลงทุนใหม่ในหลักทรัพย์เดียวกันภายในสามสิบวันก่อนหรือหลัง จะทำให้ไม่สามารถนำผลขาดทุนส่วนนั้นมาหักภาษีได้ โดยจำนวนที่ถูกปฏิเสธจะถูกนำไปเพิ่มในต้นทุนของหุ้นที่ซื้อมาใหม่ ส่วนที่ถูกปฏิเสธจะแปรผันตามจำนวนหุ้นที่ซื้อใหม่ ดังนั้นการลงทุนใหม่จำนวนน้อยเทียบกับการขายจำนวนมากจะทำให้เกิดการปฏิเสธผลขาดทุนเพียงเล็กน้อย แต่ยังคงต้องมีการติดตามอยู่ดี

กฎระเบียบแตกต่างกันไปตามแต่ละประเทศและประเภทบัญชี สำหรับบัญชีที่ได้รับสิทธิประโยชน์ทางภาษี (tax deferred หรือ tax free) จะไม่มีภาระการทำบัญชีรายปีดังกล่าว

ข้อเสียตามความเป็นจริง

  • การกระจุกตัว (Concentration): DRIP จะซื้อหลักทรัพย์เดิมเสมอ พอร์ตที่ได้รับเงินปันผลจากหุ้นตัวเดิมจะเติบโตขึ้นเรื่อย ๆ เมื่อเทียบกับส่วนอื่นของบัญชี และไม่มีการปรับสมดุลพอร์ต (rebalancing) โดยอัตโนมัติ
  • ความไม่สนใจราคา (Price indifference): แผนจะซื้อที่ราคา ณ วันจ่ายเงินปันผล ไม่ว่าหลักทรัพย์นั้นจะอยู่ใกล้จุดสูงสุดหรือต่ำสุดในรอบ 52 สัปดาห์ก็ตาม
  • ข้อจำกัดของหุ้นเศษส่วน (Fractional share friction): โดยทั่วไปหุ้นเศษส่วนไม่สามารถโอนย้ายผ่านระบบ ACATS ซึ่งเป็นมาตรฐานการโอนบัญชีระหว่างโบรกเกอร์ในสหรัฐฯ ได้ วิธีการจัดการปกติคือการโอนหุ้นเต็มจำนวน และโบรกเกอร์ต้นทางจะขายหุ้นเศษส่วนเป็นเงินสด ซึ่งถือเป็นการขายที่ต้องเสียภาษีหากอยู่นอกบัญชีที่ได้รับสิทธิประโยชน์ทางภาษี
  • ต้นทุนและความล่าช้าเฉพาะของแผน: แผนที่บริษัทสนับสนุนอาจมีค่าธรรมเนียมการลงทะเบียนและค่าธรรมเนียมต่อการซื้อ และมักจะรวมคำสั่งขายตามตารางเวลาแทนที่จะส่งคำสั่งทันทีที่คุณต้องการ ส่วนลดราคาที่อาจได้รับจากการลงทุนใหม่จะมีความหมายเปลี่ยนไปเมื่อนำค่าธรรมเนียมเหล่านี้มาคำนวณหักลบ

คำถามที่พบบ่อย

DRIP ย่อมาจากอะไร?

ย่อมาจาก Dividend reinvestment plan หรือแผนการนำเงินปันผลกลับไปลงทุนใหม่ คำนี้ครอบคลุมสามรูปแบบ ได้แก่ แผนที่ดำเนินการโดยตัวแทนโอนหลักทรัพย์ของผู้ออกหลักทรัพย์, การนำเงินปันผลกลับไปลงทุนใหม่โดยอัตโนมัติของโบรกเกอร์ และการนำเงินปันผลกลับไปลงทุนใหม่ของกองทุน กลไกการซื้อแตกต่างกันในแต่ละรูปแบบ แต่ผลลัพธ์ต่อพอร์ตการลงทุนมีความคล้ายคลึงกัน

เงินปันผลที่นำไปลงทุนใหม่ต้องเสียภาษีหรือไม่?

ในบัญชีที่ต้องเสียภาษี คำตอบคือใช่ เงินปันผลที่นำไปลงทุนใหม่จะถูกนำไปคำนวณภาษีในปีที่จ่าย ในอัตราเดียวกับที่คุณได้รับเป็นเงินสด และจะปรากฏในแบบฟอร์ม 1099-DIV หุ้นที่ได้รับมาจะมีต้นทุน (cost basis) ของตัวเอง สำหรับบัญชีที่ได้รับสิทธิประโยชน์ทางภาษี จะไม่ถือเป็นเหตุการณ์ที่ต้องเสียภาษีรายปี กฎระเบียบแตกต่างกันไปตามแต่ละประเทศ

DRIP ซื้อหุ้นที่ราคา ณ วันขึ้นเครื่องหมาย XD หรือไม่?

ไม่ แผนจะดำเนินการซื้อในวันจ่ายเงินปันผลหรือหลังจากนั้นไม่นาน ซึ่งเกิดขึ้นหลายสัปดาห์หลังจากวัน XD ตามที่กลุ่มตัวอย่างวัดผลไว้ และจะซื้อที่ราคาตลาด ณ ขณะนั้น

ฉันต้องถือหุ้นผ่านวันขึ้นเครื่องหมาย XD เพื่อรับเงินปันผลหรือไม่?

คุณต้องเป็นเจ้าของหุ้นก่อนที่ตลาดจะเปิดทำการในวัน XD ซึ่งหมายความว่าต้องซื้อหุ้นอย่างช้าที่สุดในวันทำการก่อนหน้า การขายหุ้นในวัน XD หรือหลังจากนั้น คุณยังคงได้รับเงินปันผลนั้น แต่การซื้อในวัน XD จะไม่ได้รับสิทธิ

ฉันสามารถโอนหุ้นเศษส่วนไปยังโบรกเกอร์อื่นได้หรือไม่?

โดยปกติไม่ได้ ในการโอนบัญชี หุ้นเต็มจำนวนจะถูกโอนไปตามปกติ ในขณะที่หุ้นเศษส่วนมักจะถูกโบรกเกอร์ต้นทางขายเป็นเงินสด ในบัญชีที่ต้องเสียภาษี การขายดังกล่าวจะทำให้เกิดกำไรหรือขาดทุนตามมา