taxcalc.ph

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.

1/7critical

Are you registered with the BIR as self-employed / professional?

2/7critical

Do you have a TIN (Tax Identification Number)?

3/7high

Do you have a Certificate of Registration (COR / BIR Form 2303)?

4/7high

Did you file your quarterly income tax returns this year (Form 1701Q)?

5/7medium

Do you issue invoices to your clients for every payment?

6/7medium

Do you maintain books of accounts (journals/ledgers)?

7/7low

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

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