C
CapSolar
Solar Knowledge

EPC vs PPA — What's the Difference? 12-Point Comparison

Compare Solar PPA and EPC across 12 dimensions — investment, ROI, risk, BOI, cash flow, ownership — with a 2-minute decision tree to guide your choice.

12-dimension comparisonDecision treeFree calculator
8 min read

EPC vs PPA — What's the Difference?

EPC (Engineering, Procurement, Construction) means the factory invests 25-35M THB/MWp upfront, owns the system 100%, and recovers costs in 4-7 years. PPA (Power Purchase Agreement) means a provider invests instead -- the factory pays only for actual kWh produced, at 10-30% below grid rate, with zero upfront cost.

PPA vs EPC Comparison
DimensionEPCPPA
Investment25-35M THB/MWp upfrontZero upfront
OwnershipFactory owns 100%Provider owns
Payback4-7 yearsImmediate savings
Bill savings40-60%10-30%
RiskFactory bears allProvider bears
BOI eligibleYes (Section 30)No

What Is EPC? What Is EPC Solar?

EPC (Engineering, Procurement, Construction) is a solar procurement model where the factory funds the entire system — design, equipment, construction — at 25-35M THB/MWp. The customer owns 100% of the system, recovers cost in 4-7 years, and saves 40-60% on electricity for the 25-year lifetime (versus PPA, where the provider funds the system and the customer pays only for electricity produced).

EPC vs PPA — The 4 Things That Differ
AspectEPCPPA
Contract typeOne-time turnkey build15-25 year power purchase agreement
Who investsFactory itself (25-35M THB/MWp)Provider (zero customer capex)
System ownershipFactory owns 100%Provider owns
Who bears riskFactory (O&M, output)Provider (output guaranteed)

The key difference: EPC means you invest upfront (25-35M THB/MWp) and own 100% of the system — 4-7 year payback, then 100% electricity savings for 25 years. PPA means zero investment — the provider installs for free and you pay only for electricity generated at 10-30% below grid rates. In short: EPC = pay once, maximum savings; PPA = pay nothing upfront, save immediately.

PPA (Power Purchase Agreement) is a contract where the solar provider funds the entire installation; the customer pays only for electricity at 10-30% below grid rates. EPC (Engineering, Procurement, Construction) is when the customer funds and owns the system outright — turnkey delivery, 4-7 year payback, and 100% savings thereafter.

Pricing Model Deep-Dive — PPA vs EPC

PPA — Pay-As-You-Use (opex)

Under PPA, the provider (e.g., CapSolar) funds the entire installation and bills the customer for each kWh the system actually produces. Rates typically fall between 2.50-3.20 THB/kWh (25-40% below PEA/MEA TOU peak) with a 1-3% annual escalator. Monthly bills are measured via a dedicated export meter separate from the grid meter. Customers typically have a buyout option between years 7-10, depending on contract structure. Before signing, review the PPA contract clauses to check before signing — including the escalator rate and buyout terms.

EPC — One-Time Capex, 100% Ownership

Under EPC, the customer pays a turnkey CAPEX of roughly 25-40M THB per MWp (varies by roof structure, panel brand, MDB distance, BOI status). Payment is usually structured as milestones: 30% upfront + 40% on delivery + 30% at COD. It covers engineering design, procurement (panels, inverters, mounting, cabling, monitoring), installation, ERC/PEA/MEA permitting, and grid interconnection. Post-handover O&M is not included — most customers sign a separate O&M contract at 1,500-3,000 THB/kWp/year. For the complete Thai solar regulatory framework & licensing, see our regulatory overview.

Example: 500 kWp system over 25 years

  • PPA: Total electricity cost over 25 years ~28M THB (zero CAPEX, 25% avg savings vs PEA)
  • EPC: CAPEX 18M THB + 25-year O&M ~3M THB = 21M THB total (saves ~7M vs PPA but requires 18M cash upfront)

Note: Figures are 2026 CapSolar estimates (actual size, load profile, PPA rate, and Ft may vary). Run your own scenario at the PPA vs Self-investment Calculator. Before comparing numbers, settle on the right system size for your factory load first.

Risk Allocation — Who Bears What Under Each Model

