EPC · Own Day 1
Pay 100% CapEx upfront; factory owns the asset Day 1. Stack BOI Section 7.1 (8-yr CIT) + Section 30 + EEC +50%. 5-yr straight-line depreciation. Payback 4-6 yr; highest 15-yr ROI.
Thailand's only 3-way solar decision guide: 15 dimensions + 15-yr cashflow for a 2 MW factory. Covers TFRS 16 lease accounting, BOI Section 30 stacking, and the CFO-persona decision tree.
All cashflow, CapEx, and tax-savings numbers are illustrative. Based on 2026-Q1 BOI category list + TFRS 16 (FAP) + ERC TOU peak THB 3.88-3.95/kWh. Consult a BOI-approved advisor and Thai CPA before any decision.
EPC, PPA, and Operating Lease are Thailand's three main factory solar financing models. EPC = factory pays full CapEx and owns the asset Day 1 (typical THB 25-35M per MW). PPA = provider owns the asset; factory pays only per-kWh at THB 2.70-3.55/kWh, 10-30% below grid, 15-20 yr. Operating Lease = 5-10 yr rental with end-of-term buyout option (TFRS 16 on-balance-sheet).
Each model fits a different CFO profile. The wrong choice costs THB 20-50M over 15 years. This guide isn't long for length — the goal is to help a CFO decide in one meeting.
Pay 100% CapEx upfront; factory owns the asset Day 1. Stack BOI Section 7.1 (8-yr CIT) + Section 30 + EEC +50%. 5-yr straight-line depreciation. Payback 4-6 yr; highest 15-yr ROI.
Operator (IPP) funds 100%. Factory signs 15-20 yr power purchase at THB 2.70-3.55/kWh fixed (10-30% below grid). Operator absorbs O&M + performance risk. Under TFRS 16, classified as a service contract, not a lease (off-balance-sheet).
Flat monthly rental, 5-10 yr term, pre-agreed buyout schedule. Under TFRS 16, on-balance-sheet (ROU asset + lease liability). Flexible end-of-term: return / buyout / renew. Best for CFOs with mid-tenor plant-life uncertainty.
Every cell backed by evidence. Click each row for rationale. Green = best · amber = mid · blue = situational.
| Dimension | EPC (Own) | PPA (Operator) | Operating Lease |
|---|---|---|---|
| Upfront CapEx | 100% · THB 25-35M per MW | THB 0 | 10-15% security deposit |
| Asset ownership | Factory Day 1 (permanent) | Operator · transfer yr 15-20 (THB 1) | Lessor · buyout option per schedule |
| O&M responsibility | Factory (or 3rd-party ~THB 80-120K/MW/yr) | Operator 100% (bundled in THB/kWh) | Lessor 100% (bundled in rental) |
| Performance / generation risk | Factory bears (minus 12-mo warranty) | Operator 100% (Performance Ratio guarantee) | Shared — depends on SLA |
| Tariff hedge tenor | Self-generation (25-yr hedge = system life) | THB 2.70-3.55/kWh fixed 15-20 yr (10-30% discount) | Flat monthly rental · 5-10 yr fixed |
| Early termination | N/A — factory owns the asset | NPV-based buyout · 30-50% penalty on remaining NPV | Pre-agreed buyout schedule (early-exit table) |
| BOI Sec 30 / 7.1 eligibility | Yes — factory holds CapEx, claims full 8-yr CIT exemption | No — Operator claims (not the factory) | Partial — only if Finance-Lease structure (ROU + bargain-purchase) |
| Tax / depreciation treatment | 5-yr straight-line depreciation + BOI exemption | 100% OpEx (fully tax-deductible) | OpEx rental (Operating Lease) · ROU + interest split (Finance Lease) |
| Balance-sheet / TFRS 16 | Asset + no debt (cash-funded) · no D/E impact | Off-balance-sheet (service contract — no lease) | On-balance-sheet — ROU asset + lease liability · D/E impact |
| End-of-term outcome | Asset operates 20-25 more yrs (high residual value) | Transfer at THB 1 or renew 5-yr | Return / buyout / renew |
| Buyout pathway | N/A — already owned | Yr 7-10 · fair-market value (FMV) calc | Pre-agreed buyout schedule in contract |
| 5-yr cashflow (2 MW factory) | -60M → +22M net | 0 → +18M savings | -3M → +14M savings |
| 10-yr cumulative | +48M net | +40M savings | +30M savings |
| 15-yr cumulative | +120M (asset + savings) | +68M (savings only) | +52M (post-buyout) |
| Who this model fits | Cash-rich CFO wanting max ROI + BOI benefits | Cash-constrained factory · OpEx simplicity | Mid-tenor plant uncertainty · may relocate |
Assumptions: 2.2M kWh/yr generation · grid TOU THB 3.95/kWh · PPA rate THB 2.80/kWh · 12% discount · 20% CIT · post-BOI CapEx THB 60M (2 MW @ 30M/MW)
| Year | EPC cum (THB) | PPA cum (THB) | Lease cum (THB) | Notes |
|---|---|---|---|---|
| Year 0 (start) | -฿60M | ฿0 | -฿3M | EPC deploys 60M cash · PPA uses none · Lease posts 3M deposit |
| Year 5 | +฿22M | +฿18M | +฿14M | EPC payback reached; all 3 models turn positive |
| Year 10 | +฿48M | +฿40M | +฿30M | EPC pulls ahead of PPA · Lease mid (buyout window yr 7-10) |
| Year 15 | +฿120M | +฿68M | +฿52M | 15-yr spread · EPC +120M · PPA +68M · Lease +52M (buyout-dependent) |
Bottom line: with cash, EPC wins by +52M over 15 yr. Without cash, PPA beats Lease by +16M. Lease wins when plant-life certainty is below 15 yr.
Pick the condition matching your factory — get a recommended model with rationale. Based on a 2 MW factory. Scale with the PPA vs Self-Invest calculator. Not sure what solar EPC means? Read the full solar EPC guide first. Or see how both models are actually delivered on our combined EPC and PPA services page.
Sophisticated Thai firms increasingly use 2 hybrid pathways to get both worlds. Both require tighter contract negotiation. Warning: legal + financial advisory costs ~10-15% higher than a straight deal.
Sign PPA 15-20 yr with a buyout clause at yr 7-10 at fair-market value (FMV). First 7 yr = OpEx immediate savings. After buyout = factory owns asset + partial BOI Section 30. FMV calc uses residual PV value (NPV method). Tip: lock the FMV formula (discount rate + residual-life assumption) in the contract before signing.
Finance-Lease structure; rent for 7-10 yr with rental schedule covering ~95% of CapEx + residual. End-of-term buyout at THB 1. Under TFRS 16, classified as finance lease → factory qualifies for BOI Section 30 (ROU asset substance). Best for factories wanting long-run ownership but smoothed short-term cashflow.
⚠️ BOI Section 30 Stacking: only when factory holds "asset title" or ROU with substance transferring controlling interest. Consult a BOI-approved advisor + CPA first.
TFRS 16 (issued by FAP — Federation of Accounting Professions; aligned with IFRS 16; effective 2020) requires leases > 12 months + non-low-value to be booked as Right-of-Use (ROU) asset + lease liability on-balance-sheet. The three models have distinctly different impacts.
EPC · Factory-owned asset (no lease). Booked as Property, Plant & Equipment (PP&E). Depreciated straight-line 5 yr (with BOI) or 20 yr (standard). No D/E impact.
PPA · Service contract (NOT a lease) — because the operator does not transfer the "right to control" the asset to the factory. Monthly electricity = OpEx. Off-balance-sheet. Suits CFOs wanting low D/E ratio (e.g. pre-IPO).
Operating Lease · on-balance-sheet per TFRS 16. Dr ROU asset + Cr lease liability equal to PV of all rentals. Monthly rental split into interest + principal. Increases both total asset + total liability → affects D/E ratio. Finance Lease is similar but with faster depreciation.
Sources: FAP — Thai Financial Reporting Standard 16 TFRS 16 · PwC Thailand TFRS 16 guide · KPMG Thailand Leases Handbook
Can the CFO free up unrestricted cash ≥ CapEx (2 MW = THB 60M) in the budget? If no — go PPA or Lease. If yes — go to Step 2.
Does the factory have DBD + DIW Ror Ngor 4 license + plant age ≤ 10 yr? If yes, eligible for BOI Sec 7.1 + Sec 30 + EEC +50% → EPC is #1 choice. If no — Operating Lease or PPA.
Will the factory still be at this site in 15 yr? If yes: EPC (own) or PPA (service). If no: Operating Lease + buyout flexibility. If pre-IPO: PPA to keep balance sheet clean.
Use PPA vs Self-Invest calculator with your real numbers (CapEx, grid rate, PPA rate, WACC, tax rate). Get NPV for all 3 models, then consult a Thai CPA to verify TFRS 16 classification before signing. CapSolar free consultation covers every scenario.
By Frank Lee · Founder, CapSolar. Our team has delivered 80+ MWp across 150+ projects in Thailand. I've seen 12+ CFOs pick the wrong model because they didn't understand TFRS 16 + BOI stacking. This article is what I wish I had when I started this journey 4 years ago.
Reviewed by: Chief Engineer · CapSolar (2026-04-24)
Our team delivers a 3-scenario financial model (EPC / PPA / Lease) within 5 business days — free.
EPC vs PPA comparison for Thai factories + decision tree
IRR · NPV · LCOE · payback 5 sizes
8-yr CIT + EEC +50% stacking guide
CapEx breakdown + 3 BOM scenarios
2026 rates · peak/off-peak schedule
Chosen PPA? Compare 4 providers with verified data
6 EPC steps + 1MW cost + 4-7yr ROI + full BOI benefits
Chose PPA? Request a tailored PPA quote for your factory.