Freelancing
Upwork Taxes: How Freelancers Should File 1099 Income (2025)
Did you earn more than $400 on Upwork or Fiverr? Here's exactly how to file 1099 income, claim service fees, and avoid double-reporting.
Upwork freelancers operate in one of the most tax-confusing corners of the gig economy. The platform takes a 10% service fee from every transaction (formerly 5–20% under the old tiered model), processes payments through a mix of direct deposits and PayPal, and sometimes issues a 1099-K, sometimes a 1099-NEC, and sometimes nothing at all. Add the fact that many Upwork freelancers also have W-2 day jobs and you have a perfect recipe for filing mistakes. Here's exactly how to handle Upwork income on your 2025 tax return.
You owe taxes the moment you cross $400 in net earnings
The IRS rule is unambiguous: any self-employment income above $400 in a calendar year must be reported on Schedule C and is subject to self-employment tax. This applies even if you only made one $500 logo design project on Upwork all year, and even if Upwork never sent you a 1099. The platform's reporting threshold is a separate issue from your filing obligation. If you earned it, you report it.
What 1099 form will Upwork send you?
Upwork is required to send a 1099-K (not a 1099-NEC) for the 2025 tax year if you earned $20,000 or more across at least 200 transactions through the platform's payment processing. This threshold has been politically contested and may drop dramatically in future years. If you are below the threshold, Upwork will not send a 1099 at all, but you are still legally required to report the income. You can download an annual earnings summary from your Upwork account under "Reports → Transaction History" — that PDF is acceptable substitute documentation.
How to report Upwork income on Schedule C
Open Schedule C of Form 1040 and enter your gross Upwork earnings before the platform fee on Line 1 (Gross receipts). The platform fee — usually 10% of every job — gets reported separately as a deduction on Line 24a (Travel and meals) or Line 27a (Other expenses) with a description like "Upwork service fees." This is critical because Upwork's 1099-K (when issued) reports your gross earnings after the platform fee, which means the IRS thinks you earned more than what hit your bank account. Reporting gross-then-deducting-fee is the only way to avoid an IRS mismatch notice.
Common Upwork-specific deductions
Beyond platform fees, Upwork freelancers can deduct most of the standard self-employment expenses with a few twists. Premium Upwork membership ($14.99/month for Freelancer Plus) is fully deductible as a business expense. Connects purchased to send proposals are deductible. Software like Adobe Creative Cloud, Canva Pro, ChatGPT Plus, Figma, and any other tools used to deliver client work are 100% deductible. The business-use percentage of your home internet and phone is deductible. A SEP IRA or Solo 401(k) contribution is one of the most powerful retirement and tax-saving moves Upwork freelancers can make, allowing you to shelter up to 25% of net earnings from current taxes.
Handling Upwork income alongside a W-2 day job
Many Upwork freelancers run their gig as a side hustle while holding a traditional W-2 job. The W-2 employer has already withheld federal taxes, Social Security, and Medicare from the day-job paycheck — but those withholdings only cover the W-2 income. Your Upwork earnings still owe the full 15.3% self-employment tax on top of regular income tax. Adjusting your W-2 withholding upward (via a new W-4 to your employer) is often the simplest way to cover the extra liability without making separate quarterly payments. The free GigTaxPro calculator lets you input both W-2 and 1099 income to see the combined tax bill.
What about international Upwork earnings?
If you live in the US but accept Upwork payments in foreign currency, the IRS expects all income to be reported in US dollars at the exchange rate in effect on the day each payment was received. If you're a US citizen living abroad, Upwork income is still subject to US tax under the worldwide income rule, though the Foreign Earned Income Exclusion (FEIE) may eliminate up to about $130,000 of it for 2025. Foreign tax credits and tax treaties can further reduce double taxation. If you're a non-US freelancer working through Upwork, you owe taxes to your home country — not to the IRS — though Upwork may withhold US taxes on your behalf depending on the W-8BEN you submitted.
Year-end cleanup checklist for Upwork freelancers
Before filing your 2025 return, complete this five-step checklist. First, download your annual transaction history PDF from Upwork. Second, reconcile the total gross earnings on that PDF against your bank deposits to ensure nothing is missing. Third, list all platform fees as a separate deduction. Fourth, add other Upwork-specific deductions like Premium membership, Connects, and software. Fifth, plug your final net earnings into the GigTaxPro calculator to see your estimated federal, state, and self-employment tax bill before you file.
Run the math now to avoid April surprises
Upwork freelancers who wait until tax season to figure out their liability often discover they owe thousands more than expected. The free GigTaxPro 1099 calculator takes your gross Upwork earnings, business expenses, and filing status and produces a clean, IRS-aligned estimate of your 2025 tax bill in under 60 seconds. No signup, no email collection.
Try it yourself
Run your numbers right here
The same free 1099 calculator referenced throughout this article. No signup, instant results.
1. Pick your gig
2. Enter your numbers
Your estimated tax bill
9% effective rate
Pay quarterly: $1,014
Estimates use IRS 2025 brackets, $0.70/mi standard mileage rate, and simplified state tax rates. This is not tax advice — consult a CPA for your specific situation.
Keep reading
Total Compensation (TC) Explained: How to Calculate It Properly
What 'TC' really means in tech offer comparisons, how to compute it including 401(k) match and benefits, and why the strict formula understates real value.
Tech Salary Bands 2025: SWE, PM, and Designer Total Comp by Level
Real total compensation bands for software engineers, product managers, and designers across L3 through L8 — including how things changed after the 2024 layoffs.
Sign-On Bonus & Clawback Clauses: What to Know Before You Sign
How clawback clauses work, why pro-rated beats cliff, and three negotiation asks that frequently succeed in shortening or removing the clawback period.