The information on this page is for educational purposes only and is not legal, tax, or financial advice. Tax laws change frequently and may vary based on individual circumstances. Always verify specific rates, deadlines, and requirements with a qualified tax professional or your local tax authority before making any decisions.
Cross-Border Tax Guide for Upwork Freelancers
Earning through Upwork from clients in another country? Understand your tax obligations, reporting requirements, and how to optimize your payments.
Get Your Free Tax Analysis โHow Upwork works for taxes
Upwork acts as an intermediary but does not withhold taxes for most international freelancers. You receive gross payments and are responsible for reporting income and paying taxes in your country of residence. Upwork issues 1099-K forms to US-based freelancers earning over $600, but non-US freelancers must track and report income independently.
Tax implications for Upwork freelancers
W-8BEN Requirement
Non-US freelancers must submit a W-8BEN form through Upwork to certify foreign status and claim treaty benefits. Without it, Upwork may withhold 24% of your earnings as backup withholding.
Income Reporting
All Upwork earnings must be reported as self-employment income in your home country, regardless of whether you receive a tax form from Upwork.
Service Fees & Deductions
Upwork's 10% service fee is a deductible business expense in most countries. Track all fees, transaction costs, and currency conversion charges.
VAT/GST Considerations
Upwork charges VAT on its service fees in certain jurisdictions. Depending on your country, you may need to register for and charge VAT/GST on your services.
Payment Method Tax Efficiency
Direct bank transfer, PayPal, Payoneer, and wire transfer each have different fee structures. Currency conversion timing can affect your taxable income amount.
Multiple Client Countries
Working with clients in multiple countries through Upwork can create complex tax obligations. Each country pair may have different treaty provisions.
Tax tips for Upwork users
Submit your W-8BEN through Upwork immediately upon registration to avoid backup withholding.
Keep records of all Upwork earnings by client country โ you may need this for treaty claims.
Deduct Upwork service fees, payment processing fees, and currency conversion costs.
If earning over your country's VAT/GST threshold, register and comply with local requirements.
Consider quarterly estimated tax payments to avoid penalties at year-end.
Download your Upwork transaction history monthly for accurate bookkeeping.
Frequently asked questions
Does Upwork withhold taxes?
For non-US freelancers with a valid W-8BEN on file, Upwork does not withhold taxes. US freelancers may have taxes reported via 1099-K. Without a W-8BEN, Upwork may apply 24% backup withholding.
Do I need to pay taxes in my client's country?
Generally no, if you're performing work from your home country. Most tax treaties assign taxing rights to the country where the work is performed, not where the client is located.
Can I deduct Upwork fees on my taxes?
Yes. Upwork service fees (10%), connect costs, payment processing fees, and membership costs are typically deductible as business expenses.
What if I work with clients in multiple countries?
You report all income to your home country. Tax treaties may apply differently depending on each client's country. Use WorkGlobal to check your specific country pairs.
Get your personalized cross-border tax guide
Tell us where you live and where your Upwork clients are based. We will show you exactly what you owe.
Get Your Free Analysis โ