2026-09-29 · TWH AI

How to Check VAT Registration for Maintenance Contractors in Thailand

A practical guide for procurement, finance, and FM teams to verify Thai maintenance vendors’ VAT status and reduce invoice errors, payment delays, and audit risk.

If you manage buildings in Thailand for a foreign-owned company, checking whether a maintenance contractor is properly VAT-registered is not just an accounting formality. It affects invoice acceptance, payment timing, input VAT recovery, audit readiness, and vendor credibility. In practice, many procurement, finance, and facilities management teams only discover a VAT issue after a job is complete—when the invoice cannot be booked correctly, the vendor cannot issue a compliant tax invoice, or headquarters asks why 7% VAT was paid to a supplier that should not have charged it. This guide explains how to verify VAT registration for Thai maintenance vendors in a practical, business-friendly way, with clear terminology, common red flags, and a simple process your team can use before issuing a purchase order.

Why VAT verification matters for maintenance work in Thailand

In Thailand, maintenance and repair services for commercial property often involve recurring call-outs, preventive maintenance contracts, emergency works, and small project-based repairs. These can include HVAC servicing, electrical troubleshooting, plumbing repairs, repainting, façade cleaning, waterproofing, and minor fit-out corrections.

For foreign companies, the VAT question becomes important for four reasons:

  1. Invoice accuracy
    If a contractor is VAT-registered, it should normally issue a proper tax invoice showing VAT separately. If it is not VAT-registered, it should not charge VAT.

  2. Input VAT recovery
    Your finance team may need valid supporting documents to claim input VAT, depending on your business structure and tax treatment in Thailand.

  3. Payment delays
    A surprising number of invoices are rejected because the vendor name does not match registration records, the tax ID is incorrect, or VAT is shown incorrectly.

  4. Audit and compliance risk
    During internal or external audits, service invoices are often reviewed closely, especially for recurring maintenance costs and petty vendor spending.

For example, on a preventive maintenance contract worth THB 45,000 per month, a VAT error can affect THB 3,150 per month. Over a 12-month term, that is THB 37,800 in incorrectly charged or incorrectly documented VAT. On larger annual maintenance programs of THB 500,000 to THB 2,000,000, the exposure increases significantly.

Understanding the basic VAT concept in Thailand

Before checking a contractor, it helps to align on a few simple terms.

VAT rate

Thailand’s VAT rate commonly used in business transactions is 7%.

VAT-registered business

A VAT-registered business has registered with the Thai Revenue Department and is authorized to charge VAT and issue tax invoices in compliance with Thai tax rules.

Tax invoice

A tax invoice is the formal document used to support VAT accounting. In day-to-day operations, many teams simply call it an invoice, but from a compliance perspective, the format and information matter.

Corporate registration is not the same as VAT registration

A company can be legally incorporated in Thailand without being VAT-registered. This is a common source of confusion. Your team should not assume that a supplier with a company certificate, office address, and tax ID is automatically entitled to add 7% VAT.

When FM and procurement teams usually face VAT problems

VAT issues are common in maintenance purchasing because these jobs are often urgent, fragmented, and handled by site teams rather than central sourcing.

Typical examples include:

These issues are especially common for small-to-mid-sized maintenance vendors, subcontractors, and single-trade service providers.

What documents to request from a maintenance contractor

Before awarding routine work, request a basic vendor compliance pack. For maintenance contractors in Thailand, this should usually include:

1. Company affidavit or company registration document

This confirms the legal entity name, registration number, directors, and registered address.

2. Taxpayer identification number

Ask the vendor to provide its tax ID clearly in both Thai and English formats if available.

3. VAT registration document

Request evidence that the business is VAT-registered. Finance teams usually want this before setting up the vendor in ERP or AP systems.

4. Sample tax invoice

A sample invoice helps your AP team confirm whether the vendor understands compliant invoicing.

5. Bank account details matching the company name

This is not a VAT document, but it is an important control. If the company name on the invoice differs from the bank account holder, ask questions.

6. Contact details for finance or billing staff

Do not rely only on the on-site technician. Many invoice delays happen because site contacts cannot answer tax or billing questions.

For larger or more technical works—such as MEP repairs, control panel upgrades, or generator-related services—you may also request licenses, insurance, and safety documentation. If your property regularly purchases technical maintenance, it is useful to standardize this process across categories such as electrical maintenance services and broader building maintenance support.

How to check VAT registration in practice

A reliable process should be simple enough for site teams to follow, but robust enough for finance and audit purposes.

Start with the exact registered company name in Thai and, if available, in English. Do not rely on trade names, nicknames, or abbreviated brand names printed on uniforms or LINE profiles.

For example:

If the invoice later comes from a different name, finance may reject it even if the work was completed correctly.

Good practice

Ask the vendor to show the exact legal name on:

All should align.

Step 2: Check whether VAT is being quoted correctly

Look at the quotation carefully. A professional contractor should state one of the following clearly:

What you want to avoid is vague wording such as:

If a vendor cannot explain whether the quoted amount includes VAT, that is an early warning sign.

Practical example

A contractor quotes quarterly AHU servicing for a small office tower:

Before approving, ask:

If the answer is unclear, pause onboarding.

Step 3: Verify the tax ID and VAT status

Your finance or procurement team should verify the supplier’s tax details through official channels or with support from a local accountant or tax adviser if needed. The key point is to confirm that the tax ID belongs to the vendor and that the vendor’s VAT status supports the way it is invoicing.

Even when a site team trusts a contractor operationally, you should still perform this check for any supplier that will:

Set a threshold for mandatory VAT verification, such as:

This reduces inconsistency across sites.

Step 4: Compare the invoice format against Thai requirements

When the first invoice arrives, compare it against the supplier data you collected. Common checks include:

For maintenance services, the description should be more specific than “repair work” or “service charge.” Better examples include:

This helps both AP processing and audit review.

Step 5: Test with a pilot order before annual appointment

If you plan to appoint a new contractor for ongoing work, start with a small pilot scope and review the end-to-end documentation before awarding a yearly contract.

A pilot might be:

This allows you to evaluate:

For many expatriate property directors, documentation quality is just as important as technical performance.

Common red flags when checking Thai maintenance vendors

Not every issue means fraud or serious non-compliance. Sometimes a small contractor simply has weak admin systems. But the following signs should trigger further review.

The vendor charges VAT but cannot provide registration evidence

This is the most obvious warning sign. If a contractor adds 7% VAT but cannot support that status, do not process the invoice as submitted.

The company name changes between quote and invoice

For example, the quote is issued by one company, but the invoice comes from another related entity or individual. This can create problems for PO matching and VAT treatment.

Personal bank account used for corporate payments

If the invoice is issued by a company but payment is requested to an individual’s account, ask for a written explanation and escalate internally.

Vague “all-in” pricing

If the vendor simply says “THB 50,000 net” without clarifying VAT inclusion, finance may interpret the amount differently from procurement.

No ability to issue a proper tax invoice

This often appears after the job is complete. The contractor says, “We can issue only a receipt,” or “We need extra time for tax invoice.” That can disrupt month-end closing.

English-language misunderstandings

In Thailand, “tax invoice,” “invoice,” and “receipt” may be used loosely in conversation. Make sure your team defines exactly what document is required for payment.

Real scenarios from the Thai property market

Scenario 1: Small repair, big payment delay

A foreign-managed office building in Bangkok appointed a local handyman company for door closers, silicone resealing, and restroom accessories. Typical monthly spend was only THB 15,000 to THB 30,000. The site team assumed VAT was included because the quote said “total amount THB 28,000.” At month-end, finance requested the tax invoice and discovered the vendor was not registered for VAT. The contractor then tried to add 7% separately after the fact.

Result: payment delayed by two weeks, revised paperwork needed, and internal confusion over whether the PO value included VAT.

Lesson: clarify tax treatment before work starts, even for small recurring jobs.

Scenario 2: Annual MEP contractor with inconsistent invoices

A mixed-use property outsourced routine MEP attendance to a contractor at THB 95,000 per month, plus materials at cost plus markup. The contractor was operationally strong, but every second or third invoice had a mismatch between the English company name and Thai registered name. AP placed multiple invoices on hold.

Result: strained vendor relationship, delayed supplier payments, and repeated explanations to regional finance.

Lesson: create a one-page vendor master record showing the exact legal name, tax ID, VAT status, billing contact, and required invoice format.

Scenario 3: Renovation vendor bundled with maintenance work

An occupier engaged one company for minor office renovation and post-handover defect corrections. The renovation portion was THB 420,000, while follow-up maintenance items were billed separately over three months. Because the project team treated everything as one relationship, they did not check whether each invoice came from the same legal entity. One invoice later arrived from an affiliated company with a different tax profile.

Result: accounting reclassification, delayed closeout, and additional document requests.

Lesson: even when a vendor supports both renovation works and maintenance tasks, each invoicing entity must be checked separately.

Typical maintenance price ranges in Thailand and why VAT affects budgeting

For FM teams preparing annual budgets, even a correct 7% VAT can materially change forecast accuracy. Indicative market ranges for common maintenance jobs in Thailand may look like this, depending on building type, location, access, and scope:

Ready to get started?

Submit your request free. Get a quote within 30 minutes.

Submit Request
Submit Request →