2026-08-04 · TWH AI

Retention, Billing, and WHT Controls in Thai B2B Maintenance Contracts

A B2B guide for property and finance teams on retention, billing packs, WHT timing, and acceptance documents in Thai maintenance contracts to reduce payment disputes.

For foreign-managed buildings in Thailand, payment disputes in maintenance contracts rarely start with the technical work itself. They usually start with unclear acceptance criteria, incomplete billing packs, inconsistent retention handling, or confusion over withholding tax timing. In practice, a maintenance job can be fully completed on site and still remain “commercially unfinished” because the paperwork does not support invoice approval under the client’s internal controls. For facility managers, property directors, and finance teams, the solution is not just stricter vendor management. It is a contract and administration process that translates Thai market practice into clear English terminology, auditable payment steps, and internationally familiar control points.

Why payment disputes happen in Thai maintenance contracts

In Thailand, many B2B maintenance arrangements begin informally. The vendor may issue a quotation, the client signs or stamps it, and work starts quickly. That may be workable for low-value reactive maintenance, but as soon as the monthly spend grows, or when there are multiple sites, specialist subcontractors, or tenant-facing service levels, informal documentation creates risk.

The most common causes of dispute include:

For foreign companies, there is an additional layer: headquarters or regional finance teams often expect documents similar to those used in Singapore, Hong Kong, the UK, or Australia, while local contractors may be working from standard Thai quotation-and-invoice practice. Unless both sides agree the documentary process at contract start, disputes appear later as delayed payments, rejected invoices, and damaged supplier relationships.

Build the contract around a payment workflow, not just a technical scope

A strong maintenance contract in Thailand should do more than describe what the contractor must repair, inspect, or replace. It should map the full commercial workflow from work order to payment. In other words, if a finance controller in Bangkok or regional shared services in another country receives the file, they should be able to understand exactly why payment is due.

A practical contract workflow usually includes:

  1. work request or preventive schedule
  2. contractor attendance and service execution
  3. site record or service report
  4. defect rectification if required
  5. acceptance or sign-off by authorized representative
  6. invoice submission with billing pack
  7. WHT deduction and tax certificate process
  8. retention deduction or release, if applicable
  9. final payment within agreed credit term

This approach is especially important for providers of building maintenance services where the work mix includes recurring PM, emergency call-outs, minor parts replacement, and small improvement works. Each category may require different approval and billing rules.

Retention: when to use it, when not to use it

Retention is common in construction and fit-out work, but in maintenance contracts it is often used inconsistently. Some clients apply retention automatically because they are used to project contracts. Some contractors resist it because service work is already cashflow-intensive. The right answer depends on work type.

Typical retention practice in Thailand

For maintenance-related B2B contracts in Thailand, common retention structures include:

A standard structure might be:

For project-like packages bundled into maintenance, such as toilet refurbishment, pump replacement, or common-area MEP upgrades, retention is more justified. For pure recurring service contracts, retention can be counterproductive if it creates constant reconciliation issues over many small invoices.

When retention makes sense

Retention is useful when:

For example, if a contractor replaces booster pumps for a condominium or office tower for THB 380,000 to THB 950,000, a 5% retention is commercially reasonable. It provides leverage if defects appear after installation and before stable operation is confirmed.

When retention should be avoided

Retention is usually unnecessary when:

For example, a monthly preventive maintenance contract for MEP systems at THB 45,000 to THB 120,000 per month typically works better with zero retention and a clear service-report-and-approval process. If there is concern over quality, service credits, KPI deductions, or non-payment for unperformed visits are cleaner controls than retention.

A practical middle position

Many foreign-managed sites in Thailand use a hybrid model:

This gives finance teams control over higher-risk works without overcomplicating ordinary service invoices.

Billing packs: the simplest way to reduce invoice rejection

A “billing pack” is the set of documents required to support payment. In Thailand, this concept is often understood operationally but not documented precisely enough in contracts. That creates friction because the contractor submits what they think is enough, while the client’s AP team requires additional evidence.

A good contract should define the billing pack by work type.

For recurring monthly services, the billing pack should usually include:

For a monthly PM contract at THB 65,000 per month for an office building, a missing signed PM checklist can delay approval longer than the technical service itself. If regional finance requires support in English, the reports should use bilingual or English templates from the start.

