Advise
Instruct, Contractor Tax | August 11, 2026 | 22-minute read

How to register a tax identification number (TIN) for a foreign contractor on the public service platform.

Cách đăng ký MST nhà thầu nước ngoài trên dịch vụ công

Main content

Registering a foreign contractor's tax identification number (MST) through the public service is a mandatory step that the Vietnamese party must complete before declaring and paying taxes on behalf of a partner without a permanent establishment in Vietnam, as stipulated in the regulations. Circular 105/2020/TT-BTC and Circular 80/2021/TT-BTC. In reality, many general accountants are confused right from the step of selecting the declaration form, leading to rejected documents or delays in signing international payment contracts.

This article is compiled from the perspective of MAN – Master Accountant Network, With over 30 years of practical experience in Vietnam, our tax, accounting, and auditing consulting firm will present a precise and legally sound process, enabling administrative and tax managers within businesses to successfully complete their applications on their first attempt.

A summary of the key points on how to register a foreign contractor's tax code on the public service platform.

Tóm tắt trọng tâm về cách đăng ký mst nhà thầu nước ngoài trên dịch vụ công
A summary of the key points on how to register a foreign contractor's tax code on the public service platform.
  • The process of registering a tax identification number (TIN) for a foreign contractor through the public service involves preparing and submitting form 04.1-ĐK-TCT on the Electronic Tax Portal so that the tax authority can issue a TIN to pay taxes on behalf of the foreign contractor.
  • Legal basis: Circular 105/2020/TT-BTC, Circular 80/2021/TT-BTC and Circular 103/2014/TT-BTC.
  • Applicable to: Vietnamese parties signing contracts with foreign contractors or suppliers without a permanent establishment, who are responsible for withholding and remitting contractor tax on their behalf.
  • Timing of execution: before or immediately upon the first occurrence of the tax withholding obligation under the contract.
  • Application submission channel: General Department of Taxation's electronic portal (thuedientu.gdt.gov.vn), subsystem for businesses.

What is the tax identification number for foreign contractors?

The foreign contractor tax code is a code issued by the Vietnamese tax authorities to foreign organizations and individuals doing business or generating income in Vietnam but not establishing a legal entity under Vietnamese law. This code is not issued directly to the contractor, but rather through a Vietnamese party that deducts, declares, and pays taxes on their behalf, according to the mechanism stipulated in Circular 80/2021/TT-BTC.

Essentially, this is a 10-digit tax identification number used specifically for contractor tax declaration purposes, different from the standard tax identification number of Vietnamese businesses. The Vietnamese party uses this number throughout the contract lifecycle, from the initial declaration to contract liquidation or termination of tax obligations.

Distinguish between the two forms of contractor tax payment:

  • Direct declaration: foreign contractors register, declare, and pay taxes themselves like Vietnamese businesses, applicable when they meet the accounting requirements and have a permanent establishment.
  • Withholding and payment on behalf of: the Vietnamese party registers the contractor's tax identification number (MST) and makes the withholding. VAT and corporate income tax Before payment, this is the most common method in practice when dealing with foreign partners who are not present in Vietnam.

Why do businesses need to register for contractor tax according to the correct procedure?

Job contractor tax registration Meeting deadlines directly impacts the ability to fulfill international contracts. Without a contractor's tax identification number, the Vietnamese party cannot prepare tax declarations and payment documents, leading to the risk of delayed payments and damage to reputation with foreign partners.

From this perspective MAN – Master Accountant Network, Through years of advising FDI and domestic businesses involved in importing services, software, and copyrights from abroad, we've observed that a contractor's tax registration application lacking an appendix detailing the contract can prolong the process by 5 to 10 working days. For contracts with urgent payment terms, this delay can cause significant financial losses for businesses.

Besides the risk of delays, late registration also carries the risk of administrative penalties for tax violations, due to deduction obligations. contractor tax It arises at the time of payment or expense recognition, whichever comes first.

Which entities are required to register for a foreign contractor tax code?

According to Circular 103/2014/TT-BTC and its subsequent guiding documents, the entities required to register include:

  • Vietnamese businesses enter into contracts for the purchase of services, copyrights, software, loan interest, and asset leases with foreign organizations and individuals who do not have a permanent establishment in Vietnam.
  • Vietnamese organizations and individuals import goods accompanied by services performed in Vietnam or outside Vietnam but associated with contracts involving foreign contractors.
  • Commercial banks and credit institutions may deduct and remit contractor tax on behalf of foreign investors in certain specific cases as prescribed by regulations.

