Ex-Dividend Date vs. Record Date: Same Day?
Is the ex-dividend date the same as the record date? Since the T+1 switch in May 2024, yes, they fall on the same day for nearly every US dividend, measured.
Under U.S. T+1 settlement, the record date and the ex-dividend date of a dividend are the same day for 99% of U.S. dividend events, measured across every dividend on the tape over the trailing twelve months. That is recent: for decades the ex-dividend date came one or two business days before the record date, and most explanations online still describe that older world. This page walks through what each date means, follows one real dividend through its four dates, measures the May 2024 change down to the week it happened, and covers the one case where the ex-date still lands after the record date.
The two dates, in one sentence each
The record date is the day the company checks its shareholder register: whoever is recorded as an owner at the close of that day receives the declared dividend. The ex-dividend date is the first trading day a buyer of the stock no longer receives that dividend, the stock trades "ex" (without) the payment from that morning on.
The record date is corporate bookkeeping: it defines the snapshot of ownership. The ex-dividend date is a market convention derived from it, the exchanges work backwards from the record date to the last day a purchase can still settle onto the register in time.
Watch it happen: one real dividend
Aggregates need an anchor. Here is Apple's most recent completed dividend, declaration, ex-date, record date, and payment, pulled straight from the dividend record:
The exact SQL behind every number
SELECT ticker,
formatDateTime(declaration_date, '%Y-%m-%d') AS declared,
formatDateTime(ex_dividend_date, '%Y-%m-%d') AS ex_date,
formatDateTime(record_date, '%Y-%m-%d') AS record,
formatDateTime(pay_date, '%Y-%m-%d') AS paid,
cash_amount AS dividend_per_share,
dateDiff('day', declaration_date, ex_dividend_date) AS declared_to_ex_days,
dateDiff('day', ex_dividend_date, record_date) AS ex_to_record_days,
dateDiff('day', record_date, pay_date) AS record_to_pay_days
FROM global_markets.stocks_dividends
WHERE ticker = 'AAPL'
AND currency = 'USD'
AND distribution_type = 'recurring'
AND ex_dividend_date <= today()
AND record_date IS NOT NULL
AND pay_date IS NOT NULL
AND declaration_date IS NOT NULL
ORDER BY ex_dividend_date DESC
LIMIT 1Apple declared a $0.27-per-share payout on 2026-07-30, 11 days ahead of the ex-date. The ex-date and the record date fell on the same day, 2026-08-10, so the last day to buy the stock with the dividend attached was the prior trading day. The cash arrived 3 days after the register snapshot, on 2026-08-13. Every dividend-calendar entry is these four dates; the per-share amount is the raw input to the stock's dividend yield.
What changed in May 2024: T+1 settlement
Settlement is the step where a matched trade actually exchanges shares for cash. U.S. equities settled in three business days (T+3) into September 2017, in two business days (T+2) from September 2017, and in one business day (T+1) from May 28, 2024. Each shortening pulled the two dividend dates closer. With one-day settlement, a purchase on the day before the record date still settles in time, so the first day without the dividend is the record date itself, ex-date and record date now coincide.
Twelve years of dividends show all three eras:
The exact SQL behind every number
SELECT toYear(ex_dividend_date) AS year,
count() AS dividends,
round(100.0 * countIf(ex_dividend_date = record_date) / count(), 1) AS pct_ex_equals_record,
round(quantileDeterministic(0.5)(dateDiff('day', ex_dividend_date, record_date), cityHash64(id)), 0) AS median_gap_days
FROM global_markets.stocks_dividends
WHERE currency = 'USD'
AND ex_dividend_date >= '2015-01-01'
AND ex_dividend_date <= today()
AND record_date IS NOT NULL
GROUP BY year
ORDER BY yearIn 2015, deep in the T+3 era, the median gap between ex-date and record date was 2 calendar days and only 0% of dividends carried identical dates. 2017 still shows a 2-day median, the T+2 switch arrived that September, and by 2018 the median had settled at 1 day, where it stayed through 2023. Then 2024: 65.1% of that year's dividends carried identical dates, straddling the May cutover. In 2026 so far, across 28811 events, the share is 98.9% and the median gap is 0 days.
The week the calendar flipped
Annual buckets blur the moment itself. The same measurement, week by week, through spring and summer 2024:
The exact SQL behind every number
SELECT toStartOfWeek(ex_dividend_date, 1) AS week_of,
count() AS dividends,
round(100.0 * countIf(ex_dividend_date = record_date) / count(), 1) AS pct_ex_equals_record
FROM global_markets.stocks_dividends
WHERE currency = 'USD'
AND ex_dividend_date >= '2024-04-01'
AND ex_dividend_date < '2024-08-01'
AND record_date IS NOT NULL
GROUP BY week_of
ORDER BY week_ofIn the week of 2024-05-20, 0% of the week's 587 dividends had matching dates, the old calendar, intact. The next week, the week of 2024-05-27, the one containing Tuesday, May 28, the share jumped to 90.2% across 457 events, and the final week shown printed 99.2%. No phase-in, no overlap period: one week from zero to nearly all.
How close together are the dates now?
Zooming into the trailing twelve months, the gap between ex-date and record date is now zero calendar days for 99% of U.S. dividends:
The exact SQL behind every number
SELECT dateDiff('day', ex_dividend_date, record_date) AS calendar_days_ex_to_record,
count() AS dividends,
round(100.0 * count() / sum(count()) OVER (), 1) AS pct
FROM global_markets.stocks_dividends
WHERE currency = 'USD'
AND ex_dividend_date >= today() - INTERVAL 12 MONTH
AND ex_dividend_date <= today()
AND record_date IS NOT NULL
GROUP BY calendar_days_ex_to_record
HAVING dividends >= 20
ORDER BY dividends DESCThe small remainder with a one-day-or-more gap is dominated by special situations, foreign issuers on different settlement cycles, irregular distributions, and dates that straddle weekends or market holidays, which pause the settlement clock (business days, not calendar days, are what settlement counts). One caveat: the panel hides gap sizes with fewer than 20 occurrences, and a tiny group of dividends runs the other way entirely, ex-date after the record date. That group gets its own section.
The big-dividend exception: ex-date after the record date
One rule survives every settlement change, and most explainers skip it. For very large cash distributions, 25% or more of the share's value, under FINRA and exchange rules, the ex-date is set on the first business day after the pay date, not before the record date. Shares keep trading with the right to the payment attached through the pay date; a buyer in that window collects it through an IOU stapled to the trade, called a due bill. The inversion is easy to miss: a shareholder of record who sells before the (late) ex-date hands the payment to the buyer, the record date stops being the operative date entirely.
The trailing twelve months of data show the pattern:
The exact SQL behind every number
SELECT distribution_type AS dividend_type,
count() AS dividends,
countIf(ex_dividend_date > record_date) AS ex_after_record,
round(100.0 * countIf(ex_dividend_date > record_date) / count(), 2) AS pct_ex_after_record,
round(quantileDeterministicIf(0.5)(dateDiff('day', record_date, ex_dividend_date), cityHash64(id), ex_dividend_date > record_date), 0) AS median_days_record_to_ex,
round(100.0 * countIf(ex_dividend_date > record_date AND ex_dividend_date > pay_date) / greatest(countIf(ex_dividend_date > record_date), 1), 0) AS pct_of_those_ex_after_pay
FROM global_markets.stocks_dividends
WHERE currency = 'USD'
AND distribution_type IN ('special', 'recurring')
AND ex_dividend_date >= today() - INTERVAL 12 MONTH
AND ex_dividend_date <= today()
AND record_date IS NOT NULL
AND pay_date IS NOT NULL
GROUP BY distribution_type
HAVING countIf(ex_dividend_date > record_date) > 0
ORDER BY indexOf(['special', 'recurring'], distribution_type)23 of 457 special distributions, 5.03%, went ex after their record date, with the median late ex-date landing 16 calendar days past the record snapshot. Among ordinary recurring dividends the same pattern shows up in 0.03% of 44969 events, a rounding error. The pay-date rule is legible too: 96% of the late-ex specials went ex after their pay date, exactly where the rule places the date.
Which date decides whether you get the dividend?
For a regular dividend, the operative date is the ex-dividend date: own the stock before it, and the dividend is yours; buy on or after it, and the payment goes to the seller. With the two dates unified, the mechanical rule is simply, buy no later than the day before the record/ex date. The full mechanics, including what happens to the share price that morning and why the market marks quotes down by the dividend amount, are covered in our companion guide to how the ex-dividend date works; the upcoming ex-dividend calendar lists the names going ex in the days ahead.
The record date is not a trading deadline. A purchase made ON the record date settles the following business day, one day after the register snapshot, and misses the payment. Publications that describe buying "two days before the record date" are quoting the retired T+2 calendar.
Does a DRIP change the deadline?
No. A dividend reinvestment plan changes what happens to the cash after it is paid, the broker uses it to buy more shares, typically on or around the pay date. Entitlement works like any cash dividend: own the shares before the ex-date. The reinvestment purchase itself counts toward the next dividend's snapshot, not the one that funded it.
Do ETFs and mutual funds follow the same dates?
ETFs do: they trade on an exchange and settle T+1, so their distributions carry the same declaration/ex/record/pay sequence as a common-stock dividend. Mutual funds run on different plumbing, shares are bought from and sold to the fund itself at that day's closing NAV, but a fund still publishes an ex-dividend date, its NAV drops by the distribution that morning, and owning before the ex-date is still what earns the payment.
What if you are short through the record date?
A short seller borrowed the shares and sold them; the buyer on the other side became the holder of record. The lender still expects dividend income, so the short seller's broker debits the short account for the full dividend and forwards it to the lender, a charge known as payment in lieu. Being short through the ex/record date means paying the dividend rather than receiving it, and the charge scales with the payout, carrying a short across a large special dividend is expensive.
The rest of the timeline: declaration and payment
The record and ex-dates sit inside a longer calendar. Measured across 44908 recurring U.S. dividends in the trailing twelve months, companies declare a dividend a median of 32 days before its ex-date, and cash lands a median of 5 days after the record date:
The exact SQL behind every number
SELECT count() AS dividends,
round(quantileDeterministic(0.5)(dateDiff('day', declaration_date, ex_dividend_date), cityHash64(id)), 0) AS median_declared_to_ex_days,
round(quantileDeterministic(0.5)(dateDiff('day', record_date, pay_date), cityHash64(id)), 0) AS median_record_to_pay_days
FROM global_markets.stocks_dividends
WHERE currency = 'USD'
AND distribution_type = 'recurring'
AND ex_dividend_date >= today() - INTERVAL 12 MONTH
AND ex_dividend_date <= today()
AND declaration_date IS NOT NULL
AND pay_date IS NOT NULL
AND record_date IS NOT NULL
AND pay_date >= record_dateSo a typical quarterly dividend is announced about a month ahead, fixes its ownership snapshot on the record/ex date, and pays out within about a week of that snapshot. Apple's payout above traced exactly this route.
Record date vs. ex-dividend date FAQ
Are the record date and the ex-dividend date the same day now?
For nearly all U.S. dividends, yes. Since the move to T+1 settlement on May 28, 2024, the ex-dividend date and the record date coincide for 98.9% of U.S. dividend events in 2026. The main exception is a special distribution worth 25% or more of the share price, which goes ex the business day after it is paid.
If I buy a stock on the record date, do I get the dividend?
No. A trade made on the record date settles the next business day, after the shareholder register snapshot is taken, and the dividend goes to the seller. To receive the dividend, the purchase must be made before the ex-dividend date, which today is the same day as the record date.
Why did the ex-dividend date used to be earlier than the record date?
Stock trades took longer to settle. Under T+2 settlement (2017–2024) a purchase needed two business days to reach the register, so the exchanges set the ex-date one business day before the record date. Each time the cycle shortened, T+3 to T+2 in 2017, T+2 to T+1 in 2024, the ex-date moved closer to the record date.
What happens if I am short a stock on the record date?
You pay the dividend instead of receiving it. Your broker debits your account for the full amount and forwards it to the share lender as a payment in lieu. The charge applies to anyone short through the ex/record date and scales with the payout.
Which date should I actually watch?
The ex-dividend date. It decides who receives the payment, appears on every dividend calendar, and under T+1 doubles as the record date for almost every U.S. dividend. The payment arrives a median of 5 days later.
Every figure on this page is computed live from the dividend records in our warehouse, run the queries yourself, or explore your own holdings' dividend calendars, on the Strasmore terminal.