2026-11-08 · TWH AI
Maintenance Rate Card Guide for Property Managers in Thailand
Learn how to build a maintenance rate card for budgeting, cost control, and cross-site vendor quote comparison across Thailand for B2B property teams.
For multinational occupiers, industrial parks, hospitality groups, and mixed-use portfolios in Thailand, maintenance budgeting often breaks down for one simple reason: every site buys maintenance differently. One building uses ad hoc call-outs, another relies on a technician’s verbal estimate, and a third compares three quotations that are structured in completely different ways. The result is poor cost visibility, inconsistent vendor selection, and difficulty explaining maintenance spend to regional or head-office stakeholders. A maintenance rate card solves this by creating a standard reference for labor, materials, service conditions, and commercial assumptions. For foreign facility managers and expatriate property directors in Thailand, it is one of the most practical tools for improving procurement discipline, cross-site comparison, and budget control while maintaining service quality to international standards.
Why a maintenance rate card matters in Thailand
In the Thai market, property maintenance pricing can vary widely between Bangkok, the Eastern Seaboard, Chiang Mai, Phuket, and secondary provinces. Labor availability, travel time, building type, technician skill level, and emergency response expectations all influence cost. If your team only compares lump-sum quotations, it is difficult to know whether a vendor is genuinely competitive or simply excluding key items.
A rate card introduces transparency by breaking work into measurable units such as:
- technician hourly rates
- helper daily rates
- inspection fees
- call-out charges
- material mark-up
- emergency surcharge
- transport cost by zone
- preventive maintenance visit cost
- replacement part pricing logic
This allows a property team to compare “like for like” across sites, contractors, and service disciplines. It also reduces the dependence on informal negotiations conducted in Thai on a case-by-case basis, which can create inconsistency for regional management reviewing English-language budgets.
What a maintenance rate card should include
A useful B2B rate card is more than a simple price list. It should document the full commercial framework behind maintenance work.
1. Scope categories
Divide the card by maintenance discipline, for example:
- electrical
- plumbing
- air conditioning and ventilation
- civil and handyman works
- fire protection systems
- pumps and water systems
- drainage and sewer systems
- generator and backup power
- building fabric and minor repairs
If you outsource multiple technical trades, separate rate schedules help avoid blending specialized work with general labor.
For example, electrical maintenance services should not be priced using the same labor assumptions as general handyman tasks, because licensed troubleshooting, insulation testing, and load-related diagnosis require different competency levels.
2. Labor rate definitions
Use clear English job titles and define what each category can do. A common structure in Thailand might be:
- Senior Technician
- Technician
- Junior Technician
- Helper
- Supervisor
- Project Engineer
Include whether the rate is quoted:
- per hour
- per half day
- per full day
- per night shift
- per overtime hour
Typical Thailand B2B labor ranges in 2026 may look like this, depending on region and complexity:
- Helper: THB 700–1,100 per day
- Junior Technician: THB 900–1,400 per day
- Technician: THB 1,200–2,000 per day
- Senior Technician: THB 1,800–3,200 per day
- Supervisor: THB 2,500–4,500 per day
- Project Engineer: THB 3,500–6,500 per day
In central Bangkok CBD, island locations, and urgent after-hours work, rates are commonly at the upper end or above these bands.
3. Standard service assumptions
State the commercial assumptions clearly, such as:
- normal working hours: 8:00–17:00
- lunch break included or excluded
- minimum charge: 2 or 4 hours
- travel included within a service radius or charged separately
- public holiday surcharge
- nighttime surcharge
- emergency response target
- parking and toll treatment
- VAT inclusion or exclusion
Without this, two vendors may appear to have similar labor rates while one bills extra for travel, parking, consumables, and testing.
4. Material pricing method
Material cost is often where quote comparison becomes opaque. A rate card should define:
- whether materials are charged at cost plus mark-up
- standard mark-up percentage
- treatment of small consumables
- threshold for pre-approval
- brands or equivalent standards accepted
- warranty period for supplied parts
Common Thai B2B material mark-ups can range from 10% to 25% depending on item type, procurement effort, and warranty obligations. For large-value equipment, mark-up may be lower if separately tendered.
5. Preventive vs corrective pricing
Preventive maintenance should be priced differently from reactive repairs. Clarify:
- routine inspection visit fee
- planned maintenance package cost
- corrective troubleshooting call-out cost
- breakdown response cost
- emergency premium
For example, an air-conditioning PM visit for a split-type unit may be priced per unit, while troubleshooting is priced by technician time plus parts. If your portfolio includes FCUs, AHUs, package units, VRF systems, or chilled water systems, each should have its own pricing basis. For reference, air-conditioning maintenance often requires separate rates for filter cleaning, coil washing, refrigerant checks, electrical testing, and compressor-related diagnostics.
How to build a rate card: a practical process
Step 1: Standardize your work categories
Start by reviewing the past 12 months of maintenance work orders across your Thai sites. Group them into standard task categories. Typical categories include:
- replace light fitting
- repair power socket
- reset tripped breaker and diagnose root cause
- clear clogged floor drain
- replace flush valve
- repair pipe leak
- clean split AC
- troubleshoot non-cooling complaint
- patch and repaint wall
- replace door closer
The objective is to identify repeatable tasks that represent 70% to 80% of normal maintenance activity. A rate card is most effective when it covers common works consistently, even if unusual projects still require separate quotation.
Step 2: Define units of measurement
Each task should have a commercial unit that is easy to audit. Examples:
- per point
- per unit
- per meter
- per visit
- per hour
- per day
For instance:
- Replace 18W LED downlight: per fitting
- Unblock basin waste: per point
- Repair PVC pipe leak: per point or per meter depending on access
- Quarterly AC service: per indoor unit
- Emergency plumbing attendance: per call-out plus labor hours
This prevents disputes later about what exactly was included.
Step 3: Collect market quotations in a uniform format
Do not ask each contractor to submit pricing in their own style. Instead, issue a pricing template in Excel or procurement software with fixed columns:
- item code
- task description
- unit
- quantity assumption
- labor rate
- material rate
- equipment charge
- travel charge
- overtime multiplier
- remarks
- warranty
This is especially important in Thailand where local vendors may otherwise quote very briefly, such as “repair pump THB 8,500,” without breakdown. A standardized request for quotation makes cross-vendor comparison far easier.
Step 4: Benchmark by region
Thailand is not one single maintenance market. You should maintain either regional rate cards or location adjustment factors.
A practical benchmark approach:
- Bangkok metropolitan area: base index 100
- Eastern Seaboard industrial areas: 95–110 depending on specialization
- Chiang Mai / Northern cities: 85–95
- Phuket / Samui / resort islands: 110–140 due to logistics and labor supply
- Secondary provincial towns: 80–95 for basic labor, but specialist trades may cost more due to mobilization
Example: a routine plumbing service that costs THB 1,500 in Bangkok may be THB 1,300 in a provincial inland city, but THB 2,000–2,400 in Phuket once travel, parking, and same-day technician availability are factored in.
For specialist works such as leak detection, BMS troubleshooting, or high-capacity chilled-water service, regional pricing differentials can be even more pronounced.
Step 5: Separate routine rates from emergency rates
Emergency maintenance in Thailand often creates budget leakage because teams accept whatever price is offered when a breakdown affects operations. To prevent this, define emergency commercial rules in advance.
Typical emergency pricing structure:
- standard call-out fee during office hours: THB 800–2,000
- after-hours call-out fee: THB 1,500–3,500
- public holiday call-out fee: THB 2,500–5,000
- overtime labor multiplier: 1.5x to 2.0x
- midnight to 6 a.m. premium: additional 20%–50%
This matters for hospitality, retail, healthcare, and manufacturing environments where response time is operationally critical.
Suggested task-level price ranges in Thailand
The following ranges are indicative only and should be adjusted for access conditions, material specification, brand, and building class. They are useful for preparing budgets and screening quotations.
Electrical works
Typical B2B rates:
- Replace standard switch or socket: THB 450–1,200 labor only
- Replace LED downlight, including minor rewiring: THB 500–1,500 labor only
- Circuit troubleshooting for local fault: THB 1,500–4,000 per visit
- Replace MCB in DB: THB 800–2,500 labor only, plus breaker cost
- Insulation resistance testing for small panel: THB 2,500–6,500
- Emergency power fault attendance: THB 2,000–6,000 before parts
Material example:
- quality MCBs may range from THB 250 to THB 1,500+ depending on brand and rating
- commercial-grade LED downlights commonly range from THB 180 to THB 900+ each
Plumbing works
Typical B2B rates:
- Clear minor sink blockage: THB 800–2,000
- Replace angle valve or flexible hose: THB 500–1,500 labor only
- Repair exposed PVC leak: THB 800–2,500
- Replace flush valve set for commercial WC: THB 1,200–3,500 labor only
- Water pump troubleshooting: THB 1,500–4,500 per visit
- Drain line jetting for stubborn blockage: THB 3,000–12,000 depending on line size and access
For larger or more technical plumbing maintenance services, include separate rates for leak detection, pressure testing, sewage pump intervention, and roof drain clearing.
Air-conditioning works
Typical B2B rates:
- Split-type cleaning: THB 600–1,500 per unit for standard PM
- Cassette AC cleaning: THB 1,200–2,500 per unit
- FCU preventive maintenance: THB 700–1,800 per unit
- Basic non-cooling diagnostic: THB 1,500–4,000 per visit
- Refrigerant top-up: THB 1,000–4,500 depending on gas type and quantity
- Condensate drain clearing: THB 800–2,000
- Compressor or PCB diagnosis for VRF: THB 3,500–12,000+ depending on system complexity
In premium offices and hotels, insist that the rate card states whether pressure checks, electrical tightening, ampere readings, and temperature differential measurements are included in PM pricing.
Real scenario 1: Comparing three vendors across five office sites
A regional facilities manager oversees five offices in Bangkok, Chonburi, Rayong, Chiang Mai, and Phuket. Each office historically procured maintenance independently. Annual reactive maintenance spend reached THB 3.8 million, but headquarters could not understand why one small office in Phuket spent more per square meter than a larger office in Chiang Mai.
After introducing a standard rate card, the team found that:
- Vendor A quoted low labor but added travel and consumables to every call
- Vendor B had higher labor but included transport, reporting, and 90-day workmanship warranty
- Vendor C offered attractive PM pricing but charged 2.0x overtime from 17:01 onward
Using standardized pricing assumptions, the manager recalculated a “typical workload basket” of 100 common jobs. The result:
- Vendor A total basket cost: THB 412,000
- Vendor B total basket cost: THB 398,000
- Vendor C total basket cost: THB 436,000
Before standardization, Vendor A looked cheapest on paper. After normalization, Vendor B delivered the best value because hidden extras were lower and documentation quality was stronger.
Real scenario 2: Budgeting a condominium common-area maintenance plan
An expatriate property director managing a mid-scale condominium in Bangkok wants a realistic annual budget for common-area corrective works outside statutory contracts. The building has 220 units, a lobby, pool, fitness room, and back-of-house areas.
Using historical work orders, the team estimates annual demand:
- 60 electrical small repairs
- 45 plumbing small repairs
- 80 split and FCU cleaning tasks
- 20 emergency after-hours calls
- 12 pump or control-related troubleshooting visits
Applying an agreed rate card:
- electrical small repairs average THB 1,100 = THB 66,000
- plumbing small repairs average THB 1,300 = THB 58,500
- AC cleaning average THB 950 = THB 76,000
- after-hours calls average THB 2,400 = THB 48,000
- pump/control troubleshooting average THB 3,800 = THB 45,600
Subtotal = THB 294,100
Add:
- estimated parts and consumables: THB 120,000
- contingency for irregular faults: 15% = THB 62,115
Indicative annual corrective maintenance budget = about THB 476,000 before VAT
This is much more defensible than using a vague lump-sum contingency.
Commercial terms that international property teams should clarify
For foreign-managed portfolios, English terminology and