Compliance · Free tool
BIR Compliance Check
Answer a few questions to find gaps in your registration, filing and books before the BIR does.
BIR Compliance Check
Answer 7 quick questions to assess your BIR compliance risk level.
Are you registered with the BIR as self-employed / professional?
Do you have a TIN (Tax Identification Number)?
Do you have a Certificate of Registration (COR / BIR Form 2303)?
Did you file your quarterly income tax returns this year (Form 1701Q)?
Do you issue invoices to your clients for every payment?
Do you maintain books of accounts (journals/ledgers)?
Is your Certificate of Registration (COR / Form 2303) up to date and accurately listing all your current tax obligations?
Answer all 7 questions to see your result.
This is for informational purposes only and does not constitute financial, tax, or legal advice.
Learn more: BIR penalties for unregistered freelancers →
Numbers last checked October 19, 2026 · Income tax rates (8%, graduated, OSD, ₱3M threshold)
Your numbers stay in your browser. This is an estimate for information only, not tax advice.
Common questions
Do I need to register if I only work on Upwork or Fiverr?
Yes. Income from foreign clients and platforms is taxable in the Philippines, so you need to register with the BIR as self-employed.
Where do I register?
Online through ORUS (orus.bir.gov.ph) or at the Revenue District Office that covers where you live.
Based on: BIR