Signature Energy x Loncom Consulting | Case Study
Case Study

Signature Energy x Loncom Consulting | Case Study

Industry Oil and Energy
Location United Kingdom
Service Type Custom AI Platform Development and Ongoing Retainer
Engagement Length June 2024 to Present (ongoing)

Signature Energy | Challenge

Signature Energy is a UK energy brokering business that manages utilities across single and multi-site property portfolios on behalf of property managers. A significant part of their operational workload involves processing energy invoices from multiple suppliers, each of which uses a different format, terminology and data structure. Extracting MPAN numbers, consumption figures, VAT amounts, standing charges, CCL values, start and end dates and invoice numbers from PDFs manually across hundreds of invoices from suppliers including SSE, E.ON, EDF, Pozitive Energy, Crown Gas and Power and Corona Energy was time-consuming, error-prone and difficult to scale. Signature Energy needed a purpose-built AI platform that could read and extract data from these invoices automatically, with accuracy high enough to trust the output, and with the intelligence to handle the quirks of each supplier’s format without manual intervention.

How We Delivered

Phase 1: AI model development. Loncom built a registry-based AI architecture with separate, dedicated invoice reading models for each energy supplier. Rather than applying a single generic model across all invoice types, each supplier model is configured with the specific validation and extraction logic needed to handle that supplier’s invoice format accurately. Models were built and refined for SSE (including consolidated invoice formats), E.ON, EDF, Pozitive Energy (including single and consolidated invoices), Crown Gas and Power (including electricity and gas variants), and Corona Energy (electricity and gas). Each model was trained to extract: supplier name, MPAN, invoice number, invoice date, start and end dates, consumption, VAT, CCL, standing charges, NET values and credit note handling. An OCR layer was implemented for scanned or image-based invoices. Duplicate detection and flagging was built to prevent the same invoice from being processed twice.

Phase 2: Platform build and deployment. A full web platform was built around the AI engine: a secure frontend with login, bulk invoice upload with PDF preview, a processed invoice review interface and export functionality. The platform was deployed on AWS with Git Actions CI/CD for automated deployments. A background worker was implemented to handle invoice processing asynchronously, preventing timeouts on large batches. Supplier name alignment was built to match extracted supplier names to the client’s existing property management system (Qube). MySQL database infrastructure was configured and later migrated to MySQL 8.0 for performance and supportability. Enhanced logging was implemented to assist with debugging AI model failures. The platform was deployed to Signature Energy’s own domain and separate user logins were created for each team member.

Phase 3: Retainer and continuous AI refinement. Invoice reading is an ongoing accuracy problem: supplier invoice formats change, edge cases emerge and new invoice types (consolidated invoices, credit notes, multi-meter invoices) require new logic. Loncom’s retainer covers continuous AI model refinement, bug fixes across all supplier models, platform improvements, and the development of additional capabilities including a CRM layer and further AI reading improvements. The platform remains in active development with 42 features currently in progress or under review.

Key Migrations, Integrations & Developments

  • Multi-supplier AI invoice processing platform with dedicated OpenAI models for SSE, E.ON, EDF, Pozitive Energy, Crown Gas and Power and Corona Energy
  • Registry-based architecture: per-supplier validators and extractors enabling accurate, format-specific data extraction
  • Extraction of MPAN, invoice number, dates, consumption, VAT, CCL, standing charges, NET values and credit notes across all supplier models
  • OCR implementation for scanned and image-based invoices
  • Bulk invoice upload with PDF preview and batch processing via background worker
  • Duplicate invoice detection and flagging
  • Export functionality for processed invoice data (selected and all records)
  • Supplier name normalisation aligned with Qube property management system
  • AWS deployment with Git Actions CI/CD for automated production releases
  • MySQL 8.0 database with enhanced logging for AI model debugging
  • Custom domain deployment with individual user login management
  • CRM layer in development

The Outcome

  1. A purpose-built AI invoice processing platform live in production, handling invoices from six energy suppliers across multiple formats

  2. 69 deliverables completed since March 2025, with 42 features currently in active development

  3. Multiple dedicated AI models operating within a single platform, each trained to handle a specific supplier’s invoice format with validation and accuracy checks

  4. Invoice data extraction automated across key fields: MPAN, consumption, VAT, CCL, standing charges, NET values, dates and invoice numbers

  5. Platform deployed on Signature Energy’s own infrastructure with individual user access, background processing and automated deployments

What Education Businesses Say About Working With Us

We measure success by the operational and commercial outcomes our clients achieve, not just the quality of the implementation.

Ready to Achieve Similar Results?

Get in touch to discuss how we can help transform your business.