Malaysia’s NEM 3.0 scheme is the primary route for solar customers to receive financial credit for surplus generation exported to the TNB grid. The scheme operates on a quota basis — SEDA releases capacity in rounds, and NEM approval is not automatic upon application. Understanding quota rounds, size limits, and the sequential application process (SEDA approval first, TNB application second) is the core knowledge gap that delays most Malaysian NEM projects.
SEDA Approval Must Come Before TNB Application — and Before Installation
A TNB application submitted without the SEDA NEM Approval Letter will be rejected or held. Contractors who install systems before receiving SEDA quota approval expose customers to the risk of a permanent SELCO designation (self-consumption only, no export credit) rather than NEM status. The sequence is non-negotiable: SEDA quota → TNB connection application → installation → TNB inspection → bi-directional meter.
How NEM 3.0 Billing Works
The Bi-Directional Meter
TNB installs a bi-directional NEM meter upon successful completion of the application process. This meter records two independent values:
- Import register: kWh drawn from the TNB grid when solar generation is insufficient to meet load
- Export register: kWh pushed to the TNB grid when solar generation exceeds on-site load
The Bill Calculation
Monthly NEM Bill = (kWh imported × tariff rate) − (kWh exported × tariff rate)
Because the offset is at a 1:1 ratio at the same tariff rate, the financial value of each kWh exported equals the financial value of each kWh imported. This 1:1 symmetry is the key advantage of Malaysia’s NEM scheme compared to markets (such as Kenya) where export is credited at a lower avoided-cost rate.
Example — Commercial Tariff C2 customer:
- Monthly import: 15,000 kWh at RM 0.365/kWh base rate = RM 5,475
- Monthly export: 4,000 kWh credited at RM 0.365/kWh = RM 1,460 credit
- Net bill: RM 4,015 (a saving of 26.7% vs the pre-solar bill)
Credit Rollover
Excess NEM credits (months where export value exceeds import value) carry forward to subsequent billing months. Confirm current rollover rules and any credit expiry terms with SEDA and TNB at the time of application — these administrative parameters have been updated across NEM 1.0, 2.0, and 3.0 iterations.
SEDA NEM Quota Rounds
What Is a Quota Round?
SEDA does not operate an always-open NEM application window. Instead, SEDA releases NEM quota in defined capacity rounds — each round specifies the total capacity (kWp) available for allocation across all applicants in that round.
When a round is open:
- SEDA announces the round on seda.gov.my, including total quota, eligible categories, and application window dates
- Registered contractors submit applications on behalf of customers via nem.seda.gov.my
- Applications are processed in order of receipt or based on SEDA’s prioritisation criteria
- Successful applicants receive a SEDA Approval Letter; unsuccessful applicants are notified and may re-apply in the next round
Monitoring Quota Availability
Before accepting a customer order for a NEM installation, verify:
- That a quota round is currently open (or know when the next round opens)
- The remaining quota capacity in the current round
- The customer’s intended system size fits within the available quota
SEDA publishes quota round status on seda.gov.my. Contractors should monitor this regularly — rounds can fill quickly for popular system sizes.
NEM 3.0 System Size Limits in Detail
Domestic (Residential) — 12 kWp Cap
The 12 kWp cap is per TNB connection point. For a standard terraced house with a single-phase 60A supply, this means the entire solar array (total STC-rated panel capacity) cannot exceed 12 kWp.
Practical sizing guidance for domestic:
| Typical Monthly Consumption | Optimal Array Size | Expected Self-Consumption |
|---|---|---|
| 300–500 kWh | 3–5 kWp | 70–80% |
| 500–800 kWh | 5–8 kWp | 65–75% |
| 800–1,200 kWh | 8–12 kWp | 60–70% |
Non-Domestic — 75% Maximum Demand Cap
The 75% MD cap is applied to the Maximum Demand figure from the customer’s TNB bill. Note that Maximum Demand is in kW (kilowatts of peak power demand), not kWh (kilowatt-hours of energy).
Sizing examples:
| Customer Type | Maximum Demand | NEM 3.0 Cap | Typical Array Size |
|---|---|---|---|
| SME factory | 150 kW | 112.5 kWp | 80–110 kWp |
| Office tower | 350 kW | 262.5 kWp | 150–260 kWp |
| Shopping complex | 800 kW | 600 kWp | 400–600 kWp |
| Hospital | 200 kW | 150 kWp | 100–150 kWp |
| University campus | 500 kW | 375 kWp | 250–375 kWp |
For customers with variable demand, use the highest Maximum Demand recorded in the past 12 months as the reference for sizing — this gives the most headroom under the 75% cap.
Financial Modelling for NEM 3.0
Malaysian TNB Tariff Structure
Malaysia uses a tiered tariff structure with different rates by customer category:
| Tariff Category | Customer Type | Approximate Rate (RM/kWh) |
|---|---|---|
| Tariff A (Domestic) | Residential | RM 0.218–0.571 (tiered by consumption) |
| Tariff B (Low Voltage Commercial) | SME, small commercial | RM 0.435–0.509 |
| Tariff C1 (Medium Voltage Commercial) | Commercial, >100 kW MD | MD charge + RM 0.365 energy |
| Tariff C2 (Medium Voltage Industrial) | Industrial, >100 kW MD | MD charge + RM 0.349 energy |
| Tariff D (High Voltage Industrial) | Large industrial | MD charge + RM 0.337 energy |
| Tariff E (Extra High Voltage) | Very large industrial | MD charge + RM 0.337 energy |
Note: These are indicative base rates only. Confirm current tariff schedules with TNB or from the customer’s actual TNB bills — tariffs are reviewed periodically by the Energy Commission.
Self-Consumption vs Export in Malaysia
Because the NEM 3.0 export credit is 1:1 with the import rate, the financial value of self-consumed solar and exported solar is equal per kWh. This contrasts with markets where export earns a lower avoided-cost rate.
However, even in Malaysia, there is a practical advantage to self-consumption: self-consumed energy reduces the Maximum Demand charge (a fixed monthly charge on MD) in addition to reducing the energy charge, whereas exported energy only reduces the energy charge. For Tariff C and D customers with significant MD charges, maximising self-consumption during peak demand periods reduces both components.
Model NEM 3.0 Returns with Real TNB Tariff Inputs
SurgePV calculates Malaysian solar yields, TNB tariff savings, NEM credit accumulation, and payback periods — producing client-ready proposals with accurate NEM 3.0 financial modelling.
See the Financial ToolNo commitment required · 20 minutes · Live project walkthrough
Common NEM 3.0 Application Issues
| Issue | Cause | Resolution |
|---|---|---|
| Application rejected — system size exceeds MD cap | System sized above 75% of MD without checking MD value | Pull the Maximum Demand figure from the TNB bill before sizing; resize to 75% of MD |
| TNB application refused — no SEDA letter | Application submitted before SEDA quota approval | Wait for SEDA Approval Letter; resubmit TNB application with letter attached |
| Quota round closed — no quota available | Application submitted after round filled | Monitor seda.gov.my for next round opening; maintain application documents ready to submit |
| PE stamp on SLD not accepted | PE not registered with BEM | Ensure SLD is stamped by a BEM-registered PE; verify PE registration number before submission |
| Inspection fails — anti-islanding not functional | Inverter anti-islanding setting disabled or incorrectly configured | Test anti-islanding function during commissioning; confirm setting in inverter configuration before booking inspection |
| SEDA contractor ID invalid | Contractor registration lapsed | Check SEDA contractor portal for registration status; renew before submitting new applications |
Related Malaysia Compliance Guides
- Malaysia Solar Regulations Overview — full country compliance stack
- SEDA Application Process Guide — step-by-step NEM portal walkthrough
- TNB Solar Connection Guide — technical requirements
- C&I Solar Malaysia — NEM vs SELCO vs LSS for commercial buyers
Use solar design software that integrates Malaysian irradiance data and TNB tariff inputs to produce NEM 3.0 financial proposals that set correct client expectations.
Frequently Asked Questions
Can a business install solar without joining NEM 3.0? Yes. Businesses that want solar but do not want to export to the grid (or cannot receive SEDA quota) can install under the SELCO scheme — self-consumption only, with grid connection for backup import but no export. SELCO systems require TNB connection approval but not SEDA quota allocation. The financial case for SELCO is strong when the business has high daytime load and 24/7 operations — all solar is self-consumed, reducing the energy bill.
Does NEM 3.0 apply in East Malaysia? NEM 3.0 as administered by SEDA applies to Peninsular Malaysia under TNB’s grid. Sarawak operates its own net metering scheme under Sarawak Energy Berhad (SEB) — see the SEB Sarawak guide. Sabah and Labuan operate under Sabah Electricity Sdn Bhd (SESB) with its own NEM scheme.
What happens if I exceed the NEM 3.0 size cap? Installing a system above the approved NEM capacity without SEDA approval means TNB will either refuse to install the bi-directional NEM meter or designate the system as SELCO (no export). The excess capacity above the approved NEM allocation generates electricity that cannot be metered for export credit. If TNB discovers an unapproved increase in system capacity during inspection, the entire NEM approval may be withdrawn pending re-application.
Can I transfer my NEM 3.0 approval to a new owner if I sell the property? NEM 3.0 approvals are linked to the TNB account at the connection point. If the property is sold and the TNB account is transferred to the new owner, confirm with both SEDA and TNB whether the NEM approval transfers with the account or requires re-registration. In practice, SEDA and TNB have allowed NEM transfers on property sales — but document the request formally rather than assuming the approval carries automatically.