🌐English|Español|中文|Português|Français|Deutsch|Italiano
Portfolio tax analysis

Portfolio Tax Drag Calculator

Estimate how income tax, realized gains and annual portfolio rebalancing reduce investment returns. This tax drag calculator separates income from appreciation, applies your assumed tax rates and tracks cost basis over 10, 20 and 30 years. The results are hypothetical, exclude fees and begin with no existing unrealized gains. Edit the example allocation and rates, then compare first-year tax, cumulative tax and wealth before and after a modeled final sale.

The instrument runs in your browser and needs JavaScript enabled. The methodology, assumptions and a fully worked example follow below, and none of them require it.
Why this is not a three-field calculator

Tax drag depends on income, gains and timing

Tax drag is the reduction in an investment return attributable to tax. Here, first-year drag equals modeled first-year tax divided by opening portfolio value. One basis point is 0.01 percentage point. The calculation includes tax on income, gains recognized within each asset class and additional gains from annual rebalancing.

A cash receipt is not enough to determine tax treatment. The IRS distinguishes taxable interest, tax-exempt interest and deferred savings-bond interest. For capital assets, sale proceeds and adjusted basis determine gain or loss. Private equity has no universal eight-year tax deferral or guaranteed lower rate. The owner, account, fund structure and transaction matter.

For each asset class, enter the income share of total return, the ordinary-rate share of that income, the fraction of accumulated gains recognized annually and the short-term share of those gains. The gain-realization input is a model assumption. It is not the percentage of portfolio assets traded or a fund’s published turnover ratio.

Use Tax Intelligence for the broader discussion of income character and asset location. Use the calculator for a controlled comparison: change one assumption, record the result and identify which mechanism caused the difference.

Methodology

How the calculation works

The formulas below define the model. They do not estimate a taxpayer’s liability under a particular tax code. Rates and return characteristics stay constant; every year ends with a taxable rebalance to the entered target weights.

At the start, each asset class has cost basis equal to its market value. Before the first rebalance, only the current year’s appreciation is available for realization. This gives the following first-year tax fraction for an asset class:

First-year income and gain tax before portfolio rebalancing
tax = r × [ i × Ri + (1 − i) × t × Rg ] Ri = o × ORD + (1 − o) × PREF Rg = s × ORD + (1 − s) × PREF
rAssumed annual total return before tax and fees, expressed as a decimal in this formula.
iShare of total return treated as taxable income available for reinvestment.
oShare of modeled income assigned to ORD. The remainder uses PREF.
tFraction of the accumulated unrealized gain pool recognized annually, before portfolio rebalancing.
sShare of realized gains assigned to ORD, including rebalancing sales. The remainder uses PREF.
ORD, PREFUser-entered ordinary and preferential rate assumptions. The opening values, 40% and 25%, are illustrative.

Multiply each asset class’s tax fraction by its normalized portfolio weight and sum the results. Then add tax on the gains realized by the first rebalance. The headline and attribution table include both components. Dividing the resulting tax amount by initial portfolio value and multiplying by 10,000 converts it to basis points.

Track value and basis each year

Let V be an asset class’s opening value and B its basis. Income I = V × r × i. Appreciation A = V × r × (1 - i). Realized gain G = max(V + A - B, 0) × t. Income and gain tax is I × Ri + G × Rg. Before rebalancing, value becomes V + I + A - tax, and basis becomes B + I + G - tax. This assumes after-tax cash and sale proceeds are reinvested.

The rebalance sells overweight assets and buys underweight assets. Each sale uses the asset class’s proportional basis and assumed blended gain rate. The model solves for enough sales to fund both purchases and the tax itself. Sold basis leaves the seller; purchases add their cost to the buyer’s basis. Gains realized in earlier years are no longer in the unrealized pool. Later-year tax drag can change, but the first-year figure is not a universal floor.

Read the benchmark and liquidation columns

The no-tax benchmark uses the same constant gross returns and annual target weights, without tax or fees. It is a mathematical comparison. It is not an insurance illustration, a forecast or a statement that a specific investor can obtain that treatment. The gap includes tax paid and the growth that those payments would have earned under the model.

