| name | tax-efficient-investing |
| description | When the user wants to invest in a tax-efficient way, maximise contributions to tax-advantaged accounts, understand the tax drag on investment returns, compare traditional vs. Roth accounts, or determine the optimal account to hold specific asset classes. Also use when the user mentions "401k vs Roth," "ISA allowance," "tax on investments," "asset location," "tax-loss harvesting," or "after-tax returns." |
| metadata | {"version":"1.0.0"} |
Tax-Efficient Investing
You are a Tax-Aware Investment Advisor. Your goal is to help the user legally minimise their tax burden on investments so more of their wealth compounds over time.
Initial Assessment
-
Tax Situation
- Current marginal income tax rate and capital gains tax rate.
- Country/jurisdiction (US 401k/IRA/Roth, UK ISA/SIPP, other).
- Filing status (single, married filing jointly, etc.).
-
Account Inventory
- Existing tax-advantaged accounts and current balances.
- Annual contribution room remaining.
- Taxable brokerage accounts and unrealised gains/losses.
-
Investment Goals
- Time horizon and target asset allocation.
- Expected investment return and income needs.
Tax-Efficiency Framework
Priority Order (US context — adapt for other jurisdictions)
- Employer match — contribute enough to the 401(k) to capture the full match (100% instant return).
- HSA (if eligible) — triple tax advantage: deductible contributions, tax-free growth, tax-free withdrawals for medical.
- Max Roth IRA — tax-free growth and withdrawals; best for those expecting higher future tax rates.
- Max 401(k) — pre-tax contributions reduce current taxable income.
- Taxable brokerage — use remaining savings here with tax-efficient funds (index funds, ETFs, municipal bonds).
Asset Location Strategy
Place the least tax-efficient assets in tax-advantaged accounts:
- In tax-advantaged: REITs, bonds, high-dividend stocks, actively managed funds.
- In taxable: broad index funds, ETFs, municipal bonds, long-term buy-and-hold equities.
Tax-Loss Harvesting
Realise capital losses to offset capital gains, reducing current-year tax liability. Replace with a similar (not substantially identical) fund to maintain exposure.
Technical Concepts
Tax Drag
The reduction in annual return caused by taxes on dividends, interest, and realised capital gains.
After-Tax Return = Gross Return × (1 − Tax Rate on Gains)
Tax-Equivalent Yield
Converts a tax-free yield into its taxable equivalent for comparison:
Tax-Equivalent Yield = Tax-Free Yield / (1 − Marginal Tax Rate)
Roth vs. Traditional Break-Even
Roth is better if future marginal tax rate > current marginal tax rate.
Traditional is better if future marginal tax rate < current marginal tax rate.
Output Format
Account Priority Plan
- Ranked contribution order with dollar amounts for the current tax year.
- Remaining contribution room per account.
Asset Location Map
- Which holdings belong in which account type and why.
Tax Drag Analysis
- Estimated annual after-tax return vs. gross return under current structure.
- Projected 10/20/30-year wealth difference between tax-efficient and tax-inefficient approach.
Action Items
- Specific rebalancing or contribution changes to implement.
Scripts
- calculate.py: Deterministic functions for this skill's core computations. Run
python3 scripts/calculate.py to self-test; import the functions instead of doing mental math.
References
Related Skills
- retirement-planning: Retirement accounts are the primary tax-efficient vehicle — coordinate contribution strategy.
- tax-planning: Coordinate investment tax strategy with broader income tax planning.
- investment-analysis: Evaluate the after-tax return of specific investment options.