Vietnam Tax ID Validator

Validate Vietnamese MST

Enter a Vietnamese Tax Number (Mã số thuế) to verify its validity.

About this Validator

This tool validates Vietnamese Tax Numbers according to official requirements.

The validator checks if a given MST follows the correct structure and verifies its check digit.

This validation only confirms if a number follows the correct format. It does not verify if the number is actually registered with Vietnamese tax authorities.

What is an MST (Mã số thuế)?

MST Structure: Main Format (10 digits): • First 2 digits (N1N2): Province code • Next 7 digits (N3-N9): Sequential number • Last digit (N10): Check digit Branch Format (13 digits): • First 10 digits: Parent company's MST • Last 3 digits (N11-N13): Branch sequence (001-999) Special Features: • Province code remains unchanged if relocating • Sequential numbering from 0000001 to 9999999 • Check digit validates first 9 digits • Branch numbers separated by dash (-)

Validation Features: • Length verification • Province code check • Sequential validation • Check digit calculation • Branch number format

Used for: • Tax administration • Business registration • Invoice issuance • Banking transactions • Legal documentation • Government services

Important Notes: • Official tax identifier • Location specific • Business lifetime • Non-transferable • Branch identification

If you need to generate an MST for testing purposes, here is a Vietnam MST Generator