The liquidation column deducts the preferential rate from all remaining unrealized gains at the end of the stated horizon. This is an explicit simplification: some assets could produce short-term gains or another tax character on sale. No death-related basis adjustment, estate tax, charitable transfer, transaction cost or insurance benefit is modeled. The column is a scenario, not a final tax assessment.

Self-funded rebalancing
target value = target weight × (portfolio value before rebalance - rebalance tax)
sale = max(asset-class value - target value, 0)
sale gain = sale × max(value - basis, 0) / value
rebalance tax = sum(sale gain × blended gain rate)

The final equation is solved together with the target values. This avoids funding purchases with money that must first pay tax. The model uses proportional basis, not individual tax-lot selection. See IRS Publication 551 for actual basis rules.

Assumptions and limits

Assumptions that can change the answer

Use this model only where its assumptions are a useful approximation. A more detailed calculation needs actual tax lots, cash flows, legal ownership, tax residence and the investor’s applicable rules.

Rates are assumptions, not a tax schedule

The default ordinary rate is 40% and the preferential rate is 25%. Neither is a statutory claim. Both accept 0% to 100%. The model cannot calculate graduated brackets, deductions, credits, treaties, changes of residence or different rates for every investment. It cannot accurately mix taxable and tax-exempt income where two shared rates do not describe the portfolio.

Existing embedded gains are excluded

Each asset class starts with basis equal to value. An existing portfolio with embedded gains can incur more tax on sales than this starting point shows. There is no opening-basis field, so do not treat the first-year result as an estimate of selling or restructuring existing appreciated positions.

Returns are constant and nonnegative

Entered returns repeat every year. There is no volatility, sequence risk, default event, inflation or probability distribution. The interface accepts returns from 0% to 100%; negative-return paths are outside its scope. A positive result is not a central estimate, a promised yield or a prediction.

Losses and tax relief are not modeled

Capital losses, carryforwards, tax-lot selection, wash-sale rules and deductions are excluded. Their effect depends on the investor and transactions. The model does not promise that loss harvesting will lower the reported figure or that its result is a conservative estimate of total tax.

Annual rebalancing assumes tradable assets

The model sells and buys at each year end to restore target weights, and separately taxes those sales. The gain-realization input therefore describes activity before this portfolio rebalance. Lockups, redemption gates, capital calls, bid-ask spreads and trading restrictions are absent. Annual rebalancing may be impractical for actual private funds, despite their use as labels in the invented example.

Taxes are funded from the modeled portfolio

Income and sale proceeds pay modeled taxes. There are no contributions, withdrawals or external funds. Paying tax from another account changes this portfolio’s path, but a comparison of total family wealth must also count the cash taken from that other account.

Distributions require careful classification

Do not count a fund distribution twice, as both income and an additional realization of the same gain. Capital-gain distributions, qualified dividends, ordinary distributions and return of capital have different rules. Noncash accruals can create tax without spendable cash; this model assumes modeled income is available for reinvestment and cannot reproduce that liquidity mismatch.

Fees and insurance economics are excluded

The calculator isolates taxation and charges no management, performance, custody or policy fees. It has no death benefit, underwriting, surrender charge or policy-loan model. Compare those separately through PPLI costs and economics. Tax drag alone cannot establish product suitability.

Worked example

Worked example: a $50 million portfolio

This invented allocation demonstrates the calculation. It is not a recommended portfolio, an industry survey or a forecast of asset-class returns. The 40% ordinary rate and 25% preferential rate are illustrative. The inputs match the instrument defaults. Amounts and percentages are rounded independently.

Inputs
Asset classWeightGross returnIncome shareOrdinaryGain realizationShort-term
Public equity (index, low turnover)30%7.0%25%0%5%0%
Public equity (actively managed)10%7.0%25%0%60%30%
Investment-grade fixed income10%4.5%100%100%0%0%
Hedge fund strategies15%8.0%20%100%80%60%
Private credit15%9.0%95%100%0%0%
Private equity and venture15%12.0%0%0%12%0%
Cash and equivalents5%4.0%100%100%0%0%

The first-year gross return is 7.80%. Modeled tax is $745,652, or 149 basis points, leaving 6.31% after tax and before fees. Tax consumes 19.1% of the first-year gross return. The total includes $9,786 of tax on portfolio rebalancing.

