←kaya pala.
Explainer · Philippine power

Your Meralco bill, line by line

Why every charge is there, which law puts it there, and how it got that way. Tap any line item to expand it.

Rates as of October 2026 billing · Updated November 7, 2026

Independent explainer. Not affiliated with, endorsed by or paid by Meralco, the ERC or any agency or company mentioned.

Kaya pala.

Most of your bill isn't Meralco's. Across all its customers in 2025, about 64% went to power plants for generation, and about 12% was Meralco's own distribution charge.

  • Each line traces back to a law or a regulator order. EPIRA (RA 9136, 2001) split the old single rate into separate lines, and Meralco's bills were unbundled from 2003.
  • Meralco's own rate rises to an average ₱1.48/kWh in 2027 under the ERC's 2026–2030 reset, up from ₱1.35.

Where your peso goes

Meralco's split of charges averaged across all its customers in 2025, which it published during the April 2026 "bill shock." A household's month will differ.

Generation → power plants 64% Distribution → Meralco 12% Taxes, subsidies, universal charges, FIT-All, GEA-All 11% Transmission → NGCP 8% System loss 5%

Shares move every month, mostly with fuel prices and the peso. Only the distribution slice (plus supply and metering) is Meralco's own revenue; the rest is "pass-through" — collected by Meralco and paid on to someone else.

Power plantsMake the electricity → Generation
NGCP gridHigh-voltage lines → Transmission
MeralcoPoles, wires, meters → Distribution
Your homePlus taxes & policy charges

The line items

Grouped in the order they appear on the bill. Filter by who ends up with the money.

Generation

Generation Charge

The cost of the electricity itself — the biggest line on the bill.
→ Power plants›

Why it's there

Meralco doesn't make electricity; it buys it. This charge recovers what Meralco paid its suppliers that month: plants under Power Supply Agreements (PSAs), Independent Power Producers (IPPs), renewable plants, and the Wholesale Electricity Spot Market (WESM). Meralco is not allowed to mark it up — it's a straight pass-through. It moves every month with fuel prices (coal, LNG), plant outages, spot-market prices and the peso-dollar rate, since many supply contracts are priced in dollars.

Legal basis

RA 9136 (EPIRA, 2001) unbundled rates, created the WESM and requires generation costs to be shown separately. Supply contracts must be approved by the ERC, and DOE rules require distribution utilities to bid out supply through a Competitive Selection Process.

History

  • Before 2001, the state-owned National Power Corporation (NPC) generated most of Luzon's power and rates came as one bundled number.
  • The early-1990s brownouts led government to sign expensive take-or-pay contracts with private IPPs — the origin of today's "stranded cost" charges (see Universal Charges).
  • EPIRA privatized NPC's plants through PSALM; the WESM opened in Luzon in 2006.
2026: Higher generation charges, partly from a weaker peso, drove the ₱0.53/kWh increase in April. After cuts in the middle of the year, generation rose ₱0.4973/kWh in October 2026 on higher fuel costs and peso depreciation.
Transmission

Transmission Charge

Moving power over the high-voltage grid from distant plants to Meralco.
→ NGCP›

Why it's there

Most plants serving Metro Manila sit in Batangas, Bataan, Pangasinan and elsewhere. The National Grid Corporation of the Philippines (NGCP) carries that power to Meralco's substations. The charge covers grid use ("wheeling") and ancillary services — standby reserves NGCP buys so the grid doesn't collapse when a plant trips.

Legal basis

RA 9136 (EPIRA) moved transmission out of NPC into the state-owned National Transmission Corporation (TransCo). RA 9511 (2008) gave NGCP its franchise to operate the grid under a concession from TransCo. The ERC sets NGCP's rates.

History

  • Grid was NPC's until 2001, then TransCo's; NGCP took over operations in 2009.
  • A Reserve Market began commercial operation in 2024, making reserve costs a market price — and a volatile one.
2026: In March 2026, almost half of the transmission charge came from Reserve Market costs. Lower ancillary charges cut it by about ₱0.14/kWh in October.
System Loss

System Loss Charge

Paying for electricity bought but never billed — lost as heat in wires, or stolen.
→ Power plants & NGCP›

Why it's there

Some electricity always disappears between the grid and your meter. Technical losses are physics: wires and transformers heat up. Non-technical losses are pilferage ("jumpers," tampered meters) and metering errors. Meralco still has to pay generators and NGCP for that lost power, so the law lets it spread a capped amount across paying customers. Above the cap, Meralco absorbs the cost. It also can't charge more than its actual loss.

