All articles

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.

June 3, 20269 min readBy GigTaxPro Editorial

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

$4,056

9% effective rate
Pay quarterly: $1,014

Take-home
$39,144
SE Tax
$3,335
Federal
$146
State
$575
Gross income$45,000
Mileage deduction−$19,600
Other expenses−$1,800
Net SE earnings$23,600
Self-employment tax (15.3%)$3,335
Federal income tax$146
State tax$575
QBI deduction (20%)−$4,720
Standard deduction−$15,750
Take-home pay$39,144

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