Taxmint
Start free
Premium · $69

The return where a self-filer loses the most money.

Not through anything exotic — through proceeds treated as income, a basis nobody chased, and a carryover lost in a software switch. All three are avoidable, and all three are handled here.

Gain, never proceeds

A 1099-B reports what you sold for. Taxing that figure instead of your gain overstates a return by the entire cost of the investment — and it is the single most expensive mistake in self-filed returns with trading.

Form 8949 and Schedule D, properly netted

Short against short, long against long, then against each other, with the $3,000 annual loss limit applied and the remainder carried forward — and recorded on your file so next season claims it automatically.

Missing basis is flagged, never guessed

Where your broker didn't report basis we carry the lot at zero — the IRS's own assumption, and the worst case for you — and say so loudly. Getting the real figure from the supplemental statement is usually the biggest correction on the whole return.

Qualified dividends stacked correctly

Box 1b is part of box 1a, never added to it. The qualified dividends and capital gain worksheet stacks preferential income on top of ordinary income at 0%, 15% and 20% — we run it exactly, and show you what it saved.

Crypto is the same machine

Every sale, swap and spend of a digital asset is a disposition. Exchanges often issue no 1099-B at all, so your CSV is the record of account. Staking, mining and airdrop rewards are ordinary income and we keep them out of Schedule D on purpose.

The net investment income tax

3.8% on the lesser of your net investment income or your income above the threshold. Computed, explained, and shown as its own line rather than folded silently into the total.

Rental property on Schedule E

Per-property income, every expense category, depreciation, the personal-use limit, and the $25,000 active-participation allowance with its phase-out.

Carryovers that survive the season

Capital losses, charitable carryforwards, passive losses. We record them on your file, and the following year they're already there.

The digital-asset question is answered under penalty of perjury
It's on page one of the 1040 and exchanges now report to the IRS. Keep the full transaction export from every exchange and wallet — we'll tell you what to keep and why, on your audit report.

Import your year.

Drop your broker's 1099-B or a crypto CSV and we'll read every row.

Start my return free