Utility Bill Reader logo UTILITY BILL READER

Convert Your PG&E Bill to CSV

Upload a Pacific Gas & Electric bill PDF and get clean, structured data — total kWh, generation and delivery charges, billing period, and meter reads — 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, JM · 1-800-555-0100
Statement · Page 1 of 3
SERVICE FOR
SAMPLE CUSTOMER LLC
123 Example Street
Sample City, JM 94000
Account no. 1234567890-1
Statement date May 5, 2026
Service agreement SA 8800000000
Rate / tariff E-TOU-C
AMOUNT DUE
$134.08
Due by May 24, 2026
Billing period: Apr 3 – May 3, 2026 · 30 days
Statement currency: USD
Account summary
Previous balance $128.42
Payments received — thank you −$128.42
Late fee $0.00
New charges this period $134.08
Total amount due $134.08
Details of your electric charges
CHARGE USAGE RATE AMOUNT
Base Services Charge
Fixed monthly · CA AB 205, since Mar 2026
30 days $0.805/day $24.15
Generation charges
Supplier: Example Energy Co.
487 kWh $0.11992 $58.40
Delivery — Transmission & distribution
Moving electricity to your home
487 kWh $0.07640 $37.20
Delivery — Public purpose programs 487 kWh $0.00826 $4.02
Power Charge Indifference Adjustment 487 kWh $0.01115 $5.43
Demand charge
Peak demand × rate
4.2 kW $0.95 $3.99
Franchise Fee Surcharge $0.89
Total new charges $134.08
Usage this period
Peak demand 4.2 kW
Read type Actual
Total usage 487 kWh
Service information
Meter number MTR-0099812
Point of delivery POD-0042X
Previous read · Apr 3 14,203
Current read · May 3 14,690
Baseline territory Zone X
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
Account, service agreement, and rate plan / tariff name
previous_balance, payments_received, late_fee
Carry-over balance and last period's payment
bill_new_charges
Charges accrued this billing period
commodity_supplier
Who supplied the electricity — separates from delivery utility when CCA or retail-choice
max_kw, demand_unit
Peak demand and unit (kW) — common on commercial 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 due 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 ISO/grid-operator delivery point ID
load_zone
Wholesale-market load zone (CAISO / ERCOT / PJM 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 PG&E bill means

PG&E bills separate the cost of making your electricity from the cost of delivering it, then add a handful of fixed and regulatory charges. Here's what each line means.

Base Services Charge
A fixed monthly charge that started in March 2026 under California Assembly Bill 205. It covers the cost of connecting your home to the grid — infrastructure, maintenance, billing, and customer programs — regardless of how much electricity you use. PG&E lowered the per-kWh price at the same time, so for most customers this shifted cost rather than added it.
Generation charges
The cost of producing or buying the electricity you actually used. If you're a standard "bundled" PG&E customer, PG&E supplies this. If your community has a Community Choice Aggregator (like MCE, Ava, SVCE, or Peninsula Clean Energy), this line is replaced by your CCA's generation charge instead — it's not an extra fee, it just swaps in for PG&E's.
Delivery charges
The cost of moving electricity over the poles, wires, and transformers to your home. PG&E always provides this and bills it, even if a CCA supplies your generation. It includes transmission, distribution, and a set of regulatory and public-purpose program costs.
Baseline Allowance and tiers
Most PG&E residential plans are tiered. You get a monthly "Baseline Allowance" of kWh at the lowest price (Tier 1). Usage above that allowance is billed at the higher Tier 2 price. Your allowance depends on your Baseline Territory, the season (summer allowances differ from winter), and whether you heat with electricity. This 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 (E-TOU-C, E-ELEC, EV2-A and similar), the price depends on when you use power, not just how much. Peak hours (typically 4–9 p.m.) are the most expensive; off-peak hours are cheaper. The bill shows kWh and cost for each period.
Power Charge Indifference Adjustment (PCIA)
A charge that appears mainly for CCA and Direct Access customers. It covers the above-market cost of generation PG&E contracted on your behalf before you switched suppliers, so that customers who stay with PG&E don't bear that cost. PG&E updates it annually with CPUC approval. Medical Baseline customers are exempt.
Net Energy Metering (NEM) charges and credits
For solar customers. This section tracks the electricity you pulled from the grid, the excess you exported back, and the resulting charges or credits. Net usage is your grid draw minus your export. NEM customers often receive a more detailed supplemental statement alongside the bill.
Franchise Fee Surcharge
A small charge passed through to recover fees PG&E pays to cities and counties for the right to run lines through public rights-of-way.
Service Information
Not a charge, but the section that lists your meter number, total consumption, and (for solar) net generation and net usage. This is where the meter reads UtilityBillReader extracts come from.

Frequently asked questions

Why does my PG&E bill now have a Base Services Charge?

PG&E restructured residential bills in March 2026 under California AB 205. The Base Services Charge is a fixed monthly amount covering grid connection and maintenance, paired with a lower per-kWh rate. UtilityBillReader captures your bill's total charges, usage, billing period, and rate plan so you can see how the change affects you.

My bill shows charges from PG&E and from a CCA — can UtilityBillReader handle both?

Yes. UtilityBillReader reads your consolidated PG&E bill as a whole, including the supplier and tariff. Bills covering multiple meters or services are split into separate rows in your CSV, each with its own usage, cost, and account details.

Does UtilityBillReader capture how much electricity I used?

Yes — your total usage for the billing period, with its unit (kWh for electricity, MJ for gas), 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 E-TOU-C — does UtilityBillReader pick that up?

UtilityBillReader identifies that your bill is on a Time-of-Use rate and captures the tariff name. It flags the TOU rate and your total usage; it does not currently split usage into separate Peak and Off-Peak figures.

I run a business — does UtilityBillReader handle demand charges and commercial bills?

Yes. UtilityBillReader fully supports commercial bills, including peak demand in kW, the commercial tariff and service class, and the full cost and billing breakdown.

What format do I get back?

Two downloads off the same extraction. A base CSV gives you one row per meter or service with a column for every field — utility, 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. This is the common workflow for bookkeepers and property managers reconciling utility 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 meters. UtilityBillReader lays each field out next to a clear label so it's quick to check the output against your original 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 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.

Does UtilityBillReader read the new March 2026 bill format and older bills?

Both — UtilityBillReader reads the current restructured PG&E layout and pre-2026 bills, so you can process historical and current bills together.

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 utility expenses by hand.

Tenant rebilling

Property managers splitting a master PG&E bill across tenants can extract usage by service agreement and produce a clean per-tenant breakdown for cost recovery.

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 before and after PG&E's March 2026 rate restructure.

Convert bills from other utilities

SoCal Edison · SDG&E · LADWP · SMUD · MCE Clean Energy · Ava Community Energy · Peninsula Clean Energy · Silicon Valley Clean Energy · Pioneer Community Energy · NV Energy

External resources

Ready to convert your PG&E 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 May 2026