Headquarters EnergyCAP, LLC
360 Discovery Drive
Boalsburg, PA 16827

Denver, CO
Suite 500
5445 DTC Parkway
Greenwood Village, CO 80111

Dublin, Ireland
Unit F, The Digital Court, Rainsford Street,
Dublin 8, D08 R2YP, Ireland

Phone: 877.327.3702
Fax: 719.623.0577

All About Utility Bill Processing

Detailed utility bill data is—or should be—the foundation of a comprehensive energy management information solution (EMIS). But how do you get all that data into the EMIS in a manner that meets your utility bill accounting and energy management objectives? The good news is that you can achieve your objectives in a relatively pain-free manner, and you don’t have to dedicate hours of valuable employee time to boring, repetitive, error-prone manual data entry. This eBook explains how you can get data into your EMIS without manual data entry.

Commonly Available Bill Formats

Paper bills are still the most common, but utility bills are typically available in other formats too, such as PDF, flat files (e.g., .xlsx, .csv, .txt), XML, and EDI 810. Let’s take a detailed look at several of these formats in terms of data richness, processing speed, automation ability, vendor availability, and processing cost.


Paper is like a security blanket for most accounting and energy management departments. In times of disagreement, it’s comforting to point to something you can hold in your hand and read in black and white. We get it. A paper bill is rich in data, with the full listing of charges at one’s disposal, and paper is available from every vendor and probably will be for the foreseeable future.

That said, “paperless” is a highly marketable feature for good reason. The physical page has to make it through the mail to be opened, sorted, entered, and passed among different departments. You hope it’s not lost or left to linger on anyone’s desk for too long. Slow bill processing keeps late fees alive and well.


The PDF (Portable Document Format) bill is an electronic replica of the paper bill, so it shares the advantage of providing rich data. And, since most vendors now provide PDF bills online, this format is readily available for easy viewing and download.

There are two types of PDFs: searchable and image. A searchable PDF file has raw data encoded within it. Conversion software can easily extract that data to word processing or spreadsheet documents for maintaining an energy database. A scanned, or image, PDF file is essentially a picture of your utility bill. The image file is more problematic, requiring interpretation/translation by Optical Character Recognition (OCR). Bill processing operations prefer the native PDF format.

There are two types of PDFs: searchable and image. A searchable PDF file has raw data encoded within it. Conversion software can easily extract that data to word processing or spreadsheet documents for maintaining an energy database. A scanned, or image, PDF file is essentially a picture of your utility bill. The image file is more problematic, requiring interpretation/translation by Optical Character Recognition (OCR). Bill processing operations prefer the native PDF format.

Electronic Bills: Flat-File and EDI 810

Organizations that receive a high volume of utility bills often prefer electronic bills over paper or PDF formats. There are several advantages to receiving electronic invoices:

  1. No more keying errors. As anyone who has ever entered a utility bill into a computer record from a paper copy will tell you, the process will introduce errors. There are many reasons for this, but the biggest is that utility bills are complicated, and there are a lot of ways to introduce error into the electronic billing record during transcription.
  2. Data granularity. A bill import process can transmit large quantities of data very quickly. It might not be economically feasible to manually key 20 individual line items from a paper utility bill, but if the same data is available electronically, it doesn’t take any more time and labor to assimilate all available bill line items. And some people want and need to see more detail.
  3. Business process efficiencies. Moving a paper utility bill from the vendor, to accounts payable, to a facilities energy manager, and then to the company sustainability office takes time and labor. Even the best paper-based systems may result in double data entry, multiple databases and reporting requirements, and lengthy processing times that result in late payments and fees. Electronic billing does not necessarily solve all these problems but is often a first step towards doing so.

Of course, there are also potential gotchas with electronic bills: 

  1. Setup can be costly and time intensive. If your organization is set up to handle paper bills, any change to the status quo will involve training, new tools, and staff expertise. In some cases, you might need specialized software to be able to read, interpret, and handle the transmittal and the receipt of electronic bills. Working alongside the vendor to switch to EDI can prove time-intensive as well–frequently an organization must “wait in line” to begin an EDI implementation and must devote many hours to reviewing EDI test bills.
  2. Some organizations need a paper bill. Most vendors who provide electronic utility bills will not concurrently provide paper bills; it’s an either/or economic proposition for them. There may be legal or other requirements that make electronic billing impractical for your organization. For example, some vendors who provide electronic utility bills require your organization to switch to making payments via ACH or EFT.
  3. Maintenance can be expensive. Configuration and management of electronic billing data requires a high level of expertise. Savings from eliminating low skill, data entry positions might not offset the increased costs associated with IT and project management.

