The payment lands, the amount matches the invoice exactly, and no form comes with it. No payslip, no BIR Form 2307, nothing. If you're used to a regular job where tax gets sliced off before the money even reaches you, that can look like a mistake — or like good luck. It's neither.
Freelance and online income is taxable in the Philippines whether or not anyone withheld a peso of it, and whether your client is in Makati or Manhattan. What changes by client location isn't whether you owe tax — it's whether someone already paid part of it for you in advance. Here's the short version, then the details.
- ₱250,000 Annual taxable income before tax kicks in
- Any amount Income that triggers the registration rule
- 25% + 12% Surcharge + annual interest for skipping filing
- 0% Withheld by clients based abroad
The short answer
Yes — if you're earning from freelancing, consulting, or selling services online, that income is taxable, full stop. It doesn't matter whether the client is a local company, an agency abroad, or a stranger on Upwork. What differs is how much of the tax has already been prepaid on your behalf, which for foreign clients is nothing.
"But Nothing Was Deducted From My Payout"
When a Philippine company pays a freelancer for professional services, tax rules usually require it to withhold a slice — typically 5% of the fee — and remit that to the BIR on your behalf. In exchange, you get a BIR Form 2307, a certificate proving that prepayment happened. Come filing season, that 5% is credited against whatever you actually owe.
Clients based outside the Philippines sit entirely outside that system. They have no BIR obligations, so they withhold nothing and issue no 2307. That's not a loophole — it just means the entire tax bill, instead of arriving in small prepaid pieces throughout the year, arrives whole at filing time, and you're the one who pays it.
What gets prepaid on ₱500,000 in fees, by client location
Both freelancers can owe the same tax in the end — one just pays it in advance, in pieces, with a receipt.
Mostly paid in dollars?
If most of your income comes from clients abroad, budget for the full bill yourself rather than assuming a chunk was already handled. Set aside a portion of every payout — there's no 2307 coming to cover part of it for you.
Do I Have to Register?
This is the part most people get backwards. The trigger for BIR registration isn't a peso amount — it's engaging in a trade, business, or profession. The moment you're regularly earning from freelance work, consulting, or an online side hustle, you're required to register, regardless of whether you clear ₱10,000 a year or ₱2,000,000.
Registration and your tax bill are two separate questions. You can be registered and owe ₱0 in income tax for the year. You can also owe nothing yet still be required to register, file, and keep records. Earning "too little to matter" isn't a registration exemption — it's just a reason your tax due might land at zero once you do file.
What If I Earn Under ₱250,000?
Here's the part that is genuinely good news: the first ₱250,000 of net taxable income each year is taxed at 0%. Stay under that and your income tax due is zero — this is the same threshold the graduated tax table and the 8% flat tax both build in.
But zero tax owed is not the same as zero obligations. Depending on your setup, you're generally still expected to:
- Register once your freelancing is regular, not a one-off.
- File returns even when the computed tax is ₱0 — a "zero return" is still a return.
- Keep basic records of what you earned, in case it's ever asked for.
Owing nothing isn't the same as filing nothing
A lot of side-hustle confusion traces back to this one mix-up. Under ₱250,000, you likely owe ₱0 in income tax. That doesn't erase the registration and filing steps — it just means those filings usually come out at zero.
Common Situations, and What Each One Owes
| Situation | Income tax owed | Should register? | What to do |
|---|---|---|---|
| Student, occasional gig work, ~₱30,000/year | ₱0 (under ₱250,000) | Only once it becomes regular | Track your income; register when it stops being occasional |
| Part-time VA or tutor, ~₱180,000/year | ₱0 (under ₱250,000) | Yes — it's a regular income stream | Register now; expect zero returns while you're under the threshold |
| Employee with a side hustle, ~₱150,000/year on top of salary | Likely yes — stacks on top of taxed salary | Yes | Register as mixed income; the ₱250,000 allowance is already used by your salary |
| Full-time freelancer, ~₱600,000/year | Yes | Yes | Register, then choose a tax route (see below) |
"Mixed income" means you're both a salaried employee and self-employed at the same time — a common setup for people who freelance on the side.
What Registering Actually Involves
In outline, not as a full how-to:
- BIR Form 1901 — the application you file to register as a self-employed individual, at the Revenue District Office (RDO) covering your address.
- Certificate of Registration (COR) — what you get back once approved, listing the taxes and returns you're expected to file.
- Invoices — under the Ease of Paying Taxes Act, registered freelancers issue invoices (the old "official receipt" requirement for services was folded into this) for the income they report.
None of this requires a lawyer or an accountant to get started — it's a one-time trip (or an online appointment) to your RDO, followed by routine filing afterward.
What Happens If You Don't
Skipping registration or filing doesn't erase the obligation — it just lets it accumulate. If the BIR catches up with unregistered or unfiled income, the usual consequences are:
- A 25% surcharge on the unpaid tax for late or non-filing.
- 12% annual interest on the unpaid amount, computed from when it was due.
- An "open case" — an outstanding filing flag attached to your TIN that has to be cleared, with penalties, before you can register cleanly or transact with the BIR again.
None of that is designed to be a trap. It's what happens to any unfiled tax obligation, freelance or otherwise — the earlier you register and start filing (even at ₱0), the smaller this ever becomes.
Once You're Registered: Picking a Tax Route
Registration answers "do I need to be in the system." It doesn't answer "how is my tax computed" — once you're in, you'll choose between the 8% flat tax on gross receipts and the graduated rates on net income, an election you make on your first quarterly return of the year. That decision depends on how much you spend to earn your income, and it's covered in detail in our 8% vs Graduated Tax guide — read that once registration is behind you.
Bottom Line
- Freelance and online income is taxable whether or not anyone withheld it, and regardless of where your client is based.
- Foreign clients withhold nothing — no 2307, no prepayment. The full bill lands at filing time.
- Registration is triggered by engaging in a trade or business, not by crossing an income amount.
- Under ₱250,000 in net taxable income, you likely owe ₱0 income tax — but you may still need to register and file.
- Once registered, model your numbers with our Income Tax Calculator before choosing between the 8% and graduated routes.
- This guide is orientation, not a substitute for advice on your specific situation — talk to a licensed tax professional or accountant before you file, especially if you have mixed income, foreign clients, or are unsure which RDO covers you.
Sources
- Bureau of Internal Revenue — National Internal Revenue Code (Tax Code) (Sec. 23–24 on taxable income; Sec. 236 on registration requirements; Sec. 248–249 on surcharge and interest)
- Republic Act No. 10963 — TRAIN Law, full text (Supreme Court E-Library)
- Bureau of Internal Revenue — Revenue Regulations (RR 11-2018 on withholding tax and BIR Form 2307; Ease of Paying Taxes Act implementing regulations on invoicing)
- Bureau of Internal Revenue — BIR Forms (1901, 2307, and related registration forms)
- Official Gazette of the Philippines — Republic Act No. 11976 (Ease of Paying Taxes Act)