2026-05-26 · TWH AI
Thai Maintenance Contract and WHT Compliance Guide for B2B Buyers
A practical guide to maintenance contracts, B2B invoicing, and withholding tax in Thailand for property managers, CFOs, and multi-site operations teams.
For foreign-owned businesses operating offices, retail branches, warehouses, clinics, schools, or mixed-use properties in Thailand, maintenance procurement is rarely just a technical issue. It also involves vendor control, invoice accuracy, tax treatment, service-level expectations, and risk management across multiple sites. A well-structured maintenance contract can reduce downtime and budget surprises, while correct withholding tax handling helps avoid accounting errors and year-end reconciliation problems. This guide explains how B2B buyers in Thailand can evaluate maintenance agreements, understand local invoicing practices, and manage withholding tax (WHT) with greater confidence.
Why maintenance contracts in Thailand need special attention
In many markets, maintenance is purchased as a straightforward service agreement. In Thailand, the practical reality is often more nuanced. Buyers may encounter different billing structures for preventive maintenance, emergency call-outs, minor repair works, parts replacement, and subcontracted specialist services. In addition, tax documentation standards can vary significantly between local vendors.
For property managers and regional facilities leaders, the main challenges usually include:
- comparing quotations that are not structured in the same way
- distinguishing labor from materials and consumables
- confirming whether withholding tax applies to the service component
- checking whether VAT is included or excluded
- coordinating approvals across finance, procurement, and operations
- ensuring English-language clarity for expatriate stakeholders and overseas headquarters
A transparent contract helps solve these issues early. It defines scope, response times, exclusions, commercial terms, tax treatment, and documentation requirements before work starts.
What a standard B2B maintenance contract should include
A professional maintenance contract in Thailand should do more than list monthly visits and a price. It should clearly allocate responsibility and document how routine service differs from repair work.
1. Scope of work
The contract should specify exactly what is covered. For example:
- HVAC inspection and filter cleaning
- electrical panel checks
- lighting replacement
- plumbing inspection
- water pump testing
- roof and waterproofing checks
- minor civil repairs
- common-area handyman support
For multi-site operators, the scope should identify each location, its service frequency, and any site-specific conditions. A Bangkok office tower, a Phuket resort, and a Chonburi warehouse may all need different service routines.
If your sites need broader asset care beyond a single trade, bundled property services can improve consistency. A buyer reviewing options may compare standalone specialist vendors with integrated providers offering building maintenance services.
2. Preventive vs corrective maintenance
Many disputes begin because buyers assume all repairs are included, while contractors price only preventive maintenance.
A contract should separate:
- Preventive maintenance (PM): scheduled inspections, cleaning, adjustment, testing
- Corrective maintenance (CM): repair after failure or defect is found
- Emergency service: urgent attendance outside normal hours
- Replacement works: supply and installation of parts or equipment
- Project works: non-routine upgrades, modifications, or fit-out changes
A common market structure is a fixed monthly PM fee plus separate quotation-based corrective works.
3. Service levels and response times
For business occupiers, response commitments matter more than generic promises of “fast service.”
Typical examples:
- critical issue: response within 2–4 hours
- high-priority issue: same day or within 8 hours
- non-critical issue: within 24–48 hours
- planned repair quotation: within 2–5 working days
These service levels should also define what “response” means. In some contracts, response means acknowledgment only; in better contracts, it means technician attendance on site.
4. Exclusions and assumptions
This section protects both sides. Typical exclusions include:
- major spare parts
- third-party testing and certification
- specialist equipment repairs
- structural works
- hidden-condition damage
- after-hours access constraints
- tenant-caused damage
- consumables beyond agreed allowance
Without a written exclusions list, finance teams often struggle when a “maintenance contract” produces repeated extra invoices.
5. Reporting and documentation
International buyers should request:
- service reports in English or bilingual format
- before/after photos for repair works
- asset-based service records
- quotation references linked to work orders
- monthly summary reports by site
- copies of tax invoices and withholding tax certificates where required
For regional managers who do not read Thai, English documentation is not a luxury. It is essential for auditability.
Thai market pricing: what B2B buyers should expect
Maintenance pricing in Thailand depends on building age, site condition, trade complexity, access, travel distance, and service frequency. Still, it is useful to work with market ranges when benchmarking proposals.
Typical monthly contract ranges
The following are broad B2B reference ranges in Thailand:
- Small office or retail unit, 100–300 sqm: THB 8,000–25,000 per month
- Mid-size office, clinic, or branch, 300–1,000 sqm: THB 20,000–60,000 per month
- Warehouse or light industrial support maintenance: THB 25,000–80,000 per month
- Multi-system commercial property with regular technician visits: THB 50,000–150,000+ per month
- Nationwide multi-site contract: often priced as a blended retainer plus agreed call-out or unit rates
These figures may cover basic PM only. They often do not include major spare parts, specialist subcontracting, or large corrective works.
Common ad hoc pricing
Examples of routine B2B repair pricing may include:
- handyman call-out in Bangkok: THB 1,500–3,500 per visit
- electrician or plumber attendance: THB 2,000–5,000 per visit
- after-hours emergency surcharge: THB 1,500–5,000 additional
- split-type air-conditioner service: THB 800–2,500 per unit
- minor ceiling or partition repair: THB 2,000–15,000 depending on extent
- small pump repair: THB 3,000–20,000 excluding major parts
- waterproofing touch-up: THB 300–800 per sqm
- repainting internal wall areas: THB 120–350 per sqm
For larger refresh or reinstatement works, maintenance transitions into project scope. In those cases, buyers often compare a term contractor with a dedicated commercial renovation team.
What causes large price variation
Two vendors may quote THB 30,000 and THB 65,000 per month for seemingly similar service. The difference often comes from:
- number of preventive visits
- technician skill level
- inclusion of emergency support
- reporting quality
- insurance and compliance standards
- spare parts policy
- travel and provincial coverage
- whether a supervisor or engineer signs off work
- whether the vendor is pricing realistically or underbidding
Lowest cost is not always lowest total cost. A cheap PM contract that produces frequent breakdowns and multiple variation invoices is usually more expensive over 12 months.
B2B invoicing in Thailand: what should appear on the invoice
Foreign managers often find that technical work is satisfactory but the invoicing is difficult for finance to process. To reduce delays, ask vendors from the beginning what documentation they can issue.
A compliant B2B invoice package typically includes:
- supplier legal entity name
- tax ID number
- branch number if applicable
- invoice number and date
- customer legal entity name and tax ID
- site/location reference
- description of service performed
- contract or purchase order reference
- breakdown between service labor and materials if relevant
- subtotal, VAT, and total amount
- payment terms
- supporting service report or signed work completion sheet
For recurring contracts, many buyers require all invoices to reference the PO number and service month, for example: “Preventive maintenance services for March 2026 – Site A and Site B.”
VAT and service quotations
Thailand VAT is generally quoted at 7% when applicable. Buyers should always confirm whether quotations are:
- inclusive of VAT
- exclusive of VAT
- split between taxable service and reimbursable items
In practice, confusion often arises because one vendor says “THB 50,000” meaning before VAT, while another means total payable including VAT. This becomes even more important once withholding tax is applied.
Withholding tax in Thailand: the practical B2B view
For foreign facility managers, withholding tax is often the most confusing part of service procurement in Thailand. The key point is that in many B2B service transactions, the customer may have an obligation to withhold a percentage from payment and remit it to the Thai Revenue Department on behalf of the supplier.
This means the vendor invoice amount and the amount actually paid can be different.
How WHT usually works for service contracts
A common example for domestic service transactions is:
- service fee: THB 100,000
- VAT 7%: THB 7,000
- invoice total: THB 107,000
- withholding tax on service fee, for example 3%: THB 3,000
- net payment to supplier: THB 104,000
The customer then issues a withholding tax certificate to the supplier for the THB 3,000 withheld.
This certificate is important because the supplier uses it as evidence of tax already withheld.
Important caution
Thai tax treatment depends on the nature of the service, supplier status, and current Revenue Department rules. Buyers should always confirm treatment with their finance team, accountant, or tax adviser. The practical market convention for many service payments is clear, but tax decisions should not be made casually by operations staff alone.
Distinguishing service, materials, and mixed invoices
One of the most common areas of confusion is mixed maintenance work.
For example, a vendor repairs a leaking pipe and submits:
- labor: THB 6,000
- PVC materials and fittings: THB 4,000
- transport: THB 500
- subtotal: THB 10,500
- VAT: THB 735
- total: THB 11,235
Should WHT apply to the full THB 10,500, only the labor, or another amount?
In practice, treatment often depends on how the invoice and underlying transaction are structured. This is why buyers should request clean quotation formats:
- service labor separated from materials
- no ambiguous lump-sum descriptions where possible
- contract terms stating tax handling method
- finance review for higher-value mixed works
If a vendor issues only a single lump sum such as “repair works as agreed,” your AP team may have difficulty determining the correct withholding basis.
Best practice for mixed jobs
For corrective maintenance and small projects, ask suppliers to show:
- labor/service fee
- materials and spare parts
- equipment rental if any
- transport or access equipment
- VAT
- withholding tax basis note if required
This not only supports tax processing but also makes cost benchmarking easier across sites.
Real scenarios for property teams in Thailand
Scenario 1: Multi-branch retail operator in Bangkok and Pattaya
A retail chain with 12 branches signs a quarterly PM contract for electrical, plumbing, and air-conditioning checks. The supplier quotes THB 42,000 per month excluding VAT for all sites, with one scheduled visit per branch per quarter and emergency support billed separately.
In month two, three branches need urgent corrective work:
- water leak repair: THB 7,500
- DB board fault troubleshooting: THB 12,000
- AC condensate drain replacement: THB 5,800
The facilities manager initially assumes these are included. The contract, however, covers inspection only, not repair parts or reactive labor beyond basic adjustment. Because the scope was not reviewed carefully, actual monthly spend rises from THB 42,000 to nearly THB 70,000 before VAT.
Lesson: define included repair thresholds, unit rates, and emergency attendance costs before signing.
Scenario 2: Expat property director at a serviced office
An office operator receives an invoice for THB 214,000 including routine maintenance, ceiling repair, repainting, and replacement light fittings. Finance asks whether withholding tax has been deducted correctly.
After review, the issue is that the supplier combined recurring service and one-off renovation-style work into a single line item. AP cannot identify the service base and delays payment by two weeks.
Lesson: recurring maintenance, repair works, and capex-style upgrades should ideally be invoiced separately or at least clearly itemized.
Scenario 3: CFO approval for nationwide maintenance retainer
A company with 20 logistics sites receives two proposals:
- Vendor A: THB 95,000 per month
- Vendor B: THB 145,000 per month
Vendor A includes only business-hours PM with ad hoc quotations for repairs. Vendor B includes monthly reports, after-hours hotline, response within 4 hours for critical issues in major provinces, and fixed labor rates for common repairs.
The CFO initially prefers Vendor A on cost. After a pilot review, Vendor B proves easier to manage because reporting and pricing are predictable. For a multi-site environment, internal management time and operational continuity justify the higher fee.
Lesson: compare commercial models, not just headline monthly price.
Contract clauses international buyers should request
A maintenance contract intended for professional B2B use in Thailand should include plain-English commercial clauses. At minimum, request the following:
Pricing schedule
Include:
- monthly retainer
- call-out rates
- overtime rates
- emergency rates
- standard markup policy for materials if applicable
- travel rates outside core area
- annual price review mechanism
Approval thresholds
For example:
- works below THB 5,000 may proceed with site approval
- works above THB 5,000 require written quotation approval
- emergency works above THB 20,000 require phone plus email authorization
This avoids unauthorized spend.
Documentation standard
Specify that every invoice must be supported by:
- signed service report
- photo evidence for repair work
- site contact name
- date/time in and out
- parts list where relevant
Safety and insurance
For corporate occupiers and landlords, the vendor should confirm:
- public liability insurance
- worker accident coverage
- trained personnel
- permit-to-work compliance if required
- subcontractor responsibility
Tax and invoice wording
A simple but useful clause can state that