Valuing Foreign Currency Cash Flows
The fundamental question
Setup: You will receive FC 1 with certainty at time \(T\) .
What is its value today in home currency?
You need to move across two dimensions :
Time (future \(\to\) present) — requires discounting
Currency (FC \(\to\) HC) — requires conversion
The question is: in which order?
Three methods (riskless FC cash flow)
This is the “board drawing” from the video lectures, now as a figure. The three routes all start at FC 1 at time T and arrive at HC PV today, but they take different paths through the time-currency grid. Method 1 goes down first (discount), then left (convert). Method 3 goes left first (forward), then down (discount). Method 2 goes diagonally, using the expected spot rate and a risk-adjusted discount rate.
Method 1: Discount in FC, then convert
\[PV = \frac{1}{1 + r^*} \times S_0\]
Logic: The FC present value is known today, so converting at today’s spot is appropriate.
Method 2: Convert at expected spot, then discount
\[PV = \frac{E[{\widetilde{S}}_T] \times 1}{1 + r^S}\]
Note: This requires an explicit exchange rate forecast — which we know is difficult (Lecture 5).
Method 3: Convert at forward rate, then discount
\[PV = \frac{F_{0,T} \times 1}{1 + r}\]
Use a forward contract to lock in the HC value at maturity: \(F_{0,T}\)
This HC value is now certain — discount at the HC risk-free rate \(r\)
Logic: The forward contract eliminates FX risk. The resulting HC cash flow is riskless, so it gets the riskless discount rate.
Do the three methods agree?
Methods 1 and 3 are always identical in integrated markets — just CIP rearranged:
\[\frac{S_0}{1 + r^*} = \frac{F_{0,T}}{1 + r} \qquad \Longleftarrow \qquad F = S_0 \times \frac{1+r}{1+r^*}\]
\(\Rightarrow\) In integrated financial markets: Method 1 = Method 2 = Method 3
EuroCorp: riskless cash flow example
EuroCorp will receive a certain USD 5M in one year.
Method 1: Discount in USD, convert at spot
\[PV = \frac{\text{USD } 5\text{M}}{1.045} \div 1.10 = \text{EUR } 4.350\text{M}\]
Method 3: Convert at forward, discount at EUR rate
\[PV = \frac{\text{USD } 5\text{M}}{1.1160} \div 1.030 = \frac{\text{EUR } 4.480\text{M}}{1.030} = \text{EUR } 4.350\text{M} \; \checkmark\]
Both methods give EUR 4.350M. CIP guarantees this.
Note the forward rate convention: since spot is USD/EUR, the forward is also USD/EUR. USD rates are higher, so the forward is higher than spot (EUR is at a forward discount). This is CIP at work — the same result we derived in Lecture 4.
What if markets are segmented?
Segmented markets: only Method 2 works
If financial markets are segmented (capital controls, restricted forward access):
Only Method 2 works: Must forecast \(E[{\widetilde{S}}_T]\) and discount at \(r^S\)
This is bad news — exchange rate forecasts are unreliable (Lecture 5: random walk).
Practical rule: For EUR/USD, GBP/USD: use Method 3 (forward rates). For EM with capital controls: you may be forced into Method 2.
Risky FC cash flows
Now the FC cash flow itself is uncertain : \({\widetilde{C}}^*_T\) .
Method 1 — Discount in FC, then convert:
\[PV = \frac{E[{\widetilde{C}}^*_T]}{1 + r^{C^*}} \times S_0\]
where \(r^{C^*}\) is the risk-adjusted FC discount rate for the project.
Method 2 — Convert, then discount:
\[PV = \frac{E[{\widetilde{S}}_T \cdot {\widetilde{C}}^*_T]}{1 + r^{C^*,S}}\]
where \(r^{C^*,S}\) reflects both project risk and FX risk.
The covariance complication
In Method 2, the numerator is \(E[{\widetilde{S}}_T \cdot {\widetilde{C}}^*_T]\) .
In general:
\[E[{\widetilde{S}}_T \cdot {\widetilde{C}}^*_T] \neq E[{\widetilde{S}}_T] \times E[{\widetilde{C}}^*_T]\]
Unless \(\tilde{S}\) and \({\widetilde{C}}^*\) are independent .
In practice, FX and project CFs are often correlated :
When USD weakens (EUR strengthens), the EUR-translated value of USD revenues falls
Commodity exporters: FC revenues and FX move together
Implication: You cannot simply multiply an FX forecast by a CF forecast. Must account for the covariance — or use Method 1 (which avoids this issue).
This is why Method 1 is often preferred in practice for integrated markets: you can forecast CFs in FC (the currency they’re naturally generated in), discount at the FC rate, and convert at spot. You never need an FX forecast, and the covariance issue disappears. Method 2 is more general but requires more inputs and is trickier to implement correctly.
Risky CFs: equivalence in integrated markets
In integrated markets , Methods 1 and 2 give the same answer — if the discount rates are consistent.
The consistency requirement:
\[r^{C^*,S} = r^{C^*} + E[\Delta S/S] + \text{covariance adjustment}\]
The HC discount rate must reflect FC project risk plus FX risk plus their interaction.
Method 3 (Quanto forwards): Exists for risky CFs too — it “locks in” an exchange rate for a risky quantity using a Quanto forward. Conceptually elegant but beyond our scope.
Practical implication: In integrated markets (US, EU, UK, Japan), use Method 1 — it’s the cleanest. Forecast CFs in the currency they’re generated in, discount at the local rate, convert at spot.
WACC for Cross-Border Projects
WACC recap
\[r_{WACC} = \frac{D}{V} \cdot r_D \cdot (1 - \tau) + \frac{E}{V} \cdot r_E\]
Simplifying assumptions:
Market risk of project = average market risk of the firm
Debt-to-equity ratio is constant
Corporate taxes are the only market imperfection
Levered project value:
\[V^L = \sum_{t=1}^{T} \frac{E[\text{FCF}_t]}{(1 + r_{WACC})^t}\]
Compact and familiar: one discount rate captures everything.
What changes internationally?
Cost of equity \(r_E\) :
Which market portfolio? Domestic index or global index?
Does FX risk carry a separate premium? (ICAPM lecture)
Cost of debt \(r_D\) :
Currency-specific: USD debt vs. EUR debt have different rates
Basis-adjusted: synthetic funding cost \(\neq\) direct cost (Lecture 9)
What changes internationally? (cont.)
Tax shield:
Which country’s tax rate? Parent’s or subsidiary’s?
For EuroCorp: Germany (\(\tau = 30\%\) ) vs. the US (\(\tau = 21\%\) ). Depends on where the debt sits.
Leverage ratio:
Measured in which currency? Market values fluctuate with FX
A constant D/V ratio in USD is not constant in EUR
WACC limitations for international projects
Opaque: Mixes leverage, taxes, FX, and country risk into one number — can’t see where value comes from
Constant leverage: Hard to maintain when FX moves change relative values of assets and debt
Country risk: Where does it go? “Add 500bp to WACC” is the most common and worst practitioner approach
Circularity: Need market value weights to compute WACC, but need WACC to compute market values
The “500bp fallacy” is the single most important practical error this lecture needs to correct. When practitioners face country risk, they often just add a spread to the WACC. This is wrong because: (1) it double-counts risks already in the cash flows; (2) it doesn’t distinguish systematic from idiosyncratic risk; (3) it compounds over time, becoming absurdly large for long-horizon projects. We introduce it here and demolish it fully in the country risk lecture.
EuroCorp: WACC valuation
Parameters: \(r_D^{USD} = 5.5\%\) , \(r_E^{USD} = 12\%\) , \(\tau_{US} = 21\%\) , \(D/V = 40\%\)
\[r_{WACC} = 0.40 \times 5.5\% \times (1 - 0.21) + 0.60 \times 12\% = 8.94\%\]
USD project value:
\[V^L = \sum_{t=1}^{10} \frac{9\text{M}}{(1.0894)^t} = 9\text{M} \times \frac{1 - (1.0894)^{-10}}{0.0894} = \text{USD } 57.9\text{M}\]
NPV in USD: \(57.9 - 55.0 = \text{USD } 2.9\text{M}\)
NPV in EUR: \(2.9 / 1.10 = \text{EUR } 2.7\text{M}\)
The project creates value. But where does the value come from? WACC doesn’t tell us.
This is a clean WACC calculation. Students should be comfortable with the mechanics. The point is not that WACC is wrong — it gives the right answer under its assumptions — but that it’s opaque. We don’t know how much of the USD 58.2M comes from operating cash flows vs. tax shields vs. financing effects. APV will decompose this.
APV for International Projects
APV: the logic
Start from the same place as Lecture 6 (hedging) and Lecture 9 (financing): Modigliani-Miller .
In a frictionless world: \(V^L = V^{UL}\) (capital structure irrelevant)
With frictions (taxes, subsidies, country risk):
\[V^{APV} = V^{UL} + PV(\text{financing side effects}) + \text{country risk adjustment}\]
Key advantage: Each component is separately identified, discounted at its own appropriate rate , and transparent about where value comes from.
WACC vs. APV: opacity vs. transparency
The five-step international APV
Step 1: Branch stage — operating cash flows
Treat the foreign subsidiary as an unincorporated branch of the parent.
Focus on pure economics : revenues, costs, capex, working capital
Ignore all financial arrangements (no debt, no intercompany transfers)
This is the project’s value on its own merits
Discount rate: Unlevered cost of equity (project’s systematic risk only).
\[V^{UL} = \sum_{t=1}^{T} \frac{E[\text{FCF}_t]}{(1 + r_{project})^t}\]
Open question: What is \(r_{project}\) ? This is answered by the ICAPM (next lecture).
Why “branch stage”? Because we’re asking: if this subsidiary were just a department of the parent with no separate legal identity, what would it be worth? This isolates the operational economics from all the financial engineering. It’s the most important number — if the branch stage NPV is negative, no amount of tax planning will save the project.
Step 2: Internal financing adjustments
Now the subsidiary is a separate legal entity .
Analyze intra-company financial arrangements:
Dividend policy: When and how much does the subsidiary remit?
Royalties and management fees: Payments for IP or services
Transfer pricing: Prices on intra-firm goods/services
Intercompany loans: Parent lending to subsidiary (or vice versa)
These affect taxes , FX exposure , and political risk .
Practical caveat: Tax planning is complex, evolving, and risky. Safer to accept projects primarily on their economic merits (Step 1).
Discount rate: Appropriate rate for each flow (often close to risk-free if contractual).
Step 3: External financing adjustments
The value created (or destroyed) by the firm’s financing choices:
Tax shields from debt: PV of interest tax deductions
Who borrows? Parent (Germany) or subsidiary (US)?
Tax shield = \(\tau \times r_D \times D\) per year (if debt is constant)
Where to borrow, in what currency? Connects to Lecture 9
Basis-adjusted funding cost; natural hedging benefits
Subsidized financing: Export credit agencies, development bank loans
Discount rate: Cost of debt (tax shields have debt-like risk).
\[PV(\text{tax shields}) = \sum_{t=1}^{T} \frac{\tau \times r_D \times D_t}{(1 + r_D)^t}\]
Step 4: Country risk adjustments
Preview only — full treatment in the Country Risk lecture.
Key principle: Adjust cash flows, not the discount rate.
Enumerate scenarios (base case, tariff, sanctions, expropriation)
Assign probabilities to each scenario
Expected CF = probability-weighted average
More transparent than “add 500bp to WACC” because:
Each scenario is explicit and auditable
Idiosyncratic risks go into CFs (probability haircut)
Only systematic risk goes into the discount rate
For EuroCorp’s US project: country risk is minimal — but would be critical for an EM project.
Step 5: Discounting
Different discount rates for different components:
Operating CFs (Step 1)
Unlevered cost of equity
Project’s systematic risk
Internal financing (Step 2)
Near risk-free
Contractual flows
Tax shields (Step 3)
Cost of debt
Debt-like risk
Country risk (Step 4)
Scenario-specific
Depends on risk type
This is why APV is superior: each cash flow stream gets the rate that matches its risk.
WACC forces all components through a single rate — which can only be “right” for the average flow, not for any individual one.
EuroCorp: APV valuation
Step 1: Unlevered value (at \(r_{project} = 10\%\) )
\[V^{UL} = \sum_{t=1}^{10} \frac{9\text{M}}{(1.10)^t} = 9\text{M} \times 6.1446 = \text{USD } 55.3\text{M}\]
Step 3: Tax shields (US debt \(\approx\) USD 22M, \(\tau = 21\%\) , \(r_D = 5.5\%\) )
\[\text{Annual TS} = 0.21 \times 0.055 \times 22\text{M} = \text{USD } 0.254\text{M} \quad \Rightarrow \quad PV = \text{USD } 1.91\text{M}\]
Steps 2, 4: Minimal for this US project (no complex transfer pricing; low country risk).
\[V^{APV} = 55.3 + 1.91 = \text{USD } 57.2\text{M} \qquad \text{NPV} = 57.2 - 55.0 = \text{USD } 2.2\text{M}\]
APV decomposition
The waterfall chart makes APV’s advantage concrete. We can see exactly how much of the project’s value comes from operating cash flows (USD 55.3M) vs. tax shields (USD 1.9M). After subtracting the USD 55M investment, the NPV is USD 2.2M. If we were to add country risk (e.g., for a Brazilian project), it would appear as a separate negative bar — making the cost explicit and auditable. WACC would hide all of this in a single blended rate.
APV vs. WACC: the comparison
Simplicity
One rate, one DCF
Multiple components
Transparency
Low — all mixed
High — each part visible
Constant leverage?
Required
Not needed
Country risk
“Add 500bp” (bad)
Explicit CF adjustment (good)
Financing effects
Embedded in rate
Separated and valued
When to use
Quick domestic check
Cross-border projects
The WACC and APV give the same answer when:
Leverage is truly constant
No country risk to adjust
Project risk = firm average risk
For international projects, these rarely all hold. Use APV.
HC vs. FC Valuation: The Consistency Check
Two equivalent DCF approaches
You can value EuroCorp’s US project in either currency :
FC approach (USD):
HC approach (EUR):
Both must give the same EUR NPV.
The consistency condition
Why must they agree?
The consistency condition from CIP:
\[\frac{1 + r^{EUR}}{1 + r^{USD}} = \frac{F_{0,T}}{S_0}\]
For multi-year projects, this must hold at each tenor :
\[F_{0,t} = S_0 \times \left(\frac{1 + r^{EUR}}{1 + r^{USD}}\right)^t\]
If you use USD CFs with USD rates, or EUR CFs (via forwards) with EUR rates, the present values are identical.
Common errors that break consistency:
Using EUR discount rate on USD cash flows (mixes numeraire)
Using an FX forecast that is inconsistent with the interest rate differential
Double-counting FX risk in both CFs and discount rate
EuroCorp: consistency check
FC approach (Year 1):
\[PV_1^{USD} = \frac{9\text{M}}{1.10} = \text{USD } 8.182\text{M} \quad \Rightarrow \quad \frac{8.182}{1.10} = \text{EUR } 7.438\text{M}\]
HC approach (Year 1):
Forward rate: \(F_1 = 1.10 \times \frac{1.045}{1.030} = 1.1160\) USD/EUR
\[\text{EUR CF}_1 = \frac{9\text{M}}{1.1160} = \text{EUR } 8.065\text{M}\]
\[PV_1^{EUR} = \frac{8.065}{1.085} = \text{EUR } 7.433\text{M} \; \approx \; 7.438 \; \checkmark\]
The small difference (\(<\) EUR 0.01M) is rounding. Both approaches converge.
The EUR cost of equity here is approximately 8.5%, derived from the USD rate of 10% adjusted via the Fisher/CIP relationship. The exact consistency requires \(r^{EUR} = (1+r^{USD}) \times (1+r^{EUR}_{rf})/(1+r^{USD}_{rf}) - 1\) . In practice, the risk premium is the same in both currencies; only the risk-free rates differ. This is what the consistency check verifies.
Practical guidance
Which approach to use?
Always check consistency : if the two approaches give different answers, there is an error in your assumptions.