Legal basis

Utilities already recovered system losses in rates before 1994. RA 7832 (1994), the Anti-Pilferage of Electricity Act, capped how much they could recover (falling to 9.5% for private utilities) and began phasing pilferage out of recoverable losses. EPIRA Sec. 43(f) replaced those caps with ones the ERC sets and can lower.

History

  • Caps have come down over time. In 2018 the ERC cut the private-utility cap from 8.5% to 6.5%. Rules at the time described a later step to 5.5%, but Meralco and current reporting cite a 6.5% cap.
  • Meralco's actual loss rate is below that cap. Meralco cites a 12-month average of 5.72% for Q1 2026; a Manila Times editorial put the March 2026 bill's rate at 4.97%.
  • It has long been one of the most criticized lines: critics argue it's a cost of doing business the utility should carry.
2026: In his July 2026 SONA, President Marcos asked Congress to amend EPIRA to stop utilities passing system loss to consumers. The ERC ordered all utilities to submit five years of loss data. Separately, VAT on the allowable system loss charge was removed (ERC Resolution No. 26, s. 2026, followed by BIR implementing guidance in September), first reflected in October 2026 bills, where the charge now appears as "System Loss (Govt-Mandated)" with ₱0.00 VAT. The DOE and ERC estimate the saving at about ₱20–30 a month for a 200 kWh household.
Distribution (Meralco)

Distribution Charge

Meralco's fee for poles, wires and substations — its main revenue.
→ Meralco›

Why it's there

This pays for building, running and maintaining the local network that takes power off the grid and delivers it to homes and businesses, plus Meralco's regulated return. Residential rates are tiered: heavier users pay a higher per-kWh distribution rate.

Legal basis

RA 9209 (2003) was Meralco's franchise; RA 12146 (2025) renewed it to 2053. Under EPIRA Sec. 43(f) the ERC sets distribution rates. Its chosen method is Performance-Based Regulation: every few years a "rate reset" fixes how much revenue Meralco may collect, based on forecast spending and performance targets.

History

  • Meralco's power to distribute traces to a 1903 franchise.
  • Its rates were last fully reset in 2011. Later reset periods stalled at the ERC, and in 2024 the commission treated the 2022–2026 period as "lapsed" (a decision consumer groups criticized), freezing the average rate at about ₱1.35/kWh.
  • The freeze plus later reconciliations (true-ups) produced large refunds — see the next item.
2026: On October 9, 2026 the ERC completed Meralco's first reset in 15 years, covering July 2026 to June 2030. It approved ₱342 billion in revenue (Meralco asked for ₱532 billion) and an average rate of ₱1.48/kWh for 2027, versus the ₱2.34 Meralco sought.

Supply Charge

Billing, collection and customer service. A fixed monthly amount plus a per-kWh rate.
→ Meralco›

Why it's there

Covers printing and sending bills, payment collection, hotlines and business centers. It has a fixed part (historically about ₱16/month per customer) because these costs exist even if you use little power.

Legal basis

Part of Meralco's ERC-regulated distribution rates under EPIRA and its franchise. EPIRA's unbundling rules require it to be shown separately from the network charge.

History

Before unbundling (implemented for Meralco from 2003), customer-service costs were buried in one bundled rate.

Metering Charge

Your meter: install, read, maintain. ₱5 fixed per month plus a per-kWh rate.
→ Meralco›

Why it's there

Recovers the cost of meters, meter reading and metering equipment. Like the supply charge, it has a fixed component (₱5/month) and a per-kWh component.

Legal basis

ERC-regulated distribution rates under EPIRA, shown separately because of rate unbundling.

Distribution True-Up / Refund lines

Negative lines that give back over-collections when final rates come in lower.
→ Back to you›

Why it's there

When the ERC is late fixing Meralco's rate, Meralco collects an interim rate. Once the final rate is set, the difference is "trued up." If Meralco collected too much, the excess goes back to customers as a credit line on the bill, spread over months.

Legal basis

ERC distribution-rate rules, including the Rationalized Rules for Setting Distribution Wheeling Rates (Nov 2025), and specific ERC orders per refund.