Several factors increase the odds of a favorable ROI for receiving utility bills electronically:

  1. Economies of scale. If you are receiving only a few dozen utility bills a month, electronic billing may not be worth the effort. But if you are receiving hundreds, or even thousands of utility bills monthly, electronic billing may offer the opportunity for significant savings.
  2. Relatively few vendors. Multiple vendors mean multiple configuration and setup issues. Such a complex project may turn out to be unsustainable.
  3. One or two primary vendors. When most of your utility bills are coming from one or two providers, it is much easier to address issues associated with electronic billing. You will be able to make the transition to electronic billing more quickly and realize related savings more easily.
  4. Regional facilities rather than national facilities. Electronic bills are more easily handled when all or most of your facilities are in the same region. This scenario tends to reduce the number of vendors, rate schedules, and geopolitical issues involved in managing energy data.

Regardless of the electronic bill transfer process or the file format(s) shared, each data field (due date, service dates, cost, and use details, taxes, etc.) must be carefully mapped to ensure that the data is accurately and consistently recorded month after month. Good data leads to good reporting and productive energy analysis.

Electronic bills are typically provided in one of two formats: flat-file or EDI 810.

Flat File

Flat files—typically, Comma-Separated Value (CSV) or Excel (XLSX)—are popular because of their compatibility with many database and spreadsheet applications. They are essentially text files “punctuated” by commas, which delineate the data into discrete bundles. Each record consists of a line of text. The next line begins the next record. A database record for an individual’s contact information might look like this:

John, Doe, 111 First Street, Wilmington, DE, 19804, 888-571-9090, john.doe@verizon.net 

The information would correspond to the contact first name, last name, address, city, state, ZIP code, phone number and email address. For utility bill information, the database record might include account number, meter code, commodity, unit of measure, bill start date, bill end date, use, demand, and cost: 43406,1424,electric,kwh,10-2-2013,11-3-2013,40029,29,3202.32

Many West Coast utility companies, for example, will provide electronic billing data to customers in a spreadsheet format. The advantage for the consumer is that there is no per-bill fee for receiving the data in this form. Disadvantages include the lack of a hard copy “paper trail,” the need for a software system to interpret and archive the billing data, and in some cases, the inability of the accounting department to process and pay from an electronic bill file. More to come on that topic.

EDI 810

EDI stands for Electronic Data Interchange. EDI 810 is the specific standard for transmitting utility bills. EDI 820 is the Payment or Order Remittance Advice typically used by the buyer to respond to the electronic invoice. Both standards are maintained by the American National Standards Institute (ANSI), the governing body for defining EDI formats in the United States.


There are many kinds of specialized EDI file formats, and they are not really “human-readable.” The image below is a portion of an actual EDI 810 utility bill invoice with client information redacted.

The first part of the invoice process is transmission of the EDI 810 invoice by the utility vendor. The typical EDI process has several requirements. One is the EDI 997 Functional Acknowledgment. After the vendor transmits the EDI 810 invoice, the recipient is required to post an EDI 997 as a response. The 997 confirms that the file was received and was intact. This is the vendor’s proof that the bill was received.

These sorts of transmissions will often occur over a Value-Added Network (VAN), which is a kind of commercial internet site that provides a higher level of security and control than what might be available on the public internet.

Once the bill has been received, the actual funds transfer is often coordinated through the Automated Clearinghouse (ACH) system, and an EDI 820 Payment Order/Remittance Advice (an electronic document that specifies all pertinent elements of the electronic transaction) may be effectively wrapped in the ACH banking transaction. The EDI 820 closes the loop on the transaction, providing verification of the completed electronic exchange.

Here is a typical EDI workflow:

Each utility company has an implementation guide that spells out exactly how the 810 transaction will be implemented through their billing system. The guide might easily be a hundred pages long. It will spell out exactly what each of the EDI codes means and what the billing conventions are.

There are some challenges related to transition from paper billing to EDI. The first is that it is usually all or nothing. Most utilities that use EDI for invoicing require EDI for payments. This may require buy-in from your company’s finance department, which may be difficult to achieve if the transition would involve significant changes to established accounting procedures. Some people are uncomfortable not having a paper bill. It’s usually easy to print out a bill likeness from the EMIS, but for some people it just isn’t the same.

Another challenge is the compressed time period typically allowed for the transition from paper to EDI 810. Most vendors do not provide a period of parallel processing, where both paper and electronic bills are delivered. This is unfortunate, because without a significant time period to compare the paper and EDI bill versions, it can be challenging to ensure/verify that the process has been completed satisfactorily for all accounts and meters.

