Everhour tracks time and leave in one place, while Thailand's working-time rules shape the capacity denominator.
Measure billable utilization against total capacity and see exactly how many hours you're leaving on the table each period.
Working hours this period
Industry average for agencies: 75–85%
The calculator gives you the number — Everhour takes it from there.
One click and you're timing. Start a timer, add an entry, edit the details. This is exactly how it feels in Everhour.
Set a budget, assign rates, and get alerted before you're over.
Measurement
Track your budget through time or costs
Every report you need — configured your way, always up to date.
Tracked hours flow straight into a polished invoice — no copy-paste, no manual math.
Utilization rate shows the share of available work capacity that turned into billable, client-facing, or otherwise productive work. For Thailand, the key first step is choosing a denominator that fits the role. Thailand's Labour Protection Act caps normal working time for general work at 8 hours per day and 48 hours per week, so a statutory-capacity model should not exceed 48 weekly hours before leave and holidays.
The answer matters when you price retainers, set staffing levels, compare teams, or check whether targets match real capacity. A 75% result means 75 out of every 100 available hours were used for billable work. The remaining 25 hours cover internal meetings, training, sales support, administration, idle time, and any nonbillable work that still belongs in the operating model.
A statutory-limit annual model starts with 48 hours per week. Across 52 weeks, that gives 2,496 gross annual hours. Thailand requires at least 13 traditional holidays each year, including National Labour Day, and after one uninterrupted year of service an employee is entitled to at least 6 working days of annual holidays. With 8-hour days, that removes 104 holiday hours and 48 annual-leave hours.
That statutory minimum example leaves 2,344 annual hours before firm-specific PTO, sick leave, training days, or unpaid absence. Hazardous work needs a lower base because Thailand caps normal working time for prescribed harmful work at 7 hours per day and 42 hours per week. Combined overtime work and holiday work is capped at 36 hours per week, so treat overtime separately from normal available capacity unless your internal metric intentionally uses total logged hours.
Use this formula: utilization rate = billable hours ÷ available hours × 100. For a weekly example, a Bangkok agency consultant has 40 available hours after scheduled leave and internal closures. The consultant records 31 billable hours on client projects. The utilization rate is 31 ÷ 40 × 100, which equals 77.5%.
Revenue capacity uses the same billable-hours base when you add a billing rate. At ฿2,200 per hour, those 31 billable hours carry ฿68,200 of billable value. Spread across the full 40 available hours, the effective value is ฿1,705 per available hour. That second figure helps compare people with different billable mixes, because it keeps the denominator fixed instead of looking only at billed work.
Thailand's labour rules set working-time and leave inputs for the denominator, but they do not prescribe a national billable-utilization percentage. Your target is a firm-level or industry-benchmark choice. A tax advisor, software agency, design studio, and field service team can all use the same formula, but their healthy target ranges differ because sales work, compliance review, travel, and management time consume different amounts of capacity.
The common mistake is copying a utilization target from another country or business model without rebuilding the available-hours base. For Thailand, start with the applicable weekly cap, subtract the country's required holidays and annual leave, then adjust for your company's PTO policy and role mix. After that, compare the result with your margin model, client commitments, and the nonbillable work the team must perform to operate.
A one-off calculation is enough for a pricing check, hiring discussion, or monthly review when your inputs are already clean. It gives you a direct answer from available hours, billable hours, and billing rate. Keep it separate from payroll calculations because utilization is a management metric, while working-time, overtime, holiday work, and leave rules follow their own legal and policy requirements.
A managed workflow becomes necessary when leave, holidays, approvals, and project time change every week. Everhour Time Off tracks vacations, sick leave, holidays, and custom leave types alongside tracked work time, with partial-day durations and approval flows. That gives managers a cleaner capacity base before they calculate utilization, because scheduled absences and work hours flow into timesheets and reports.
This content is for general information only, may not be fully up to date, and is provided without any warranty or liability.
High Performer
G2
Summer 2026
Best Ease Of Use
Capterra
Summer 2026
Rated in the top time trackers across G2, Capterra, and TrustRadius — with consistent praise for ease of use, integrations, and support.
Divide billable hours by available hours, then multiply by 100. Available hours should reflect the capacity model you are using. In Thailand, a statutory-capacity model for general work should not exceed the 48-hour weekly normal working-time cap before holidays, annual leave, and firm-specific absences are deducted.
A statutory-limit model starts at 2,496 hours per year, calculated from 48 hours per week across 52 weeks. After Thailand's minimum 13 traditional holidays and 6 annual-leave days for an employee with one uninterrupted year of service, the example net capacity is 2,344 hours before company PTO or other absences.
Hazardous work should use a lower denominator when the role falls under Thailand's prescribed harmful work rules. The applicable limit is 7 hours per day and 42 hours per week for work harmful to employee health or safety. Using the general 48-hour weekly base would overstate available capacity for those roles.
Thailand does not set a statutory national billable-utilization target. Labour rules define working-time and leave inputs that shape capacity, but the percentage target comes from the firm, role, pricing model, and industry benchmark. Use the same formula consistently, then choose a target that matches your delivery economics.
Normal available capacity and overtime should stay separate unless your internal metric is explicitly based on total logged hours. Thailand's Ministerial Regulation No. 3 caps combined overtime work and holiday work at 36 hours per week. Mixing those hours into the denominator can make overloaded weeks look like normal capacity.
Everhour Time Off tracks vacations, sick leave, holidays, and custom leave types with partial-day durations, accrual, carryover, balances, and request approvals. Those absences appear alongside tracked work time, so managers can net scheduled time off out of capacity before reviewing utilization.
Everhour Reporting turns logged time, budgets, costs, and project data into configurable reports with columns, grouping, filters, and date ranges. Teams can review billable time, labor costs, project profitability, and utilization-related data over a week, month, quarter, or custom period.
Track leave, holidays, and approved hours before utilization reviews. Everhour Time Off keeps absences visible in timesheets and reports, giving Thailand-based teams a cleaner capacity base for utilization planning.
14-day free trial · No credit card · Cancel anytime