2026: Several refunds have overlapped this year. A ₱9.5 billion refund ordered July 31 returns 2025 over-collections over about six months, at about ₱0.59/kWh for residential customers (₱0.3448 averaged across all customer classes). A further ₱2.64 billion covering January–June 2026 starts in November 2026, at ₱0.1733/kWh for residential customers.
Subsidies

Lifeline Rate Subsidy / Discount

You either pay ₱0.01/kWh into it, or — if you qualify — you get a discount from it.
→ Poor households›

Why it's there

A "socialized" rate: low-income, low-consumption households get a discount, funded by everyone else. Meralco keeps none of it. Qualifying customers see a Lifeline Discount line; everyone else sees a small Lifeline Rate Subsidy charge.

Legal basis

EPIRA Sec. 73 created the lifeline rate for 10 years. RA 10150 (2011) extended it. RA 11552 (2021) extended it to 50 years from EPIRA's passage and limited it to 4Ps households and low-income households certified by their distribution utility under ERC criteria. The ERC sets the kWh limit: 100 kWh in Meralco's area.

History

  • Originally anyone below a consumption threshold got the discount — including well-off owners of vacation homes. That leakage drove RA 11552's switch to means-testing.
  • The per-kWh subsidy charge used to swing monthly (e.g., ₱0.06–0.13/kWh on 2023 bills).
2026: ERC Resolution No. 2, s. 2026 set a uniform national lifeline subsidy of ₱0.01/kWh, in effect from March 2026 billing. After the April bill-shock backlash, Sen. Bam Aquino filed a resolution to review whether such subsidies should be funded from the national budget instead of by other consumers.

Senior Citizen Subsidy / Discount

A tiny charge (~₱0.0001/kWh) that funds a 5% discount for qualified seniors.
→ Seniors›

Why it's there

Seniors whose meter is in their name and who use 100 kWh or less a month get at least a 5% discount. The cost is spread across other customers — usually a few centavos on a whole bill.

Legal basis

RA 9994 (2010), the Expanded Senior Citizens Act, which extended senior discounts to electricity and water at the residential level.

History

In effect since 2010. Bills to raise the 100 kWh ceiling have been filed repeatedly; electric cooperative groups have opposed expansion, arguing the cost lands on other members.

Government Taxes

Value-Added Tax (VAT)

12% consumption tax, charged on each component separately.
→ BIR›

Why it's there

Electricity is a VATable service, so VAT is charged on generation, transmission, distribution (with supply and metering), subsidies and local franchise tax — each with its own line. The effective rate on generation is usually below 12% (about 8–11.6% on recent bills; 8.33% on one October 2026 bill) because some supply is VAT-zero-rated or exempt, such as renewable energy and indigenous natural gas.

Legal basis

RA 9337 (2005), the Reformed VAT law, amended the Tax Code to put electricity under VAT. Renewable power sales are zero-rated under RA 9513 (RE Act, 2008).

History

  • Before RA 9337, electricity sat outside VAT: generation sales were zero-rated, and utilities paid a 2% franchise tax instead. VAT applied from November 2005, at 12% from February 2006.
  • "Taxing electricity we never received" (VAT on system loss) became a rallying point for reform.
2026: VAT on the allowable system loss charge was removed starting with October 2026 bills. Proposals to go further are pending: SB 266 (Sen. Bam Aquino) would exempt electricity sales from VAT entirely, and the DOE has said it supports studying VAT relief.

Local Franchise Tax

A tax your city or province charges Meralco, passed through to you.
→ Your LGU›

Why it's there

Local governments tax businesses that hold a franchise in their territory, based on gross receipts. Meralco passes this on at a rate that depends on your LGU — typically 0.5% to about 0.8% of the bill subtotal.

Legal basis

RA 7160 (Local Government Code, 1991), Sec. 137 (provinces) and related sections letting cities levy it. The ERC allows it as a pass-through.

Related line: TRAC

Some bills carry a Tax Recovery Adjustment Charge: recovery of local franchise taxes Meralco paid before rate unbundling but hadn't yet collected from customers in that LGU.

Real Property Tax (Current RPT)

Recovers property tax LGUs charge on Meralco's poles, lines and substations.
→ LGUs›

Why it's there

Distribution equipment is taxable real property. The ERC lets Meralco recover the current year's real property tax as a small per-kWh line (a fraction of a centavo).

Legal basis

RA 7160 (Local Government Code), Book II on real property taxation, with ERC approval of the pass-through.

