How to Avoid IRS Problems If You Earn Money Online

When Etsy shop owner Melissa received her first 1099-K, she was confused. The form showed $31,400 in payments. But after platform fees, shipping labels, materials, and the occasional refund, she’d actually deposited around $22,000 into her bank account. She reported $22,000 on her return because that’s what she felt she’d actually earned.

Three months later she received a CP2000 notice proposing additional tax on the $9,400 difference. The IRS had received a copy of her 1099-K showing $31,400, and her return showed $22,000. From the IRS’s perspective, $9,400 was missing.

She hadn’t cheated. She’d simply reported the wrong number in the wrong way. The fix was straightforward once she understood the issue — but it required a written response, documentation of her expenses, and several weeks of back-and-forth that could have been avoided entirely if she’d known how 1099-K reporting actually works.

Melissa’s situation is one of the most common IRS problems facing online earners today, and it’s almost entirely preventable.


The 1099-K problem that catches most online sellers

The Form 1099-K reports gross payment volume — the total amount processed through a platform before any fees, refunds, or adjustments are subtracted. When Etsy, PayPal, Stripe, Amazon, or any other platform issues you a 1099-K, they’re telling the IRS the total amount of money that moved through your account, not your actual profit or even your actual revenue.

The mistake Melissa made — reporting what actually landed in her bank account rather than the gross figure on the form — creates an automatic mismatch. The IRS’s matching system compares your reported income against the 1099 it received. When the numbers differ, it generates a notice.

The correct approach is to report the full gross figure from the 1099-K as income, then deduct platform fees, refunds, shipping costs, cost of goods, and other legitimate expenses on Schedule C. Your net profit ends up the same either way — but by starting from the gross figure, your return aligns with the IRS’s data instead of conflicting with it.


No 1099 doesn’t mean no obligation

Many platforms only issue 1099-K forms when a seller crosses specific thresholds — historically $20,000 in payments and 200 transactions, though the threshold has been changing in recent years. Other platforms only issue 1099-NEC forms for payments above $600. Some smaller clients never issue any form at all.

The IRS requirement is entirely separate from whether a form was issued. All taxable income must be reported regardless of paperwork. If you earned $2,000 from a platform that didn’t issue a 1099 because you didn’t hit their threshold, that $2,000 is still taxable income. The obligation to report it is yours, not dependent on whether anyone documented it.

This is the second most common misconception among online earners, and it creates exactly the same kind of CP2000 situation — just delayed, because it surfaces through other audit mechanisms rather than immediate data matching.


How the IRS actually sees online income

The reach of IRS data matching has expanded significantly over the past decade. Payment processors, gig platforms, marketplace apps, and financial institutions all report transaction data to the IRS under various requirements. The idea that digital income is somehow less visible than traditional income is the opposite of reality — in many ways it’s more traceable, because every transaction leaves a digital record.

Online income sources and IRS visibility
Etsy, eBay, Amazon sellers
1099-K issued — IRS receives copy automatically
Upwork, Fiverr, freelancers
1099-NEC or 1099-K — IRS receives copy
PayPal, Stripe, Venmo Business
1099-K above threshold — IRS receives copy
Direct client payments (no form)
No automatic reporting — but still taxable income
YouTube, creator platforms
1099-NEC or 1099-MISC — IRS receives copy

The practical takeaway is that most significant sources of online income are already being reported to the IRS by the platforms themselves. Your return needs to reflect that reality, not contradict it.


The self-employment tax that online earners consistently underestimate

Most online earners are classified as self-employed, which means they owe self-employment tax — 15.3% of net earnings — in addition to regular income tax. This covers both halves of Social Security and Medicare, which an employer would normally split with a W-2 employee.

New online earners almost universally underestimate this. They calculate their income tax liability and feel prepared, then discover at filing that their total bill is significantly larger than expected because self-employment tax wasn’t factored in. A freelancer with $45,000 in net online income might expect a $5,000 tax bill based on income tax calculations alone and end up owing closer to $12,000 once SE tax is included.

The practical solution is to reserve 25% to 30% of every payment received into a separate account from the beginning. Treat that portion as already spent on taxes before you budget anything else. It feels restrictive at first and becomes invisible habit within a few months.


Quarterly estimated payments and why skipping them costs money

If you expect to owe $1,000 or more in federal tax for the year, you’re generally required to make quarterly estimated payments — in April, June, September, and January. The IRS expects taxes to be paid as income is earned, not in one lump sum in April.

Missing these payments doesn’t mean you’ll owe more tax — but it often means you’ll owe an underpayment penalty on top of whatever you owe, even if you pay the full balance when you file. The penalty is based on timing, not on the total amount. Paying everything correctly in April doesn’t erase the fact that payments were due earlier.

For online earners with variable income — a slow first quarter and a busy fourth quarter, for example — the safe harbor approach is the simplest protection: if your total quarterly payments equal at least 100% of last year’s tax liability, you generally avoid the underpayment penalty regardless of what you end up owing this year.


Frequently asked questions

Does the IRS see PayPal and Venmo payments? Yes. Payment processors above certain thresholds are required to issue 1099-K forms and report transactions to the IRS.

Do I have to report online income under $600? Yes. All taxable income must be reported regardless of whether a form was issued. The $600 threshold applies to when platforms are required to issue forms — not to when you’re required to report income.

Why does my 1099-K show more than I deposited? Because it reports gross payment volume before fees, refunds, and other deductions. You report the gross figure as income and deduct the fees and costs separately as business expenses.

Is selling personal items online taxable? Not always. Selling personal property for less than you paid generally isn’t taxable. Selling for a profit may be, depending on the circumstances. Running what amounts to an ongoing sales operation — regularly buying and reselling items — is typically treated as a business.

What records should I keep for online income? Annual and monthly reports from each platform, bank statements showing deposits, receipts or invoices for business expenses, and documentation of any refunds or chargebacks that reduce your gross income.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top