Trading Markets Tax Survival Guide

Keeping More of What You Make — for Swing Traders, Day Traders, and Active Investors

If you trade stocks, ETFs, futures, options, or crypto, the tax code is doing one of two things to you right now: quietly costing you tens of thousands of dollars a year you didn’t have to give up — or working in your favor because someone took the time to map your activity to the right rules. There is rarely a middle ground.

This guide is written for active traders who want a clear, honest picture of how the IRS treats different markets and instruments, what the most expensive mistakes look like, and how to keep more of the money you fight for in the markets. It’s organized as a Q&A — the same questions traders ask in real conversations with our office — so you can skim to what matters to you.

A quick word about who we are. Mike Habib, EA is a federally licensed tax practice based in Whittier, Los Angeles County, California. Mike is an Enrolled Agent — a federally authorized tax practitioner who can represent clients before the IRS in all 50 states. Before building this practice, Mike held senior corporate finance roles, including Controller at Xerox Corporation and Director of Finance at AEG. That background matters when you’re working with a trader: P&L statements, cost-basis reconciliations, multi-account tracking, and entity-level decisions aren’t theoretical to us. They were the day job for years.

We represent traders, investors, business owners, and individuals across all 50 states and Americans living overseas. We work on a flat-fee basis so you know what your engagement costs before you sign — not ‘hourly with a deposit.’ More on the fee structure later in this guide.

Now, to the questions.


How Does the IRS Classify Me — Investor, Trader, or Something Else — and Why Does It Matter?

This is the foundational question, and most traders get it wrong. By default, the IRS classifies you as an investor regardless of how often you trade. That’s the case even if you sit at three monitors all day. To be reclassified as a trader in securities under IRS Topic 429, you must meet a facts-and-circumstances test: substantial activity, frequent and regular trading, a clear intent to profit from short-term price movements, and trading that resembles a business rather than a hobby.

Why does the label matter so much? Because the tax treatment is dramatically different.

– Investor: Reports trades on Schedule D and Form 8949. Subject to wash-sale rules. Capital losses are capped at $3,000 per year against ordinary income, with the rest carrying forward. Trading-related expenses are largely not deductible since the 2017 Tax Cuts and Jobs Act suspended miscellaneous itemized deductions for individuals.
Trader in Securities (Trader Tax Status, or TTS): Still reports gains and losses as capital by default, but can deduct trading business expenses (data feeds, software, home office, education, internet, a portion of equipment) on Schedule C. The trader is treated as being in a trade or business under Section 162.
Trader with a Section 475(f) Mark-to-Market Election: Converts trading gains and losses from capital to ordinary, eliminates wash-sale tracking on securities, and removes the $3,000 annual capital loss limitation. Trading losses can offset wages, K-1 income, and other ordinary income without the cap. This is one of the most powerful elections in the code — and one of the easiest to miss.

The catch: the IRS doesn’t issue you a ‘trader card.’ You assess your eligibility each year against the facts, document it, and elect the methods that fit. Get the classification wrong and you either overpay for years or trigger an audit you can’t defend. This is where the bulk of the planning work happens in our office.

What’s the difference between short-term and long-term capital gains, and why should swing traders care?


The IRS draws a single bright line at 12 months. If you hold a stock, ETF, or most other capital assets for more than one year before selling, the gain is long-term. Hold it for 12 months or less, and it’s short-term.

The difference in tax is meaningful. For 2026, long-term capital gains are taxed at 0%, 15%, or 20% depending on your taxable income and filing status, while short-term gains are taxed at your ordinary income rate — which tops out at 37% federally. Add California’s top state rate, and a high-income short-term trader can lose more than half of every dollar of profit to taxes if no planning is done. High earners may also owe an additional 3.8% Net Investment Income Tax.

For swing traders who routinely hold positions for several weeks but rarely past a year, this 12-month line is the single most expensive boundary in the code. There are situations where stretching a winning position past the one-year mark — when consistent with your strategy and risk tolerance — converts what would have been a 37% gain into a 15% or 20% gain. That isn’t a recommendation to change your trading; it’s a reminder that your tax classification of each closed trade has a dollar value, and that value belongs in your decision-making.

Losses follow a different logic. Short-term and long-term losses are first netted separately, then combined. If your net result is a capital loss, you can deduct up to $3,000 ($1,500 if married filing separately) against ordinary income in a given year, and the rest carries forward indefinitely — unless you’ve qualified for trader tax status and made the Section 475 election, in which case the cap goes away entirely.

I trade futures on TradeStation, ThinkorSwim, or NinjaTrader. Why is my tax bill different from my stock-trader friend’s?