Universal Charges

Universal Charge – Missionary Electrification (UC-ME)

Grid users subsidize power for off-grid islands and remote towns.
→ PSALM / NPC-SPUG›

Why it's there

Places like parts of Palawan, Mindoro and small islands aren't on the main grid. Their diesel-heavy power costs far more than they're charged, and UC-ME fills the gap. It also funds cash incentives for renewable developers in those areas.

Legal basis

EPIRA Sec. 34 created the Universal Charge as a non-bypassable charge on all end-users. The ERC sets each component; PSALM administers the funds.

History

Collected since 2003, after the ERC's provisional approval in December 2002; the 2004 rules set out how it is collected and remitted. The National Power Corporation's Small Power Utilities Group (NPC-SPUG) has received most of the money.

2026: UC-ME rose to ₱0.2763/kWh from ₱0.1993 with February 2026 bills. A further ₱0.0634/kWh increase came through in October.

Universal Charge – Environmental Charge (UC-EC)

A quarter-centavo per kWh for watershed rehabilitation.
→ PSALM / NPC›

Why it's there

Hydro plants depend on healthy watersheds. This ₱0.0025/kWh goes into an environmental fund for reforestation and watershed management.

Legal basis

EPIRA Sec. 34 fixes the amount in the law itself and restricts its use to watershed rehabilitation; ERC Resolution 18, s. 2011 governs disbursement.

Universal Charge – NPC Stranded Debts & Stranded Contract Costs

Paying off NPC's old debts and 1990s power contracts.
→ PSALM›

Why it's there

When NPC was broken up, its debts and its expensive IPP contracts exceeded what privatization raised. Stranded debts are NPC's leftover loans. Stranded contract costs are the excess of those contract prices over market rates. Consumers pay these down through PSALM.

Legal basis

EPIRA Sec. 32–34. Sec. 32 had the national government assume part of NPC's debt; Sec. 34 lets the rest be recovered from end-users, subject to ERC approval.

History

Their roots are the 1990s power crisis. Emergency powers under RA 7648 (1993) and the BOT Law let government sign take-or-pay IPP contracts quickly; many outlived their usefulness and became "stranded."

Renewable-energy allowances

FIT-All (Feed-in Tariff Allowance)

Guarantees early solar, wind, hydro and biomass plants a fixed price.
→ TransCo FIT-All Fund›

Why it's there

To get the first wave of renewable plants built, government promised them a fixed "feed-in tariff" for 20 years. Their power is sold at market prices; FIT-All, a uniform charge on every on-grid consumer, covers the gap. TransCo collects it into the FIT-All Fund; Meralco remits it in full.

Legal basis

RA 9513 (Renewable Energy Act, 2008), Sec. 7, created the feed-in tariff system. The ERC's FIT Rules (2010) set up the allowance.

History

  • Collection began in 2015 at about ₱0.04/kWh.
  • The ERC suspended it from December 2022 to January 2024 to ease bills, which drained the fund.
2026: Set at ₱0.2011/kWh for January, then raised under provisional authority to ₱0.3359/kWh from August 2026 because the fund's working-capital buffer had gone negative. The ERC said in May that FIT-All would not be suspended, because the fund has no surplus.

GEA-All (Green Energy Auction Allowance)

The newest line (Jan 2026) — and currently suspended.
→ TransCo GEA-All Fund›

Why it's there

The DOE's Green Energy Auction Program replaced FIT as the way to buy new renewables: developers bid for long-term contracts at a guaranteed price, capped by an ERC-set reserve price. They sell on the WESM; when market revenue falls short of their auction price, the GEA-All Fund pays the difference. If WESM prices are high, less is needed.

Legal basis

RA 9513 (RE Act) plus DOE circulars creating the Green Energy Auction Program. ERC Res. No. 6, s. 2025 set collection rules and keeps it separate from FIT-All. ERC Case No. 2025-127 RC (Dec 26, 2025) approved ₱0.0371/kWh.

History

  • First auctions were held in 2022; first collection from consumers began with January 2026 bills.
  • Consumer groups had asked the ERC to defer it pending a Just Energy Transition bill.
2026: Suspended for May–June billing because of a healthy fund balance. The suspension was extended and now runs through December 2026, so it shouldn't show a charge on your current bill.
Legacy lines you may still see

Power Act Reduction (₱0.00)