For corrective works or emergency repairs, include:

Consider a real scenario: a chiller control board fails on a Friday evening. The contractor attends urgently, sources a replacement, and restores cooling by Saturday morning. The repair cost is THB 78,000. If the contractor invoices on Monday with only a one-line description such as “repair air-con system,” AP may reject it. If the billing pack includes a fault report, photos, replacement part details, and signed site acknowledgment, the invoice is much easier to approve.

Where maintenance providers also perform small upgrades or refurbishment packages, billing should follow a more project-style pack:

This is common where a maintenance vendor also carries out small renovation and improvement works, such as converting storage areas, refurbishing washrooms, replacing ceilings, or upgrading lighting. In these cases, invoice support should be closer to project control standards than ordinary service-call billing.

Acceptance documents: define who can sign and what signature means

One of the biggest causes of delayed payment in Thailand is informal sign-off. A technician completes the work, a receptionist or security guard signs the service sheet, and later the client disputes whether that signatory had authority to confirm completion.

Separate attendance confirmation from work acceptance

A good contract should distinguish clearly between:

These are not always the same thing.

For example, a front desk officer may confirm the contractor entered and exited the building, but that does not mean the work has been technically verified. A building engineer may verify technical completion, but finance may still require a purchase order match and approved quotation before invoice processing.

Define authorized signatories

The contract should state which roles may sign which documents. For example:

This avoids a common dispute: the contractor claims the job was signed off, while the client says the signatory lacked authority.

Use practical acceptance wording

Simple wording helps. For example:

This style is much easier for non-Thai regional stakeholders to understand than vague handwritten comments.

WHT in Thailand: timing matters more than many foreign teams expect

Withholding tax is one of the most misunderstood parts of vendor payment in Thailand, especially for foreign managers who know the concept in principle but not the practical timing and paperwork expectations.

What foreign facility managers should know

In many Thai B2B service arrangements, the payer deducts WHT from the amount paid to the supplier and later issues a withholding tax certificate. The exact rate depends on the nature of the service and tax status of the parties, and companies should confirm treatment with their accountants or tax advisers. Operationally, however, the key issue in maintenance contracts is not only the rate. It is the process.

The contractor often expects:

If the client’s AP team delays the WHT certificate, the supplier may repeatedly chase finance, and the relationship can deteriorate even where payment itself was made.

Contract language should clarify timing

The contract should specify:

A practical provision might say that payment will be made within 30 days from receipt of a complete billing pack, less applicable WHT, and that the WHT certificate will be issued within 7 to 15 business days after month-end or after payment, depending on the company’s internal cycle.

A real scenario

A maintenance contractor submits an invoice for THB 120,000 for monthly MEP services. The client pays THB 116,400 after deducting 3% WHT, but the contractor does not receive the tax certificate for six weeks. From the contractor’s perspective, the receivable remains commercially unresolved because the tax documentation is missing. This becomes more serious if the supplier has multiple sites and several certificates outstanding.

The solution is simple: define a WHT certificate SLA in the contract and align it with AP operations. If your finance shared service center cannot issue certificates within 7 days, do not promise 7 days. Promise what can actually be delivered and assign ownership.

Payment terms in the Thai market: realistic expectations

Foreign companies sometimes push for payment structures common in larger international procurement systems, but local maintenance vendors often price according to shorter cashflow cycles. The contract should reflect Thai market reality.

Typical credit terms

Common B2B payment terms for maintenance vendors in Thailand include:

If your building relies on specialist contractors for lifts, fire alarm, access control, or chilled water systems, very long payment terms may reduce responsiveness or increase rates. A vendor that waits 60 days for payment will often build financing cost into quotations.

Price examples in the market

Indicative pricing varies widely by building type, age, location, and asset complexity, but broad market ranges in Thailand may look like:

These numbers are not fixed benchmarks, but they show why process matters. On a THB 35,000 repair, a disputed signature can cost more in admin time than the margin on the job.

Variations and “extra works”: control them before they reach the invoice

In Thailand, many maintenance disputes involve extra works carried out in good faith but not documented correctly. A site team may verbally instruct the contractor to proceed because operations cannot wait. Later, procurement or finance asks for the approved quotation or purchase order.

Set clear variation thresholds

A practical contract should define:

Ready to get started?

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

Submit Request
Submit Request →