2026-06-23 · TWH AI

Thai Maintenance Contract Payment Terms: WHT, VAT, and Acceptance Controls

A B2B guide to payment milestones, WHT handling, VAT invoicing, and acceptance documents in Thai maintenance contracts to reduce disputes and improve audit readiness.

For foreign-invested factories, offices, retail sites, and residential portfolios in Thailand, maintenance contracts often look simple until the first invoice is disputed. The recurring issues are usually not technical. They sit in the commercial paperwork: when payment becomes due, whether withholding tax (WHT) applies, how VAT should be shown, what documents count as acceptance, and who has authority to sign. In practice, a well-drafted Thai maintenance contract is not just about service scope. It is a control framework for cash flow, compliance, and audit readiness.

This guide explains how to structure payment milestones, WHT handling, VAT invoicing, and acceptance controls in Thai property-maintenance contracts. It is written for foreign company facility managers and expatriate property directors who need transparent process, clear English terminology, and a contract administration approach that can stand up to both internal finance review and local operational reality.

Why payment disputes happen in Thai maintenance contracts

In Thailand, disputes in property-maintenance contracts commonly arise from a mismatch between operations and accounting. The technician may believe the work is finished. The site manager may think the vendor should be paid. But the finance team may still be waiting for a tax invoice, a withholding tax certificate request, or a signed service report.

Typical causes include:

For example, a Bangkok office tower may sign a preventive maintenance contract for HVAC at THB 45,000 per month, excluding VAT. During the month, the contractor also replaces a condenser fan motor for THB 18,500. If the contract does not clearly state whether ad hoc repairs require separate quotation approval, whether spare parts are billed together with the monthly fee, and whether payment starts after submission of a signed job sheet, the month-end invoice can easily become a reconciliation problem.

The solution is to define the payment process as precisely as the technical scope.

Start with the right commercial structure

Before discussing tax and acceptance, decide what type of commercial model fits the site. In Thailand, maintenance contracts usually fall into one or more of these categories:

Fixed monthly preventive maintenance

This is common for offices, condominiums, hotels, retail stores, and light industrial sites. The contractor performs scheduled inspections, cleaning, testing, and minor adjustments for a fixed monthly fee.

Typical market ranges in Thailand:

This model works well when service frequency is predictable.

Call-out and corrective maintenance

Used where breakdowns are less predictable or where the owner prefers not to commit to a full monthly package.

Typical Thai market ranges:

Spare parts are usually billed separately.

Hybrid model

Many foreign companies prefer a hybrid structure: a fixed monthly fee for preventive maintenance plus pre-approved rates for breakdown labor and materials. This gives better budget predictability while retaining flexibility.

If your site also includes upgrading old systems, it helps to separate maintenance from capital works and refurbishment. In many cases, the vendor may handle both, but the payment and acceptance controls should differ between ongoing service and project-based work. For broader works, a separate process similar to renovation services is often easier to audit.

Define payment milestones that finance can actually administer

One of the best ways to reduce disputes is to tie payment milestones to objective, document-based events.

Monthly service contracts

For recurring maintenance, a practical payment sequence is:

  1. service period completed
  2. contractor submits monthly service report
  3. site representative signs acceptance or notes exceptions
  4. contractor issues invoice and tax invoice according to agreed rules
  5. customer processes payment within agreed term

A common term in Thailand is 30 days from receipt of complete documents, not merely from invoice date. That phrase matters. “Complete documents” should be listed in the contract.

A good monthly package may require:

Repair and replacement works

For ad hoc repairs, use a smaller milestone structure:

For higher-value repairs, consider a two-stage structure. Example:

This is useful for items such as inverter boards, pumps, compressors, access-control equipment, or fire alarm panels. Imported parts can require vendor cash outlay, and staged payment may improve pricing.

Larger annual contracts

For annual maintenance agreements valued, for example, at THB 500,000 to THB 2,000,000 per year, monthly billing is still normal. However, some owners negotiate quarterly payment. If you choose quarterly, ensure there are still monthly service reports. Otherwise, proving service continuity during audit becomes harder.

WHT in Thailand: what foreign managers should clarify early

Withholding tax is one of the most common sources of misunderstanding between foreign-managed sites and local vendors.

What WHT means in practice

