Saltar al contenido principal
Omitir yendo al contenido principal

Validador de Código Fiscal MST Matriz (Vietnam)

Valide la autenticidad, estructura y dígito de control de Código Fiscal MST Matriz (Vietnam).

Acerca de la Validación de Código Fiscal MST Matriz (Vietnam)

El Mã Số Thuế (MST) es el número de identificación fiscal emitido por el Departamento General de Tributación de Vietnam (GDT) bajo la Circular 105/2020/TT-BTC para identificar empresas matrices.

El MST consta de 10 dígitos: los 2 primeros son la provincia; 3 a 9 correlativos; y el 10º es el verificador calculado con pesos `31, 29, 23, 19, 17, 13, 7, 5, 3` módulo 11 restado de 10.

Anatomía y Estructura del MST — Vietnam

El código fiscal MST de Vietnam consta de 10 dígitos en 3 partes:

PosiciónCampoTamañoSignificado y ReglaEjemplo
1 y 2Código de Provincia Fiscal2 dígitosCódigo de la provincia emisora (01 a 99)01
3 a 9Número Secuencial7 dígitosSecuencia correlativa emitida por la GDT0123456
10Dígito Verificador1 dígitoCalculado mediante Módulo 11 con pesos [31, 29, 23, 19, 17, 13, 7, 5, 3]7

Algoritmo Oficial (Módulo 11 Ponderado — GDT Vietnam)

Cálculo del dígito verificador del MST de Vietnam:

S = Σ d[i] * W[i] (i=0..8); R = S mod 11; D = 10 - R; DV = (D === 10 || D === 11) ? 0 : D
  1. 1. Multiplique los primeros 9 dígitos por: W = [31, 29, 23, 19, 17, 13, 7, 5, 3].
  2. 2. Sume los productos en S.
  3. 3. Calcule R = S mod 11 y D = 10 - R.
  4. 4. Si D es 10 o 11, DV = 0; de lo contrario, DV = D.

Preguntas Frequentes y Guía Técnica