The 1099 Nightmare: Why Most Startups Screw Up Contractor Taxes
I spent my first tax season as a founder manually filling out 1099s in PDF form. At 2am. With coffee that had gone cold hours ago.


I spent my first tax season as a founder manually filling out 1099s in PDF form. At 2am. With coffee that had gone cold hours ago. I had 23 contractors that year and exactly zero system for tracking what I'd paid them.
The IRS doesn't care that you're a scrappy startup. Miss the January 31st deadline, file the wrong forms, or forget to collect W-9s, and you're looking at penalties that start at $60 per form and scale up from there. And good luck explaining to your accountant why you paid someone $15,000 over Venmo with no paper trail.
Here's what I wish someone had told me before that miserable night.
The W-9 is non-negotiable
Before you pay anyone as a contractor in the US, you need their W-9. Not after. Not when tax season rolls around. Before the first dollar moves.
A W-9 collects their legal name, address, and tax identification number (Social Security Number or EIN). Without it, you're flying blind when 1099 season hits. You'll be chasing people down in January, sending awkward "hey, I know we haven't talked in 8 months, but I need your SSN" emails. Half of them won't respond. Some will have changed emails. A few will have forgotten they ever worked for you.
Collect the W-9 before you pay. Every time. No exceptions.
The form itself is free on the IRS website. You can have people fill it out digitally — there's no requirement for a physical signature. Just make sure you store it securely. W-9s contain sensitive information and you don't want them floating around in random email threads.
The $600 threshold
You don't have to file a 1099 for every contractor. The threshold is $600 per year, per contractor. Pay someone $500 total? No 1099 required. Pay them $600.01? 1099 time.
But here's where people mess up: that $600 is cumulative across all payments. You might pay a designer $200 in March for a quick logo tweak, then hire them again in October for a $500 project. Neither payment alone crosses the threshold. Together, they do.
If you're not tracking total payments per contractor across the year, you'll either over-file (annoying but not illegal) or under-file (actually illegal). The IRS matches 1099s against contractor tax returns. If the numbers don't match, someone's getting a letter.
1099-NEC vs 1099-MISC
This trips up a lot of people. Before 2020, contractor payments went on 1099-MISC in box 7. Now they go on 1099-NEC in box 1.
If you're paying a US contractor for services, use 1099-NEC. The MISC form is now mostly for rent payments, prizes, and other random stuff. Your accountant can give you the full breakdown, but for 90% of startup contractor relationships, NEC is the right form.
The deadline for 1099-NEC is January 31st — both to the IRS and to the contractor. There's no extension. Miss it and you're looking at penalties.
International contractors are different
Here's where it gets interesting. If your contractor isn't a US person (citizen, green card holder, or resident alien), the 1099 rules don't apply to them at all.
Instead, you need a W-8BEN form. This certifies their foreign status for tax purposes. No W-8BEN, no 1099 — but also, depending on their country, you might need to withhold taxes or report payments differently.
The good news: if they're doing work from outside the US and you have a valid W-8BEN on file, you generally don't have to do US tax withholding. The bad news: every country has its own rules, and your contractor might have local tax obligations that are their problem, not yours.
We've paid contractors in 15+ countries at this point. The paperwork varies wildly. Some countries have tax treaties with the US that simplify things. Others... don't. When in doubt, ask an accountant who actually deals with international contractors regularly. Your local CPA who does personal returns might not know this stuff.
The Venmo problem
Quick story. A founder I know paid a contractor $8,000 over the course of a year, all through Venmo. Personal Venmo. No invoices, no W-9, just friend requests and emoji captions on payments.
Come tax time, he had no records. Venmo doesn't generate 1099s for business payments made through personal accounts (though this is changing). The contractor didn't remember the exact amounts. The founder's bank statements just showed "Venmo" with no detail.
He ended up reconstructing everything from Venmo transaction history, which took hours. Then he had to chase down the W-9. Then he filed late and paid penalties. All because using Venmo felt easier than setting up a real payment system.
Pay contractors through systems that generate paper trails. Invoice-based payments. Payroll software. Platforms designed for contractor payments. Not your personal payment apps.
What happens if you mess up
The penalties for late 1099 filing start at $60 per form if you're less than 30 days late. They go up to $310 per form if you file after August 1st or don't file at all. For a startup with 20 contractors, that's potentially $6,200 in penalties for just... not doing the paperwork.
And that's assuming it's an honest mistake. If the IRS decides you intentionally disregarded the filing requirements, the penalty jumps to $630 per form with no maximum.
The contractor side matters too. If you file a 1099 with the wrong amount, the IRS might flag their return. Then they have to deal with proving the correct amount. This doesn't create legal problems for you directly, but it does make contractors not want to work with you again.
Building a system that doesn't suck
After that 2am coffee disaster, I built a simple system. It's nothing fancy:
Step 1: Before paying any new contractor, collect their W-9 (US) or W-8BEN (international). Store it in a secure folder. Don't pay until you have it.
Step 2: Use a payment method that generates records. Invoice-based payments, contractor payroll software, or at minimum, a business payment account with clear categorization.
Step 3: Track total payments per contractor throughout the year. A spreadsheet works. So does accounting software. The format doesn't matter; the habit does.
Step 4: In early January, pull your list of contractors paid $600+. Generate 1099-NECs. File electronically (the IRS actually prefers it). Mail copies to contractors.
Step 5: Keep everything for at least four years. That's how long the IRS can audit you in most cases.
This takes maybe 2-3 hours per year if you've been collecting information along the way. Compare that to the all-nighter I pulled reconstructing everything from scratch.
Why we built this into Grade
Honestly, this whole mess is part of why Grade exists. We got tired of the manual work, the chasing people for W-9s, the spreadsheet tracking, the January scramble.
When you add a contractor to Grade, we collect their tax information upfront. Payments are tracked automatically. When 1099 season hits, the data is already there. You're not piecing together a year's worth of Venmo transactions at 2am.
It's not magic. It's just doing the boring work continuously instead of all at once.
The actual bottom line
Contractor taxes aren't complicated. They're just tedious. The rules are clear: collect W-9s before paying, track payments throughout the year, file 1099-NECs by January 31st for anyone paid $600+.
The problems come from treating this as a "future me" problem and then becoming future you in January with no records and a deadline in two weeks.
Set up a system now. Collect tax forms before first payment. Track as you go. Your future self will thank you — and so will your contractors, who won't have to chase you for their tax documents.
Grade collects W-9s and tax information when you add contractors, tracks all payments automatically, and makes 1099 filing straightforward. Add contractors with just their email and pay everyone in one click.

Ready to scale your contractor payouts?
With just their email, you can track results, send payouts, and automate tax forms.
Try Grade Free →