How can you find out if your vendor uses EDI or at least offers EDI? First, browse the vendor website. Utility vendor websites generally include a Search feature. Do a site search for EDI or electronic billing, and see what information is available. You may find that your vendor(s) have some kind of electronic billing, but what they really might mean is that electronic payment option is available to residential customers only. Make sure that they offer EDI for commercial customers with multiple accounts.

If you don’t see any EDI articles or instructions when searching the vendor website, it is probably an indication that the vendor does not offer EDI. Generally, if the vendor does not have an EDI contact phone number and/or an easily accessible implementation guide, then their EDI program is probably not active or is non-existent. You will find that most of the investor-owned utilities (IOUs) have well-defined EDI processes and offerings.

A capable EMIS can play a valuable role in the EDI process. For example, our EnergyCAP utility bill accounting & energy management software will audit the bills automatically before the data is transmitted to the A/P department for payment. The software can be configured to integrate with existing departmental approval processes. When the bills have been audited and approved for payment, they can be exported from EnergyCAP to the accounts payable system with any required file formatting and general ledger data for each transaction. In this case, EnergyCAP essentially becomes a smart front-end for the customer accounting system.

DIY vs. Outsource

One of the first questions to address when considering whether to modify your bill processing workflow concerns how bills will make it from your utility vendor to the EMIS. If you receive a relatively small number of invoices from just a few vendors, it may make sense to implement a do-it-yourself (DIY) process. However, most organizations that have or plan to implement an EMIS do so because they have a high volume of data to analyze. When there’s a high volume of bills to process or limited data entry resources, you may choose to remain hands-off, never touching a bill. Many organizations benefit from the peace of mind that comes with an outsourced bill processing solution, like our Bill CAPture℠ service.

Do It Yourself

Manual Input. If hand-keying is your thing, go for it. A highly functional EMIS, like EnergyCAP, will let you configure your bill entry template to include as much or as little information as you need. Make sure your EMIS is adaptable to your needs and allows you to track an unlimited number of bill line items or simply cost and consumption.

Manual Upload. Do your utility vendors make utility bill data available in spreadsheet files? Uploading those spreadsheets into your EMIS can be fast and convenient, assuming the vendor-provided data is provided in a format that is accepted by your EMIS. EnergyCAP is bill import format flexible, allowing users to map columns in the spreadsheet to fields in the EnergyCAP database. Once mapped, users can simply browse to and import files.


If you prefer to let someone else do the data entry while you and your staff focus on higher value energy analysis tasks, outsourcing may be the ideal solution for you.

With outsourcing, a third-party vendor will assume varying degrees of responsibility for processing your utility bills. Our Bill CAPture service processes tens of thousands of utility bills each month, so we’ll use the Bill CAPture service as an example of how an outsource service provider might work. We’ll start with how your bills are delivered to Bill CAPture:

  • Scan & upload. You may continue to receive paper bills, scan and save them as PDFs, and upload them to the Bill CAPture portal for processing. The speed with which these bills are processed by your staff and then uploaded through our FTP portal will govern how soon the bills appear in EnergyCAP.
  • Mail redirect. You can have your bills sent directly to the Bill CAPture processing center. We’ll open, scan, and process your bills directly into the EnergyCAP database. An electronic bill image will be attached to each bill record, providing you access to the original bill image if there are ever inconsistencies between the physical bill and the EnergyCAP bill record.
  • Web CAPture. Most large-scale utility vendors provide a customer portal through which you may access your bills in PDF or flat file formats. Using automation, the Web CAPture service obtains PDF/flat file bills from your online accounts for processing. Like with mail redirect, PDF bills are read via OCR processing and attached to the permanent bill record in EnergyCAP. Flat file bills are imported—after being reformatted, if necessary—into EnergyCAP, where they are readily available for analysis and reporting.
  • EDI 810. Because of the complexity involved in managing EDI communications, we recommend that you work with an experienced third-party provider. Essentially the provider is a middleman between your organization and the utility vendors. The middleman (e.g., Bill CAPture) receives the EDI invoices, formats them in the EMIS’ preferred file format, and sends the 997 confirmation. Third-party services can be very valuable, especially if your organization is working with multiple EDI vendors, each with different processing requirements.

Once the bills are in EnergyCAP, then certain audits and reports are automatically run on your bills to help your organization identify and address anomalies.