In Thailand, the payer may be required to deduct withholding tax from certain service payments and remit that amount to the Revenue Department on behalf of the vendor. The vendor then uses the withholding tax certificate for its tax filings.

In commercial discussion, this leads to the key practical question:

Is the contract price quoted before WHT, with WHT deducted at payment?

In most B2B service arrangements, the answer should be yes, and the contract should say so clearly.

A practical example

Assume a monthly maintenance fee of THB 50,000, excluding VAT, and assume WHT applies at 3% for the service payment.

Calculation:

This is where many disputes start. A vendor may expect the full THB 53,500 if the quotation was not explicit. Your contract should state:

Why wording matters

If the contract simply says “THB 50,000 per month” without mentioning WHT and VAT, parties may interpret it differently:

That difference creates immediate tension.

Good control point

Ask the vendor during onboarding:

Your accounting team should confirm the tax treatment before the first PO is issued. Do not wait for the first invoice.

VAT invoicing: keep timing and format consistent

VAT is more straightforward than WHT in concept, but administrative mistakes are still common.

Standard expectation

For most Thai B2B maintenance services, VAT is charged at 7% if the vendor is VAT registered. The contract should state whether fees are:

In professional B2B contracting, “exclusive of VAT” is usually clearer.

What documents to request

For audit-ready processing, request:

Common VAT mistakes in maintenance contracts

These issues appear frequently:

A useful practice is to require line-item separation between:

That separation is helpful not only for tax review but also for internal cost coding.

Scenario: mixed monthly service and repair

Suppose a facility in Samut Prakan has:

Instead of issuing a vague invoice for THB 52,500 plus VAT, the vendor should show each line clearly. This improves:

Acceptance controls: the most overlooked protection

Acceptance is the bridge between operations and payment. If it is weak, disputes become subjective.

What is an acceptance document?

For Thai maintenance work, acceptance documents can include:

Not every job needs a formal certificate, but every invoice should be linked to some document proving what was done, when, and by whom it was accepted.

Minimum acceptance standard for recurring services

For monthly maintenance, the acceptance document should identify:

If your company uses digital controls, an approved email acceptance from an authorized person can supplement the site report, but the contract should say whether digital acceptance is valid.

Acceptance for repair works

For corrective jobs, a practical completion form should record:

This is especially important for life-safety systems, HVAC, lift interface works, water pumps, and electrical distribution.

Real scenario: disputed pump repair

A property manager in Phuket receives an invoice for THB 28,000 for transfer pump repair. The contractor says the pump was repaired and returned to service. The site technician recalls only a temporary restart. Two weeks later, the pump fails again.

Without a signed job completion form stating whether the repair was temporary or permanent, both sides argue over warranty. With a proper acceptance note stating “temporary restoration only; bearing noise remains; replacement recommended,” the issue is far easier to resolve.

Authority matrix: who can approve what

Foreign companies often lose control because site staff sign documents beyond their authority. A Thai maintenance contract should align with an approval matrix.

Typical approval levels

Example structure:

The contract should distinguish between:

A receptionist or security guard may confirm that a technician visited. That should not be treated as commercial acceptance for payment.

Emergency works protocol

Emergency response is where controls usually break down. If a chilled water pump fails at 2:00 a.m., the site team may authorize immediate action verbally.

That is realistic, but the contract should contain an emergency protocol such as:

This prevents “emergency” from becoming an open-ended billing category.

Use clear English terminology in bilingual contracts

Many maintenance contracts in Thailand are bilingual. If so, key payment terms should be defined consistently in both languages.

Terms worth defining

Include definitions for:

If there is a conflict between Thai and English text, the contract should specify which language prevails. For foreign-managed businesses, this point is critical. Even if the Thai version governs legally, your internal approval team still needs a reliable English operational draft.

For companies managing mixed assets, using standard terminology across maintenance services and project work helps finance and operations compare documents more consistently.

Practical contract clauses that reduce disputes

Below are the kinds of operational clauses that create transparency.

Payment term clause

A practical example:

“Payment shall be made within 30 days after receipt of complete supporting documents, including signed service report or work completion form, invoice, tax invoice, and any approved quotation or variation documentation.”

This avoids disputes about incomplete submission.

WHT clause

Example concept:

“All fees are exclusive of withholding tax and

Ready to get started?

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

Submit Request
Submit Request →