It's important to note that registration obligations arise on a contract-by-contract or group-by-contract basis with the same contractor, not as a one-time registration for the entire business operation.

When is it necessary to register a tax identification number (TIN) for a foreign contractor through the public service?

Khi nào cần đăng ký MST nhà thầu nước ngoài trên dịch vụ công
When is it necessary to register a tax identification number (TIN) for a foreign contractor on the public service platform?

The mandatory registration deadline is before the first tax filing period related to the foreign contractor contract. Specifically, businesses need to complete the registration before the deadline for submitting the contractor tax return for the first tax period, usually coinciding with the first payment or recognition of expenses under the contract.

In cases where a business signs multiple contracts with the same contractor at different times, it only needs to register that contractor once and add an appendix to the list when new contracts arise, as instructed in form 04.1-ĐK-TCT-BK.

Legal basis for tax registration of foreign contractors

Important Note: Businesses need to refer to the guidance documents of the directly managing Tax Department, as some Tax Departments have different requirements for additional supporting documents when evaluating contractor tax code registration applications.

Summary of legal basis for tax registration of foreign contractors
Legal documents Number / Date of Issue Related content
Circular 103/2014/TT-BTC Ministry of Finance, August 6, 2014 Guidelines on tax obligations of foreign contractors, including eligible entities and methods of tax payment.
Circular 80/2021/TT-BTC Ministry of Finance, September 29, 2021 Regulations on tax registration form 04.1-ĐK-TCT, applicable tax management procedures.
Circular 105/2020/TT-BTC Ministry of Finance, December 3, 2020 Instructions for registering for tax and obtaining a tax identification number through the electronic system.
Tax Administration Law 2019 No. 38/2019/QH14 Regulations on the principles of registration, declaration, and tax payment for foreign contractors.
Guidance document from the local Tax Department According to each administrative area Specific instructions on required documents and forms at each Tax Department.

Step-by-step guide on how to register a foreign contractor's tax code on the public service platform.

Hướng dẫn từng bước cách đăng ký mst nhà thầu nước ngoài trên dịch vụ công
Step-by-step guide on how to register a foreign contractor's tax code on the public service platform.

This is the central part of the article, presenting the practical steps involved in using the e-Tax system.

  • Step 1: Prepare the necessary documents before working on the system: Before accessing the Public Service Portal, accountants need to prepare: the contract signed with the foreign contractor (Vietnamese translation if the contract is in a foreign language), the contractor's identifying information, and a valid digital signature of the Vietnamese enterprise.
  • Step 2: Access the Electronic Tax system: Access the General Department of Taxation's electronic portal at thuedientu.gdt.gov.vn, log in using your assigned business account, and select the correct module for businesses instead of the individual module.
  • Step 3: Select the tax registration function: In the main menu, select Tax Registration, then select Register for Tax Identification Number (TIN) for Substitute Taxpayer. This is a point where many new accountants easily confuse it with the regular tax registration process for businesses.
  • Step 4: Fill out form 04.1-ĐK-TCT: The system will display form 04.1-ĐK-TCT. The accountant must enter the complete identifying information of the foreign contractor: name of the organization or individual, country, contact information, and type of transaction that gives rise to tax obligations.
  • Step 5: Fill out the contract appendix: Alongside the main declaration, the enterprise prepares an appendix listing the contracts with foreign contractors according to form 04.1-ĐK-TCT-BK, clearly stating the contract number, signing date, contract value, and type of service or goods supplied.
  • Step 6: Digitally sign and submit the document: After reviewing all the information, the accountant digitally signs the documents using the company's digital signature and submits them online. The system will return a receipt confirming that the documents have been received.
  • Step 7: Receive the results and look up the tax identification number: After the tax authorities process the application, the contractor's tax identification number will be sent to the registered email address or can be looked up directly on the electronic tax system. The processing time typically ranges from 1 to 3 business days if the application is valid.

Case Study: Software company in Ho Chi Minh City handles tax code registration for foreign contractors.

Background

Company Y, a software outsourcing company in Ho Chi Minh City, signed a contract to lease a management software license from a Singaporean provider, with a contract value of USD 60,000 per year, payable quarterly.

Problem arises

During the first payment attempt, the company's accountant prepared the contractor tax return, but it was rejected by the system because the contractor's tax identification number had not been previously issued. This caused a 6-day delay in the payment period.

