<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/">
  <channel>
    <title>Dividend_investing on FinFr.ee: Financial Freedom for Globally Mobile Investors</title>
    <link>http://localhost:1313/tags/dividend_investing/</link>
    <description>Tools, math, and lived experience for expats building wealth across borders. Passive portfolios and active income from a Dubai-based trader.</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <copyright>Copyright © 2026 | All rights reserved</copyright>
    <lastBuildDate>Tue, 23 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="http://localhost:1313/tags/dividend_investing/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>The Expat FI Playbook: Building Financial Independence Across Borders</title>
      <link>http://localhost:1313/posts/expat-fi-playbook/</link>
      <pubDate>Tue, 23 Jun 2026 00:00:00 +0000</pubDate>
      
      <guid>http://localhost:1313/posts/expat-fi-playbook/</guid>
      <description>Financial independence works differently when you earn in one currency, hold in a second, and plan to retire in a third. A practical playbook for the globally mobile investor running both passive portfolios and active income strategies.</description>
      <content:encoded><![CDATA[<div class="lead text-neutral-500 dark:text-neutral-400 !mb-9 text-xl">
  Financial independence works differently when you earn in one currency, hold in a second, and you plan to retire in a third. The standard FI advice was written for someone who lives, earns, and dies in the same tax jurisdiction. If that is not you, continue reading this playbook.
</div>

<p>The financial independence movement was built in one country, by one type of person, for one set of rules. I've read so many FI related articles and blogs and most focus on the same kind of people. Open any FI book published in the last decade and you find the same assumptions in every chapter. You earn in dollars. You hold a 401(k) and a Roth IRA. You buy VTI and chill at the beach. You retire at 55 and Social Security plus Medicare kicks in at 65. The framework is correct for that person. But it's not correct for you.</p>
<p>The globally mobile investor lives outside those assumptions. You may have an employer paying you in Dirhams, a retirement account in a country you no longer live in, a partner in a third country whose family expects you to retire there, and a brokerage that closes your account the moment you update your address. The standard 4% does not survive the currency drift. The <a href="https://www.bogleheads.org/wiki/Three-fund_portfolio"  target="_blank" rel="noreferrer">Bogleheads three-fund portfolio</a> cannot legally be held by most non-US persons without estate tax exposure.</p>
<p>This playbook is the rewrite that I've done for non-US persons, expats living abroad. It is what I would tell someone who told me, <em>&quot;I just left my corporate job, I have some savings, I am living in two countries a year, and I have no idea where to start.&quot;</em> It will not solve your specific tax situation. It will give you the structural choices that determine whether your FI plan compounds or fails over the long run, and it will tell you which pieces of the standard FI advice to ignore for being too cautious, too US-centric, or simply wrong for someone in your situation.</p>

<h2 class="relative group">What financial independence actually means across borders
    <div id="what-financial-independence-actually-means-across-borders" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#what-financial-independence-actually-means-across-borders" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>The definition of FI is the moment your portfolio income covers your expenses without requiring you to work. The expat definition adds one word. <strong>Your portfolio income covers your expenses in your spending currency, with enough margin to survive the drift between your earning currency, your holding currency, and your spending currency over thirty to forty years.</strong></p>
<p>The classic FI books are full of footnotes about sequence-of-returns risk, the failure modes of the 4 percent rule, and the importance of equity exposure. None of them talk about the single biggest risk an expat investor faces, which is the slow loss when your holding currency weakens against your spending currency and you do not notice for ten years. A silent killer. Concretely: if you hold USD and you will spend in PHP, every percentage point the dollar gives up against the peso is a percentage point of retirement purchasing power that quietly leaves the portfolio.</p>
<p>If you hold all your assets in USD and you plan to retire in Manila, your real purchasing power is not what your USD account shows you. It is what the USD-PHP exchange rate decides on the day you sell. If that rate moves 30 percent against you, your portfolio just lost 30 percent of its useful value, and no equity rally compensates for that. The currency risk does not sleep.</p>
<p>So the first reframing is this. <strong>FI for an expat is a currency-weighted, jurisdiction-aware, multi-account problem.</strong></p>

<h2 class="relative group">The three currencies
    <div id="the-three-currencies" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#the-three-currencies" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>There are three currencies in your life as an expat investor. Knowing them by name is a good start.</p>
<p><strong>Your earning currency</strong> is whatever your employer or your clients pay you. For a UAE expat that is usually AED. For a Singapore expat it is SGD.</p>
<p><strong>Your holding currency</strong> is whatever your brokerage statement is denominated in. For most expats this is USD or EUR, because that is where the broad-market ETFs live. This is not the same as your earning currency, and the conversion happens every time you fund the account.</p>
<p><strong>Your spending currency</strong> is what you will spend in retirement. If you plan to live in the Philippines it is PHP. If you plan to split time between Portugal and Thailand it is some weighted blend of EUR and THB. This is the currency that matters at the end.</p>
<p>The macro analyst Lyn Alden makes this point very sharper. The portfolio that compounds in nominal USD while your spending currency strengthens against it has not actually grown. It has shrunk in real terms. The portfolio that compounds in nominal USD while your spending currency weakens has gained more than the statement says.</p>
<p>The right move is to align two of the three before they go against you. Most expats can hold their holding currency in the same currency as their earning currency cheaply, since brokers like Interactive Brokers let you hold cash and ETFs in twenty-plus currencies without forced conversion. If you know you are retiring in PHP you have two structural choices. You can hedge currency exposure or you can begin shifting holdings to spending-currency-correlated assets ten to fifteen years before retirement.</p>
<p>Name all three currencies on a single page once a year and ask whether the mismatch is widening or narrowing. Most expat investors do not do this. They look at the brokerage statement, see a number going up, and assume all is great. The future however lives in a different currency.</p>

<h2 class="relative group">Tax residency and domicile are not the same thing
    <div id="tax-residency-and-domicile-are-not-the-same-thing" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#tax-residency-and-domicile-are-not-the-same-thing" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>This is the part where most expat FI plans quietly fall apart. The investor confuses domicile with residency, sets up accounts under the wrong assumption, and discovers years later that they owe tax in three countries on the same income.</p>
<p>Your <strong>tax residency</strong> is where the taxman thinks you live. Most countries say you are a tax resident if you spend 180+ days a year there, but the rules vary. The UAE has no personal income tax. Countries trigger tax residency differently. For example, US taxes citizens on worldwide income regardless of where they live.</p>
<p>Your <strong>domicile</strong> on the other hand is the country that the law considers your permanent home, even when you live somewhere else. UK domicile rules in particular reach across borders for inheritance tax purposes for years after you have left. US citizenship behaves similarly for income tax.</p>
<p>The interaction matters because brokers, custodians, and ETF providers ask both questions, and they treat the answers differently. Which leads us to the section that every other expat-FI publication gets wrong.</p>

<h2 class="relative group">The US-domiciled ETF question (the one most FI sites get wrong)
    <div id="the-us-domiciled-etf-question-the-one-most-fi-sites-get-wrong" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#the-us-domiciled-etf-question-the-one-most-fi-sites-get-wrong" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>Open any FI guide for non-US persons and you will find the same instruction. <em>Do not hold US-domiciled ETFs. Use Irish-domiciled UCITS instead.</em> The reasoning is the US estate tax exposure for non-resident aliens. The threshold is sixty thousand dollars of US-situated assets. Above that, your estate pays up to 40 percent federal estate tax on the excess when you die. Verifiable from the IRS itself, It's not made up.</p>
<p>The advice is technically correct. It is also overcautious for most expats most of the time. Here is the part the FI sites do not say.</p>
<p><strong>The fee gap is real but smaller than people are thinking</strong> If you compare apples to apples between VT (Vanguard Total World, US-domiciled) at 0.06 percent expense ratio and VWRA (Vanguard FTSE All-World, Irish-domiciled UCITS) at 0.22 percent. Sixteen basis points. For S&amp;P 500 exposure, the gap is even smaller: VOO at 0.03 percent versus CSPX (iShares S&amp;P 500 UCITS) at 0.07 percent, a difference of four basis points. Sixteen basis points on a million-dollar portfolio compounded over thirty years is roughly three hundred thousand dollars of foregone wealth. That's not much considering thirty years.</p>
<p><strong>The dividend withholding differential closes part of the gap.</strong> A US-domiciled fund withholds 30 percent on dividends paid to a no-treaty non-resident alien. An Irish-domiciled UCITS, by virtue of the US-Ireland tax treaty, only loses 15 percent at the fund level on the US dividends it receives, and accumulating share classes never trigger withholding on payout because there is no payout. So the fee advantage of the US-domiciled fund shrinks by roughly the dividend yield multiplied by 15 percent.</p>
<p><strong>The estate tax is binary and depends on death.</strong> Something to keep in mind. The risk only triggers when you die. If you are 45 years old and reasonably healthy, the probability-weighted cost of estate tax exposure over the next 30 years is a fraction of the worst-case 40 percent.</p>
<p><strong>Treaty countries change the picture.</strong> The US currently has active estate tax treaties with fifteen countries: Australia, Austria, Denmark, Finland, France, Germany, Greece, Ireland, Italy, Japan, the Netherlands, Norway, South Africa, Switzerland, and the United Kingdom. If you are a tax resident of any of them, the threshold is much higher than $60,000 and the rules are gentler. Most non-treaty expats are in the Gulf, most of Asia, and Latin America.</p>
<p>Here is the tradeoff matrix.</p>
<table>
	<thead>
			<tr>
					<th>Your situation</th>
					<th>What I would actually do</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>Under $250K portfolio, any residency</td>
					<td>Hold US-domiciled (VTI, VOO, BNDW) for the fee advantage. Below $60K there is no exposure. Between $60K and $250K, the worst-case estate hit is small and probabilistic.</td>
			</tr>
			<tr>
					<td>$250K to $500K, treaty country</td>
					<td>US-domiciled is reasonable. The treaty raises the threshold and softens the rate.</td>
			</tr>
			<tr>
					<td>$250K to $500K, no-treaty country</td>
					<td>Mixed. Roughly 50/50 between US-domiciled and UCITS for the equity allocation.</td>
			</tr>
			<tr>
					<td>$500K+, no-treaty country</td>
					<td>UCITS for the equity bulk. Use US-domiciled only where the fee advantage is most acute (large cash sleeves, treasury holdings).</td>
			</tr>
			<tr>
					<td>$1M+, any residency</td>
					<td>UCITS for the equity bulk regardless of treaty. The structural protection cost is small relative to the portfolio.</td>
			</tr>
	</tbody>
</table>
<p>For very large estates (above $5M in US-based assets) the conversation widens to life insurance owned by a foreign trust, but the FI playbook stops there. Most expats will never need that.</p>
<p><em>Being in the market with reasonable cost basis matters more than which ticker you used to get there.</em> The investor who refuses to buy VTI because of theoretical estate tax exposure, and instead sits in cash for three years researching UCITS alternatives, has lost a lot of opportunities. Pick a structure that fits your situation. Move on.</p>

<h2 class="relative group">Where to hold your accounts
    <div id="where-to-hold-your-accounts" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#where-to-hold-your-accounts" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>The brokerage question is harder for expats than for anyone else. US brokers will close your account the moment you update your address to a non-US country. European brokers vary by your nationality and residency. Local brokers in the UAE or Singapore offer narrow offered products and high fees.</p>
<p>The serious choices for a globally mobile investor narrow down to only a few.</p>
<p><strong>Interactive Brokers (IBKR)</strong> is the best in my opinion. Accounts in 20+ countries, all major currencies, every ETF family including UCITS, options trading enabled, and fees that are competitive globally. The interface is somehow brutal, the customer service, well I never used it, and the learning curve, something to consider. It is also the only broker most expats can run a complete FI portfolio on without limitations.</p>
<p><strong>Saxo Bank</strong> is the polished alternative. I'm not familiar with it but heard good stories. Do your own research.</p>
<p><strong>Swissquote</strong> is the European choice. Swiss banking, multi-currency, decent products but fairly expensive. Worth considering if you are Swiss-resident or value the protection. Beside Interactive Brokers, I'm also a Swissquote customer.</p>
<p>Beyond the broker question, an expat investor benefits from at least one account in each of two domiciles. One in the country where you earn, one in a stable jurisdiction unrelated to your earning country. It is the practical response to the fact that a bank or brokerage can freeze your account for compliance review, re-verification, or political reasons, and you do not want that freeze to leave you with no liquidity in the meantime.</p>

<h2 class="relative group">The passive lane
    <div id="the-passive-lane" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#the-passive-lane" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>The passive side of the portfolio is the easy part once the broker and ETF-domicile questions are settled. The investment writer William Bernstein, author of <em>The Four Pillars of Investing</em> and <em>The Investor's Manifesto</em>, has argued for years that a single globally diversified equity fund is sufficient. He is correct for US investors and even more correct for expats, who have no good reason to overweight US equities.</p>
<p>Three building blocks cover ninety percent of the work.</p>
<p><strong>A broad equity index fund.</strong> For non-US persons, the natural starting point is VWRA (Vanguard FTSE All-World accumulating, Irish-domiciled). It holds 4,000+ stocks across developed and emerging markets, reinvests dividends automatically, and is denominated in USD but spans every major currency through its underlying holdings.</p>
<p><strong>A bond fund.</strong> AGGG (iShares Core Global Aggregate Bond) gives you global investment-grade bonds in one ticker, USD-hedged. For an expat retiring in a non-USD currency, the hedging is a complication worth thinking through. The unhedged version leaves you with FX exposure on the bond side. The right call depends on which currency you plan to spend.</p>
<p><strong>A real-asset sleeve.</strong> Five to fifteen percent of the portfolio in gold (SGLN, IGLN), real estate (HPRO, IUSP), or commodities (depending on your view). I will come back to this in the next section, because Marc Faber (fund manager and publisher of <a href="https://www.gloomboomdoom.com/"  target="_blank" rel="noreferrer">The Gloom, Boom &amp; Doom Report</a>) has some valid input on this topic.</p>
<p>(Note: Meb Faber is a different person from Marc Faber, who appears in the next section. They are unrelated.) For an expat investor who has no national affiliation with the US in the first place, the case for global diversification is even more obvious.</p>
<p>What I do not recommend, for most expats most of the time, is holding individual dividend stocks as the core of passive investment. Dividend strategies have a place (more on that in <a href="/posts/why-i-dont-chase-dividends/" >Why I Don't Chase Dividends</a>), but as the foundation of an expat FI portfolio they introduce single-name risk and tax-treaty complications that the index-ETF approach avoids. Build the foundation in index funds first and specialize later.</p>

<h2 class="relative group">The real-asset sleeve and the Asia tilt
    <div id="the-real-asset-sleeve-and-the-asia-tilt" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#the-real-asset-sleeve-and-the-asia-tilt" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>Marc Faber, the Thailand based publisher of <em>The Gloom, Boom &amp; Doom Report</em>, has been writing about emerging-market investing and currency debasement from a real expat's perspective for many years. He invests like someone who lives in Thailand. His portfolio is not the Bogleheads three-fund.</p>
<p>Faber's 2026 thesis is that US equity valuations are stretched, the US dollar faces structural debasement pressure from sovereign debt dynamics, and the long-term opportunity sits in Asia (Thailand, Vietnam, Taiwan, India) and in real assets (gold, silver, energy). His personal allocation is roughly 25 percent equities, 25 percent gold and precious metals, 25 percent real estate (heavily Asian), and 25 percent bonds and cash. Of course you do not have to agree with his portfolio allocation. But hear him out.</p>
<p>For an expat planning to retire in Southeast Asia, two pieces of his case are particularly relevant.</p>
<p><strong>Gold as a non-fiat reserve asset.</strong> The conventional FI allocation puts five to ten percent in gold. Faber argues for fifteen to twenty-five percent, on the basis that the developed-world fiat regime is at the end of a long debt cycle and the next twenty years will favor real money over paper money. Lot of people disagree. But for an expat whose spending currency is going to be the Philippine peso or the Thai baht, holding 15 percent in physical-backed gold is not such a bad idea. It is an insurance against the next time a developed-world central bank does something stupid. And they do plenty of stupid things.</p>
<p><strong>Emerging-market equity exposure.</strong> The US is roughly 60 percent of global equity market cap today. A 60 percent US weight inside an expat retiree's portfolio is a structural bet on continued US outperformance, with no real diversification benefit and significant FX risk against the spending currency. Faber's view, is to underweight US equities and overweight specific Asian markets where valuations are reasonable and demographics are favorable. For someone who plans to spend rupees, pesos, or baht in retirement, accumulating that exposure during the working years builds a more honest currency match than holding pure global ETFs.</p>
<p>The practical move is not to abandon VWRA and start picking individual Thai stocks. A 5-10 percent allocation to broad emerging-market Asia , plus a 10-15 percent allocation to physical-backed gold, gets you closer to a portfolio that survives a USD-weakening decade without forcing you to time anything. For an investor whose retirement currency is Southeast Asian, this is structural, not speculative.</p>

<h2 class="relative group">The active lane
    <div id="the-active-lane" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#the-active-lane" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>The standard FI playbook stops at the passive lane. <em>Buy the index. Save more. Wait.</em> That is correct and incomplete.</p>
<p>The investor who refuses to sell put options because options are dangerous is being risk-averse. The investor who sells defined-risk premium on positions they would happily own at the strike, sized correctly, managed with a written playbook, is being risk-conscious.</p>
<p>Selling that premium systematically, on names you wanted to own anyway, generates yield that is independent of the underlying's directional return. For an expat investor with a brokerage that supports options (IBKR works), and with 100,000 USD or more in capital, this can add three to eight percent annualized to total return with risk that is manageable when sized correctly.</p>
<p>It is not gambling. It is the systematic harvesting of a risk premium that the market pays you for taking on a position you were going to take on anyway. The full treatment is in the upcoming <a href="/posts/" >Options Premium Selling for FI</a> pillar and in the Options Strategy Guide. If the topic interests you, those are the next reads. If it does not, the passive lane alone will get you to FI eventually. The active lane shortens the timeline; it does not replace the foundation.</p>

<h2 class="relative group">End-of-service gratuity and forced pensions
    <div id="end-of-service-gratuity-and-forced-pensions" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#end-of-service-gratuity-and-forced-pensions" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>If you work in the UAE, Saudi Arabia, or much of the Gulf, your employer is legally obliged to pay you a lump-sum gratuity when your employment ends. The formula in the UAE (Federal Decree-Law 33 of 2021, Article 51) is 21 days of basic wage per year for the first five years, then 30 days of basic wage per year thereafter, calculated on the last basic wage you held. The total is capped at two years' wage. One nuance most expats get wrong: the schedule is calculated on your basic salary, but the statutory cap is expressed as two years' &quot;wage&quot;, which is the broader defined term including allowances. Because the payout is built from basic salary, that cap almost never binds in practice. Under the current law the full schedule also applies whether you resign or are terminated, as long as you have completed at least one year of service. For a long-service expat, this can be a substantial figure.</p>
<p>Most expats treat the gratuity as a bonus to be spent. I believe this is the wrong approach.</p>
<p>The gratuity is an <em>involuntary FI contribution your employer has been making on your behalf for years</em>, denominated in your earning currency, paid out at the worst possible tax moment (when you have just lost your salary and may be in a higher home-country bracket if you have returned).</p>
<p>The discipline is to project the gratuity at every employment anniversary, model what it does to your FI date if invested at the index return, and structure the receiving account so the lump sum lands somewhere tax-efficient. For a non-US person leaving the UAE, the receiving account should generally be the IBKR multi-currency account, not the home-country bank. Once the cash is in the home-country bank, you have triggered local reporting and possibly tax events that the UAE itself does not impose. So be careful!</p>
<p>Other jurisdictions have similar structures. Switzerland has the <strong>Pillar 2</strong> occupational pension that vests on departure. Singapore has the <strong>CPF</strong> (for citizens and PRs) with specific withdrawal rules at exit. Hong Kong has the <strong>MPF</strong>. Each one is a forced retirement contribution that needs to be treated as a real portfolio asset.</p>
<p>A dedicated <a href="/calculators/" >UAE End-of-Service Gratuity FIRE projector</a> is in build. Until I make it available, use a calculator from an official government site or do a manual calculation: take your final monthly basic salary, divide by 30 to get the daily basic wage, then for each year of service multiply that daily wage by 21 (for the first five years) or 30 (for every year beyond). Sum across years. The statutory cap is two years' wage, which is broader than basic salary and so rarely binds. Numerical example: a monthly basic of AED 30,000 over 10 years of service yields (30,000 / 30) × 21 × 5 + (30,000 / 30) × 30 × 5 = AED 105,000 + AED 150,000 = <strong>AED 255,000</strong>, well under the two-year-wage cap. The number scales fast once you cross the 5-year boundary, which is exactly the point at which most long-tenure expats stop projecting it correctly. Make sure you cross check my calculation on an official site .</p>

<h2 class="relative group">The withdrawal phase
    <div id="the-withdrawal-phase" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#the-withdrawal-phase" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>The accumulation phase is the easy part. Withdrawal is where expat FI plans usually break.</p>
<p>The conventional 4 percent rule was derived from US-only historical data, US-only inflation, and US-only tax assumptions. None of those apply to you cleanly. You will spend in your spending currency, not in the currency the historical sequence was measured in. Your spending inflation is local, not US CPI. Your tax situation depends on your residency at the time of withdrawal, which may differ from your residency during accumulation.</p>
<p>The right approach is to plan withdrawal currency-by-currency. <strong>Hold one to two years of expected spending in the spending currency at any time, in a liquid account in your retirement jurisdiction.</strong> Refill that account from the broader portfolio annually, using a currency strategy that smooths the FX risk over the year rather than converting on a single day.</p>
<p>Sequence-of-returns risk is even more brutal for an expat than for a single-jurisdiction retiree, because the bad sequence is two-dimensional. Returns can be bad AND the FX rate against your spending currency can be bad in the same year. The mitigation is the same one any serious retirement planner uses, with one expat-specific addition. Hold more bonds (perhaps 30-40 percent at retirement rather than the 10-20 percent the FI blogs recommend), and add a real-asset sleeve that does not move with either equities or your home-country fiat. Marc Faber's view is directly relevant here. Consider a meaningful gold allocation.</p>
<p>The <a href="/calculators/interactive_safe_withdrawal_rate_calculator/" >SWR backtester</a> on this site shows how a given withdrawal rate would have performed across every historical 30-year window since 1871. It does not model FX, so the output is a USD-investor approximation. The expat reality is somewhere between &quot;this withdrawal rate would have worked&quot; and &quot;this withdrawal rate would have worked if your spending currency did not move against you,&quot; which means you should plan for a lower withdrawal rate than the backtester output suggests. 3.5 percent is a defensible starting point for most expat retirees. 3 percent is the conservative anchor for those retiring into a structurally weaker spending currency.</p>

<h2 class="relative group">Three portfolio templates
    <div id="three-portfolio-templates" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#three-portfolio-templates" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>Here are three templates I would defend for three common expat profiles.</p>
<p><strong>Template A: Accumulation, age 35-45, USD-earning expat planning to retire in PHP or THB.</strong> 60 percent VWRA, 10 percent EIMI (emerging-market Asia tilt), 15 percent AGGG, 10 percent SGLN, 5 percent cash in spending currency. Rebalance annually. Begin shifting a percentage point per year from VWRA toward EIMI and SGLN ten years before retirement.</p>
<p><strong>Template B: De-risking, age 50-60, USD-earning expat planning to retire in PHP or THB.</strong> 40 percent VWRA, 10 percent EIMI, 25 percent AGGG, 15 percent SGLN, 10 percent cash split across earning and spending currencies. The active lane (premium selling on cash-secured puts against an SPY-equivalent or sector ETF).</p>
<p><strong>Template C: Withdrawal, age 60+, expat retired in spending currency.</strong> 30 percent VWRA, 10 percent EIMI, 30 percent AGGG (hedged to spending currency where available), 15 percent SGLN, 15 percent cash in spending currency. The cash sleeve covers 18-24 months of expenses. The portfolio sells equities to refill cash annually, and bonds to refill cash in bad equity years.</p>
<p>These templates are starting points, ideas, but not prescriptions. The right portfolio depends on your specific currencies, your specific tax residency, your specific risk tolerance, and your specific time horizon. The <a href="/calculators/" >FIRE calculator</a> on this site lets you stress-test variations against tax and inflation. Run several. Pick the one whose worst-case scenario you can live with.</p>

<h2 class="relative group">What people get wrong (and what to do instead)
    <div id="what-people-get-wrong-and-what-to-do-instead" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#what-people-get-wrong-and-what-to-do-instead" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>To consider:</p>
<p><strong>Refusing US-domiciled ETFs without checking your actual exposure.</strong> If your portfolio is under $250K or you live in a treaty country, the standard advice is too cautious. See the matrix above.</p>
<p><strong>Letting cash pile up in the earning currency.</strong> Cash held in AED, SGD, or HKD for years loses real value to inflation and to FX drift against the spending currency. Convert it into the portfolio or into spending-currency reserves regularly.</p>
<p><strong>Treating the home-country pension as a side asset.</strong> The home-country pension is still part of your portfolio. Most of them can be invested actively even from abroad. Something most expats forget. Bring them into the rebalance.</p>
<p><strong>Underweighting real assets</strong> For an expat, a fifteen to twenty percent gold allocation is structural, not speculative. Marc Faber has been making this case for a very long time.</p>
<p><strong>Confusing tax residency with tax citizenship.</strong> If you are a US citizen, leaving the US does not exempt you from US tax on worldwide income. Foreign Earned Income Exclusion and Foreign Tax Credit help, but the obligation does not vanish. Plan accordingly.</p>
<p><strong>Underestimating the cost of active income discipline.</strong> Options income works only if you follow the playbook through the worst weeks. The investor who sells puts during easy months and panics in March 2020 ends up worse than the investor who never touched options. If you cannot commit to the discipline, don't start.</p>

<h2 class="relative group">Where to go from here
    <div id="where-to-go-from-here" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#where-to-go-from-here" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>This is the playbook at the structural level. Each section opens onto a more detailed article that is coming as cornerstone pillars on the site.</p>
<ul>
<li><strong>Country-specific guides.</strong> UAE, Philippines and others .</li>
<li><strong>Product-specific guides.</strong> The International Brokerage Comparison, the Index Funds for Expats deep dive, the Global Dividend Portfolio for Non-US Persons.</li>
<li><strong>Active-income guides.</strong> The Options Strategy Guide, the Options Premium Selling for FI pillar, and the Wheel Strategy Complete Guide.</li>
<li><strong>Calculators.</strong> The <a href="/calculators/interactive_safe_withdrawal_rate_calculator/" >SWR backtester</a> and <a href="/calculators/monte-carlo-retirement-calculator/" >Monte Carlo simulator</a> are live. The Currency-Aware FIRE calculator, the Net Worth tracker, the End-of-Service Gratuity FIRE projector are what is planned next.</li>
</ul>
<p>If you want the condensed version of this playbook as a printable reference, <strong><a href="/expat-fi-stack/" >The Expat FI Stack</a></strong> is the companion document. Fifteen pages, one decision per page, designed to be marked up. Subscribe on the <a href="/expat-fi-stack/" >landing page</a> and the download lands in your welcome email, along with future drops.</p>
<p>If you are at the start of your FI journey, start with the foundations. Pick a broker that will not close your account. Pick a fund domicile that fits your residency and portfolio size. Project your gratuity if you have one. Start building the cash reserve in your spending currency a decade before you need it.</p>
<p>The serious FI publication for the globally mobile investor running both passive portfolios and active income strategies is the gap this site exists to fill. The standard FI advice was not written for you. This playbook is. If it improved your thinking on even one structural choice, share it with other expats who could use it.</p>
<p>Cheers
Chris</p>

  
  
  
  



<div
  
    class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
  
  >
  <span
    
      class="text-primary-400 pe-3 flex items-center"
    
    >
    <span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/></svg>
</span>
  </span>

  <span
    
      class="dark:text-neutral-300"
    
    ><strong>Disclaimer:</strong> This post reflects my personal views and is for educational purposes only. It is not financial advice. Every situation is different. Always check your country's specific tax and investment rules before acting. See the full <a href="/disclaimer/" >Disclaimer</a> and <a href="/privacy/" >Privacy Policy</a> for the long version.</span>
</div>

]]></content:encoded>
      
      <media:content url="http://localhost:1313/img/featured/expat-fi-playbook.webp" medium="image" />
    </item>
    
    <item>
      <title>I Built a Dividend Tracker That Doesn&#39;t Touch the Cloud</title>
      <link>http://localhost:1313/posts/dividend-tracker-local-first-mac/</link>
      <pubDate>Mon, 22 Jun 2026 00:00:00 +0000</pubDate>
      
      <guid>http://localhost:1313/posts/dividend-tracker-local-first-mac/</guid>
      <description>Most dividend trackers get the math wrong, lock you to a single currency, and ship your entire portfolio to someone else&#39;s server. So I built one. It runs on your Mac, handles every currency, and is free during the beta.</description>
      <content:encoded><![CDATA[<div class="lead text-neutral-500 dark:text-neutral-400 !mb-9 text-xl">
  I needed a tool that allowed me to enter and track my dividends in multiple currencies and different brokerage accounts. I couldn't find a decent tool without sharing all my infos on the internet. So I built one. It runs on your Mac, handles every currency, and is free during the beta.
</div>


<h2 class="relative group">The three things existing dividend trackers get wrong
    <div id="the-three-things-existing-dividend-trackers-get-wrong" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#the-three-things-existing-dividend-trackers-get-wrong" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>Look at the popular dividend trackers on the market. Most of them have at least one of three problems. Most of them have all three.</p>
<p><strong>Problem one. They live in the cloud.</strong> Sign up. Verify your email. Connect your brokerage. Hand over read-only credentials. Trust them with your full holdings, your transaction history, every position, every cost basis. For a tool that exists to help you understand your own money. That feels backwards.</p>
<p><strong>Problem two. They speak one currency, usually USD.</strong> If you hold Swiss stocks, German ETFs, and a UK gilt alongside your US dividend payers, the standard tools either ignore the FX problem or solve it badly. Converting at today's spot rate for a cost basis you set up five years ago is not accuracy. It is a number that looks like accuracy.</p>
<p><strong>Problem three. The forward-income math is wrong.</strong> The lazy formula is <em>&quot;last quarterly dividend × four.&quot;</em> That breaks for special dividends, breaks for unusual frequencies, breaks for any payer that raised mid-year. The right formula is the trailing twelve months of dividends per share, summed. Most trackers do not do that.</p>
<p>These three problems compound. A cloud-based, USD-only, last-quarter-times-four tracker tells you a forward income number that is off by 15% in the wrong direction, in the wrong currency, while quietly logging your entire net worth somewhere in California.</p>
<p>I built Dividend Tracker to fix all three.</p>

<h2 class="relative group">What it is
    <div id="what-it-is" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#what-it-is" aria-label="Anchor">#</a>
    </span>
    
</h2>

  
  
  
  



<div
  
    class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
  
  >
  <span
    
      class="text-primary-400 pe-3 flex items-center"
    
    >
    
  </span>

  <span
    
      class="dark:text-neutral-300"
    
    ><p><strong>Dividend Tracker</strong> is a local-first dividend journal for macOS. Your portfolio lives in a single SQLite file on your Mac. No accounts. No cloud. No broker connection. No telemetry. Free during the beta.</p>
<p><strong><a href="https://github.com/leviceroy/Dividend-Tracker/releases/latest"  target="_blank" rel="noreferrer">⬇️ Download the latest release</a></strong> (universal Mac binary, Apple Silicon + Intel)</p>
</span>
</div>

<p>The pitch on the GitHub page reads: <em>&quot;Bloomberg for dividend investors, on your Mac.&quot;</em> That is the goal. Decision-grade accuracy on the math, a dense KPI surface on the dashboard, every figure click-expandable down to the formula it was computed from. And it stays on your machine.</p>

<h2 class="relative group">The math that's usually wrong elsewhere
    <div id="the-math-thats-usually-wrong-elsewhere" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#the-math-thats-usually-wrong-elsewhere" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>This is the part that took the longest to get right. It is also the part that separates a serious tool from a glorified spreadsheet.</p>
<p><strong>Forward annual income.</strong> Sum the last twelve months of declared dividends per share, multiply by your share count, repeat for every position. Where the broker has published an indicated rate that already reflects an announced raise, prefer that. Show both numbers in a detail panel so you can see which source the headline is using. Never multiply a single quarterly payment by four.</p>
<p><strong>Yield on cost.</strong> Use the cost basis in your reporting currency at the FX rate on the day you bought. Not today's spot rate. Yield on cost is a measurement of what your past self decided. Reflecting it through current FX is technically wrong and practically misleading.</p>
<p><strong>Splits, special dividends, DRIP.</strong> Stock splits scale shares and weighted-average cost together so cost basis stays intact. Special dividends count toward TTM but not toward the indicated rate. DRIP reinvestments are recorded as share-accruing buys at the dividend date with the correct cost basis. Each of these is a place where lazy trackers cut corners. Dividend Tracker does not.</p>
<p><strong>Withholding tax.</strong> Real dividend investing across borders means real WHT to track. Per-jurisdiction treaty rates. Recoverable US WHT marked separately. Effective WHT percentage as a portfolio-level KPI. The output is a number you could give to your accountant without flinching.</p>
<p>The dashboard also exposes a FIRE income target so you can see when your forward dividend income covers your spending. If you want to size that target in the first place, the <a href="/calculators/swr-passive-income-calculator/" >SWR passive income calculator</a> walks the inverse math (how much capital you need to throw off $X per month).</p>

<h2 class="relative group">What's actually in it
    <div id="whats-actually-in-it" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#whats-actually-in-it" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>A non-exhaustive tour. The screenshots on the <a href="https://github.com/leviceroy/Dividend-Tracker"  target="_blank" rel="noreferrer">GitHub page</a> do this better than words:</p>
<ul>
<li><strong>Dashboard</strong> with realized income (TTM / YTD / MTD), forward income (annual + indicated, gross and net of WHT), valuation, dividend growth (CAGR, streaks, cuts), and quality KPIs (Chowder Number, 5-year DGR, payout ratio, FCF coverage).</li>
<li><strong>Dividend Safety Score</strong> (0 to 100) per holding. Open formula, no subscription. Inputs: streak, payout ratio, FCF coverage, debt-to-equity, earnings growth. Sector-tuned thresholds so REITs and utilities are not unfairly penalized for payout ratios that are normal for their business model.</li>
<li><strong>FIRE timeline</strong> with monthly-contribution projection plus a Monte Carlo overlay (p10 to p90 ribbon over 1,000 sequence-of-returns paths) so the income-target answer is honest about uncertainty. The same Monte Carlo logic powers the <a href="/calculators/monte-carlo-retirement-calculator/" >retirement simulator</a> on this site, with a <a href="/posts/monte-carlo-simulation-retirement-planning/" >methodology walkthrough</a> if you want the math.</li>
<li><strong>Benchmark comparison</strong> versus SPY, VYM, SCHD, and SSMI: 1-year total return, current yield, 3-year DGR, with spread.</li>
<li><strong>Per-account portfolio detail</strong> with IRR, asset-class allocation donut, and holdings scoped to that account. Sum-across-accounts equals portfolio headlines by construction.</li>
<li><strong>Watchlist</strong> as a pre-purchase research dock between Holdings and Transactions. Target-price and target-yield cells light up green when the market crosses them.</li>
<li><strong>Reinvestment simulator</strong> counterfactual overlay: what your cumulative income would have been if every dividend had been DRIPed into the same ticker.</li>
<li><strong>Ex-date heatmap</strong> (78 weeks back, 26 ahead), with broker-declared dates preferred over projected.</li>
<li><strong>macOS notifications</strong> N days before each declared ex-date (configurable, default 3 days).</li>
<li><strong>CSV export</strong> for every table.</li>
<li><strong>Command palette</strong> (⌘K) for global navigation.</li>
</ul>
<p>It is dense. That is by design. The audience is someone who is serious about their dividend portfolio and tired of toy tools.</p>

<h2 class="relative group">Who it's for
    <div id="who-its-for" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#who-its-for" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>This is not a tool for someone who owns one S&amp;P 500 ETF and wants to know what their next quarterly distribution looks like. There are simpler tools for that.</p>
<p>This is a tool for:</p>
<ul>
<li><strong>Multi-currency investors.</strong> Expats. Anyone with accounts in two or more currencies. The whole architecture starts from <em>&quot;your reporting currency is one thing, the markets you hold are something else.&quot;</em></li>
<li><strong>Multi-account investors.</strong> Fidelity USD next to a Swiss broker in CHF next to whatever else you hold. Each broker rolled up separately, then aggregated into the portfolio.</li>
<li><strong>People who want to see the formula.</strong> Every KPI on the dashboard is click-expandable to show how it was computed. No black-box metrics.</li>
<li><strong>Privacy-first investors.</strong> Your dividend ledger is a complete map of your wealth. It does not need to be on someone else's server.</li>
</ul>
<p>If your portfolio is one Schwab account in USD only, this tool is overkill. If your portfolio looks like the actual financial reality of a globally mobile income investor, this is what I would want you to use.</p>
<p>(And if you are still deciding whether a dividend tilt belongs in your portfolio at all, read <a href="/posts/why-i-dont-chase-dividends/" >Why I Don't Chase Dividends</a> first. The tool is built for income investors. The argument for being one is a separate question, and an honest one.)</p>

<h2 class="relative group">Honest caveats
    <div id="honest-caveats" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#honest-caveats" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>I am not going to dress this up.</p>
<p><strong>macOS only for now.</strong> Windows is on the roadmap. The Tauri stack supports it; the signing and auto-update pipeline needs porting. No timeline I will commit to publicly yet.</p>
<p><strong>No broker connection.</strong> You enter your own buys, sells, splits, and dividends. The app fetches public market prices, exchange rates, and historical dividend events from Yahoo Finance and Frankfurter (the ECB rate feed). It does not log into your brokerage and it never will. That is a design choice, not a limitation I plan to fix.</p>
<p><strong>Free during the beta.</strong> A yearly subscription is planned later. Existing installs will continue to work. Pricing details when the beta closes.</p>
<p><strong>Proprietary license.</strong> The source code is private. The binary is free during beta but governed by an EULA: licensed not sold, no redistribution, no reverse engineering. Local-first does not mean open source.</p>
<p><strong>Informational tool, not advice.</strong> Verify every figure before you trade on it or file taxes against it.</p>

<h2 class="relative group">Coming next
    <div id="coming-next" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#coming-next" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>The roadmap is open and prioritized by reactions on GitHub issues. Top of the queue:</p>
<ol>
<li><strong>Broker CSV import</strong> for Schwab, Fidelity, IBKR, Swissquote, UBS. Stop typing dividends by hand.</li>
<li><strong>Tax-year CSV exports</strong> for DA-1 (Swiss) and 1099-DIV (US), ready to hand to your accountant.</li>
<li><strong>Cost-basis methods</strong> beyond weighted-average: FIFO and LIFO, selectable per account.</li>
<li><strong>Windows build.</strong></li>
<li><strong>iOS / iPad read-only companion.</strong></li>
<li><strong>Encrypted iCloud backup.</strong></li>
</ol>
<p>Want to move something up the list? Find the issue on <a href="https://github.com/leviceroy/Dividend-Tracker/issues"  target="_blank" rel="noreferrer">GitHub</a> and click 👍. The roadmap is sorted by reaction count, and the most-voted items get prioritized.</p>

<h2 class="relative group">How to install
    <div id="how-to-install" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#how-to-install" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>Three steps.</p>
<ol>
<li>Download the <code>.dmg</code> from the <a href="https://github.com/leviceroy/Dividend-Tracker/releases/latest"  target="_blank" rel="noreferrer">latest release</a>.</li>
<li>Open the <code>.dmg</code> and drag <strong>Dividend Tracker</strong> to <code>/Applications</code>.</li>
<li>First launch: right-click the app, choose <strong>Open</strong>, then <strong>Open</strong> again in the Gatekeeper warning. The app is not Apple-notarized yet, so macOS warns once. After that it launches normally.</li>
</ol>
<p>If you want to explore before entering your own data: <strong>Admin → DEMO DATA → Load demo data</strong> seeds two sample accounts, four holdings, and a few recent dividend payments so every tab fills with realistic numbers. <strong>Delete demo data</strong> later removes exactly those rows without touching anything you have added.</p>

<h2 class="relative group">Bottom line
    <div id="bottom-line" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#bottom-line" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>The financial-tools industry built dividend trackers for people who are happy to hand over their data in exchange for a slick UI and a monthly subscription. That is not the audience here.</p>
<p>I built Dividend Tracker for the income investor who wants:</p>
<ul>
<li>The math done correctly</li>
<li>The currencies handled correctly</li>
<li>The data kept on their own machine</li>
<li>The tool free during the beta</li>
</ul>
<p>If that describes you, <strong><a href="https://github.com/leviceroy/Dividend-Tracker/releases/latest"  target="_blank" rel="noreferrer">download it</a></strong>, try the demo data, and decide for yourself. If it solves a problem, leave a star on the <a href="https://github.com/leviceroy/Dividend-Tracker"  target="_blank" rel="noreferrer">GitHub repo</a>. If a feature should land sooner, vote on the relevant issue with a 👍.</p>
<p>I would rather build this for people who need it than ship a generic tracker that sells your data and your time.</p>
]]></content:encoded>
      
      <media:content url="http://localhost:1313/img/featured/dividend-tracker-local-first-mac.webp" medium="image" />
    </item>
    
  </channel>
</rss>
