🔒
TaxedTwice

This site is in private beta. Enter the access code to continue.

Preparing Secure Checkout
Routing to Stripe via 256-bit encryption
🛡️ Trusted by CPAs. Backed by tax code.

You earned it.
Stop paying tax twice.

Millions of ESPP holders are double-taxed every year.
Because brokers report the wrong cost basis.
We fix it in minutes, saving you thousands of dollars.

1

Drop Your Forms

Form 3922 + 1099-B

2

Press the Button

We crunch the numbers

3

Get Your Fix

Form 8949 entry ready

The Double-Tax Problem

Here's what your broker gets wrong — and how we fix it.

❌ What your broker reports

Form 1099-B (Incorrect)

Sale Proceeds$25,000
Cost Basis$21,250
Taxable Gain$3,750

⚠ Basis uses only what you paid — ignores the discount already taxed on your W-2

✅ With TaxedTwice correction

Form 8949 (Correct)

Sale Proceeds$25,000
Adjusted Basis$25,000
Actual Gain$0

✓ Basis includes the $3,750 ESPP discount already reported as W-2 income

Without the correction, you're paying tax on $3,750 you already paid through your paycheck. At 30%, that's $1,125 straight back in your pocket. The system just double-taxed you. Nobody will tell you — not your broker, not your accountant. We will. And then we'll fix it.

Fix My Cost Basis — $25 →

Upload Your Forms

Drop your PDFs — we'll do the rest

📄 Form 3922
i
Drop Form 3922 here
or click to browse · PDF or image · Scanned copies work too

✓ Extracted from Form 3922

or enter manually
Purchase Period 1
Required
Purchase Period 2
Optional
📄 Form 1099-B
i
🔒
Upload or enter your Form 3922 first
Drop Form 1099-B here
or click to browse · PDF only · We'll find all your transactions

Select transactions to analyze:

COST BASIS CALCULATOR
TaxedTwice
🎰

Drop your forms & press the button

Your savings will appear here
Analyzing your forms...
YOUR POTENTIAL SAVINGS
from double taxation
YOUR POTENTIAL SAVINGS
from double taxation

Estimated based on a 30% combined federal and state tax rate. Actual savings may vary based on your total income.

One-time payment · All transactions included

📋 Your Complete Tax Report

⚠️

Your Broker Understated Your Cost Basis By

Your Potential Savings
From double taxation
Ordinary Income
Adjusted Basis
Capital Gain/Loss

Form 8949 — Your Exact Entries

Enter these values on Form 8949. Use Part I for short-term, Part II for long-term.

(a) Description (b) Acquired (c) Sold (d) Proceeds (e) Basis (f) Code (g) Adjustment (h) Gain/Loss

💡 What this means

Common Questions

What is the ESPP double-tax problem?

When you sell ESPP shares, the discount (typically 15%) is included as ordinary income on your W-2. But your broker reports cost basis on Form 1099-B using only what you paid — the discounted price. Without adjusting your basis, you pay tax on that discount twice: once on your W-2 and again as capital gains.

Where do I find Form 3922?

Your employer provides Form 3922 after you purchase shares through your ESPP. Check your stock plan administrator (Fidelity, E*TRADE, Schwab, Morgan Stanley) under tax documents. It's typically available by January 31 following the purchase year.

Qualifying vs. disqualifying — what's the difference?

A qualifying disposition means you held shares for 2+ years from the grant date AND 1+ year from purchase. A disqualifying disposition is everything else. Either way, you need a basis adjustment to avoid double taxation.

Can I fix prior year returns?

Yes. If you sold ESPP shares in the last 3 years without adjusting your basis, you can file Form 1040-X to claim a refund. We recommend working with a tax professional for amended returns.

Is my data safe?

All calculations happen in your browser. We don't store, transmit, or save any of your financial data. Your numbers never leave your device.