📖 Guides

Interactive Brokers Tax Planner: How to Estimate Capital Gains Tax in PortfolioAnalyst (2026 Guide)

⚠️ Disclosure: Some links on this page are affiliate links. If you sign up through them, I may earn a commission — at no extra cost to you. I only review tools I actually use.

The Problem: Tax Season Hits and You Have No Idea What You Owe

Every April, the same scramble happens. You spent the year trading — maybe running a momentum strategy on USDJPY, maybe swing-trading a few stocks — and now you need to figure out how much you owe in capital gains tax. You open a spreadsheet. You stare at your trade confirmations. You wonder if that wash sale rule applies.

Interactive Brokers quietly launched Tax Planner inside PortfolioAnalyst in late 2025, and it solves most of this headache. But almost nobody knows it exists because IBKR buried it under three menu layers and wrote documentation that reads like tax code.

This guide walks you through the entire setup — from creating your tax profile to reading the estimates and using the tool to plan trades *before* you execute them. I run a live USDJPY momentum strategy on IBKR and use Tax Planner to track the tax impact of every trade throughout the year.

> Disclosure: This article contains referral links to Interactive Brokers. I use IBKR as my primary broker for systematic trading.

---

What Is IBKR Tax Planner?

Tax Planner is a free tool inside PortfolioAnalyst that estimates your tax liability from brokerage account activity. It considers:

It is available to all IBKR clients at no extra cost. You access it through Client Portal — not TWS, not IBKR Desktop.

What It Is Not

Tax Planner is an estimation tool, not a tax filing service. It does not generate Form 8949 or Schedule D. For actual filing, you still need IBKR's year-end tax forms (1099s for US, or the Activity Statement for international accounts). But having real-time estimates throughout the year lets you make smarter decisions about *when* to realize gains and losses.

---

How to Access Tax Planner

Step 1: Log Into Client Portal

Tax Planner only works in Client Portal (the web interface). It is not available in TWS, IBKR Mobile, or IBKR Desktop as of March 2026.

If you do not have an IBKR account yet, you can open one here — the referral gives you up to $1,000 in IBKR stock.

Step 2: Navigate to PortfolioAnalyst

From Client Portal:

1. Click Performance & Reports in the left sidebar 2. Select PortfolioAnalyst 3. Click the Planning tab at the top 4. Select Tax Planner

If you do not see the Planning tab, make sure your account type supports it. Individual and joint accounts have full access. Some IRA and trust account structures may have limitations.

Step 3: Select Your Accounts

Tax Planner lets you analyze one account or multiple accounts together. If you run sub-accounts for different strategies (for example, a systematic trading account and a long-term investment account), you can view them individually or consolidated.

Select the accounts you want to include, then proceed to set up your tax profile.

---

Setting Up Your Tax Profile

This is where most people get stuck. Tax Planner needs to know your tax situation to generate useful estimates. The setup is a one-time process — IBKR saves your profile for future sessions.

Filing Status

Choose your tax filing status:

This affects the tax bracket thresholds used in calculations.

Tax Year

Select the tax year you want to estimate. You can run estimates for the current year (2026) or look back at prior years.

Income Information

Tax Planner asks for income outside your brokerage accounts. This is critical because your capital gains tax rate depends on your total taxable income, not just your trading profits.

Enter:

You do not need to be exact. Reasonable estimates are fine — the goal is to get your tax bracket roughly right, not to file your return from this tool.

State Tax (US Residents)

Select your state for state-level tax estimates. Tax Planner includes state capital gains rates for all 50 states. If you are a non-US resident, skip this section — Tax Planner still works for federal estimates and can help with understanding your US-source income obligations.

---

Reading the Tax Planner Dashboard

Once your profile is set, Tax Planner displays several panels:

Estimated Tax Summary

The main panel shows:

Realized vs Unrealized

This is the most useful view for active traders. You can see:

For my USDJPY momentum strategy, I check this monthly. Forex gains (Section 988 for US taxpayers) are treated as ordinary income by default, which means short-term rates apply regardless of holding period. Understanding this helped me plan my exit timing better.

