Philippines TIN Validation

Validate Philippines TIN Number Online

Verify Philippines TIN (Tax Identification Number) registration status and entity details against the Bureau of Internal Revenue (BIR).

Understanding Philippines TIN Format

The Tax Identification Number (TIN) is the Philippines' taxpayer identifier issued by the Bureau of Internal Revenue (BIR). The base TIN is 9 digits (written XXX-XXX-XXX), followed by a 3-digit branch code — 000 for a head office — for a total of 12 digits.

123 First
Segment
-  
456 Second
Segment
-  
789 Third
Segment
-  
000 Branch
Code
(Format: XXX-XXX-XXX-XXX — 9-digit base + 3-digit branch code)
  • Segments: The base TIN is 9 digits written in three groups of three (XXX-XXX-XXX), where the 9th digit is a check digit. A 4th segment of 3 digits is the branch code — head offices end in 000 and branches increment (001, 002, …) — giving 12 digits total.
  • Issuing Authority: All TINs are assigned by the Bureau of Internal Revenue (BIR), the Philippines' national tax authority under the Department of Finance.
  • One TIN per Taxpayer: Philippine law prohibits holding more than one TIN. Duplicate TINs are a compliance violation and subject to penalties under the National Internal Revenue Code.

Frequently Asked Questions

What is a Philippines TIN?

The Tax Identification Number (TIN) is the unique identifier issued by the Bureau of Internal Revenue (BIR) to every taxpayer in the Philippines — individuals, corporations, partnerships, and other juridical entities. It is required for all BIR transactions including tax filing, withholding tax compliance, and the issuance of official receipts and sales invoices. Sign up at Lookuptax to validate Philippine TINs in bulk via API.

Is TIN validation mandatory for invoices?

Yes. Philippine BIR regulations require that the seller's TIN appear on all official receipts and sales invoices. For B2B transactions, the buyer's TIN must also be included to support input VAT claims. Using an invalid or unregistered TIN on a sales document can invalidate the tax document and expose the issuer to BIR penalties. Lookuptax validates TINs in real time — sign up free at platform.lookuptax.com.

How do I integrate TIN validation into my KYC system?

The Lookuptax API lets you embed Philippines TIN validation directly into your onboarding or KYC workflow via a simple REST call. Pass the TIN in the request, and receive BIR registration status and taxpayer name in the JSON response — all in real time. This is ideal for financial institutions, e-commerce platforms, and SaaS companies with Philippine customers. Sign up at platform.lookuptax.com to get your free API key.

What if the TIN is invalid or inactive?

An invalid or inactive Philippine TIN may indicate a deregistered business, a fictitious entity, or a data entry error. Accepting invoices with invalid TINs can disqualify your input VAT claims and trigger BIR audit flags. Lookuptax flags invalid and inactive TINs immediately so your compliance team can intervene before any transaction is booked — sign up free to get started.

Need to validate 100+ tax IDs?

Get accurate, real-time Philippines TIN validation and 100+ other countries with one API.