Vietnamese Tax Code MST (Branch) Validator
Validate the authenticity, format, and checksum of Vietnamese Tax Code MST (Branch).
About Vietnamese Tax Code MST (Branch) Validation
The validator verifies the `XXXXXXXXXX-XXX` pattern, applying official weights `31, 29, 23, 19, 17, 13, 7, 5, 3` to the base 10-digit headquarters MST and validating the 3-digit branch extension.
Runs strictly in your browser with high performance, guaranteeing privacy and zero tax record logging.
Anatomy & Structure of Branch MST (Chi Nhánh) — Vietnam
The Vietnamese Branch Tax ID consists of 13 digits in 2 parts:
| Position | Field | Length | Meaning & Rule | Example |
|---|---|---|---|---|
| 1 to 10 | Parent Company MST | 10 digits | Head office Tax ID with Modulo 11 check digit | 0101234567 |
| 11 to 13 | Branch Suffix | 3 digits | Sequential branch code (001 to 999) | 001 |
Official Branch MST Validation (Circular 105/2020/TT-BTC)
Validation rules for Vietnamese Branch MST:
Parent MST Validation (10 digits Mod 11) + Branch Suffix (001-999)
- 1. Validate the first 10 digits (parent MST) using weighted Modulo 11 algorithm.
- 2. Check that the 3-digit branch suffix is between 001 and 999.