Utility Bill Reader logo UTILITY BILL READER

Convert Your SoCal Edison Bill to CSV

Upload a Southern California Edison bill PDF and get clean, structured data — total kWh, generation and delivery charges, billing period, and per-service-account rows — in about 30 seconds.

Drop PDF bills here

5 free pages every day, no signup needed

5/5 Pages

Anatomy of bill fields extracted

Upload a PDF, get clean CSV. Below is a sample electric statement with the structured fields you get back, labelled with their CSV column names.

E
EXAMPLE ENERGY CO.
P.O. Box 0000 · Sample City, CA · 1-800-555-0100
Statement · Page 1 of 3
SERVICE FOR
SAMPLE CUSTOMER
123 Example Street
Sample City, CA 90000
Customer account 7002 1234 5678
Date bill prepared May 5, 2026
Service account 3 012 3456 78
Your rate TOU-D-4-9PM
AMOUNT DUE
$125.45
Due by May 24, 2026
Billing period: Apr 3 – May 3, 2026 · 30 days
Statement currency: USD
Account summary
Previous balance $119.80
Payment received — thank you −$119.80
Balance forward $0.00
Your new charges $125.45
Total amount you owe $125.45
Details of your electric charges
CHARGE USAGE RATE AMOUNT
Basic Charge
Minimum daily charge · grid connection
30 days $0.031/day $0.93
Generation charges
Supplier: Example Energy Co.
542 kWh $0.10500 $56.91
Delivery — Transmission & distribution
Moving electricity to your home
542 kWh $0.09800 $53.12
Public Purpose Programs charge 542 kWh $0.00800 $4.34
Power Charge Indifference Adjustment 542 kWh $0.01100 $5.96
Wildfire Fund & DWR charges
State-mandated bond charges
542 kWh $0.00580 $3.14
State regulatory fee $1.05
Total new charges $125.45
Usage this period
On-peak (4–9 p.m.) 118 kWh
Read type Actual
Total usage 542 kWh
Service information
Meter number MTR-2207431
Service account 3 012 3456 78
Previous read · Apr 3 21,488
Current read · May 3 22,030
Baseline region Region 9
Multiplier 1
utility_name, utility_phone
Utility issuer and contact number
customer_name, service_street1, service_city, service_state, service_zip
Service address where power is delivered
service_account_number, bill_service_agreement_number, tariff
Customer account, service account, and rate plan / tariff name
previous_balance, payments_received, late_fee
Carry-over balance and last period's payment
bill_new_charges
Your new charges accrued this billing period
commodity_supplier
Who supplied the electricity — separates from delivery utility when a CCA like Clean Power Alliance is the generator
max_kw, demand_unit
Peak demand and unit (kW) — common on commercial and agricultural bills
meter_total_volume, meter_total_unit, read_type
Total consumption, unit (kWh / therms / MJ / kL), and actual vs estimated read
bill_total, bill_due_date
Total amount you owe and payment due date
bill_start_date, bill_end_date, days_in_period, bill_frequency, currency
Billing period span and statement currency
utility_meter_serial_number, point_of_delivery_id
Physical meter serial and service-account delivery point ID
load_zone
Wholesale-market load zone (CAISO sub-zone)
50+ structured fields per bill — including extraction metadata (extraction_status, extraction_confidence, source_filename ) — exported as CSV that opens directly in Excel, Google Sheets, or any accounting tool.

What every charge on your SoCal Edison bill means

Southern California Edison bills separate the cost of generating your electricity from the cost of delivering it, then add a handful of fixed and state-mandated charges. Here's what each line means.

Basic Charge (minimum daily charge)
A small fixed charge billed per day that covers the cost of connecting your home to SCE's grid — metering, billing, and basic service — regardless of how much electricity you use. On some rate plans this appears as a minimum daily charge that applies only when your usage-based charges fall below it.
Generation charges
The cost of producing or buying the electricity you actually used. If you're a standard "bundled" SCE customer, SCE supplies this. If your community is served by a Community Choice Aggregator (like Clean Power Alliance), your CCA's generation charge replaces this line and SCE bills only delivery — it's not an extra fee, the generation simply comes from your CCA instead.
Delivery charges
The cost of moving electricity over the transmission and distribution system — the poles, wires, substations, and transformers — to your home. SCE always provides and bills delivery, even when a CCA supplies your generation. It bundles transmission, distribution, and several regulatory and public-purpose costs.
Baseline Allocation and tiers
Many SCE residential plans give you a monthly "Baseline Allocation" of kWh priced at the lowest rate; usage above the allowance is billed at a higher rate. Your allocation depends on your Baseline Region, the season (summer allocations differ from winter), and whether you heat with electricity — which is why a higher-usage month can cost more per kWh, not just more in total.
Time-of-Use (TOU) charges
If you're on a TOU plan (TOU-D-4-9PM, TOU-D-5-8PM, TOU-D-PRIME and similar), the price depends on when you use power, not just how much. On-peak hours — typically 4–9 p.m. — are the most expensive; off-peak and mid-peak hours are cheaper. The bill shows kWh and cost for each period.
California Climate Credit
A fixed credit applied to your bill twice a year (typically spring and fall), funded by California's cap-and-trade program. It appears as a negative line that lowers the total you owe. It isn't tied to your usage, so it shows up the same for every residential customer in a given period.
Power Charge Indifference Adjustment (PCIA)
A charge that appears mainly for CCA and Direct Access customers. It recovers the above-market cost of generation SCE contracted on your behalf before you switched suppliers, so customers who stayed with SCE don't bear that cost. The CPUC sets the rate annually.
Public Purpose, Wildfire Fund & state-mandated charges
A set of per-kWh charges SCE collects on behalf of the state: Public Purpose Programs (energy efficiency, low-income assistance, and renewables), the statewide Wildfire Fund charge, and DWR bond charges. Commercial and agricultural TOU-GS and TOU-PA bills add demand charges in kW on top of these — see the FAQs below.

