Yes. Under Vietnamese labor law, all salary payments must be made in Vietnamese Dong (VND). This applies to local and foreign employees alike, and includes wages, bonuses, overtime pay, and other compensation.
Employers cannot pay employees in foreign currencies such as USD or EUR. Doing so is considered non-compliant and may lead to penalties from labor or tax authorities.
