Data Readiness for a Smooth Ai Transition Process | UtilityEducation.com
AI Applications

Data Readiness for a Smooth Ai Transition Process

Russ Hissom, CPA Russ Hissom, CPA
January 28, 2026
3 min read

Artificial intelligence is not just about algorithms — it's about data readiness. For utilities, implementing AI in finance begins with assembling data from multiple systems, cleansing it for consistency, and formatting it so the AI can "see" relationships across accounting, operations, and engineering. The steps below outline how to prepare your organization's data so that AI models can produce accurate and actionable insights.

1. Assembling the Data

The first step is to bring together all data influencing financial performance — often spread across different utility systems.

SystemExamples of Data NeededTypical Source Format
ERP / Accounting SystemGeneral ledger transactions, journal entries, cost centers, budgetsCSV export, SQL query, or API (SAP, Munis, Tyler, etc.)
Work Management System (WMS)Work orders, labor and materials, project statusExcel/CSV, API, or database
Customer Information System (CIS)Billing, usage, payment history, rate classSQL, CSV, or JSON
Asset Management System (AMS)Asset ID, installation date, cost, depreciation scheduleCSV, EAM export, or integration feed
Operational Systems (SCADA, OMS, AMI)Energy output, outage durations, meter data, temperatureCSV, XML, or API
Regulatory / Grant RecordsFEMA project numbers, reimbursement documentation, RUS formsPDF + structured index (OCR or metadata extraction)

Once assembled, merge data around common keys such as work order number, GL account number, asset or project ID, and customer or service location number. These identifiers connect engineering activity with accounting outcomes — for instance, linking a feeder upgrade work order to depreciation and CIAC accounting entries.

2. Cleansing and Normalizing the Data

AI performance depends on data quality. Cleansing ensures your data is consistent, complete, and ready for model training.

Data IssueCommon ExampleCleansing Action
Inconsistent account names"Plant Additions" vs "Plant Addition"Apply controlled vocabulary (FERC/RUS USoA)
Duplicate work ordersSame project entered twiceDe-duplicate using unique work order number
Missing or invalid dates"1/0/2020" or blankInfer missing data using nearest valid entry
Mis-categorized costsEngineering labor coded to materialsRule-based or ML-based reclassification
Non-numeric fields"$1,000 (est.)"Convert to numeric and remove special characters

The goal is to output every dataset in a machine-readable, tabular format — typically CSV, Parquet, or structured database tables. Think of the end product as a data model, where tables such as "Work Orders," "GL Transactions," and "Assets" share defined relationships.

3. Preferred Formats for AI Training and Analysis

After cleansing, structure your data in a consistent, relational format for long-term use. Common storage and integration formats include:

Format / PlatformBest ForNotes
CSV / Excel TablesInitial model training, simple datasetsIdeal for pilot projects and POCs
SQL Database (PostgreSQL, SQL Server)Continuous model training and dashboardsEnables queries and version control
Parquet Files (Data Lake)Large data storage for AI/MLScalable, efficient, cloud-ready
Power BI Dataflows / ModelsVisualization + Copilot/AI integrationWorks natively with Microsoft AI tools
JSON / API FeedsReal-time integration with live systemsSupports continuous AI retraining

4. Automating and Updating the Data

AI delivers the best results when fed regular, automated data updates. Set up scheduled feeds and automations using nightly or weekly exports from ERP, WMS, or CIS; SQL connectors or Power BI dataflows; Robotic Process Automation (RPA) for legacy systems; and cloud data pipelines such as Azure Data Factory or AWS Glue.

These processes evolve into a financial data lake — a living repository feeding AI dashboards, forecasts, and automated variance explanations.

Key Takeaway

AI implementation succeeds when utilities treat data as a strategic asset, not just a byproduct of accounting and operations. Consistent formats, validated records, and unified identifiers create the foundation for reliable automation, predictive modeling, and intelligent financial reporting.

Related Course
Advanced AI Skills for Co-op & Utility Professionals
2.0 NASBA CPE hours  ·  On-demand access
View Course →
Stay Current
New articles and course updates — straight to your inbox
You’re subscribed — thank you!

Go Deeper
Advanced AI Skills for Co-op & Utility Professionals
On-demand training designed for utility and cooperative finance professionals.
2.0 NASBA CPE hours  ·  On-demand access
View Course →
Free Newsletter
Utility accounting insights in your inbox

Practical guidance for utility and cooperative finance professionals — new articles, course updates, and industry insights. No spam, unsubscribe anytime.

You’re subscribed — thank you!
No spam. Unsubscribe anytime.
Russ Hissom, CPA
Written by
Russ Hissom, CPA
Principal, UtilityEducation.com  ·  35+ Years of Utility Accounting Experience

Russ Hissom is a nationally recognized utility accounting and rate expert with deep hands-on experience in FERC and RUS accounting, regulatory accounting, cost-of-service studies, and rate design for electric utilities and cooperatives across the United States. He also serves as an expert witness before FERC, state commissions, and in arbitration proceedings. Learn about consulting services →

Disclaimer: The material in this article is for informational purposes only and should not be taken as legal or accounting advice provided by Utility Accounting & Rates Specialists, LLC. You should seek formal advice on this topic from your accounting or legal advisor.