First-year tax attribution, including rebalancing
Asset classWeightOwn tax dragContributionFirst-year taxShare of tax
Private credit15%342 bps51 bps$256,50034.4%
Hedge fund strategies15%238 bps36 bps$178,56023.9%
Investment-grade fixed income10%180 bps18 bps$90,00012.1%
Public equity (index)30%51 bps15 bps$75,79910.2%
Public equity (active)10%137 bps14 bps$68,3389.2%
Cash and equivalents5%160 bps8 bps$40,0005.4%
Private equity and venture15%49 bps7 bps$36,4554.9%
Portfolio100%Not applicable149 bps$745,652100%

Private credit and private equity each start at 15% of this example. Their first-year contributions are approximately 51 and 7 basis points. That difference follows from the entered income, realization and rebalancing assumptions. It is not a general ranking of the two asset classes. The private-equity line realizes gains each year; it does not wait for a single future exit.

The 30% index-equity allocation contributes about 15 basis points, while the 15% hedge-fund allocation contributes about 36. A larger allocation need not produce the largest first-year tax cost. Actual fund tax reporting, leverage, special tax rules and fees can change the comparison.

Projected wealth with annual taxable rebalancing
HorizonNo-tax benchmarkAfter taxWealth gapTax paidCompound rateFinal liquidation
10 years$105,963,822$89,471,156$16,492,666$12,095,0065.99%$85,823,714
20 years$224,566,630$157,115,769$67,450,860$35,591,8685.89%$149,109,796
30 years$475,918,766$274,927,440$200,991,326$77,484,3355.85%$260,003,584

Over 30 years, this scenario pays $77,484,335 in tax and finishes $200,991,326 below the no-tax benchmark before final liquidation. The difference between those two amounts, $123,506,991, is foregone growth under the specified constant-return assumptions.

The first-year after-tax return is 6.31%; the 30-year after-tax compound rate is 5.85%. Annual gain recognition and taxable rebalancing change the gain pool and basis. This example was recalculated on 17 September 2026 after correcting the earlier treatment of basis and rebalancing sales.

Reading the result

How to use the result

A tax-drag result is a conditional calculation. It is not a suitability score. Use these three checks to decide what further analysis the result needs.

1
Input quality

Verify the inputs

Reconcile income character and gains with actual statements or a tax adviser’s assumptions. Identify pre-existing gains, tax-exempt holdings and noncash income that the model cannot represent. Keep a dated copy of the rates and assumptions used for your comparison.

2
Comparable assumptions

Compare changes on equal terms

Compare turnover, asset location and allocation only while tracking fees, transaction taxes, expected risk, liquidity and return assumptions. A change that reduces tax may also change the investment exposure or incur costs. See the portfolio construction and asset-location guide.

3
Policy-specific analysis

Test any insurance proposal separately

A policy comparison needs an actual illustration, insurance need, qualification analysis, investment restrictions, charges and exit assumptions. Neither a high tax-drag figure nor substantial wealth establishes that an insurance contract is suitable.

Use PPLI Economics and Break-Even as a separate scenario tool, then reconcile its assumptions with documented policy costs. Do not substitute a no-tax benchmark for the value or cash flow of a real policy.

Primary sources

Primary sources for the US examples

These sources explain selected United States federal concepts. They do not validate the example returns or establish treatment in another country. The numerical method is PPLI.com’s disclosed editorial model, not an IRS-approved calculator.

26 USC 1222: short-term and long-term gains

Section 1222 generally distinguishes capital assets held for one year or less from those held for more than one year. Exceptions and special asset rules matter. The short-term percentage entered here is an assumption; the calculator does not track acquisition dates or determine holding periods.

Read 26 USC 1222

26 USC 1411: net investment income tax

For individuals, NIIT is 3.8% of the lesser of net investment income or modified adjusted gross income above the applicable threshold. Thresholds are $250,000 for married filing jointly or qualifying surviving spouse, $125,000 for married filing separately and $200,000 for single or head of household. Do not automatically add 3.8% to every modeled dollar. This calculator does not determine NIIT liability.