The biggest difference between PPA and EPC isn't just the money — it's who bears risk across each dimension. The table below summarizes 8 major risk types and the responsible party under each model.

Risk TypePPA — Who BearsEPC — Who Bears
Performance (underproduction)ProviderCustomer
Equipment failure (panel/inverter)ProviderCustomer (under warranty or post-warranty)
Tariff rise (PEA/MEA increase)Customer benefits (PPA locked lower)Customer benefits (100% savings)
Tariff drop (PEA/MEA decrease)Customer at risk (PPA rate locked)Customer at risk (payback extends)
BOI / tax incentiveProvider claims (customer cannot use CIT/import duty)Customer claims directly (CIT exemption + duty-free imports)
Property (roof leaks, damage)Provider (performance + insurance included)Customer (must buy insurance separately)
Tech obsolescenceProvider (usually refreshes inverter mid-contract)Customer (inverter lasts 10-12 yrs, self-funded replacement)
Counterparty (provider insolvency)Customer at risk (review financial stability + step-in rights)N/A after handover (only warranty claims remain)

Cash Flow & Accounting Impact

PPA — Opex-friendly

PPA expenses are booked as opex (electricity cost), not as a balance-sheet asset. There's no depreciation to compute and no impact on debt capacity — suitable for companies that want to preserve a clean balance sheet for banking covenants or ROE metrics. Accounting is straightforward: monthly electricity fee × 25 years, as paid. No asset componentization required.

EPC — Capex + Depreciation + BOI

EPC costs are capitalized as PP&E and depreciated over 10-20 years (IAS 16 / Thai GAAP — most use 20-year straight-line). BOI Section 30/31 offers 3-8 year CIT exemption + import duty exemption on panels/inverters, reducing effective CAPEX by 10-15%. If loan-financed, interest is booked separately as finance cost. Check BOI eligibility with our free tool.

IFRS 16 & Thai GAAP — Watchpoints

Under IFRS 16 (fully effective in Thailand since 2020), PPA contracts with "controlled use of identified assets" may be classified as a lease, requiring right-of-use asset + lease liability capitalization. Most CapSolar on-site rooftop PPAs are structured as service contracts (pay-for-output), which is not a lease under IFRS 16 §9 — but your auditor should review the contract before signing.

Case Scenarios — Which Businesses Fit PPA vs EPC

The 3 hypothetical cases below reflect the customer archetypes CapSolar commonly sees in Thailand — not any specific client. Figures are approximations.

Hypothetical Case 01

Case A — SME Factory, 200K THB/month electricity bill

Auto-parts factory, 2,000 sqm rooftop, 200K THB/month electricity bill (~2.4M/year). The owner doesn't want to deploy cash because they're expanding production lines. Recommended system size: 150 kWp. **Recommendation: PPA** — zero investment, immediate ~25% savings = 600K/year × 15 years = 9M THB without impacting working capital.

Hypothetical Case 02

Case B — Large Factory Group, 5M THB/month bill + BOI

Electronics group with 3 factories in EEC, already holds BOI Section 30 (0% CIT for 8 years). Total electricity bill 5M/month = 60M/year. The finance team has CAPEX budget and wants maximum ROI. Combined system size: 3 MWp. **Recommendation: EPC** — CAPEX ~90M THB (~75M net of BOI), payback ~4 years, then 100% savings = 20M/year × 21 remaining years = 420M THB. Plus duty-free imports on panels/inverters.

Hypothetical Case 03

Case C — Retail Mall, 10-year Roof Lease (tri-party PPA)

Retail mall leases the building from a landlord with 10 years remaining on the lease. Electricity bill 1M/month. The tenant cannot deploy CAPEX because they don't own the building. System size: 500 kWp. **Recommendation: tri-party PPA** — landlord co-signs with tenant and CapSolar. Contract term matches the lease (10 years) + a clause to transfer the PPA to the new tenant or landlord if the current tenant moves out. Savings ~250K/month = 30M over 10 years.

Pick PPA (tri-party)Run your own numbers

See CapSolar's real project track record on the projects page.

PPA vs EPC Comparison Table (12 dimensions)

