Utility Rate Tracker

This webpage is not affiliated with, created by, or endorsed by the Town of Apex.

These are all based on the town's fiscal years, which run from July to the next June.

Please see the Town of Apex's Billing Updates page for the latest information about utility bills during the transition to the new billing system.

Also, please refer to the Town of Apex's Third Party Review page for information about the transitional bills in July, August, and September of 2024.

There are nuances such as solar usage, the highest tier of stormwater fee, and time-of-year-based, usage-based electricity billing prior to Fiscal Year 2022 that are not fully captured here. If this tool gets a lot of traction or I get more time, I will look at adding those.

I mostly made this because going through and mapping the utility bill to usage and rates was tricky, even for me as an engineer. When I was able to get a spreadsheet set up with the math, it did match with my expectations, so I made this to give others that same ability to get a gut check on their utility bill.

I pulled all the fee schedules from the budget reports available on the Town of Apex website. If you have a question, or think I typoed something, you can email me at lrridge (at) gmail (dot) com.

This site does not store any information - everything is calculated within the page locally with the help of online Town resources.

Bill Calculator

Location

Base rates for water and sewer are increased outside of town limits.
Only single family detached homes, townhomes, duplexes, and manufactured homes on individual lots pay stormwater fees.
Tiered rates based on impermeable surface square footage. To learn more about how this is calculated, visit the Town's Stormwater Billing FAQ.
This is totally optional - it just helps look up the right tier for the menu above. You can also enter your address in the Stormwater Utility Fee map to get your impervious square footage. This uses the same map data.

Electric Usage

Enter what is under the Usage column for the Electric row on your bill.


Water Usage

Enter what is under the Usage column for the Water row on your bill. Water usage is used for both water and sewer calculations.


If you use, for example, 9,000 gallons, the first 6,000 are billed at Tier 1, and the remaining 3,000 are billed at Tier 2.

Estimated Bill

Electric ${{ electricBill.toFixed(2) }}
{{ electricEquation }} = ${{ electricBill.toFixed(2) }}
Electric Sales Tax ${{ salesTaxBill.toFixed(2) }}
{{ salesTaxEquation }} = ${{ salesTaxBill.toFixed(2) }}
Water ${{ waterBill.toFixed(2) }}
{{ waterEquation }} = ${{ waterBill.toFixed(2) }}
Sewer ${{ sewerBill.toFixed(2) }}
{{ sewerEquation }} = ${{ sewerBill.toFixed(2) }}
Garbage ${{ garbageBill.toFixed(2) }}
{{ garbageEquation }}
Recycling ${{ recyclingBill.toFixed(2) }}
{{ recyclingEquation }}
Yard Waste ${{ yardWasteBill.toFixed(2) }}
{{ yardWasteEquation }}
Stormwater ${{ stormwaterBill.toFixed(2) }}
{{ stormwaterEquation }}
Total ${{ totalBill.toFixed(2) }}
${{ electricBill.toFixed(2) }} + ${{ salesTaxBill.toFixed(2) }} + ${{ waterBill.toFixed(2) }} + ${{ sewerBill.toFixed(2) }} + ${{ garbageBill.toFixed(2) }} + ${{ recyclingBill.toFixed(2) }} + ${{ yardWasteBill.toFixed(2) }} + ${{ stormwaterBill.toFixed(2) }}

Current Rates (2025)

Electric: ${{ currentRates.electricBase.toFixed(2) }}/bill + ${{ currentRates.electricRate.toFixed(4) }}/kWh
Electric: ${{ currentRates.electricBase.toFixed(2) }}/bill + ${{ currentRates.electricRatePeak.toFixed(4) }}/kWh (Peak) + ${{ currentRates.electricRateOffPeak.toFixed(4) }}/kWh (Off-Peak)
Electricity Sales Tax: {{ (this.salesTax*100).toFixed(0) }}%
Water: ${{ this.location == 'inside' ? currentRates.waterBase.inside.toFixed(2) : currentRates.waterBase.outside.toFixed(2) }}/bill + Tier 1 (0-6k gal): ${{ currentRates.waterTier1.toFixed(2) }}/kgal
Tier 2 (6k-12k gal): ${{ currentRates.waterTier2.toFixed(2) }}/kgal
Tier 3 (12k+ gal): ${{ currentRates.waterTier3.toFixed(2) }}/kgal
Sewer: ${{ this.location == 'inside' ? currentRates.sewerBase.inside.toFixed(2) : currentRates.sewerBase.outside.toFixed(2) }}/bill + ${{ currentRates.sewerRate.toFixed(2) }}/kgal
Garbage: ${{ currentRates.garbage.toFixed(2) }}/bill (flat)
Recycling: ${{ currentRates.recycling.toFixed(2) }}/bill (flat)
Yard Waste: ${{ currentRates.yardWaste.toFixed(2) }}/bill (flat)
Stormwater: ${{ (this.houseType == 'no_stormwater' ? 0 : this.houseSize == 'tier1' ? this.currentRates.stormwater.tier1 : this.houseSize == 'tier2' ? this.currentRates.stormwater.tier2 : this.houseSize == 'tier3' ? this.currentRates.stormwater.tier3 : this.currentRates.stormwater.tier4 ).toFixed(2) }}/bill (flat)

These rates also take into account the information from your location selections above.

Estimated Totals Over Time

Base Rates Over Time

Metered Electric Rates Over Time

Metered Water/Sewer Rates Over Time