Frequently asked questions

My SoCal Edison bill lists several service accounts — can UtilityBillReader handle that?

Yes, and this is one of SCE's defining quirks. A single SCE statement can cover multiple service accounts — for example a water district with several well or pump meters, or a business with several sites. UtilityBillReader splits each service account or meter into its own row in your CSV, each with its own usage, cost, rate plan, and service address, so multi-account bills come back fully structured rather than collapsed into one total.

My bill shows generation from a CCA like Clean Power Alliance and delivery from SCE — does UtilityBillReader read both?

Yes. When a Community Choice Aggregator supplies your generation, SCE bills only delivery and the CCA's generation charge appears separately. UtilityBillReader reads the consolidated bill as a whole, capturing the supplier, the tariff, and both the delivery and generation charges so nothing is lost.

Does UtilityBillReader capture how much electricity I used?

Yes — your total usage for the billing period in kWh, plus whether the read was actual or estimated. UtilityBillReader reports the period total; it does not currently break usage into baseline and above-baseline tiers.

I'm on a Time-of-Use plan like TOU-D-4-9PM — does UtilityBillReader pick that up?

UtilityBillReader identifies that your bill is on a Time-of-Use rate and captures the tariff name (for example TOU-D-4-9PM or TOU-D-PRIME). It flags the TOU rate and your total usage; it does not currently split usage into separate On-Peak, Mid-Peak, and Off-Peak figures.

I run a business, farm, or water district — does UtilityBillReader handle demand charges and commercial bills?

Yes. UtilityBillReader fully supports SCE commercial and agricultural bills, including the TOU-GS and TOU-PA rate plans water districts use for well and pump motors, peak demand in kW, the service class, and the full cost and billing breakdown. Each pump or service account comes back as its own row.

What format do I get back?

Two downloads off the same extraction. A base CSV gives you one row per meter or service account with a column for every field — utility, customer and service account, addresses, billing period, usage, cost, and tariff — and opens directly in Excel, Google Sheets, or any accounting tool. An advanced Excel (.xlsx) workbook adds a second sheet of per-line charge detail (TOU bands, supplier splits on CCA bills, individual taxes) keyed back to the first sheet so you can reconcile or pivot without losing structure.

Can I convert several bills at once?

Yes. Upload multiple bills — a year of statements, or bills across several properties — and get them back in one structured file, one row per meter or service account. This is the common workflow for bookkeepers and property managers reconciling SCE costs in bulk.

How accurate is UtilityBillReader?

Every extraction returns a confidence score and flags anything worth a second look, such as a bill covering multiple service accounts. UtilityBillReader lays each field out next to a clear label so it's quick to check the output against your original SCE bill, and the confidence score tells you where to look first.

Do I need an account, and is UtilityBillReader really free?

You can convert your first 5 pages every day with no account — just upload and download. Paid plans add higher volumes for regular or bulk use, but there's no signup wall to try UtilityBillReader or handle a one-off SCE bill.

Does UtilityBillReader work on my phone?

Yes. UtilityBillReader works in your phone's browser, so you can convert a bill from a photo or PDF without being at a computer.

SoCal Edison bills are often several pages long — does that matter?

No. SCE statements frequently run to multiple pages, especially when they cover several service accounts or include rate-comparison detail. Upload the whole multi-page PDF in a single file and UtilityBillReader reads it end to end, pulling each service account into its own row.

What file types can I upload, and is my data secure?

PDF bills, digital or scanned, including multi-page bills in a single upload. Files uploaded without an account are deleted within 24 hours rather than stored indefinitely; account uploads follow your plan's retention window.

Use cases

Bookkeeping & accounting

Pull the total, billing period, and charge breakdown straight into a CSV ready to import into Xero or QuickBooks, instead of keying SCE utility expenses by hand.

Water districts & multi-meter sites

Districts and operators running several well pumps on one SCE account can extract usage and cost per service account, producing a clean per-meter breakdown for budgeting and cost allocation.

ESG & Scope 2 reporting

Extract actual kWh as activity data for greenhouse-gas accounting under the GHG Protocol — more accurate than estimating emissions from the dollar amount alone.

Usage analysis

Compare total kWh and the cost breakdown across months to see how your usage and bill change over time — including across TOU peak and off-peak seasons.

Convert bills from other utilities

PG&E · SDG&E · LADWP · SMUD · Clean Power Alliance · SCE Community Choice · Riverside Public Utilities · Anaheim Public Utilities · Imperial Irrigation District · NV Energy

External resources

Ready to convert your SoCal Edison bill?

Drop your PDF here — first 5 pages today are free, no account needed.

Need more than 5 pages a day?

Create an account to process more bills every month, keep your bill history, and share with teammates.

Last reviewed 28 June 2026