How to Calculate Real Portfolio Returns After Fees
Learn how to calculate real portfolio returns after fees across multiple brokers, including commissions, FX, taxes, and the right return metric to use.
Posted by
Related reading
Best Way to Track an ETF Portfolio Across Brokers (2026)
Looking for the best way to track an ETF portfolio across brokers? Use a workflow that captures real returns, dividends, fees, and FX drag instead of dashboard noise.
How to Track Portfolio Performance Across Multiple Currencies
Learn how to track portfolio performance across multiple currencies without confusing market returns, FX moves, fees, and cash flows across brokers.
Best Portfolio Tracker for European Investors (2026 Comparison)
Looking for the best portfolio tracker for European investors? Compare Trackyourportfol.io, Sharesight, getquin, and Portfolio Performance for multi-broker tracking, real returns, dividends, and hidden fees.

Real portfolio returns after fees are usually lower than the number investors quote
If you only look at price appreciation or the performance widget inside one broker, you are probably not looking at your real portfolio returns after fees. Serious investors leak performance through commissions, FX conversion, exchange connectivity, fund expense ratios, withholding taxes, and cash drag that rarely show up in one clean number.
That matters even more when you invest across multiple brokers. One account might show a tidy gain, another might hide FX costs inside execution, and a third might report dividends before tax. The result is a flattering gross number that does not match what your wealth actually did.
The practical goal is simple: measure what you kept, not what the market delivered before friction. That is the number you can use to compare brokers, evaluate strategy changes, and decide whether your setup is efficient. If your data is fragmented across accounts, start with a consolidated multi-broker view so the return math is based on the whole portfolio rather than one broker's slice of it.
If you want the shortest useful workflow: first consolidate all broker data, then choose the right return method, then subtract the full cost stack, and finally pressure-test the drag with the hidden investment fees calculator. This page is the parent guide for that net-returns workflow. Supporting pages like portfolio CAGR across brokers and TWR vs IRR for retail investors help with specific methodology questions, but this is the page for the full investor job: what did I actually keep after costs?
What counts as a fee when you calculate real portfolio returns after fees?
Start by separating visible fees from hidden or embedded costs. Visible fees include trading commissions, platform charges, custody fees, connectivity fees, and explicit subscription charges. DEGIRO, for example, highlights that investors may still pay connectivity fees, handling fees, currency costs, and product-specific external costs even when the headline looks cheap. Interactive Brokers publishes country-level stock commission schedules with minimums and routing differences that can materially change net results for smaller orders.
Then add the costs that are easy to ignore because they are not always booked as a line item in the same place. FX conversion costs, bid-ask spread, fund expense ratios, securities lending effects, and withholding tax on dividends all reduce what you keep even when they do not feel like a classic commission.
The U.S. SEC's investor guidance on fees and expenses makes the core point clearly: even small recurring costs compound and can significantly reduce portfolio value over time. For a retail investor, the implication is straightforward: if a cost leaves your account, lowers a cash distribution, or reduces the value captured from a trade, it belongs in the return calculation.
- Trading commissions and minimum ticket charges
- FX conversion costs and cross-currency settlement drag
- Exchange connectivity or market access fees
- ETF or fund expense ratios
- Dividend withholding tax and other unavoidable taxes on investment income
- Spread and execution slippage when they materially affect realized results
Use the right return metric before you subtract fees
Before you subtract costs, make sure you are using the right performance method. If you want to measure how the portfolio itself performed independent of deposits and withdrawals, use a time-weighted return. Portfolio Performance's documentation explains the principle well: time-weighted return neutralizes external cash flows so deposits do not masquerade as investment skill.
If you want to measure your personal investor experience including the timing of your contributions, use money-weighted return, usually IRR or XIRR. That is often the better answer for questions like: what did my capital actually earn after I added money during the year?
The mistake is mixing methods. Many investors compare a broker's simple gain number with a spreadsheet IRR and then wonder why nothing reconciles. Pick one method for the question you are answering, then make your gross-to-net adjustment on top of that same framework.
A useful hierarchy: if you are still trying to combine data from several accounts, start with the multi-broker consolidation guide. If you need help choosing the measurement method, go deeper with TWR vs IRR for retail investors and portfolio CAGR across brokers. Then come back here to calculate the all-in net result after fees, taxes, and FX drag.
- Use TWR when comparing manager or strategy performance across periods with changing contributions.
- Use IRR/XIRR when asking what your own money earned after the timing of cash flows.
- Use this page when the real question is net performance after the full cost stack, not just which formula to plug into a spreadsheet.
- Do not compare a gross TWR from one tool with a net IRR from another and call it a trend.
A practical formula for real portfolio returns after fees
For a clean investor workflow, calculate gross return first, then subtract the full cost stack for the same period. In plain English: real net return equals ending value plus income received minus starting value minus net contributions minus all fees and taxes that reduced investor wealth, divided by the capital base used by your chosen methodology.
If you use IRR/XIRR, the most reliable approach is to treat fees, taxes, and external cash flows consistently in the cash-flow ledger rather than trying to bolt on a single annual adjustment at the end. If you use time-weighted return, you still need fee-aware valuations or explicit fee events so the daily or periodic return series reflects the drag correctly.
The key insight is that net performance is not just gross performance minus broker commissions. It is gross performance minus every friction that prevented your capital from compounding. That is why a robust ledger matters more than a pretty portfolio chart.
If you want a quick estimate before rebuilding your full ledger, use the hidden investment fees calculator to model fee drag on your current setup. It is the fastest way to turn a vague suspicion like “my returns feel low” into a quantified annual cost.
Real portfolio returns after fees: a multi-broker example
Imagine you start the year with €100,000 split across Interactive Brokers and DEGIRO. During the year you add €12,000, receive €2,400 in dividends, and finish at €119,300. At first glance, many investors would say they made €19,300 and move on. That is not the real answer.
Now add the frictions: €168 in trading commissions, €96 in FX conversion costs, €7.50 in DEGIRO connectivity fees, €420 in ETF expense ratio drag across your holdings, and €360 of dividend withholding tax. Total drag: €1,051.50. Your economic gain before adjusting for contributions is still positive, but your retained result is meaningfully lower than the gross figure.
If your deposits were lumpy, IRR/XIRR will tell you what your own money earned. If your goal is to compare this year with a different year regardless of contribution timing, calculate TWR and make sure those fee events are included. In both cases, the point stands: once the full cost stack is included, the portfolio may have felt like a 19% story while the investor actually kept something much closer to a mid-single-digit or low-double-digit result depending on timing. When the portfolio spans multiple currencies, FX translation adds another hidden layer — see our guide to tracking portfolio performance across multiple currencies for how to separate market return from currency effects.
- Starting portfolio value: €100,000
- Net contributions during year: €12,000
- Ending portfolio value: €119,300
- Dividends received: €2,400
- Total fees and taxes reducing investor wealth: €1,051.50
- Conclusion: gross gain and real net investor return are not the same number
Broker workflow: where investors usually miss the fee data
The practical problem is not the math. It is the data collection. Interactive Brokers investors often need to pull activity statements or Flex queries to capture commissions, FX, dividends, and withholding tax cleanly across periods. DEGIRO investors may need transaction exports plus a manual review of connectivity and product-specific charges that do not stand out in a simple holdings screen.
This is why broker-native dashboards often under-serve serious investors. They are designed to show account activity, not necessarily to normalize your full net return across brokers, currencies, and account types. A multi-broker setup makes the blind spots worse because each platform classifies costs differently.
A good workflow is to export transactions, normalize cash flows and fees into one ledger, choose TWR or IRR deliberately, and only then compare results. If you already read our TWR vs IRR guide, this is the same discipline applied to the fee layer rather than just the cash-flow layer. If you still need the export mechanics, use the broker-specific setup guides for IBKR Flex Query and DEGIRO CSV export before you come back to the net-return calculation.
- IBKR: export activity data or Flex query fields that include commissions, dividends, and taxes
- DEGIRO: capture trades, FX costs, and any annual exchange connectivity charges
- Funds and ETFs: include ongoing expense drag even if it is not booked as a separate monthly invoice
- Across all brokers: map everything into one base currency before assessing true net performance. If multi-currency handling is the main complication, our multi-currency performance tracking guide walks through the layered approach
The unique insight: fee drag is often a measurement problem before it is a broker problem
Investors often switch brokers to save 20 or 30 basis points while continuing to measure returns incorrectly. That can lead to false confidence. A broker change may help, but the bigger unlock is seeing every cost in one performance system so you can tell whether the drag comes from execution, product choice, taxes, FX, or portfolio structure.
In other words, your first edge is not finding the cheapest screenshot on a pricing page. It is building a return measurement process that survives multiple brokers, multiple currencies, and multiple fee types. Once that exists, better decisions become obvious: smaller orders may be too expensive, a fund may be carrying more drag than expected, or a supposedly cheap broker may be costly once cross-market trading is included.
That is exactly where Trackyourportfol.io fits. You can track all of this automatically with Trackyourportfol.io. Instead of stitching together returns and fee events account by account, you get a cleaner view of what your portfolio actually earned after the frictions that matter.
If the next decision is whether to change brokers or just measure your current setup better, use the broker fee comparison tool to compare likely cost stacks and the hidden investment fees calculator to estimate how much drag your current workflow is creating.
A simple checklist for calculating real portfolio returns after fees every month
If you want a repeatable process, use the same checklist every month or quarter. That turns a fuzzy once-a-year estimate into a decision tool you can trust.
The payoff is not just a more accurate chart. It is better capital allocation. Once you can see net performance clearly, you can compare brokers fairly, spot fee-heavy habits, and judge whether a portfolio is really compounding the way you think it is.
- Choose one methodology first: TWR for portfolio performance, IRR/XIRR for investor experience.
- Export transactions and cash movements from every broker account.
- Capture explicit fees, taxes, and recurring product costs for the same period.
- Normalize everything into one base currency before calculating net performance.
- Reconcile dividends and withholding tax separately so income is not overstated.
- Compare gross and net results side by side to quantify fee drag.
- Log the result monthly so you can see whether costs are improving or compounding against you.
Which page to read next if you are stuck
Investors usually get blocked at one of three stages: combining broker data, choosing the right performance method, or estimating how much cost drag matters in euros. Use the next step that matches the problem instead of bouncing between overlapping articles.
- If your accounts are fragmented, start with How to Consolidate and Track a Portfolio Across Multiple Brokers.
- If your numbers disagree because of deposits and withdrawals, read TWR vs IRR for Retail Investors and How to Calculate Portfolio CAGR Across Multiple Brokers.
- If you mainly want to estimate the drag from fees right now, use the hidden investment fees calculator.
- If you suspect the issue is broker cost structure rather than methodology, compare setups in Compare Broker Fees.
- If you need to evaluate whether your tracking tool itself is the bottleneck, see our best portfolio tracker for Europe comparison.
References
- Interactive Brokers — European stock commission schedules: interactivebrokers.com
- DEGIRO — fees overview and connectivity fee explanation: degiro.ie/fees
- Portfolio Performance Manual — Time-Weighted Rate of Return: portfolio-performance.info
- Portfolio Performance Manual — Money-Weighted Rate of Return: portfolio-performance.info
- U.S. Securities and Exchange Commission — investor bulletin on fees and expenses: sec.gov