{"slug":"dividend-withholding-tax-non-us-investors","qid":"gross_vs_net_dividends","label":"Latest quarterly dividend, gross and net of US withholding: eight large US payers","post_title":"Dividend Withholding Tax for Non-US Investors","post_url":"/blog/dividend-withholding-tax-non-us-investors#q-gross_vs_net_dividends","columns":["ticker","gross_dividend_usd","net_at_15_pct_usd","net_at_30_pct_usd","last_ex_dividend"],"rows":[{"ticker":"MCD","gross_dividend_usd":1.86,"net_at_15_pct_usd":1.581,"net_at_30_pct_usd":1.302,"last_ex_dividend":"Jun 2, 2026"},{"ticker":"CVX","gross_dividend_usd":1.78,"net_at_15_pct_usd":1.513,"net_at_30_pct_usd":1.246,"last_ex_dividend":"Aug 19, 2026"},{"ticker":"PEP","gross_dividend_usd":1.48,"net_at_15_pct_usd":1.258,"net_at_30_pct_usd":1.036,"last_ex_dividend":"Jun 5, 2026"},{"ticker":"JNJ","gross_dividend_usd":1.34,"net_at_15_pct_usd":1.139,"net_at_30_pct_usd":0.938,"last_ex_dividend":"May 26, 2026"},{"ticker":"PG","gross_dividend_usd":1.0885,"net_at_15_pct_usd":0.9252,"net_at_30_pct_usd":0.762,"last_ex_dividend":"Jul 24, 2026"},{"ticker":"XOM","gross_dividend_usd":1.03,"net_at_15_pct_usd":0.8755,"net_at_30_pct_usd":0.721,"last_ex_dividend":"Aug 17, 2026"},{"ticker":"VZ","gross_dividend_usd":0.7075,"net_at_15_pct_usd":0.6014,"net_at_30_pct_usd":0.4952,"last_ex_dividend":"Jul 10, 2026"},{"ticker":"KO","gross_dividend_usd":0.53,"net_at_15_pct_usd":0.4505,"net_at_30_pct_usd":0.371,"last_ex_dividend":"Jun 15, 2026"}],"shape":"table","sql":"SELECT ticker,\n       round(toFloat64(argMax(cash_amount, ex_dividend_date)), 4) AS gross_dividend_usd,\n       round(toFloat64(argMax(cash_amount, ex_dividend_date)) * 0.85, 4) AS net_at_15_pct_usd,\n       round(toFloat64(argMax(cash_amount, ex_dividend_date)) * 0.70, 4) AS net_at_30_pct_usd,\n       formatDateTime(max(ex_dividend_date), '%b %e, %Y') AS last_ex_dividend\nFROM global_markets.stocks_dividends\nWHERE ticker IN ('MCD', 'CVX', 'PEP', 'JNJ', 'PG', 'XOM', 'VZ', 'KO')\n  AND distribution_type = 'recurring'\n  AND frequency = 4\n  AND cash_amount > 0\n  AND ex_dividend_date <= today()\nGROUP BY ticker\nORDER BY gross_dividend_usd DESC","computed_at":"2026-08-22T04:04:26.311446+00:00","elapsed":0.416183076}