Solutions to be implemented

According to advice from MAN – Master Accountant Network, The company simultaneously performs three tasks: (1) completing the registration of the contractor's tax code as soon as the signed contract is received, without waiting until the first payment period; (2) storing the notarized translation of the contract as a basis for comparison when declaring; (3) setting up an internal reminder schedule for each payment period to proactively declare contractor tax on time.

The measured results

  • Payments from the second quarter onwards were made on time, without any delays.
  • The contractor's tax declaration was accepted by the tax authorities on the first submission, without the need for further explanation.
  • Businesses avoid the risk of being charged late payment interest on the tax portion withheld for the first payment period.

Comparison table of two methods for paying taxes by foreign contractors.

The two methods of paying taxes for foreign contractors differ in terms of the implementing entity, application conditions, and registration procedures. The table below helps businesses quickly identify the characteristics of each method, thereby choosing and fulfilling their tax obligations accordingly.

Comparison table of two methods for paying taxes by foreign contractors.
Criteria Direct declaration Deduction and payment on behalf of
The implementing entity Foreign contractors self-declare their claims. The Vietnamese side registers and submits the documents on behalf of the applicant.
Terms and Conditions Having a permanent establishment, they apply the Vietnamese accounting system. No permanent establishment in Vietnam
Registration form Regular tax registration Form 04.1-DK-TCT and Appendix 04.1-DK-TCT-BK
The level of popularity in practice Rarely encountered Commonly used in most foreign service contracts.
Common risks Difficult to control due to the contractor's absence. Errors in documentation, late registration before the first filing period.

Expert opinion: Common risks when registering for tax purposes as a foreign contractor.

Experts at MAN – Master Accountant Network With over 30 years of practical experience in tax risk management in Vietnam, we note the following four common risks.

  • Risk 1: Late registration compared to the first filing period: Many businesses only begin registering for contractor tax codes when the payment deadline is approaching, leading to delays in completing the procedures and requiring extensions from foreign partners, affecting their commercial reputation.
  • Risk 2: Lack of a valid contract translation: The registration application requires information extracted from the original contract. If the contract is only in a foreign language and not translated, the tax authorities may request additional information, prolonging the processing time.
  • Risk 3: Confusion between contractor tax identification number and business tax identification number: Some accountants mistakenly use the tax identification number of their own Vietnamese businesses when preparing contractor tax returns, causing the system to report errors or requiring complete corrections from the tax authorities.
  • Risk 4: Failure to update the addendum when a new contract arises: When businesses sign new contracts with the same contractor that already has a tax identification number, many accountants overlook adding the supplementary statement, leading to discrepancies in data between the registration documents and the actual tax returns submitted periodically.

Conclude

Registering for a foreign contractor's tax code through the public service is not a complicated procedure if businesses understand the seven-step process and prepare all necessary documents from the start. Doing it correctly and on time helps businesses be proactive in international payments and avoid unnecessary late payment fees.

Tax services at MAN – Master Accountant Network

Service contact information at MAN – Master Accountant Network

Responsible for production and professional content review by: Mr. Le Hoang Tuyen – Founder & CEO of MAN – Master Accountant Network, CPA Vietnam with over 30 years of experience in accounting, auditing, taxation, and corporate financial consulting.

Frequently Asked Questions about how to register a foreign contractor's tax code on the public service platform.

How long does it take to register a tax identification number (TIN) for a foreign contractor?

Typically, it takes 1 to 3 business days from the time the application is received as valid on the electronic tax system, depending on the processing volume of the tax authority.

Is it possible to register a tax identification number (TIN) for a foreign contractor without a digital signature?

No. A digital signature from a Vietnamese business is a mandatory requirement for submitting online applications on the Electronic Tax Portal, as this is a legally valid electronic transaction.

Can a business register tax identification numbers (TINs) for multiple foreign contractors at the same time?

Yes, each foreign contractor is assigned a separate tax identification number. Businesses prepare the corresponding tax declaration and appendix for each contractor according to their individual registration files.

If the application is rejected, can it be resubmitted?

Yes. Businesses can use the reason for rejection on the system or notification from the tax authority to supplement, correct information, and resubmit the contractor tax registration application.

Does the contractor's tax identification number need to be renewed or re-registered annually?

No. The contractor's tax identification number remains valid throughout the contract period; the business only needs to update the appendix when a new contract is entered into with the same contractor.

ZaloPhone