Because Section 1256 of the Internal Revenue Code treats regulated futures contracts differently from stocks — and far more generously. This is one of the cleanest structural advantages in the U.S. tax system, and most futures traders dramatically underuse it.

Under Section 1256, gains and losses from regulated futures contracts — including the popular index futures like ES (S&P 500), NQ (Nasdaq), YM (Dow), and RTY (Russell 2000), as well as commodity futures like CL (crude oil) and GC (gold) — receive what’s called 60/40 tax treatment. Regardless of how long you held the contract, 60% of the gain or loss is treated as long-term and 40% is treated as short-term.

Think about what that means for an intraday futures scalper. Stock day traders pay 100% short-term rates on their gains, up to 37% federally. Futures day traders pay a blended rate that caps at roughly 26.8% federally for top-bracket filers — about a 10-percentage-point structural advantage on every dollar of gain. That’s not tax planning; it’s the default treatment for these contracts.

A few important features of Section 1256 reporting:

– All open positions at year-end are marked to market on December 31 — meaning unrealized gains and losses are recognized for tax purposes whether you closed the trade or not. Cost basis resets on January 1 to avoid double taxation.
– Reporting happens on Form 6781, not Form 8949. The 60/40 split flows to Schedule D.
– Brokers issue a one-line aggregate 1099-B for futures, not a transaction-by-transaction breakdown — far less paperwork than equity reporting.
– Section 1256 contracts have a special three-year loss carryback election. If you have a net Section 1256 loss, you can carry it back up to three years to offset prior Section 1256 gains and potentially recover taxes already paid. This is rare in the tax code, and it can be a meaningful refund opportunity in a bad year.

Section 1256 also covers broad-based index options like SPX, NDX, RUT, and VIX options. Options on individual stocks and on ETFs like SPY, QQQ, and IWM do not qualify — they’re treated as regular securities. This distinction trips up a lot of traders who don’t realize SPX and SPY are taxed differently despite tracking essentially the same index. More on options in the next question.

I trade options — calls, puts, spreads, covered calls, the wheel. How are options actually taxed?


Options are one of the most undertreated areas in trader tax preparation. A surprising number of returns we review have options reported incorrectly — sometimes by the broker, sometimes by the prior preparer, sometimes by the trader who self-prepared. The mechanics aren’t conceptually hard, but there are a lot of small rules that compound across hundreds or thousands of trades.

Start with the most important distinction: which kind of option are you trading?

Equity options (calls and puts on individual stocks and on ETFs like SPY, QQQ, IWM, XLF, ARKK): Taxed as regular securities. Gains and losses are capital, holding-period-based, reported on Form 8949 and Schedule D. Subject to wash-sale rules. Almost always short-term in practice because most options are held for weeks or months, not years.
Broad-based index options (SPX, NDX, RUT, VIX, XSP): Section 1256 contracts. 60/40 treatment regardless of holding period, mark-to-market at year-end, reported on Form 6781. No wash-sale rule. Same favorable treatment as futures.
Employee stock options (ISOs and NQSOs): An entirely different tax regime — compensation, AMT considerations, holding-period qualification rules. Not addressed here, but we handle these regularly, and the planning around exercise timing is one of the highest-dollar conversations we have with clients.

For equity options specifically, the tax outcome depends on what happens to the position. Per IRS Publication 550, there are essentially four paths:

1. The option is closed in the market (you sell to close a long, or buy to close a short). Simple capital gain or loss — proceeds minus cost, reported on Form 8949. For the buyer, the holding period determines short-term vs. long-term. For the seller (writer) who buys to close, the gain or loss is always short-term, no matter how long the position was open.

2. The option expires worthless. If you bought the option, you have a capital loss equal to the premium paid, recognized on the expiration date. If you wrote (sold) the option, you have a short-term capital gain equal to the premium received.

3. The option is exercised (by you, as the long holder). The premium gets absorbed into the underlying stock’s basis (for calls) or into the realized proceeds (for puts). Critically, a new holding period begins on the date the shares are acquired — the time spent holding the call option does not count toward the 12-month long-term threshold on the resulting stock position. This is a common mistake.
4. The option is assigned (you wrote the option and got exercised against). The premium you collected adjusts the basis or proceeds of the resulting stock transaction. The option itself is not reported separately on Form 8949 — its premium becomes embedded in the stock’s basis or proceeds. Brokers handle this correctly most of the time, but not always, and reconciling discrepancies on Form 8949 is part of a proper return.

A few specific options situations that show up repeatedly and create errors:

The wheel strategy (selling cash-secured puts, getting assigned, then selling covered calls). Each leg has its own tax mechanics. The put premium gets buried in the stock basis when assigned, which can quietly turn a short-term result into a long-term result if you hold the assigned stock for more than a year. We see traders accidentally generate long-term gains they didn’t realize they were earning — a good problem to have, but only if it’s tracked.
Wash sales triggered by options on the underlying. Selling a stock at a loss and buying a call option on that same stock within 30 days triggers the wash-sale rule — the call counts as ‘a contract or option to buy substantially identical stock.’ This is a common, expensive surprise.
Qualified covered calls (QCCs). Most covered calls qualify as QCCs and are taxed normally. But if you write a ‘deep-in-the-money’ covered call that fails the qualification rules, your existing long stock position’s holding period stops counting, and the position can be pulled into the straddle rules. This is rare in practice but can ambush traders running aggressive covered-call income strategies.
Spreads, condors, butterflies, calendars, and other multi-leg strategies. The IRS may treat these as ‘straddles’ for tax purposes — offsetting positions that substantially reduce risk. Straddle rules can defer losses, suspend holding periods, and force capitalization of carrying costs into the cost basis of the winning leg. Section 1256 options (like SPX condors) are exempt from these straddle rules. Equity options spreads (like SPY or AAPL condors) are not.
Cash-settled index options (SPX, NDX, RUT, VIX). These get the full Section 1256 benefit — 60/40 treatment plus no wash-sale rule. For a high-frequency options trader running iron condors, credit spreads, or 0DTE strategies on a broad-based index, the choice between SPX and SPY isn’t cosmetic. The same strategy run on SPX rather than SPY can save 10 percentage points of federal tax on profits and eliminate the wash-sale paperwork burden entirely. Over a year, the difference is often five figures.

This last point deserves emphasis because it’s actionable. If you’re trading defined-risk options strategies on an index, look hard at whether you’re using the right vehicle. SPX, NDX, and RUT are cash-settled (no assignment risk on expiring legs), Section 1256 (60/40 tax treatment), and exempt from wash-sale rules. SPY, QQQ, and IWM are physically settled, ordinary equity options, fully subject to wash-sale tracking. Many traders use SPY purely because it’s familiar, when SPX would produce a materially better after-tax result on the same strategy. That isn’t trading advice — it’s pointing out that the after-tax math frequently doesn’t match the pre-tax intuition.

Reporting options correctly takes care. Broker 1099-Bs do most of the work for equity options, but they don’t always handle assignments, exercises, and wash-sale chains cleanly. Section 1256 options aggregate onto a single line on Form 6781. We routinely rebuild options-heavy returns from primary records when broker reporting and economic reality don’t line up.

What is the wash-sale rule and how badly can it hurt me?


The wash-sale rule under Section 1091 disallows a tax loss when you sell a security at a loss and buy a ‘substantially identical’ security within 30 days before or after the sale — a 61-day window centered on the sale date. The disallowed loss isn’t permanently lost; it’s added to the cost basis of the replacement shares, so you recover it when you eventually sell those. But the timing damage can be brutal.

Where this kills active traders is at year-end. Picture this common scenario: an active stock trader sells losing positions in late December for tax-loss harvesting, then buys back into similar names in the first two weeks of January. The broker correctly flags those December losses as wash sales on the 1099-B. The trader’s ‘realized losses’ on screen vanish from the tax return. They end up owing taxes on gains they thought were offset.

It gets worse. The rule applies across all your accounts and to certain related parties — including your spouse’s accounts and your IRA. If you sell a stock for a loss in your taxable account and buy the same stock in your IRA within 30 days, the loss is permanently disallowed (your IRA basis can’t be adjusted), per IRS Publication 550.

For active stock traders, the cumulative wash-sale adjustments on a busy year can run into six figures of disallowed losses. We’ve taken over returns where the prior preparer simply imported the 1099-B without examining what the wash-sale flags actually meant for the trader’s economic position. Cleaning that up properly is one of the most common projects we do for new clients.

Two practical notes:

– The wash-sale rule applies to securities — stocks, ETFs, and stock options. As of current federal guidance, it does not apply to cryptocurrency, since the IRS treats crypto as property rather than as a security under Notice 2014-21. That’s a meaningful planning advantage in crypto today, though legislation to extend the rule has been proposed repeatedly.
– If you’ve made a valid Section 475(f) mark-to-market election as a trader, the wash-sale rule does not apply to your trading securities. This is one of the strongest reasons traders make the election.