Tax-Lot Analysis

Tax Planner shows individual tax lots — every purchase you have made, matched against sales using your selected method. This matters for strategies that scale in and out of positions.

IBKR supports multiple lot-matching methods:

You can change your lot-matching method in Account Settings → Tax Optimization. Changing it applies to future trades, not retroactively.

---

Practical Use: Year-Round Tax Planning for Active Traders

Tax Planner is most valuable when used throughout the year, not just in April. Here is how I use it:

💡 Interactive Brokers

Like what you're reading? Try it yourself — this link supports ChartedTrader at no cost to you.

Open an IBKR Account — Get Up to $1,000 in IBKR Stock →

Quarterly Check-Ins

Every quarter, I open Tax Planner and review:

1. Am I on track to exceed my expected tax bracket? If my USDJPY trades are doing well, the realized gains might push me into a higher bracket. Knowing this in July lets me adjust — maybe I take a planned loss on another position to offset, or I defer a profitable exit to January.

2. Are wash sale rules affecting my losses? If I sold a position at a loss and bought it back within 30 days, the loss is disallowed under wash sale rules. Tax Planner flags these automatically. I have been caught by this on ETF positions where I sold one ETF and bought a substantially identical one without thinking about it.

3. What is my unrealized P&L? If I have large unrealized gains, I can decide whether to realize them this year or next, depending on my projected total income.

Pre-Trade Analysis

Before executing a large trade, I check Tax Planner to understand the tax impact:

These are the decisions Tax Planner helps you make with real numbers instead of guesses.

Year-End Tax Loss Harvesting

In November and December, Tax Planner becomes essential for tax-loss harvesting. The workflow:

1. Open Tax Planner and note your total realized gains YTD

2. Look at unrealized losses — which positions are underwater? 3. Sell enough losing positions to offset gains (respecting wash sale rules) 4. Optionally, buy back similar (but not "substantially identical") positions to maintain exposure

IBKR also has a dedicated Tax Loss Harvest tool (separate from Tax Planner) that suggests specific lots to sell and replacement securities. Combined with Tax Planner's big-picture view, it is a powerful workflow.

---

Tax Planner for International Traders

If you trade on IBKR from outside the US, Tax Planner is still useful, with caveats:

Non-US Residents Trading US Securities

Singapore Residents (My Situation)

Singapore does not tax capital gains. But I still use Tax Planner to:

What-If for Different Jurisdictions

Tax Planner defaults to US federal + state tax rates. For non-US traders, the estimated *tax amounts* will not be accurate, but the gain/loss tracking and lot analysis features work regardless of your jurisdiction. You can mentally apply your local tax rates to the gain/loss figures.

---

Tax Planner vs Third-Party Tax Software

How does IBKR Tax Planner compare to dedicated tax tools?

FeatureIBKR Tax PlannerTurboTaxCoinTrackerH&R Block
PriceFree (included)$0-200+$59-199/yr$0-200+
Real-time estimatesYesYear-end onlyFor cryptoYear-end only
Tax-lot analysisDetailedBasicDetailedBasic
What-if scenariosYesNoNoNo
Wash sale trackingAutomaticFrom 1099AutomaticFrom 1099
Covers cryptoNo (IBKR only)With add-onYesWith add-on
Files your returnNoYesNoYes
Bottom line: Tax Planner is not a replacement for tax filing software. It is a planning companion that gives you visibility throughout the year. Use it alongside your filing solution, not instead of it.

---

Tips and Gotchas

Forex and Section 988

If you trade forex on IBKR (like my USDJPY strategy), be aware that forex gains default to Section 988 treatment (ordinary income) in the US. You can elect Section 1256 treatment (60/40 long-term/short-term split) by filing an election before the trade. Tax Planner may not automatically handle this election — check with your tax advisor.

Wash Sale Across Accounts

IBKR Tax Planner only tracks wash sales within your IBKR accounts. If you sell a stock at a loss on IBKR and buy the same stock within 30 days on another broker (or in an IRA), the wash sale rule still applies, but Tax Planner will not catch it. You need to track this manually.

