Somewhere in a drawer, or an inbox, or a tax software account you haven't opened since spring, there's a form you forgot about. A corrected 1099. A crypto exchange statement for twenty trades that netted you $400. A letter from the IRS you assumed was junk because it didn't look like a bill. That forgotten piece of paper is often the difference between a refund and a penalty, and most people don't find out until months later.
Tax mistakes rarely announce themselves. They sit quietly, compound interest ticking in the background, until a notice shows up with a number that makes your stomach drop. What follows are the errors that actually cost money — not the generic "double-check your math" advice, but the specific ones that trip up freelancers, investors, and anyone who's ever guessed at a deduction instead of verifying it.
Key Takeaways
- Failure-to-file penalties run up to 5% of unpaid tax per month, capped at 25% — and failure-to-pay penalties stack on top of that.
- Cost basis errors on investments are one of the most expensive silent mistakes, often costing hundreds or thousands in overpaid tax.
- The wash sale rule disallows a loss if you buy a "substantially identical" security within 30 days before or after the sale.
- Dependents and filing status cause more disputes between divorced parents and adult children than almost any other category.
- Not reporting crypto trades doesn't make them invisible — exchanges report to the IRS, and mismatches trigger automated notices.
- Most errors are correctable with an amended return, but interest keeps running until the balance is settled.
The penalty math nobody shows you
People treat "I'll file late" and "I'll pay late" as the same problem. They are not, and the difference matters financially.
The failure-to-file penalty is calculated on the unpaid tax, not on your income — a detail that trips up almost everyone the first time they see a notice. It runs at 5% per month for every month or partial month the return is late, and it stops climbing at 25%. Meanwhile, the failure-to-pay penalty sits at a smaller monthly rate but starts the day after the deadline regardless of whether you filed an extension. Extensions to file are not extensions to pay. I've watched a client assume an extension bought them time on both fronts. It didn't. They owed the same amount either way, plus three months of interest.
What the numbers actually look like
Say you owe $6,000 and file four months late without paying. You're looking at roughly $900 in failure-to-file penalties before interest even enters the picture, and the failure-to-pay charges layer on top. For someone on a tight budget, that's a car payment gone.
The fix is almost embarrassingly simple: file on time even if you can't pay, and set up an installment agreement. The penalty for a payment plan is far lower than the penalty for skipping the return entirely.
The investment errors that quietly eat your refund
Brokerage statements look clean. They aren't. The cost basis reported on a 1099-B is sometimes wrong, sometimes missing entirely — especially for assets purchased decades ago or transferred between accounts — and if you file without checking, you may be taxed on gains you never actually made.
Consider a scenario I see repeatedly: someone inherits stock, holds it a few years, then sells. The brokerage reports the sale but has no record of the original purchase price. The taxpayer, unsure what to do, leaves the basis field blank or enters zero. On a $40,000 sale with an actual basis near $35,000, that mistake can inflate the taxable gain by tens of thousands of dollars. The tax bill that follows is real, and reversing it means filing an amended return with documentation you may not have kept.
Wash sales and the 30-day trap
The wash sale rule disallows a loss if you buy a substantially identical security within 30 days before or after the sale. People who "harvest losses" at year-end without checking their recent trades get hit hard here. That $3,000 loss you were counting on? Disallowed. The basis gets adjusted, and the deduction disappears.
One more thing investors miss: holding period rules. Long-term capital gains rates apply after a year, but selling a single day early drops you into the short-term bracket, which is taxed as ordinary income. On a $10,000 gain, that timing error can cost over $1,000 in extra tax.
Crypto is not a secret
This is the newest and fastest-growing source of IRS notices, and it deserves its own category because the rules confuse even people who understand stocks well.
Every trade, swap, and payment made in crypto is a taxable event. Yes, even buying coffee with it. Exchanges issue 1099 forms, and the IRS cross-references them against your return automatically. If you traded on three platforms and reported two, the mismatch generates a notice before you've even thought about next year's filing.
The most overlooked deduction here is realized losses. Crypto plunges are painful, but if you sold at a loss and didn't report it, you left money on the table. Those losses offset gains and, up to a limit, ordinary income.
The filing status and dependent mess
Two people claim the same child. This happens constantly — divorced parents alternating years, adult children still listed on a parent's return, grandparents who provided support assuming that makes them eligible. The IRS doesn't resolve these amicably. It processes the first return, rejects or flags the second, and mails a notice.
Filing status errors do similar damage. Head of household requires a qualifying person and specific support rules. Single parents often qualify and file as single anyway, leaving behind a larger standard deduction and a more favorable bracket. That's not a small gap — it can shift thousands of dollars of income into lower tax territory.
Dependents also affect credits. The child tax credit, the dependent care credit, and education credits hinge on who legitimately claims the person. Getting this wrong means either losing a credit you deserved or owing back one you shouldn't have taken.
Income you didn't report because you forgot it existed
Side gigs. A 1099 for a consulting project from two years ago. Interest income from an account you closed. Unemployment benefits, which are taxable at the federal level. Each of these is a common omission, and each one triggers the same automated matching process: the payer reports it, you don't, and the IRS sends a letter with interest already attached.
Double-reporting creates the opposite headache. Freelancers who receive both a 1099-NEC and a W-2 from the same client sometimes report the same income twice, inflating their taxable total and reducing their refund. If you see two forms for the same work, verify before you file — not after.
How to fix the mistakes you've already made
Discovering an error after filing is not the end of the story. The path forward depends on what went wrong.
| Problem | Solution | Timing consideration |
|---|---|---|
| Missed income or deduction | File an amended return | Generally within 3 years of the original filing |
| Math or filing status error | Amended return, no penalty if self-corrected before notice | File promptly to stop interest |
| Late filing, money owed | File immediately, set up a payment plan | Penalties accrue monthly until resolved |
| Late filing, refund due | File within the refund claim window | Unclaimed refunds expire after 3 years |
| IRS notice for disagreement | Respond in writing with documentation | Deadlines on the notice are firm |
Does the IRS make mistakes on refunds?
Yes, and the errors run in both directions — sometimes you're owed more, sometimes less. Automated systems flag mismatches between reported data and filed returns, and those flags aren't always accurate. If a notice arrives claiming you underreported, compare it against your own records before assuming the IRS is right. Filing a written response with supporting documents usually resolves legitimate disputes without escalation. Ignoring the notice does not.
How many people actually make mistakes on their taxes?
Enough that the IRS corrects a substantial share of returns through automated checks each year. The most common corrections involve unreported income, incorrect credits, and mismatched dependent claims. The pattern holds across income levels — the mistakes just get more expensive as the numbers grow.
What actually protects you
None of this requires becoming an accountant. It requires slowing down in the places where speed feels safe. Reconcile every form you receive against your own records. Check cost basis before you trust a brokerage statement. Report every crypto transaction, even the annoying small ones. And if you're unsure whether something is taxable, assume it is and verify later — the cost of asking is almost always lower than the cost of being corrected.
The tax code rewards attention, not cleverness. Most people who lose money aren't gaming the system badly; they're just moving fast through the parts that look routine. The routine parts are exactly where the expensive surprises hide.

