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:
- Realized capital gains and losses (short-term vs long-term)
- Dividend and interest income
- Wash sale adjustments
- Tax-lot matching methods (FIFO, LIFO, specific identification)
- What-if scenarios for unrealized positions
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 PlannerIf 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:
- Single
- Married Filing Jointly
- Married Filing Separately
- Head of Household
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:
- Ordinary income (salary, business income, rental income)
- Other investment income (from non-IBKR accounts)
- Deductions (standard or itemized amount)
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:
- Short-term capital gains — positions held under 1 year, taxed as ordinary income
- Long-term capital gains — positions held over 1 year, taxed at preferential rates (0%, 15%, or 20% for US)
- Dividend income — qualified vs non-qualified dividends
- Interest income — from bonds, cash sweeps, margin interest deductions
- Total estimated federal tax
- Total estimated state tax (if applicable)
Realized vs Unrealized
This is the most useful view for active traders. You can see:
- Realized gains/losses YTD — what you have already locked in
- Unrealized gains/losses — what would happen if you closed every open position today
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:
- FIFO (First In, First Out) — default, sells oldest shares first
- LIFO (Last In, First Out) — sells newest shares first
- Specific Identification — you choose which lots to sell
- Maximize Long-Term Gains — automatically prioritizes lots that qualify for long-term rates
- Maximize Short-Term Gains — opposite of above (rarely useful, but exists)
- Maximize Losses — sells lots with the biggest losses first for tax-loss harvesting
---
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:
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:
- Closing this position generates a $5,000 short-term gain. My marginal rate is 24%. That is $1,200 in federal tax.
- If I wait 3 more months, it becomes a long-term gain taxed at 15%. Saving $450.
- But the position might decline. Is $450 in tax savings worth the market risk of holding?
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 exposureIBKR 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
- US-source dividends are subject to withholding tax (typically 30%, reduced by treaty)
- Capital gains on US stocks are generally not taxed by the US for non-residents
- Tax Planner can still estimate your US withholding obligations
Singapore Residents (My Situation)
Singapore does not tax capital gains. But I still use Tax Planner to:
- Track realized gains and losses for my own records
- Understand US withholding on any dividend-paying US stocks
- Generate reports for my accountant
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?
| Feature | IBKR Tax Planner | TurboTax | CoinTracker | H&R Block |
|---|---|---|---|---|
| Price | Free (included) | $0-200+ | $59-199/yr | $0-200+ |
| Real-time estimates | Yes | Year-end only | For crypto | Year-end only |
| Tax-lot analysis | Detailed | Basic | Detailed | Basic |
| What-if scenarios | Yes | No | No | No |
| Wash sale tracking | Automatic | From 1099 | Automatic | From 1099 |
| Covers crypto | No (IBKR only) | With add-on | Yes | With add-on |
| Files your return | No | Yes | No | Yes |
---
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
- How to Set Up IBKR Paper Trading — practice before going live
- IBKR Desktop Heatmap: Spot Market Trends — visual sector analysis
- IBKR Desktop MultiSort Screener — find stocks with ranked factor scoring
- IB Key 2FA Not Working — Fix Guide — solve the most common IBKR login issue
- IBKR ForecastTrader: Trade Prediction Markets — event contracts step by step
- Interactive Brokers Python API: Build a Momentum Strategy — automate your trading