SEDA’s NEM application portal (nem.seda.gov.my) is the entry point for every solar installation that will legally export to Malaysia’s TNB grid. The portal is contractor-operated — customers cannot apply themselves — and only functions within open quota rounds. Missing a quota round or submitting an incomplete application means waiting for the next round, which can delay a project by months. This guide covers the complete SEDA application process from contractor registration to receiving the NEM Approval Letter.
Quota Rounds Are Finite — Monitor Before Accepting Customer Orders
SEDA’s NEM quota for each round is a hard cap. When the quota is exhausted, applications in the same round are declined. Contractors who accept customer orders without checking quota availability risk accepting projects they cannot process until the next round opens — which may be 3–6 months later. Always confirm quota availability before committing a customer to a timeline.
SEDA Contractor Registration: The Starting Point
No NEM application can be submitted without an active SEDA solar PV contractor registration. This is a company-level registration, not individual-level — the registered company ID is embedded in every customer application.
Registration Requirements
Obtain a valid electrical contractor licence from Suruhanjaya Tenaga (ST)
SEDA requires contractors to hold a Class A, B, or C Electrical Contractor Licence issued by ST under the Electricity Supply Act 1990. This licence must be current (not expired) at the time of SEDA registration. A company that holds only a CIDB registration without an ST electrical contractor licence does not qualify.
Compile company registration and installer competency documents
Prepare: SSM company registration certificate (Borang 9 for Sdn Bhd, or equivalent), the ST Electrical Contractor Licence, proof of solar installer competency for key staff (ST-approved solar installer training certificates), and company letterhead. SEDA may request evidence of completed solar projects — maintain a portfolio of past installations.
Submit the registration application to SEDA
Complete the SEDA solar contractor registration application via the SEDA portal at seda.gov.my. Upload all required documents, pay the registration fee (confirm current fee on the SEDA portal), and submit. SEDA reviews the application and issues a contractor ID upon approval. Processing time for new contractor registrations is typically 4–6 weeks.
Maintain registration — renew before expiry
SEDA contractor registrations are valid for a defined period (confirm current term with SEDA — typically 1–2 years). Renewal requires updated documents. A lapsed registration means NEM applications submitted under that contractor ID are invalid — check registration expiry dates and renew proactively, not after expiry.
Understanding SEDA Quota Rounds
How Quota Rounds Work
SEDA releases NEM quota capacity in defined rounds. Each round specifies:
- Total NEM capacity available (kWp) across all applicants in the round
- Eligible customer categories (domestic, non-domestic, or combined)
- Application window (start and end dates)
- Any priority categories (e.g., government buildings, agricultural)
Applications within a round compete for the available quota. In oversubscribed rounds, SEDA’s allocation methodology prioritises applications by receipt time, customer category priority, or a combination. Rounds that are undersubscribed (applications total less than available quota) will allocate all submitted applications.
Checking Quota Status
Log in to nem.seda.gov.my and navigate to the quota dashboard. The portal shows:
- Whether a quota round is currently open
- Total allocated quota for the round
- Remaining quota (quota used to date minus applications approved)
- Round closing date
Practical rule: Before accepting a customer deposit or signing an installation contract, verify that a round is open and the remaining quota is sufficient for the planned system size.
The NEM Application Form: Field-by-Field
When creating a new NEM application in nem.seda.gov.my, the portal requires:
| Field | What to Enter | Notes |
|---|---|---|
| Customer TNB Account Number | The 12-digit number on the TNB bill | Must match exactly — errors cause rejection |
| Customer Name | Full legal name (individual or company) | Must match NRIC or SSM records |
| Customer NRIC / SSM Number | NRIC for individuals; SSM registration for companies | Submitted to SEDA for verification |
| Installation Address | Full postal address | Must match the TNB account address |
| Tariff Category | Domestic (Tariff A) or Non-Domestic | Determines applicable size cap |
| Maximum Demand | From TNB bill (non-domestic only) | Used to calculate 75% MD cap |
| Proposed System Capacity | kWp (must be ≤ size cap) | Total STC-rated capacity of panels |
| Solar Panel Make | Manufacturer name | Must match datasheet submitted |
| Solar Panel Model | Exact model number | Check ST’s approved equipment list |
| Panel STC Rating | Watts per panel | Used to verify total kWp |
| Number of Panels | Total panel count | Total kWp = panels × STC rating |
| Inverter Make | Manufacturer name | Must match datasheet |
| Inverter Model | Exact model number | Must be on ST’s approved inverter list |
| Inverter AC Output | kW output | TNB uses this for grid capacity assessment |
| SEDA Contractor ID | Your company’s registered SEDA ID | Embedded in application — must be current |
Common SEDA NEM Application Rejection Reasons
| Rejection Reason | Root Cause | Prevention |
|---|---|---|
| System capacity exceeds MD cap | Sized above 75% of MD without checking actual MD | Pull MD from TNB bill; size array to ≤75% of MD |
| Customer TNB account number invalid | Transcription error or wrong bill used | Copy directly from the TNB bill; confirm with customer |
| Contractor registration lapsed | Registration not renewed before expiry | Check expiry date quarterly; renew proactively |
| Equipment not on approved list | Inverter or panel model not ST-approved | Verify against ST’s current approved equipment list before specifying |
| Round closed before submission | Application submitted after quota round closed | Monitor round dates; submit before round ends |
| Missing supporting documents | Required uploads not attached | Review the current quota round requirements; attach all before submitting |
| Duplicate application | Same customer has an existing NEM application | Confirm customer has no pending NEM application before submitting |
After SEDA Approval: The TNB Application Sequence
Receiving the SEDA NEM Approval Letter is the trigger for the next phase — TNB application:
Prepare the TNB application package
Compile: the SEDA NEM Approval Letter, a PE-stamped Single-Line Diagram (SLD), inverter and panel datasheets, the contractor’s CIDB registration, and the customer’s TNB account details. The PE stamp must come from a BEM-registered Professional Engineer.
Submit the TNB application via myTNB portal or regional office
Submit the complete package to TNB. TNB will conduct a technical assessment of the system’s impact on the local distribution network. For systems above 75 kWp, TNB may require load flow studies or additional protection relay specifications.
Receive TNB connection approval and proceed to installation
TNB issues a connection approval letter specifying any technical conditions. Install the system per the approved SLD. Do not energise the system before receiving TNB approval. After installation, book the TNB inspection for the bi-directional NEM meter installation.
Generate PE-Ready Solar Designs for Malaysian NEM Applications
SurgePV produces single-line diagrams and technical documentation formatted for Malaysia’s TNB and SEDA submission requirements — reducing PE review time and application preparation time.
See Solar Design FeaturesNo commitment required · 20 minutes · Live project walkthrough
Application Timeline Summary
| Stage | Responsible Party | Typical Duration |
|---|---|---|
| SEDA quota round check | Contractor | Ongoing monitoring |
| Application preparation | Contractor | 1–3 days |
| SEDA application submitted | Contractor | Day 0 |
| SEDA quota processing | SEDA | 4–8 weeks |
| SEDA Approval Letter received | SEDA → Contractor | Week 5–9 |
| TNB application submitted | Contractor | Week 5–9 |
| TNB technical assessment | TNB | 4–8 weeks |
| TNB connection approval | TNB | Week 9–17 |
| System installation | Contractor | 2–4 weeks |
| TNB inspection and NEM meter install | TNB | Week 13–21 |
| First NEM billing | TNB | Following billing cycle |
Total timeline: 4–6 months from SEDA application to first NEM bill for a commercial system. Domestic systems are typically faster.
Related Malaysia Compliance Guides
- Malaysia Solar Regulations Overview — full country compliance stack
- Malaysia NEM 3.0 Guide — how NEM 3.0 billing and quota system works
- TNB Solar Connection Guide — TNB technical requirements
- C&I Solar Malaysia — commercial solar pathway decisions
Use solar design software that generates documentation formatted for Malaysian NEM applications to reduce preparation time and improve application accuracy.
Frequently Asked Questions
Does the SEDA NEM application require a site visit from SEDA? No. SEDA does not conduct site visits as part of the NEM quota application process. SEDA reviews the application documentation — customer details, system specifications, and contractor registration — and issues the Approval Letter based on documentary review. The physical site inspection is conducted by TNB during the grid connection approval process, not by SEDA.
Can I apply for NEM for multiple customers in the same quota round? Yes. A SEDA-registered contractor can submit multiple NEM applications in the same quota round for different customers. Each application is assessed independently. There is no per-contractor submission limit within a round (confirm with SEDA current round rules), but the total system capacity across all approved applications competes for the same quota pool. Contractors with large pipelines should submit all applications early in the round before quota is exhausted.
What happens if SEDA rejects my NEM application? SEDA notifies the contractor of rejected applications via the nem.seda.gov.my portal, usually with a reason for rejection. Common reasons: capacity exceeds the MD cap, documentation errors, or quota exhausted. Address the rejection reason and resubmit in the same round (if still open) or in the next round. A rejection does not affect the contractor’s registration or standing for future applications.
Can I change the system capacity after SEDA approval but before TNB application? Reducing the system capacity (installing fewer panels than the approved capacity) is generally acceptable — notify SEDA and TNB of the final installed capacity. Increasing the system capacity above the SEDA-approved figure requires a new SEDA application (using available quota from the current or next round). Never install a system larger than the SEDA-approved capacity without a new approval — TNB will not approve the larger system under the existing NEM letter.