Estimate your monthly electricity bill based on current tariff slabs.
Domestic (General)
Commercial
Bill Estimation
Effective Unit Rate: 0 Rs/Unit
Cost of Electricity (Base Tariff):Rs. 0.00
Electricity Duty (1.5%):Rs. 0.00
General Sales Tax (18%):Rs. 0.00
TV Fee:Rs. 35.00
FC/NJ Surcharge (Est.):Rs. 0.00
Total Estimated Bill:Rs. 0.00
function calculateGepcoBill() {
var unitsInput = document.getElementById('gepcoUnits');
var typeInput = document.getElementById('meterType');
var resultDiv = document.getElementById('gepcoResult');
var units = parseFloat(unitsInput.value);
var type = typeInput.value;
if (isNaN(units) || units < 0) {
alert("Please enter a valid number of units.");
resultDiv.style.display = "none";
return;
}
var baseCost = 0;
var rate = 0;
// 2024-2025 Estimations for Pakistan Domestic Tariffs (Unprotected Slabs)
// Note: These are simplified representations of the complex NEPRA slabs
if (type === 'domestic_unprotected') {
if (units <= 100) {
baseCost = units * 23.59;
} else if (units 200, simplified progressive logic used here for general estimation
baseCost = (100 * 23.59) + ((units – 100) * 30.07);
} else if (units <= 300) {
baseCost = (100 * 23.59) + (100 * 30.07) + ((units – 200) * 34.26);
} else if (units <= 400) {
baseCost = (100 * 23.59) + (100 * 30.07) + (100 * 34.26) + ((units – 300) * 39.15);
} else if (units <= 500) {
baseCost = (100 * 23.59) + (100 * 30.07) + (100 * 34.26) + (100 * 39.15) + ((units – 400) * 41.36);
} else if (units <= 600) {
baseCost = (100 * 23.59) + (100 * 30.07) + (100 * 34.26) + (100 * 39.15) + (100 * 41.36) + ((units – 500) * 42.78);
} else if (units 0 ? (totalBill / units) : 0;
// Output Rendering
document.getElementById('baseCostDisplay').innerHTML = "Rs. " + baseCost.toFixed(2);
document.getElementById('edDisplay').innerHTML = "Rs. " + electricityDuty.toFixed(2);
document.getElementById('gstDisplay').innerHTML = "Rs. " + gst.toFixed(2);
document.getElementById('tvDisplay').innerHTML = "Rs. " + tvFee.toFixed(2);
document.getElementById('surchargeDisplay').innerHTML = "Rs. " + surcharges.toFixed(2);
document.getElementById('totalBillDisplay').innerHTML = "Rs. " + totalBill.toFixed(2);
document.getElementById('effectiveRateDisplay').innerHTML = effectiveRate.toFixed(2);
resultDiv.style.display = "block";
}
Understanding Your GEPCO Electricity Bill
The Gujranwala Electric Power Company (GEPCO) bill is calculated based on a "slab" system regulated by NEPRA. This means the cost per unit increases as your electricity consumption crosses specific thresholds. Our GEPCO Unit Rate Calculator helps you estimate your monthly charges by applying these progressive tariffs along with standard government taxes.
How the Slab System Works
In Pakistan, domestic electricity consumers are categorized into "Protected" and "Unprotected" tiers. If your usage exceeds 200 units consistently for 6 months, you fall into the Unprotected category, where rates are higher. The calculator above simulates the standard Unprotected tariff structure which applies to most households with moderate usage.
Units Consumed
Approx. Base Rate (Rs/Unit)
1 – 100
~23.59
101 – 200
~30.07
201 – 300
~34.26
301 – 400
~39.15
Above 700
~48.84
Breakdown of Taxes and Surcharges
Your GEPCO bill isn't just the cost of electricity. A significant portion comes from various taxes and duties:
Electricity Duty (ED): A provincial tax usually charged at 1.5% of the variable charges.
General Sales Tax (GST): A federal tax charged at 18% on the cost of electricity.
TV Fee: A fixed charge of Rs. 35 is added to domestic bills to support PTV.
FC Surcharge: Financing Cost surcharge aimed at covering the power sector's debt servicing.
Fuel Price Adjustment (FPA): This variable component changes monthly based on global fuel prices and is added to subsequent bills (not included in the basic calculator above as it varies month-to-month).
Tips to Reduce Your GEPCO Bill
To lower your effective unit rate, try to stay within lower slabs. For example, keeping your consumption under 300 units significantly reduces the base tariff compared to consuming 301 units. Unplug appliances when not in use and consider switching to energy-efficient inverter ACs and LED lights to manage your consumption effectively.