Online freelancing has become one of the most common ways Filipinos earn — through platforms like Upwork, direct contracts with foreign teams, or remote roles paid in US dollars. But there is a persistent and costly myth that money earned from foreign clients is automatically tax-free in the Philippines. It is not. This guide explains exactly how Philippine-based freelancers are taxed on their freelance and USD earnings under the National Internal Revenue Code (NIRC): the worldwide-income rule, the 8% vs graduated choice, why foreign clients do not withhold Philippine tax, and the narrow set of conditions under which VAT 0% can apply.
The Core Rule: Resident Citizens Are Taxed on Worldwide Income
The single most important rule for a Philippine-based freelancer is Section 23(A) of the Tax Code: a citizen residing in the Philippines is taxable on income derived from sources within and without the Philippines. This is the worldwide-income principle. In plain terms:
- If you live in the Philippines and you are a Philippine citizen, every peso you earn is taxable here — whether the client is in Manila, New York, or Singapore, and whether you are paid in pesos or in US dollars.
- The location of the client and the currency of payment do not change your taxability. What matters is your residency and citizenship.
- The same graduated brackets (0/15/20/25/30/35%) or the optional 8% flat tax apply to your freelance income just as they do to any other self-employed income.
This rule also extends to resident aliens (foreign citizens who live in the Philippines), who are taxed on their Philippine-sourced income. The takeaway for freelancers is unambiguous: working from the Philippines for a foreign client is taxable Philippine income.
The OFW myth — read this carefully
Many freelancers believe that because their income comes from abroad, they are like an OFW and therefore tax-exempt. This is wrong. Section 23(C) of the Tax Code exempts only an Overseas Contract Worker (OCW) — a citizen who physically works abroad under an overseas employment contract. A freelancer who stays in the Philippines and works remotely is not an OCW and is fully taxable on worldwide income. The exemption turns on where you physically perform the work, not on where the money comes from.
How Your Freelance Income Is Taxed: 8% or Graduated
As a self-employed freelancer, you elect a tax regime when you register with the BIR (using Form 1901). You have two options, identical in structure to any sole proprietor:
- 8% flat tax on gross sales/receipts above the ₱250,000 threshold. The first ₱250,000 of gross receipts is effectively tax-free (you pay 8% only on the excess). It is simple — no deductions, no detailed expense tracking — and available when your gross receipts are ₱3,000,000 or less for the year.
- Graduated rates (0/15/20/25/30/35%) applied to net income — that is, gross receipts minus allowable deductions (the 40% Optional Standard Deduction, or itemized expenses). Available to everyone, and mandatory once gross receipts exceed ₱3,000,000.
For many freelancers, especially those with low business expenses, the 8% option is both simpler and cheaper. Because freelancers often have few deductible expenses (no inventory, limited overhead), the 8% on gross-above-₱250k frequently beats the graduated rates on net income. The right choice depends entirely on your numbers — model both with this site’s calculator before deciding. For the full comparison, see our sole proprietorship tax guide and the Optional Standard Deduction guide.
Foreign Clients Do Not Withhold Philippine Tax
Here is a practical difference between being an employee and being a freelancer with foreign clients: nobody withholds tax for you. When a local client pays a Filipino professional, that client is generally required to withhold tax and issue a BIR Form 2307 (Certificate of Tax Withheld), which the freelancer uses as a credit. A foreign client — whether an individual abroad or a company like an overseas startup — has no Philippine withholding obligation and issues no 2307. The same is true of platforms like Upwork: they do not withhold Philippine income tax from your earnings.
This means the freelancer bears the full responsibility to self-assess and pay the correct tax. Practical implications:
- There is no 2307 to claim as a credit from foreign-source work, because nothing was withheld. Your tax is computed on your full gross (under 8%) or net (under graduated) receipts.
- You must set aside money for tax yourself. A common mistake is to treat the full Upwork payout as spendable income.
- You must keep your own records of gross earnings (in USD and converted to PHP), platform fees, and remittance documents, since no employer is documenting this for you.
Upwork & Similar Platforms: Practical Notes
Working through a marketplace like Upwork adds a few platform-specific details on top of the general rules above:
- Gross vs. net earnings. Your taxable gross receipts are what you earned for the service. Under the 8% regime, the treatment of the platform’s service fee matters — keep documentation of fees so your records are defensible. Under graduated rates with itemized deductions, platform fees are a deductible business expense.
- Currency conversion. You are typically paid in USD and convert to PHP when withdrawing. For record-keeping and filing, track the peso value of earnings. Consistent, documented conversion (for example, using the exchange rate on the date each payment is received) keeps your books clean.
- Platform forms (W-8BEN). Upwork and similar US-based platforms may ask non-US freelancers to complete a W-8BEN form. This is a US tax form used to establish that you are not a US person, so that US withholding rules do not apply to you. It does not affect your Philippine tax — it only prevents US-side withholding. Your Philippine tax obligation remains exactly as described above.
- No Philippine tax is withheld by the platform. Reiterate: Upwork does not deduct Philippine income tax. What you withdraw is pre-PH-tax from the BIR’s perspective.
VAT: When Does 0% Apply to Freelance Services?
Value-Added Tax (VAT) is a separate question from income tax, and it only becomes relevant once your business is large enough. The basics:
- VAT registration is mandatory once your annual gross sales or receipts exceed ₱3,000,000. Below that threshold, you are a non-VAT taxpayer (typically under the 3% percentage tax, or 8% if you elected it — the 8% replaces the percentage tax).
- If you are VAT-registered and you render services to foreign clients, those services may qualify for a 0% VAT rate under Section 108(B)(2) of the Tax Code — meaning no output VAT is charged, while input VAT on your purchases remains creditable.
The 0% rate is not automatic. Section 108(B)(2) sets out specific conditions that all must be met:
- The service is rendered to a person engaged in business conducted outside the Philippines, or to a non-resident person not engaged in business who is outside the Philippines when the services are performed.
- The consideration is paid in acceptable foreign currency (e.g., US dollars).
- The payment is accounted for in accordance with Bangko Sentral ng Pilipinas (BSP) rules — typically evidenced by an inward remittance to your local bank (a Certificate of Inward Remittance from your bank documents this).
- You issue official receipts clearly marked “VAT zero-rated” and declare the zero-rated sales in your VAT returns.
If any condition fails — for example, the client pays you in pesos, or you cannot document the inward remittance in foreign currency — the sale is treated as a regular 12% VAT transaction, not 0%. For most freelancers earning below ₱3,000,000, VAT is simply not in play; but high-earning remote contractors serving foreign clients should understand the 0% opportunity and its documentation burden. Note that a SEC Negative Certification (confirming the client is not doing business in the Philippines) and the client’s foreign registration documents are commonly used to substantiate the non-resident status during a BIR examination.
Registering and Filing as a Freelancer
To be compliant, a freelancer must register with the BIR as a self-employed professional and fulfil ongoing filing obligations. The registration steps — TIN, Form 1901, Certificate of Registration (Form 2303), books of accounts, and Authority to Print official receipts — are identical to those for any sole proprietor, and the ₱500 annual registration fee no longer applies (removed by the EOPT Act, RA 11976). Our BIR registration guide covers this in full.
Once registered, your typical filing cycle includes:
- Quarterly income tax returns (BIR Form 1701Q) — filed within 60 days after each quarter.
- Annual income tax return (BIR Form 1701) — filed on or before April 15 of the following year.
- Percentage tax (BIR Form 2551Q) at 3% — only if you did not elect the 8% regime; the 8% election replaces percentage tax.
- VAT returns (2550M/2550Q) — only if VAT-registered (above ₱3,000,000 gross receipts).
Record-Keeping for USD and Platform Income
Good records protect you in two ways: they let you compute the correct tax, and they substantiate your position if the BIR examines your returns. For a freelancer paid in foreign currency, keep:
- Withdrawal/remittance records from Upwork, Wise, Payoneer, or your bank, showing the USD amount received and the PHP equivalent.
- Bank certificates of inward remittance — essential if you ever claim VAT 0%, and useful evidence of your gross receipts generally.
- Official receipts / sales invoices for every client engagement (you issue these, since foreign clients do not).
- A registered book of accounts recording income and (under graduated rates) expenses.
Common Mistakes to Avoid
- Assuming foreign income is tax-free. It is not. PH-based freelancers are taxed on worldwide income under Section 23(A).
- Confusing yourself with an OFW. The OCW exemption under Section 23(C) requires physically working abroad under an overseas employment contract. Remote freelancing from the Philippines does not qualify.
- Not registering with the BIR. Earning professional income without registration exposes you to penalties and back taxes.
- Spending 100% of your Upwork payout. No one withholds your tax for you — set aside your expected tax from each withdrawal.
- Claiming VAT 0% without meeting every condition. The foreign-currency and BSP-remittance requirements are strict; failing one converts the sale to 12% VAT.
- No records of USD earnings. Without documented conversion and remittance, you cannot defend your declared gross receipts (or a 0% VAT claim).
Related Guides and Resources
- BIR Registration for Sole Proprietors & Freelancers — the TIN, Form 1901, COR, and ATP steps you need to go legit.
- Sole Proprietorship Tax — the 8% vs graduated decision in depth (the same choice freelancers make).
- Optional Standard Deduction (OSD) — the 40% simplified deduction under the graduated regime.
- The main Philippine Tax Calculator — model your 8% vs graduated freelance tax.
Frequently Asked Questions
Do freelancers in the Philippines pay tax on Upwork income?
Yes. A freelancer residing in the Philippines is a resident citizen and is taxed on worldwide income under Section 23(A) of the Tax Code. Upwork and USD earnings must be declared and taxed, just like income from local clients. The client being abroad does not make the income tax-free.
Does Upwork withhold Philippine tax from my earnings?
No. Upwork is a foreign platform and has no obligation to withhold Philippine income tax. Unlike a local client that issues BIR Form 2307, a foreign client does not withhold — so you are responsible for self-assessing and paying the tax yourself.
Are OFWs and online freelancers the same for tax purposes?
No. An Overseas Contract Worker (OCW/OFW) who physically works abroad under an overseas employment contract is exempt from Philippine income tax on that foreign income under Section 23(C). A freelancer who works from the Philippines is a resident citizen, not an OCW, and is fully taxable on worldwide income. The exemption depends on where you physically perform the work.
Is the 8% flat tax available to freelancers?
Yes. Freelancers can elect the 8% flat tax on gross receipts above ₱250,000, provided annual gross receipts are ₱3,000,000 or less. It is often the simpler and cheaper option for freelancers with low expenses.
When does VAT 0% apply to my foreign freelance clients?
Only if you are VAT-registered (above ₱3,000,000 gross receipts) AND all conditions of Section 108(B)(2) are met: the client is a non-resident/business conducted abroad, payment is in acceptable foreign currency, and the payment is accounted for under BSP rules (inward remittance). Miss any condition and the sale is 12% VAT.
Key Takeaways
- A Philippine-based freelancer is taxed on worldwide income (NIRC §23(A)) — Upwork and USD earnings are fully taxable.
- Remote freelancers are not OFWs. The Section 23(C) exemption applies only to those physically working abroad under overseas employment.
- Foreign clients do not withhold Philippine tax and issue no BIR Form 2307 — you self-assess and pay.
- Choose between the 8% flat tax (simple, on gross above ₱250k, up to ₱3M) and graduated rates (on net income) — model both first.
- VAT 0% on foreign services is possible under Section 108(B)(2) but only if VAT-registered and every condition (foreign currency + BSP remittance) is met.
- Register with the BIR, keep records of USD earnings and remittances, and set aside your own tax.
Educational content, not professional advice
This article is provided for general information and educational purposes only. It does not constitute legal, accounting, or tax advice, and no accountant–client relationship is formed by reading it. Tax rules can change, and your personal situation may involve details not covered here (for example, tax-treaty positions or mixed residency statuses). For advice specific to your circumstances, please consult a licensed Certified Public Accountant (CPA) or tax practitioner, and refer to our full disclaimer.