Validador de TIN Filipinas
Validador en línea de TIN de Filipinas. Valide formato y sucursal. QA.
Sobre el TIN de Filipinas
El TIN (Taxpayer Identification Number) es la clave tributaria emitida por el BIR en Filipinas para personas naturales y jurídicas.
Esta herramienta genera y valida TINs filipinos simulados de 9 o 12 dígitos, validando el formato y respetando el código de sucursal estándar (000).
Anatomía y Estructura del TIN — Filipinas
El TIN de Filipinas consta de 9 o 12 dígitos en 3 partes:
| Posición | Campo | Tamaño | Significado y Regla | Ejemplo |
|---|---|---|---|---|
| 1 a 8 | Número Base Secuencial | 8 dígitos | Secuencia única emitida por el BIR | 12345678 |
| 9 | Dígito Verificador | 1 dígito | Calculado mediante Módulo 11 con pesos [9, 8, 7, 6, 5, 4, 3, 2] | 9 |
| 10 a 12 | Código de Sucursal | 3 dígitos | 000 = Sede Central; 001-999 = Sucursales | 000 |
Algoritmo Oficial (Módulo 11 Ponderado — BIR Philippines)
Cálculo del dígito verificador del TIN de Filipinas:
S = Σ d[i] * W[i] (i=0..7); R = S mod 11; DV = (R === 0 || R === 1) ? 0 : 11 - R
- 1. Multiplique los primeros 8 dígitos por: W = [9, 8, 7, 6, 5, 4, 3, 2].
- 2. Sume los productos en S.
- 3. Calcule el residuo R = S mod 11.
- 4. Si R es 0 o 1, DV = 0; de lo contrario, DV = 11 - R.