How is cryptocurrency taxed? And what changed for 2025 reporting?


Cryptocurrency is treated as property for federal tax purposes, per IRS Notice 2014-21. Every taxable disposition — selling crypto for dollars, swapping one coin for another, using crypto to buy goods or services — is a realization event. Hold for more than a year, and gains are long-term. A year or less, and they’re short-term, taxed at ordinary rates.

Several pieces of the crypto tax landscape changed meaningfully in 2025:

Form 1099-DA. Custodial digital-asset brokers are now required to report digital-asset sales and exchanges to the IRS on the new Form 1099-DA, beginning with transactions on or after January 1, 2025. For 2025 transactions (reported in early 2026), brokers must report gross proceeds. Starting January 1, 2026, brokers will also be required to report cost basis for ‘covered’ digital assets — those acquired and held in the same broker account.
Wallet-by-wallet basis tracking. The IRS has clarified that, going forward, taxpayers must track digital asset cost basis on a wallet-by-wallet or account-by-account basis rather than using a universal pool across all wallets. Taxpayers had until December 31, 2025 to allocate existing lots to specific wallets.
Wash-sale rule still doesn’t apply to crypto. Because crypto is treated as property — not a security — under current law, the Section 1091 wash-sale rule doesn’t reach typical crypto trades. You can sell a coin at a loss and rebuy it the next day and still claim the loss. Form 1099-DA includes a wash-sale box, but the IRS has clarified it’s for digital assets that are also securities. Watch this space — legislation could extend the rule.
Crypto futures get 60/40. CME Bitcoin and Ether futures qualify as regulated futures contracts and receive Section 1256 60/40 treatment. Spot crypto on Coinbase or Kraken does not. Perpetual swaps on overseas exchanges do not. This creates real planning opportunities for traders who use multiple venues.

The compliance trap with 2025 1099-DA reporting is mismatch risk. The form will report what the broker can see, which often won’t include transfers in from other wallets, cost basis from pre-2026 acquisitions, or on-chain DeFi activity. The IRS will use the gross proceeds to issue automated under-reporting notices. The defense is documentation — clean records of every acquisition date, cost, transfer, and disposition, reconciled to the broker’s report. Crypto traders who haven’t gotten organized in 2025 should make that the priority for 2026.

What is the pattern day trader rule, and is it true that’s going away in June 2026?


Yes, it’s going away — but the change is about margin rules, not taxes.

For nearly 25 years, FINRA Rule 4210 has designated any margin-account customer who executed four or more day trades within five business days as a ‘pattern day trader’ (PDT), subject to a $25,000 minimum equity requirement. Many smaller retail traders structured their entire approach — cash accounts, multi-broker setups, trade counting — around avoiding the PDT designation.

On April 14, 2026, the SEC approved FINRA’s amendments to Rule 4210 eliminating the PDT framework entirely. As of the effective date — June 4, 2026 — the $25,000 minimum equity requirement, the day-trade count, and the four-times-buying-power calculation are all replaced by a new intraday margin standard that ties buying power to real-time equity throughout the trading day. Member firms have until October 20, 2027 to phase in their systems, so individual brokerages may implement on different timelines.

What this means for traders practically: the regulatory barrier to active day trading drops considerably for smaller accounts. What it does not change is your tax treatment. Day-trading classification under FINRA is not the same as Trader Tax Status under IRS Topic 429. The IRS rules are separate, have always been based on facts and circumstances rather than trade counts, and continue unchanged. Don’t confuse the two.

Margin account or cash account — does it matter for taxes, and what about margin interest?


It matters in two places: the deductibility of the interest you pay to borrow, and the operational headaches that drive what your trading record actually looks like at year-end.

Margin interest is potentially deductible — but most traders can’t actually use the deduction


When you trade on margin, your broker charges you interest on the borrowed funds. That interest is treated as investment interest expense under the Internal Revenue Code and is reported on Form 4952 (Investment Interest Expense Deduction), with the allowed amount flowing to Schedule A as an itemized deduction. So far, so good.

Here’s the practical problem. The deduction is capped at your net investment income for the year — and ‘net investment income’ for this purpose has a narrow definition. It includes interest income and ordinary dividends, but it does not include qualified dividends or net long-term capital gains unless you elect to include them (and that election forfeits the lower capital gains rate on the elected portion). It also requires you to itemize on Schedule A, which most taxpayers don’t do post-2017 because the standard deduction is so much larger. Add in that the Tax Cuts and Jobs Act suspended most miscellaneous itemized deductions for investors through at least the current tax year, and the picture for the typical retail trader is that margin interest, while technically deductible, often produces little or no real benefit.