A leftover line from EPIRA's promised rate cut.
Inactive›

Why it's there

EPIRA Sec. 72 gave residential users a ₱0.30/kWh reduction from NPC rates when the law took effect, absorbed by NPC. The line remained on bill templates long after the reduction stopped, which is why it usually shows ₱0.00.

Others

"Prev. Month's Adj. on Gen Cost" corrects estimated generation costs once actual invoices arrive. Old refund lines such as "ICERA Refund" and "ACRM Recovery" come from specific ERC cases and expire when those cases are settled.

How we got here

The laws behind your bill, in order.

1903

Meralco's predecessor receives the original Manila electric franchise.

1936

National Power Corporation (NPC) created under CA 120. It becomes the dominant generator and grid owner from the 1970s.

1990–93

Long brownouts. The BOT Law and the Electric Power Crisis Act (RA 7648) let government sign take-or-pay IPP contracts fast. These are the future "stranded costs."

1994

RA 7832 (Anti-Pilferage Act) caps how much system loss can be passed to consumers.

2001

EPIRA (RA 9136): unbundled rates, NPC privatization via PSALM, WESM, the ERC, Universal Charges, lifeline rate.

2003

RA 9209 renews Meralco's franchise for 25 years; unbundled bills arrive.

2005–06

RA 9337 puts VAT on electricity; 12% from February 2006. WESM opens in Luzon.

2008

Renewable Energy Act (RA 9513) creates feed-in tariffs. RA 9511 grants NGCP's grid franchise.

2010–11

RA 9994 adds the senior citizen electricity discount. RA 10150 extends the lifeline rate. Meralco's last full rate reset takes place.

2015

FIT-All collection begins.

2018

ERC lowers system loss caps for private utilities.

2021

RA 11552 extends the lifeline rate to 50 years and targets it to 4Ps and poor households.

2024–25

The ERC treats Meralco's 2022–26 reset as "lapsed." RA 12146 renews the franchise to 2053.

Jan 2026

GEA-All appears on bills.

Apr 2026

"Bill shock": peso weakness lifts generation costs. Viral posts question the Lifeline, Senior Citizen and GEA-All lines.

May 2026

GEA-All suspended; later extended through December.

Jul 2026

SONA calls for ending system loss pass-through.

Aug 2026

FIT-All raised to ₱0.3359/kWh. ₱9.5B distribution refund ordered.

Oct 2026

VAT on system loss removed (ERC Resolution No. 26 takes effect on bills). ERC approves Meralco's 2026–30 reset at ₱1.48/kWh average.

Nov 2026

₱2.64B refund for Jan–Jun 2026 starts.

Acronyms

EPIRAElectric Power Industry Reform Act of 2001 (RA 9136) — the backbone law for almost every line.
ERCEnergy Regulatory Commission — the regulator that sets or approves most rates and charges.
DOEDepartment of Energy — sets policy (e.g., auctions, supply procurement).
PSALMPower Sector Assets and Liabilities Management Corp. — sold NPC's assets, manages its debts and the Universal Charge.
NGCPNational Grid Corporation of the Philippines — private grid operator.
TransCoNational Transmission Corp. — state grid owner; runs the FIT-All and GEA-All funds.
WESMWholesale Electricity Spot Market — hourly power trading.
PSA / IPPPower Supply Agreement / Independent Power Producer — Meralco's supply contracts.
PBRPerformance-Based Regulation — how distribution rates are reset.
4PsPantawid Pamilyang Pilipino Program — conditional cash-transfer beneficiaries.

Sources

Corrections & updates

Spot an error, or named on this page and want to respond? Email corrections@kayapala.com.

General explainer, not legal or financial advice. Rates and line-item names change monthly and vary by customer class and LGU. Check your own bill and Meralco's monthly rate advisory for exact figures. Historical items without a 2026 note reflect long-standing provisions of the laws cited.

Independent explainer, not affiliated with, endorsed by or paid by Meralco or any company, agency or person mentioned. Facts are drawn from the laws, regulator decisions, company disclosures and news reports cited on this page. Analysis, projections and commentary are the author's own views, offered in good faith on matters of public interest, and are not statements of fact. Reported statements by others are attributed to them and not adopted as true. Company names and trademarks belong to their owners.
kaya pala. Para alam mo kung bakit. · © 2026 Kaya Pala. All rights reserved. · Disclaimer & editorial policy · Contact