Philippines e-Commerce Digital ID Validator
Validate composite TIN and digital platform registration tokens mandated by the Philippine Bureau of Internal Revenue.
How does e-Commerce Digital ID Filipinas (BIR RR 16-2023 / Marketplace ID) validation work?
The Philippine e-Commerce Digital ID is regulated by the Bureau of Internal Revenue (BIR) under Revenue Regulations No. 16-2023 and the Internet Transactions Act (RA 11967). It mandates a 1% creditable withholding tax on online platform gross remittances and enforces strict digital merchant registration.
The identifier features a composite syntax binding the traditional 9-digit Philippine TIN and 3-to-5-digit branch code (`000` for main office) with a platform verification token structured as `ECOM-[TIN: 9d]-[Branch: 3d]-[Hash: 8 hex]`.
Anatomy & Structure of e-Commerce Tax ID — Philippines
The Philippine e-Commerce Tax ID combines 4 parts:
| Position | Field | Length | Meaning & Rule | Example |
|---|---|---|---|---|
| 1 to 9 | Seller TIN | 9 digits | Taxpayer Identification Number with Modulo 11 checksum | 123456789 |
| 10 to 12 | Branch Code | 3 digits | BIR branch code of the merchant establishment | 000 |
| 13 & 14 | Platform Prefix | 2 letters | Platform designation code (e.g., EC = E-Commerce) | EC |
| 15 to 18 | Verification Hash | 4 hex chars | Hexadecimal fiscal authorization token | A1B2 |
Official e-Commerce ID Validation (BIR RR 16-2023)
Compliance rules for Philippine e-Commerce ID:
- 1. Validate the 9-digit TIN using Modulo 11 algorithm.
- 2. Verify the 3-digit branch code.
- 3. Confirm format of the 4-character hexadecimal authorization token.