This changes meaningfully for traders who have qualified for Trader Tax Status. A TTS trader treats margin interest as a business expense on Schedule C, which is deductible against trading income and any other ordinary income — no Form 4952 cap, no Schedule A itemization required, no narrow definition of ‘net investment income.’ For a high-volume trader paying meaningful margin interest, the difference between the investor treatment and the TTS treatment of that one expense can run into thousands of dollars a year. It’s one of several reasons we look hard at TTS eligibility for every active trader who walks in.

A few specific things that trip people up:

– Margin interest used to buy tax-exempt municipal bonds is not deductible — the rule disallows interest tied to tax-free income.
– If you use margin partly for personal purposes (taking a margin loan to buy a car, for instance), you must allocate the interest, and the personal portion is not deductible at all.
– Excess investment interest expense doesn’t disappear. It carries forward indefinitely until you have enough investment income to absorb it.
– Investment interest is added back for Alternative Minimum Tax purposes — you’ll need a separate Form 4952 calculation for AMT if you’re in that zone.

The cash account trap: good faith violations, freeriding, and 90-day restrictions


Cash accounts have their own set of rules that can quietly torpedo an active trader’s strategy — and the rules are widely misunderstood, especially since the U.S. moved to T+1 settlement in 2024.

In a cash account, every purchase must be paid for with ‘settled’ funds — meaning either cash that was already in the account or proceeds from sales that have completed their one-business-day settlement cycle. Three common violations can result when an active trader doesn’t track settlement carefully:

Good faith violation. You buy a security using proceeds from a sale that hasn’t yet settled, and then you sell that newly bought security before the original sale’s proceeds have settled. Three of these in a rolling 12 months at most brokers, and your account gets restricted to settled-cash-only trading for 90 days.
Freeriding violation. You buy a security without sufficient settled cash, then sell that same security to pay for the original purchase. This is a Regulation T violation and typically triggers a 90-day restriction after just one occurrence.
Cash liquidation violation. You buy a security creating a debit balance, then sell a different security after the purchase date to cover it — but the second sale’s proceeds also haven’t settled by the original purchase’s settlement date.

These are not tax issues directly. But they shape what your trading record looks like when we sit down to prepare the return. Traders who get hit with a 90-day cash restriction often respond by opening a second brokerage account, then a third, fragmenting their activity across multiple platforms in ways that make wash-sale tracking, basis reconciliation, and trader tax status documentation considerably harder.

Choosing the right account structure


There isn’t a universally right answer, but the considerations are worth being explicit about:

Cash accounts avoid margin interest entirely, can’t go negative, and aren’t subject to the (soon-to-be-eliminated) PDT rule. They’re appropriate for buy-and-hold investors and for active traders with smaller accounts who don’t want to deal with margin mechanics. The downside is settlement timing — if you trade frequently in and out of positions, T+1 settlement constraints will limit your activity and create violation risk.
Margin accounts give you intraday buying power, eliminate settlement-timing headaches, allow short selling, and (once FINRA’s June 2026 changes take full effect) drop the $25,000 PDT minimum. They cost you interest on borrowed funds, that interest is harder to deduct than most traders assume, and they introduce margin-call risk if positions move against you. Most active traders end up here, and TTS-qualified traders benefit the most from this structure.
– Retirement accounts (IRA, Roth IRA, solo 401(k)). Trades inside a tax-advantaged account aren’t currently taxable, so wash-sale rules, the $3,000 loss cap, and short-vs-long-term distinctions don’t apply within the account. But you cannot trade on margin in a traditional IRA, you cannot deduct losses inside one, and — critically — the wash-sale rule still reaches across account boundaries: a loss in your taxable account followed by a purchase of the same security in your IRA within 30 days permanently disallows the loss, since your IRA basis can’t be adjusted upward to recover it. We see this mistake regularly with traders who think their retirement account is ‘separate.’ It isn’t, for wash-sale purposes.

The account structure decision interacts with the entity decision, the Section 475 decision, and the trader-vs-investor classification. None of these should be made in isolation. When we onboard an active trader, account architecture is one of the first conversations — and often one of the highest-value ones.

Should I make the Section 475(f) mark-to-market election? What are the trade-offs?


The Section 475(f) mark-to-market election is the single most consequential tax decision an active securities trader can make. It’s also the most misunderstood, and increasingly hard to reverse.

What it does:

– Converts capital gains and losses on traded securities to ordinary gains and losses.
– Eliminates wash-sale tracking on traded securities.
– Removes the $3,000 annual capital-loss limitation — trading losses become fully deductible against any income source.
– Requires all open positions at year-end to be marked to market on December 31, even unrealized gains.
– Makes you eligible (if you also qualify for trader tax status) for additional business deductions and potentially the 20% QBI deduction in some situations.

When it makes sense: Active traders who experience volatile P&L, who are likely to have large losses in a bad year, who want to deduct trading expenses without restriction, and who don’t want to constantly battle wash-sale adjustments. The downside is that ordinary income treatment removes the benefit of long-term capital gains rates — so if you also hold longer-term investment positions, you need to clearly segregate them and identify them in writing as investment positions on the day you acquire them. Otherwise, they get swept into mark-to-market treatment too.

The deadlines are unforgiving. For existing taxpayers, the election statement must be filed by the original due date (no extensions) of the prior year’s return. To elect for 2026, the statement was due April 15, 2026, attached to the 2025 return or extension request. Miss the deadline and you wait a full year. New entities have 75 days from formation.

And here’s a relatively new wrinkle: under Revenue Procedure 2025-23, revoking a Section 475 election within five years now requires a non-automatic accounting method change, IRS Commissioner consent, and a substantial user fee. The election is harder to back out of than ever, which makes the initial decision more important than it used to be. This is not a check-the-box exercise — it’s a multi-year strategic choice that should be modeled against your specific facts before you file the statement.

What records do I actually need to keep, and what does the IRS expect?


The IRS expects you to substantiate every gain, every loss, every cost basis, and every business deduction. In practice, that means:

– Year-end statements from every broker, including 1099-B, 1099-DIV, 1099-INT, 1099-MISC, and now 1099-DA for digital assets.
– Trade confirmations or downloadable transaction history covering every open and closed position, with dates, quantities, prices, and fees.
– For crypto: wallet addresses, exchange CSV exports, transfer records, and basis documentation for every acquisition. Wallet-by-wallet basis tracking is now expected.
– For trader tax status: a contemporaneous log of trade counts, days traded, hours spent, and trading strategy notes. The IRS looks at substantiality, frequency, and continuity — and they will ask for evidence.
– For trading business deductions: receipts and records for software, data subscriptions, education, hardware, internet, home office square footage, and any contracted services.
– Form 8949 reconciliation worksheets where 1099-B data doesn’t match your records — common with crypto, with traders using multiple platforms, and with anyone who has wash-sale adjustments.

Where new clients hurt themselves most is at the reconciliation step. Brokerage 1099s sometimes have wash-sale flags, transfer-in basis gaps, or option assignments that look one way to the broker and another way on the return. Importing 1099-B data directly into tax software without examining it is the fastest way to either overpay or set up an under-reporting notice. We rebuild trader returns from primary source data when the situation calls for it.

Should I trade through an LLC, S-Corp, or other entity?


Sometimes, but not always — and almost never for the reasons traders typically cite online.

Trading is a tax-disadvantaged activity in one specific way: it doesn’t generate earned income subject to self-employment tax, which sounds good until you realize it also means trading profits don’t qualify you for solo 401(k) contributions, defined-benefit plans, health-insurance deductions for the self-employed, or — in most situations — the 20% qualified business income deduction. Putting trading inside an S-Corp can solve some of these problems by allowing the entity to pay you a reasonable wage (which is earned income, supports retirement plan contributions, and creates a path to QBI in the right structure).

Other situations where an entity can make sense: spouse-and-spouse partnerships that want to allocate income and expenses cleanly, traders who need to ring-fence trading liability from personal assets, new entities that want to make a Section 475 election mid-year (within 75 days of formation rather than waiting until next April), and traders managing outside money who need a proper management structure.

Situations where it doesn’t make sense: traders making the entity decision based on YouTube videos, traders who don’t yet meet trader tax status thresholds (no entity will manufacture qualification you don’t have), and traders whose trading is too small to absorb the entity setup and ongoing compliance costs.

Mike’s corporate finance background — as Controller at Xerox and Director of Finance at AEG — gives us a practical, multi-year view of when these structures pay for themselves and when they’re an expensive distraction. We model the entity decision against your actual P&L, retirement goals, and California-specific franchise tax costs before recommending any structure.

I’m in California. Are there state tax issues that hit traders especially hard?


Yes — California is one of the most expensive states in the country for active traders, for several reasons:

No preferential rate for long-term gains. California taxes capital gains — short-term and long-term — at ordinary state rates that go as high as 13.3% for top earners. The federal long-term rate cuts your federal bill; California doesn’t follow.
No state-level conformity with the 60/40 split. Section 1256 advantages apply to federal tax only. California taxes futures gains at regular state rates.
FTB residency audits. California’s Franchise Tax Board is among the most aggressive state revenue agencies in the country, especially with high-income filers who claim out-of-state residency while keeping California ties. We’ve defended a number of California residency audits, and the standard of proof FTB demands is substantial.
LLC fees and franchise tax. If you operate a trading entity in California, the $800 annual minimum franchise tax and gross-receipts-based LLC fees can be significant. They need to factor into the entity decision.

None of this means California traders are stuck — it means California planning matters more than in many other states. Retirement plan contributions, careful entity selection, charitable strategies, and proper substantiation of all trading deductions take on outsized importance here.

What are the most common, most expensive mistakes you see in trader returns?


After years of working with active traders across all 50 states, a pattern emerges. The top recurring errors:

Missing the Section 475 election deadline. Mid-year, the trader realizes they should have elected for the current year. Too late — they wait until next April for the following year. In the meantime, they’re stuck with wash-sale adjustments and the $3,000 cap on a big loss year.
Importing the 1099-B without reconciling. Especially common where wash-sale flags cause the broker’s reported gain to differ materially from the trader’s actual economic result. Or where the same security is traded across multiple brokers and aggregation issues distort basis.
Reporting Section 1256 contracts on Form 8949. Futures belong on Form 6781, not on the form for stocks. We see this error frequently when traders self-prepare or use a preparer unfamiliar with active trading.
– Failing to claim trader tax status when it’s clearly warranted. Years of substantial deductions left on the table. We’ve recovered meaningful refunds for new clients by amending up to three open prior-year returns where TTS was defensibly available.
– Claiming trader tax status when it isn’t warranted. The IRS scrutinizes this. A handful of trades a month, while holding a full-time non-trading job, won’t survive an audit. We refuse to claim status we can’t defend.
– Crypto basis chaos. Years of transfers between wallets and exchanges, no records, no acquisition dates — and now a 1099-DA arriving with gross proceeds and zero basis. The IRS will assume zero basis unless you prove otherwise.
Quarterly estimated tax errors. Active traders who have a strong Q1 and don’t make estimated payments often face underpayment penalties they didn’t see coming. Trader cash flow is lumpy; tax cash flow needs to keep up.
Mismatched broker reporting on crypto. Form 1099-DA in 2025 reports gross proceeds without basis. Importing that as-is to the return without reconciliation almost guarantees an IRS notice.

How does Mike Habib, EA actually work with active traders?


Our trading engagements are not generic individual tax returns with a few extra forms bolted on. They are built around how your specific markets, instruments, and account structure interact with the code. Typical work includes:

– Annual review of trader tax status eligibility, with documentation supporting our position if challenged.
– Section 475(f) election analysis and timely filing when it’s the right call — and equally important, honest pushback when it isn’t.
– Multi-broker reconciliation: pulling together activity from TradeStation, Interactive Brokers, ThinkorSwim, Schwab, NinjaTrader, AMP Futures, Tradovate, Coinbase, Kraken, and others into a clean tax picture.
– Form 6781 (Section 1256 contracts), Form 8949, Schedule D, and Schedule C preparation for the trading business.
– Crypto basis reconstruction and 1099-DA mismatch resolution.
– Wash-sale analysis and, where applicable, the cleanup work on prior-year returns that handled wash sales incorrectly.
– Entity selection and setup — when warranted — including S-Corp formation, payroll structure, and retirement plan integration.
– Quarterly estimated tax projections so you don’t get blindsided in April.
– California FTB compliance, residency planning, and audit defense if it comes to that.
– IRS representation across all 50 states — examinations, collection matters, appeals — handled directly by Mike, not handed off to junior staff.

Clients work with Mike directly. There is no rotating cast of associates, no triage desk, no ‘we’ll get back to you in three to five business days.’ That matters when you’re trying to make an October entity decision or when an unexpected 1099-DA arrives in February.

Why flat fees instead of hourly billing?


Because hourly billing punishes the conversations that save you money.

Here’s what happens with hourly billing: you avoid calling your tax pro because you’re afraid of the bill. You don’t ask the question that would have saved you $40,000. You wait until April when there’s no time to fix anything. The hourly model puts your interests in tension with your advisor’s. We don’t run that way.

Mike Habib, EA quotes a flat fee for the engagement up front, based on the scope of your work — preparation, planning, representation, or a combination. You know what it costs before we start. Calls, emails, and mid-year planning conversations are part of the engagement, not metered events. If the scope expands materially, we re-quote and you agree to the new scope before any additional work is done.