Estimated Tax Payments

If your trading generates significant income, you may need to make quarterly estimated tax payments (Form 1040-ES for US taxpayers). Tax Planner helps you estimate these amounts by showing your projected annual liability after each quarter.

IBKR Activity Statements

For the most accurate tax reporting, download your Activity Statements from Reports → Statements in Client Portal. These contain every trade, dividend, interest payment, and fee — the raw data your accountant or tax software needs.

---

Frequently Asked Questions

Is Tax Planner available on all IBKR account types?

Individual, joint, and most entity accounts have access. Some IRA and UGMA/UTMA accounts may have limited functionality. Check your account type in Client Portal.

Does Tax Planner handle cryptocurrency?

As of March 2026, IBKR supports crypto trading in the US, and Tax Planner includes crypto gains/losses in its estimates. However, if you trade crypto on other platforms, you need a dedicated crypto tax tool like CoinTracker or Koinly for a complete picture.

Can I change my tax-lot matching method mid-year?

Yes, but changes only apply to future trades. Previously executed trades keep their original lot matching. Go to Account Settings → Tax Optimization to change your method.

Does Tax Planner account for the Net Investment Income Tax (NIIT)?

Yes, Tax Planner includes the 3.8% NIIT in its estimates for taxpayers above the income threshold ($200K single / $250K married filing jointly). This is one of the details that makes it more accurate than back-of-envelope calculations.

Is there a mobile version?

Tax Planner is only available in Client Portal (web browser) as of March 2026. It is not in the IBKR Mobile app or IBKR Desktop. You can access Client Portal on your phone's browser, but the interface is designed for desktop screens.

---

The Bottom Line

IBKR Tax Planner is one of those features that sounds boring until you realize it saves you from a $2,000 surprise in April. If you are actively trading — running strategies, swing trading, or even just rebalancing a portfolio — checking Tax Planner quarterly takes 10 minutes and can save you real money through better timing of gains and losses.

The setup takes about 5 minutes (once), and then it runs automatically using your real account data. No spreadsheets, no guessing.

If you are not already on Interactive Brokers, you can open an account here and get up to $1,000 in IBKR stock through the referral program. Tax Planner is free for all account holders.

Related Guides

Interactive Brokers

Ready to get started? Use the link below — it helps support ChartedTrader at no cost to you.

Open an IBKR Account — Get Up to $1,000 in IBKR Stock →
📈

About the author

I'm a systematic trader running live strategies on IB (USDJPY momentum) and Hyperliquid (crypto perps). Every tool reviewed here is something I've used with real capital. Questions? Reach out.

📚 Related Articles

📖 Guides

How to Trade the Magnificent 7 on OKX: Equity Perpetual Swaps Step by Step (2026)

OKX launched 23 equity perpetual swaps on March 24, 2026 — including all Magnificent 7 stocks. This guide walks through every step: finding the contracts, using crypto as collateral, setting leverage, and managing positions 24/7 with Auto Earn yield still running.

March 25, 2026 ⏱ 12 min read
📖 Guides

Interactive Brokers AI Screener: Find Stocks with Plain English in IBKR Desktop (2026 Guide)

IBKR Desktop's AI Screener lets you find stocks by typing plain English instead of navigating complex filters. Step-by-step setup with 7 real query examples, limitations to know, and how to combine it with MultiSort for a better screening workflow.

March 24, 2026 ⏱ 12 min read
📖 Guides

Grayscale HYPE ETF Filing: What It Means for Hyperliquid Traders (2026 Guide)

Grayscale filed an S-1 for a HYPE ETF (ticker GHYP) on Nasdaq on March 20, 2026. Three firms are now racing to list HYPE ETFs. Here is what this means for current HYPE holders, stakers, and Hyperliquid traders — and whether buying before approval makes sense.

March 22, 2026 ⏱ 9 min read

📬 Get weekly trading insights

Real trades, honest reviews, no fluff. One email per week.