- 4
- April
Every Thai government agency is legally required to calculate its Unit Cost of Output — the total cost spent to produce one unit of output (e.g., one license issued, one training course delivered, one patient visit served). Yet many agencies still struggle with the calculation. This article breaks down the formula, the 6-step process, real examples, common pitfalls, and how an ERP system can automate the entire workflow.
What Is Unit Cost of Output?
Unit Cost of Output is the total expenditure incurred by a government agency to produce one unit of its defined output. It answers a deceptively simple question: "How much does it cost this agency to issue one license, conduct one inspection, or train one person?"
The Formula
Unit Cost = Total Cost ÷ Number of Output Units
For example, if a licensing office spends 24 million THB per year and issues 12,000 licenses, its unit cost is 2,000 THB per license. This figure tells auditors and budget planners whether the agency is operating efficiently — and whether efficiency is improving or declining year over year.
Why Must Government Agencies Calculate Unit Cost?
Calculating unit cost is not optional — it is mandated by multiple laws and regulations:
| Legal Basis | Key Requirement |
|---|---|
| Fiscal Discipline Act B.E. 2561 (2018), Section 15 | Agencies must maintain fiscal discipline, including tracking the cost-effectiveness of their spending |
| Cabinet Resolution, September 18, 2012 | All government agencies must calculate and report unit cost of output annually |
| Comptroller General's Department Guidelines | Provides the official methodology, cost classification, and reporting templates |
| State Audit Office (SAO) | Uses unit cost data for value-for-money audits and performance evaluations |
Beyond compliance, calculating unit cost also helps agencies with:
- Benchmarking — comparing cost efficiency across similar agencies or across fiscal years
- Budget justification — providing evidence-based data when requesting annual budget allocations
- Process improvement — identifying which outputs have abnormally high costs and investigating root causes
- Transparency — demonstrating to the public and oversight bodies that taxpayer money is well spent
Cost Components — Direct vs. Indirect
To calculate unit cost accurately, you must first classify all costs into two categories. This classification follows the same principles used in manufacturing cost accounting, adapted for the public sector:
| Type | Definition | Examples |
|---|---|---|
| Direct Costs | Costs that can be traced directly to a specific output | Staff salaries (operational), materials & supplies, travel expenses, contracted services for that output |
| Indirect Costs | Costs shared across multiple outputs that must be allocated | Management salaries, utilities (electricity, water), building depreciation, IT maintenance, office supplies |
Common Oversight: Many agencies forget to include fixed asset depreciation in their cost calculations. Buildings, vehicles, and equipment all lose value over time — this depreciation is a real cost that must be allocated to outputs. Omitting it leads to artificially low unit costs.
The 6-Step Calculation Process
Step 1: Define Outputs and Measurement Units
Start by clearly defining what your agency produces and how to measure it. Each output must have a countable unit:
| Agency | Output | Measurement Unit |
|---|---|---|
| Land Office | Land title registrations | Registrations |
| Dept. of Provincial Administration | National ID card issuance | Cards issued |
| Training Institute | Training courses delivered | Courses (or person-courses) |
| Dept. of Highways | Road construction & maintenance | Kilometers |
| Public Hospital | Outpatient services | Patient visits |
Step 2: Collect All Costs (Accrual Basis)
Gather every cost incurred during the fiscal year on an accrual basis — meaning costs are recognized when incurred, not when cash is paid. This includes salaries, materials, utilities, depreciation, and all other operating expenses. Your chart of accounts should be structured to support this classification.
Step 3: Classify Costs as Direct or Indirect
Review each cost line and determine whether it can be traced directly to a specific output (direct) or must be shared across multiple outputs (indirect). This step requires careful judgment — a salary is direct if the person works exclusively on one output, but indirect if they serve multiple outputs.
Step 4: Allocate Indirect Costs
Choose an appropriate allocation base to distribute indirect costs to each output. The choice of base should reflect the actual driver of cost consumption:
| Allocation Base | When to Use | Example |
|---|---|---|
| Full-Time Equivalents (FTE) | When staff count is the main cost driver | Output A has 20 FTE, Output B has 30 FTE — allocate 40% and 60% |
| Work Hours | When different outputs require different amounts of labor time | Timesheet data showing hours spent per output |
| Floor Area | For allocating building-related costs (utilities, depreciation, cleaning) | Output A uses 200 sq.m., Output B uses 300 sq.m. |
| Direct Cost Ratio | When no better basis is available — allocate proportionally to direct costs | If Output A has 60% of direct costs, it gets 60% of indirect costs |
Step 5: Calculate Unit Cost
Once direct and allocated indirect costs are combined for each output, divide by the number of output units:
Unit Cost = (Direct Costs + Allocated Indirect Costs) ÷ Number of Output Units
Step 6: Analyze and Report
Compare your unit cost against previous years, against peer agencies, and against targets. Investigate significant increases or decreases. Prepare the annual unit cost report per the Comptroller General's template and submit it to the relevant oversight bodies.
Real Examples — Comparing Two Agencies
Example A: Licensing Office
- Annual output: 12,000 licenses
- Total cost (direct + indirect): 24,000,000 THB
- Unit cost: 24,000,000 ÷ 12,000 = 2,000 THB per license
Example B: Training Institute
- Annual output: 50 courses (30 participants per course)
- Total cost (direct + indirect): 20,000,000 THB
- Unit cost per course: 20,000,000 ÷ 50 = 400,000 THB per course
- Unit cost per person-course: 20,000,000 ÷ 1,500 = 13,333 THB per person-course
Year-over-Year Comparison — Tracking Efficiency
The real value of unit cost data emerges when you compare it across years:
| Metric | FY 2023 | FY 2024 | FY 2025 | Trend |
|---|---|---|---|---|
| Licenses issued | 10,000 | 11,000 | 12,000 | +20% |
| Total cost (million THB) | 23.0 | 23.5 | 24.0 | +4.3% |
| Unit cost (THB/license) | 2,300 | 2,136 | 2,000 | -13% (improved) |
This agency increased output by 20% while costs rose only 4.3% — resulting in a 13% improvement in unit cost. This is exactly the kind of data that the State Audit Office looks for during value-for-money audits.
Common Problems Agencies Face
Despite clear guidelines, many agencies struggle with unit cost calculation. Here are the most frequent issues:
| Problem | Impact |
|---|---|
| Scattered data across departments | Budget, accounting, and operations each maintain separate records — reconciliation is time-consuming and error-prone |
| No time tracking by output | Staff work on multiple outputs but there is no system to log hours per output — making FTE-based allocation guesswork |
| Missing depreciation | Fixed assets (buildings, vehicles, equipment) are not depreciated or not allocated, resulting in understated unit costs |
| Changing allocation bases | Using different allocation methods each year makes year-over-year comparison meaningless |
| Excel dependency | Calculations done in spreadsheets by one or two staff members — when they transfer or retire, institutional knowledge is lost |
How ERP Solves These Problems
An ERP system addresses every one of these challenges by providing a single, integrated platform for financial and operational data:
| Requirement | How ERP Handles It |
|---|---|
| Centralized data | All financial transactions — budget, expenses, payroll, procurement — flow into one database with a unified chart of accounts |
| Chart of accounts by output | Cost centers and activity codes can be structured to map directly to defined outputs — enabling direct cost tracking at the transaction level |
| Automatic cost allocation | Indirect costs are allocated automatically at period-end using predefined bases (FTE, hours, area) — no manual spreadsheet work |
| Automatic depreciation | Fixed assets are depreciated automatically each period and allocated to the correct outputs — nothing is missed |
| Comparison reports | Unit cost reports with year-over-year trends, variance analysis, and drill-down to transaction-level detail — generated in seconds |
| Audit trail | Every transaction, allocation, and adjustment is logged with user, timestamp, and source document — ready for SAO audits |
Unit cost is not just a number for compliance — it is a mirror that reflects how efficiently an agency converts public resources into public services. An ERP system ensures that mirror is clear, consistent, and always up to date.
— Saeree ERP Team
Summary — 6 Things Every Agency Must Do
| # | Action | Key Point |
|---|---|---|
| 1 | Define outputs clearly | Each output must have a measurable, countable unit |
| 2 | Collect all costs on accrual basis | Include depreciation, personnel costs, and shared services |
| 3 | Classify direct vs. indirect | Be consistent — use the same classification year after year |
| 4 | Choose and stick to allocation bases | Changing methods each year destroys comparability |
| 5 | Calculate and report annually | Use the Comptroller General's official template |
| 6 | Analyze trends and take action | A rising unit cost is a signal to investigate — not just a number to report |
References
- Comptroller General's Department, Ministry of Finance — Guidelines for Calculating Unit Cost of Output for Government Agencies
- State Audit Office of Thailand — Value-for-Money Audit Standards and Guidelines
- Royal Gazette — Fiscal Discipline Act B.E. 2561 (2018)
If your agency is looking for a system that can automate unit cost calculation, integrate with GFMIS, and generate audit-ready reports, you can schedule a free demo or contact our consulting team to discuss your requirements.