Our hourly rate, when an hourly engagement does apply, is $400 to $500 per hour — substantially below the $850 to $1,500 per hour that comparable senior-credentialed practitioners charge at the big regional and national firms. But for most trader engagements, flat fees are how we work, and they’re how you get the most value.

I trade overseas, or I’m a U.S. citizen living abroad. Can you still help?


Yes. We work with Americans overseas and with traders who deal in foreign markets, foreign brokers, or cross-border situations. The U.S. taxes its citizens on worldwide income, and trading abroad introduces additional layers — FBAR filings if foreign account balances exceed $10,000 in aggregate at any point in the year, Form 8938 (FATCA) for higher-threshold foreign assets, foreign tax credits, PFIC issues on certain foreign funds, and treaty analyses on capital gains for residents of treaty countries.

These are common topics in our practice and we represent clients in all 50 states and overseas. Geography is not a barrier to working together — most of our trader engagements are handled by secure portal, video call, and phone.

What’s the first step?


A focused initial conversation to understand what you trade, how much, where, and what your prior returns look like. From there, we can scope the engagement, flag any time-sensitive elections or filings, and quote a flat fee for the work.

Whether you’re a swing trader holding positions for weeks, a futures day trader running the ES contract at 6:30 AM Pacific, an options trader running credit spreads on SPX, a crypto trader reconciling years of wallet activity, or someone running multiple of those strategies at once — the tax code has a specific answer for your situation. The cost of not knowing it is high, and it compounds year after year.

About Mike Habib, EA

Mike Habib is a federally licensed Enrolled Agent and the founder of Mike Habib, EA, a tax practice based in Whittier, Los Angeles County, California. The firm represents individuals, traders, investors, and business owners in all 50 states and Americans living overseas in matters before the IRS, the California Franchise Tax Board, the Employment Development Department, and the California Department of Tax and Fee Administration.

Mike has more than 20 years of experience in tax representation and corporate finance, including prior roles as Controller at Xerox Corporation and Director of Finance at AEG. The practice focuses on tax problem resolution, audit defense, complex tax preparation, multi-state and S-Corp returns, expat tax matters, and active-trader taxation.

Flat-fee engagements provide cost certainty. The firm’s hourly rate, when applicable, is $400 to $500 per hour — substantially below the $850 to $1,500 per hour charged by comparable senior-credentialed practitioners at large national firms. Clients work with Mike directly. There are no junior staff handoffs, no triage desk, and no billable-hour pressure on the conversations that drive results.

To schedule an initial conversation about your trader tax situation, visit myirstaxrelief.com or call the office directly.

Mike Habib, EA — Federally Licensed Tax Practitioner
Whittier, Los Angeles County, California
Serving clients in all 50 states and Americans overseas
1-562-204-6700 Pacific Time office hours


Disclaimer: This article is intended for general educational purposes only and does not constitute tax, legal, or financial advice. Tax rules are complex and change frequently. Specific facts and circumstances will affect the application of the rules described here. Readers should consult with a qualified tax professional regarding their individual situation before taking any action. Sources referenced include IRS Topic No. 429, IRS Publication 550, IRS Notice 2014-21, Revenue Procedure 2025-23, IRC Sections 1256, 475, and 1091, IRS Form 1099-DA Instructions, and FINRA Regulatory Notice 26-10.

Client Reviews

Mike has given us peace of mind! He helped negotiate down a large balance and get us on a payment plan that we can afford with no worries! The stress of dealing with the...

April S.

Mike Habib - Thank you for being so professional and honest and taking care of my brothers IRS situation. We are so relieved it is over and the offer in compromise...

Joe and Deborah V.

Mike is a true professional. He really came thru for me and my business. Dealing with the IRS is very scary. I'm a small business person who works hard and Mike helped me...

Marcie R.

Mike was incredibly responsive to my IRS issues. Once I decided to go with him (after interviewing numerous other tax professionals), he got on the phone with the IRS...

Marshall W.

I’ve seen and heard plenty of commercials on TV and radio for businesses offering tax help. I did my research on many of them only to discover numerous complaints and...

Nancy & Sal V.

Contact Us

  1. 1 Free Initial Consultation
  2. 2 Serving All the US
  3. 3 Get Peace of Mind
Fill out the contact form or call us at 877-788-2937 to schedule your free initial consultation.

Leave Us a Message

genericbanner_image03.png

There Is a Time for Everything... A Time To Weep and a Time To Laugh, a Time To Mourn and a Time To Dance.

Ecclesiastes 3:1-4