Outsource utility bill processing services typically offer multiple levels of service. Some focus strictly on obtaining the data and entering it into the EMIS. Others go beyond data entry and provide utility bill auditing, issue resolution, and even bill payment. Our Bill CAPture Processing & Account Management level of service is the ideal solution for organizations that prefer to place utility bill entry, auditing, and issue resolution in the hands of third-party utility bill, accounting, and energy management experts.

We assign a Bill CAPture Specialist to collaborate with you during service implementation to establish and document a best practices workflow that covers the follow-up, escalation, and resolution of flagged bill audit issues, including contacting utility vendors to get to the bottom of billing issues.

The Specialist is tasked with the ongoing monitoring of utility bill data audits and utility vendor follow-up and resolution. The Specialist also works to identify and resolve audit flags and anomalies in the following areas…

  • High or Low Usage
  • High or Low Cost
  • Statement Dates
  • High or Low Unit Cost
  • New Accounts
  • Account Number Changes
  • Late Fees
  • Billed Taxes
  • Gaps Between Bills
  • Abnormal Bill Dates
  • Overlapping Bill Dates
  • Bills Overdue from Vendor
  • Estimated Bills
  • Billing Cycle
  • Duplicate Bills
  • Recalculate Pay Amount
  • Due Dates

Flagged bills will be a key part of your regular Bill CAPture Processing & Management meeting. Anomalies in data that do not require vendor follow-up will be provided to your designated staff via flag notifications or EnergyCAP reports. EnergyCAP’s report distribution functionality will be leveraged to automate the process of communicating information, which brings us to our next topic: Workflow.


Utility bill entry, whether done internally or outsourced, is typically the first step in a broader workflow that includes bill auditing, analysis, and payment. In a shameless plug, we’ll note again that a large part of EnergyCAP’s value lies in the streamlined workflow it enables. In order to unlock the most value from the EnergyCAP application, we recommend a workflow wherein the EnergyCAP application acts as the front end to your utility bill payment workflow. The two primary post-data entry components include bill auditing and interfacing with your organization’s accounting (AP and GL) systems.

In order to unlock the most value from the EnergyCAP application, we recommend a workflow wherein the EnergyCAP application acts as the front end to your utility bill payment workflow. The two primary post-data entry components include bill auditing and interfacing with your organization’s accounting (AP and GL) systems.

Utility Bill Audits

EnergyCAP’s utility bill audits automatically and immediately check each bill upon entry or import to verify accuracy and flag potential problems. Audit exceptions are highlighted on the bill to help your team identify and resolve issues quickly. During manual bill entry, possible bill problems are highlighted as you type within the bill entry screen to help you catch errors before bills are saved to your database.

You can also manually flag bills that warrant additional analysis or verification, insert notes or questions to be answered, and assign the bills to any authorized EnergyCAP user for resolution. Actions taken are recorded, and savings realized can be documented in the Cost Recovery field.

The cost recovery amount represents the potential funds to be recovered through the resolution of the bill issue. EnergyCAP includes numerous reports and dashboards that bring visibility to items that need to be resolved by system users.

If you’re evaluating multiple EMIS, we recommend that you dedicate an appropriate amount of time to evaluate each solution’s bill auditing functionality. Failing to identify billing errors or issues prior to payment (or ever) can result in substantial financial losses that are difficult and time-consuming to recoup months or years after the bills are paid.

Accounting Integration

It’s common procedure in many organizations for the Accounting department to receive and automatically pay utility bills prior to review or approval from the energy or facility manager. That process may be fast, but how does Accounting know if the bill was correct?

Most Accounting departments don’t look at usage values on the utility bills and, therefore, are not able to compare unit costs or confirm appropriate rate schedules. A/P may or may not know when a utility account is deactivated and should no longer be paid, or that a malfunctioning meter produced an inaccurate bill.

There is a better way to audit, process, and manage utility bills. Incorporate your EMIS (e.g., EnergyCAP) as the smart “front-end” of your accounts payable or general ledger system. In the diagram below, utility bills are entered or imported into EnergyCAP when received, verified through audits, and presented for review and approval by the appropriate staff member(s). Upon approval, bill details are exported from the EnergyCAP in a format that is import-ready for your specific accounting system.

When EnergyCAP is the EMIS, we develop a custom accounting interface for each organization and for any financial system, including CAS, PeopleSoft, SAP, Oracle, MR, QuickBooks, Great Plains, Banner, and Performance. If your system isn’t on the list, no worries, we can create interfaces to any A/P and G/L system, even proprietary applications.

The streamlined EnergyCAP-centered workflow below eliminates redundant data entry—ideally, all manual data entry—and ensures that your utility bills are audited and approved before they are paid.

Accounting Data Export