After the National Electric Power Regulatory Authority (Nepra) tariff determination for FY25, the issue of capacity payments and independent power projects (IPPs) profits has re-emerged. The per-unit capacity payments have increased from Rs16.22 per kWh in FY24 to Rs17.31 per kWh in FY25. Social media alleged that IPPs are making enormous profits, so their power purchase agreements (PPA) must b