DimensionPPAEPC
Upfront investment0 THB25-40M THB/MWp
System ownershipCapSolar (15-25 yrs)Customer 100%
O&M responsibilityIncluded (CapSolar)Customer (or separate O&M contract)
Electricity savings10-30% from day 1100% after payback
Payback periodN/A (no investment)4-7 years
Contract term15-25 yearsPanels 25 yrs / inverter 10-12 yrs
Best fit forCutting opex, fast ESG, no-capexMax long-term ROI, CAPEX budget, BOI
Performance risk holderCapSolarCustomer
Balance-sheet impactNone (opex)Recorded as asset + depreciation
BOI / tax incentiveProvider claimsCustomer claims direct (CIT + import duty)
End-of-contract optionsBuy residual / renew / decommissionAlready owned
Time-to-savingsDay 1 at COD (10-30% immediately)Day 1, but 100% savings only after 4-7 year payback

See our Solar PPA service · See our EPC service

Decision Tree — 5 Questions to Pick PPA or EPC

Answer 5 sequential questions and get a recommendation for your business in 2 minutes.

Ready to find your answer in 2 minutes? Click to start 5 questions.

Want a detailed scenario? Try the PPA vs Self-investment comparator.

Summary — When to Pick PPA vs EPC

Pick PPA when

  • You want to avoid large cash outlays (opex-friendly)
  • You want to save on electricity from day one
  • You don't have a facility/engineering team for O&M
  • Lease has < 15 years remaining (need tri-party)
  • You want zero balance-sheet impact + clean debt capacity

Pick EPC when

  • You have CAPEX budget + 4-7 year ROI is acceptable
  • You want 100% savings after payback (max ROI)
  • You hold BOI / tax benefits that can use CIT/import duty
  • You own the building or have ≥ 15-year lease
  • You have a facility/engineering team + want performance control

Authored and Reviewed by the CapSolar Team

This article was written by CapSolar's engineering and financial advisory team and reviewed by our Chief Engineer and Finance Director. Our team develops and operates 80+ MWp across 150+ EPC and PPA projects in Thailand, covering PPA contract negotiation, BOI privilege usage, ERC/PEA/MEA compliance, and long-term O&M.

Written by: Frank Lee (Founder, CapSolar) · Reviewed by: Chief Engineer, CapSolar · Published: April 23, 2026 · Last updated: April 23, 2026

Frequently Asked Questions

Still deciding between PPA and EPC?

Let CapSolar engineers analyze your actual data (electricity bills + roof + budget) and recommend the best-fit model — free, no strings attached.

Continue Reading

What is PPA — A Simple Guide

Deep dive into PPA — how it works, hidden costs, who fits

CapSolar Solar PPA Service

See our PPA service — 0 investment, 15-25 years, instant savings

EPC vs PPA vs Lease · 15 dim

3-way comparator + 15-yr cashflow + TFRS 16

Factory Solar ROI Thailand 2026

4.0-4.8 yr payback · 5 sizes + shift-based modeling

Top 10 Factory Solar Companies Thailand 2026

Honest 10-vendor ranking by 5 transparent criteria

Compare PPA Providers in Thailand

10+ PPA providers compared — pricing, terms, contracts

Solar EPC Guide Thailand [Complete]

EPC 6-step process, costs, ROI, BOI, contractor selection

Thailand Net Metering — Grid Export Policy 2026

Compare net metering vs PPA for factory solar

Post-Install O&M — Solar Maintenance Guide

PPA includes O&M for the contract term — but EPC owners manage their own. See real costs.

2026 Factory Solar Panel Prices

Real Tier-1/2/3 BOM pricing for EPC capex calculations

Direct PPA via Grid — The Third Option

Buy clean power off-site: ERC 2,000 MW pilot, wheeling ~1.07 THB/kWh

Thai Solar Law 2569

The legal framework governing both PPA and EPC in Thailand

Hotel Solar — PPA is the popular choice

Most hotels prefer PPA for zero upfront investment

EGAT DPPP — Buy Power Directly from RE Generators

A third procurement model beyond PPA and EPC for large factories

Stadium Solar — PPA is ideal for massive rooftops

Intermittent use makes self-investment risky — PPA eliminates capex

Museum Solar — PPA for cultural institutions

24-hour climate control for art preservation — PPA reduces energy costs

See All Financing Options

Side-by-side comparison of all 6 solar financing structures (CapEx, PPA, leasing, ESCO, equipment rental, BOT)