Blog · Philippines
How Much Tax Do Upwork Freelancers Pay in the Philippines?
A practical guide for Filipino Upwork freelancers — from BIR registration to declaring platform income and handling 1099-K forms.
The Philippines is one of Upwork's largest freelancer markets, with tens of thousands of Filipinos earning full-time income through the platform. But many Upwork freelancers are unclear about their tax obligations. Here's everything you need to know.
Is Upwork Income Taxable in the Philippines?
Yes. Income earned through Upwork by Philippine residents is taxable. However, there's an important nuance: Upwork income is considered foreign-sourced income because Upwork, Inc. is a US company and your clients are typically overseas.
Under Philippine tax law, foreign-sourced income for individual taxpayers is generally not subject to Philippine income tax. But you still need to:
- Register with the BIR as a self-employed professional
- File an annual income tax return (BIR Form 1701) — even if the amount due is zero
- Issue official receipts or keep records of transactions
If you have any Philippine-based clients in addition to Upwork, that local income is taxable and must be declared separately.
Does Upwork Withhold Philippine Tax?
No. Upwork does not withhold Philippine income tax from your earnings. Upwork may withhold US taxes in specific circumstances (if you don't complete the W-8BEN form), but for Philippine residents, your Upwork earnings arrive without any tax deduction.
However, when you withdraw to a Philippine bank account, your bank may report large transactions to the BIR under Anti-Money Laundering Council (AMLC) regulations. This is why it's important to have your BIR registration in order.
How to Report Upwork Income on BIR Form 1701
- Part I — Taxpayer Information: Fill in your personal details and TIN
- Part II — Gross Income: Report your total gross receipts from Upwork (in PHP)
- Tax Option: Choose 8% flat tax or graduated rates (see our comparison guide)
- If 8% flat tax: Only Philippine-sourced income above PHP 250,000 is taxed. Foreign-sourced Upwork income is exempt.
- If graduated rates: Same — only Philippine-sourced income is taxed
For most Upwork-only freelancers, the tax due on Form 1701 will be zero since all income is foreign-sourced. But filing the return is still mandatory.
Receiving Upwork Payments in the Philippines
| Method | Fees | Processing Time |
|---|---|---|
| Direct to Local Bank (BDO, BPI, etc.) | Free (Upwork side); bank may charge FX spread | 2-5 business days |
| PayPal | 2.9% + PHP conversion fee | Instant |
| Payoneer | Up to 2% conversion fee | 1-2 business days |
| GCash | Via Payoneer or PayPal bridge | Varies |
| Wise | 0.5-1.5% (best rates) | 1-2 business days |
For the best exchange rates, most experienced Filipino Upwork freelancers use Wise or direct bank transfer. Avoid PayPal for large amounts — the conversion fees add up quickly.
SSS, PhilHealth, and Pag-IBIG for Upwork Freelancers
As a self-employed Upwork freelancer, you should voluntarily contribute to:
- SSS (Social Security System): ₱1,125–₱2,400/month depending on declared income
- PhilHealth: ₱3,000–₱15,000/year based on income bracket
- Pag-IBIG (HDMF): ₱200/month minimum
These contributions are tax-deductible if you opt for graduated income tax rates. Keep your contribution records for your annual tax filing.
Common Mistakes Upwork Freelancers Make
- Not registering with BIR: Even if you owe zero tax, non-compliance can result in penalties
- Not reporting income: BIR can cross-reference large bank deposits with your tax filings
- Using a personal bank account for business: Open a separate account for Upwork earnings to simplify record-keeping
- Ignoring local tax obligations: Barangay permits and mayor's permits may still be required depending on your LGU
Also check our Upwork fee calculator to see what you earn after platform fees, or compare tax rates across countries.