IRS: Net Investment Income Tax

26 USC 1272: original issue discount

Section 1272 can require current inclusion of original issue discount before cash is received, subject to exceptions. That timing issue requires separate cash-flow analysis. Raising the income share alone does not make this calculator a model of accrued-but-unpaid income or its liquidity requirements.

Read 26 USC 1272

26 USC 852(b)(3)(B): capital-gain dividends

A regulated investment company’s capital-gain dividend is generally treated by the shareholder as gain from an asset held more than one year. The shareholder’s own holding period does not control that classification. In this simplified model, represent a taxable distribution once, with the appropriate assumed rate, without also treating the same amount as a second taxable gain.

Read 26 USC 852

IRS investment-income guidance

IRS Publication 550 covers taxable interest, dividends, investment gains and losses, and fund distributions. Return-of-capital distributions can reduce basis and may generate gain after basis is exhausted. That adjustment is absent here. Publication 551 explains basis, including cases where it differs from original cost.

IRS Publication 550

26 CFR 1.817-5: variable-contract diversification

This regulation concerns diversification for variable insurance contracts. It is relevant to a separate policy analysis, not to the arithmetic of this taxable portfolio. Diversification alone does not establish insurance qualification or resolve investor-control requirements.

Read 26 CFR 1.817-5

Published by PPLI.com. Updated 17 September 2026. Sources and calculation assumptions are disclosed under our editorial standards.

Common questions

Questions this instrument answers

How do you calculate tax drag on an investment portfolio?
This model divides first-year tax by opening portfolio value. It taxes modeled income and realized gains at the entered blended rates, then adds tax on annual rebalancing sales. Multiplying that fraction by 10,000 gives basis points. Later years track value and basis separately.
What counts as a high tax drag?
There is no universal cutoff that makes a portfolio inefficient or establishes that PPLI is suitable. Compare the modeled tax cost with an alternative using consistent return, risk, liquidity, fee and exit assumptions. The result depends on the inputs and on omitted tax rules.
What is the difference between tax drag and after-tax return?
Tax drag is the modeled reduction attributable to tax. First-year after-tax return is gross return minus first-year tax drag; fees are excluded here. Cumulative tax is a cash amount, while the terminal wealth gap also includes foregone growth under the model.
Why can tax drag change over time in the projection?
Partial gain realization leaves unrealized appreciation for later years. Further returns and rebalancing change the taxable gain pool and basis. The first-year result is not a universal minimum; annual tax drag depends on the modeled path and assumptions.
Does reducing tax drag mean using an insurance structure?
No. Portfolio turnover, asset location and other approaches may affect tax, but costs and investment consequences must also be compared. An insurance proposal requires its own qualification, underwriting, liquidity, cost and suitability analysis.
Is the data I enter stored or transmitted?
The calculator performs its arithmetic in your browser and does not itself send the entered numbers to a server. A saved Wealth Intelligence Profile uses browser local storage. When a profile is imported, the save button on this page saves portfolio value only. Reset restores the calculator defaults without deleting the saved profile. Website analytics, the research assistant and inquiry forms have separate data flows described in the Privacy Policy. Closing a tab does not delete an existing saved profile.
Can this replace advice from my tax adviser?
No. It cannot calculate your tax return, identify your applicable law or account for all tax lots, reliefs and cash flows. Its purpose is to make a limited set of assumptions visible and show their numerical consequences.

Read the Privacy Policy and manage saved scenarios on the Wealth Intelligence Profile page.

Ask about PPLI

Ask about a calculation assumption

Ask about a source, policy feature or model assumption. A website inquiry does not establish a professional engagement.

Ask about PPLI
Private consultation →
Step 1 of 2

Tell us about yourself

Read our Privacy Policy before submitting. Share only the information needed to describe your question; do not include medical records or account credentials.

Research assistant
PPLI.comResearch assistant
Explore PPLI questions and suitability factors
Ask a general question about PPLI, or explore the factors that affect suitability. Treat the answer as a starting point and check the linked sources.
Use the research with your own tax, legal and insurance advisers.
Preparing an answer
AI assistant. Educational information only. It does not determine eligibility or provide personal tax, legal, investment or insurance advice.