What a charge controller is doing in the first place
A solar panel and a battery disagree about voltage. A 585W panel wants to sit at about 42 volts to deliver its maximum power. A 48V lithium battery accepts charge between roughly 48 and 56 volts. A 12V tubular battery wants 13.8 to 14.4 volts. Something has to sit between them and manage the handover, protect the battery from overcharge, and stop current flowing backwards into the panels at night. That something is the charge controller.
Two ways of doing this job are sold in Pakistan. PWM, pulse width modulation, is the older and simpler method. MPPT, maximum power point tracking, is the newer and more capable one. The difference is not a marketing distinction. They work on genuinely different principles and the output gap is measurable with a clamp meter on any Lahore rooftop.
PWM: a smart switch
A PWM controller connects the panel directly to the battery through a switch that opens and closes rapidly. When the battery needs charge the switch stays closed most of the time. As the battery fills, the switch spends more time open, tapering the current.
The consequence of that direct connection is the whole story. When the panel is tied to the battery, the panel is dragged to the battery's voltage. A panel that would happily deliver 8 amps at 42 volts, which is 336 watts, instead delivers 8 amps at 14 volts, which is 112 watts. The current stays roughly the same. The voltage difference is simply lost as heat and unrealised potential.
PWM was designed in an era when solar panels were 36 cell modules producing around 18 volts open circuit, purpose built to charge a 12V battery. Against a 12V bank a 36 cell panel loses maybe 15 to 20 percent through PWM. Against a modern 144 half cell 585W module, PWM throws away two thirds of the available power.
MPPT: a DC to DC converter with a brain
An MPPT controller does not connect the panel to the battery. It puts a switching converter between them. The converter lets the panel sit at whatever voltage produces maximum power, then converts that high voltage low current input into a lower voltage higher current output suited to the battery. Power in roughly equals power out, minus 2 to 5 percent conversion loss.
The tracking part matters just as much. The panel's maximum power point moves constantly. It shifts with irradiance, and it shifts hard with temperature. On a Lahore rooftop in June the module back sheet reaches 65 to 70 degrees, panel voltage sags, and the maximum power point walks down the curve. A decent MPPT algorithm re samples the curve every few seconds and follows it. A PWM controller has no concept of the curve at all.
The numbers side by side
| Scenario | PWM harvest | MPPT harvest | Gain |
|---|---|---|---|
| One 585W panel, 48V lithium bank, clear March noon | Not usable, voltage mismatch | 540W | MPPT required |
| Two 585W panels in series, 24V tubular bank, June afternoon | 410W | 930W | 127 percent |
| One 150W 36 cell panel, 12V tubular, clear day | 118W | 136W | 15 percent |
| One 150W 36 cell panel, 12V tubular, cool December morning | 112W | 142W | 27 percent |
| Small array, battery already full, hot afternoon | Tapered | Tapered | No gain either way |
Averaged across a year on a small Lahore off grid setup with matched 36 cell panels, MPPT comes out about 18 to 28 percent ahead. With modern large format panels the comparison stops being a comparison, because PWM simply cannot use the panel properly.
What this costs in Lahore right now
Prices at Hall Road and the electrical markets around Beadon Road in 2026 sit roughly here. A 30A PWM controller runs PKR 3,500 to PKR 6,000 depending on brand. A 30A 12V or 24V MPPT controller from a recognised brand costs PKR 16,000 to PKR 28,000. A 60A 48V MPPT unit runs PKR 45,000 to PKR 70,000.
So for a small system the price gap is real. Spending PKR 22,000 instead of PKR 5,000 to gain 20 percent on a 300W array means gaining about 0.3 units a day, roughly 9 units a month. At LESCO rates of PKR 48 to 65 per unit that is around PKR 500 a month, so payback lands near three years. Defensible, but not obviously urgent.
Scale it up and the argument flips completely. On a 5kW array, 20 percent is 130 to 160 units a month, worth PKR 7,000 to PKR 10,000. Nobody sane fits PWM at that scale.
Building an off grid or backup system?
Tell us the load and the battery bank on WhatsApp. We will spec the controller or hybrid inverter properly instead of guessing.
WhatsApp +92 340 7349997The question most Lahore customers should actually be asking
Here is what gets missed in the MPPT versus PWM debate: on a modern home installation, neither is a separate purchase. Every hybrid inverter on the market has MPPT trackers built in. A 5kW hybrid at PKR 165,000 typically carries two independent MPPT inputs. A 10kW three phase at PKR 295,000 carries two or three. If a customer is building a normal rooftop system with LESCO net metering or a hybrid battery build, the controller decision was made when the inverter was chosen.
Standalone charge controllers still get bought in Lahore for four situations:
- Small off grid loads that never justify an inverter, such as a boundary camera setup or a shop shutter light.
- Adding a second panel array to an existing system whose inverter MPPT inputs are already full.
- Charging a battery bank directly on a site with no grid connection, common on farm plots outside Raiwind Road and Bedian Road.
- Replacing a failed controller inside an older off grid build put in five or more years ago.
When PWM is still a reasonable buy
It is not always wrong. A PWM controller is a decent choice when the array is under about 300 watts, the panels are genuine 36 cell nominal 12V modules rather than modern large format ones, the battery bank is 12V, and the whole installation is small enough that PKR 20,000 on a controller would be a third of the project cost. Rural water pump monitoring, a single shop counter light and fan, a mosque loudspeaker backup, all of these run happily on PWM.
PWM units also fail less dramatically. There is very little switching electronics inside them. In dusty, unventilated locations where an MPPT unit's heatsink clogs and it derates or shuts down, a simple PWM controller often just keeps going. That is a real advantage in a Lahore summer store room.
The honest caveat about cheap MPPT
A large share of what is sold as MPPT in Pakistani markets is not MPPT. Units labelled MPPT at PKR 4,000 to PKR 7,000 with an 80A rating are almost always PWM circuits in an MPPT box, sometimes with a fake display that reports numbers it is not measuring. Two quick checks: a genuine MPPT unit will have a heavy inductor and a chunky heatsink, so it weighs noticeably more than a PWM unit of the same current rating, and its maximum PV input voltage will be well above the battery voltage, typically 100V or 150V. If the box claims MPPT but the PV input limit is 50V on a 12V and 24V unit, be suspicious.
The test that settles it on site is simple. Measure panel voltage while charging. On a true MPPT charging a 24V bank, the panel will sit near 34 to 38 volts. On a PWM in an MPPT box, the panel will sit at battery voltage, around 27 volts. That measurement takes thirty seconds with a multimeter and is the only way to be sure.
Battery chemistry changes the controller settings
Whichever type is fitted, the charge profile has to match the battery. Lithium iron phosphate packs, like the 5kWh units at PKR 285,000 or a Pylontech 3.5kWh module at PKR 195,000, want a constant current then constant voltage profile with no float and no equalisation. Tubular lead acid batteries at PKR 48,000 to PKR 52,000 for a 200Ah unit want a bulk, absorption, float sequence plus periodic equalisation.
Running a lithium pack on a lead acid profile with equalisation enabled is one of the more expensive mistakes seen in the field, because it can push cells above their safe upper voltage and trip the BMS repeatedly until something gives up. Any controller or inverter installed with lithium needs its battery type set correctly on day one, and where the pack supports it, a CAN or RS485 communication link to the inverter is better than manual voltage settings. The differences are covered further in lithium versus tubular and the lithium battery price guide.
For full off grid design, including how controllers sit alongside batteries and loads, see the off grid guide for Lahore and our off grid service page. If an existing controller has stopped charging, the repair team handles diagnostics, and the repair cost article lists typical charges. Homeowners comparing storage first should start with battery bank sizing, and anyone still deciding between a UPS and a solar battery will find the IPS comparison useful. Sizing for a whole home is easier with the calculator.
Get the controller and battery matched properly
Survey across Lahore for PKR 3,000, adjusted in your final installation bill. Office on Mohni Road, Mughalpura.
Book a survey