WordPress Gas/Electricity Bill Comparison System
Budget / SalaryA$30–250
TypeFreelance project
LocationRemote
Posted2 hours ago
Job Title
WordPress Developer – Electricity & Gas Bill Comparison System
We are looking for an experienced WordPress/PHP developer to build a custom electricity and gas comparison system for our website.
Project Overview
Customers will upload their electricity or gas bill as a PDF. The system will automatically read the bill, extract key information, compare it against energy plans stored in our database, and recommend the cheapest or best-value plans.
The system should be built as a custom WordPress plugin.
Main Features
- PDF electricity/gas bill upload
- AI/PDF bill data extraction
- Customer confirmation of extracted bill details
- Electricity plan comparison
- Gas plan comparison
- Estimated annual cost and savings
- Top recommended plans displayed clearly
- Customer lead capture
- WordPress admin dashboard
- Retailer and tariff management
- Mobile responsive design
Bill Information to Extract
The system should identify:
- Electricity or gas
- Current retailer
- Plan name
- NMI / MIRN
- Postcode
- Billing period
- Billing days
- Electricity usage in kWh
- Gas usage in MJ
- Peak / shoulder / off-peak usage
- Controlled load
- Solar export
- Supply charge
- Usage rates
- Solar feed-in tariff
- Demand charges
- Total bill amount
If the AI cannot identify a value confidently, it should not guess. The customer should be able to review and edit the extracted information before comparison.
Electricity Comparison
The calculator should support:
- Single-rate tariffs
- Time-of-use
- Peak, shoulder and off-peak
- Controlled load
- Solar feed-in tariffs
- Demand charges
- Daily supply charge
- Discounts
- Credits
- Fees
The AI should only extract bill information. The actual price comparison must use a proper mathematical calculation engine.
Gas Comparison
Support:
- Daily supply charge
- Gas usage in MJ
- Flat usage rates
- Block rates
- Discounts
- Credits
Results Page
Show plans ranked from cheapest to most expensive.
Example:
| Retailer | Plan | Annual Cost | Saving |
| Retailer A | Saver Plan | $1,650 | $480/year |
| Retailer B | Value Plan | $1,720 | $410/year |
Customers should be able to click:
- Choose This Plan
- Request a Callback
- Email Comparison
WordPress Admin
Admin users should be able to add, edit and deactivate:
- Retailers
- Electricity plans
- Gas plans
- Supply charges
- Usage rates
- Time-of-use rates
- Demand rates
- Controlled-load rates
- Solar feed-in tariffs
- Discounts
- Credits
- Plan expiry dates
Admin should also be able to view:
- Uploaded bills
- Comparisons
- Customer leads
- Selected plans
CRM
Preferably integrate with HubSpot CRM so customer details and comparison results can automatically create or update a lead.
This can be completed as a later milestone if required.
Preferred Technology
- WordPress
- Custom WordPress plugin
- PHP
- MySQL
- JavaScript
- WordPress REST API
- OpenAI API or similar AI service
- PDF extraction technology
Security
The system must include:
- Secure PDF uploads
- File-type and file-size validation
- Input sanitisation
- Secure API keys
- Protection against malicious uploads
- Secure bill storage
- Ability to automatically delete uploaded bills if required
Deliverables
The successful freelancer will provide:
- Complete WordPress plugin
- Full source code
- Database structure
- Bill upload system
- AI bill extraction
- Electricity calculator
- Gas calculator
- Admin dashboard
- Comparison results page
- Lead management
- Installation on our website
- Testing
- Basic documentation
Suggested Milestones
Milestone 1: WordPress plugin, database and admin dashboard
Milestone 2: Electricity comparison calculator
Milestone 3: PDF/AI bill extraction
Milestone 4: Gas comparison calculator
Milestone 5: Lead management and HubSpot integration
Milestone 6: Testing, security and deployment
Freelancer Requirements
Please apply if you have experience with:
- Custom WordPress plugin development
- PHP/MySQL
- JavaScript
- REST APIs
- PDF processing
- AI/OpenAI integrations
- Calculation systems
- WordPress security
Energy industry experience would be an advantage.
When Applying
Please provide:
- Examples of similar WordPress projects
- Experience with PDF extraction
- Experience with AI/API integrations
- Estimated completion time
- Fixed-price or milestone quote
- Support offered after completion
Important: We require a proper calculation engine. The AI should not simply guess which electricity or gas plan is cheapest.
WordPress Developer – Electricity & Gas Bill Comparison System
We are looking for an experienced WordPress/PHP developer to build a custom electricity and gas comparison system for our website.
Project Overview
Customers will upload their electricity or gas bill as a PDF. The system will automatically read the bill, extract key information, compare it against energy plans stored in our database, and recommend the cheapest or best-value plans.
The system should be built as a custom WordPress plugin.
Main Features
- PDF electricity/gas bill upload
- AI/PDF bill data extraction
- Customer confirmation of extracted bill details
- Electricity plan comparison
- Gas plan comparison
- Estimated annual cost and savings
- Top recommended plans displayed clearly
- Customer lead capture
- WordPress admin dashboard
- Retailer and tariff management
- Mobile responsive design
Bill Information to Extract
The system should identify:
- Electricity or gas
- Current retailer
- Plan name
- NMI / MIRN
- Postcode
- Billing period
- Billing days
- Electricity usage in kWh
- Gas usage in MJ
- Peak / shoulder / off-peak usage
- Controlled load
- Solar export
- Supply charge
- Usage rates
- Solar feed-in tariff
- Demand charges
- Total bill amount
If the AI cannot identify a value confidently, it should not guess. The customer should be able to review and edit the extracted information before comparison.
Electricity Comparison
The calculator should support:
- Single-rate tariffs
- Time-of-use
- Peak, shoulder and off-peak
- Controlled load
- Solar feed-in tariffs
- Demand charges
- Daily supply charge
- Discounts
- Credits
- Fees
The AI should only extract bill information. The actual price comparison must use a proper mathematical calculation engine.
Gas Comparison
Support:
- Daily supply charge
- Gas usage in MJ
- Flat usage rates
- Block rates
- Discounts
- Credits
Results Page
Show plans ranked from cheapest to most expensive.
Example:
| Retailer | Plan | Annual Cost | Saving |
| Retailer A | Saver Plan | $1,650 | $480/year |
| Retailer B | Value Plan | $1,720 | $410/year |
Customers should be able to click:
- Choose This Plan
- Request a Callback
- Email Comparison
WordPress Admin
Admin users should be able to add, edit and deactivate:
- Retailers
- Electricity plans
- Gas plans
- Supply charges
- Usage rates
- Time-of-use rates
- Demand rates
- Controlled-load rates
- Solar feed-in tariffs
- Discounts
- Credits
- Plan expiry dates
Admin should also be able to view:
- Uploaded bills
- Comparisons
- Customer leads
- Selected plans
CRM
Preferably integrate with HubSpot CRM so customer details and comparison results can automatically create or update a lead.
This can be completed as a later milestone if required.
Preferred Technology
- WordPress
- Custom WordPress plugin
- PHP
- MySQL
- JavaScript
- WordPress REST API
- OpenAI API or similar AI service
- PDF extraction technology
Security
The system must include:
- Secure PDF uploads
- File-type and file-size validation
- Input sanitisation
- Secure API keys
- Protection against malicious uploads
- Secure bill storage
- Ability to automatically delete uploaded bills if required
Deliverables
The successful freelancer will provide:
- Complete WordPress plugin
- Full source code
- Database structure
- Bill upload system
- AI bill extraction
- Electricity calculator
- Gas calculator
- Admin dashboard
- Comparison results page
- Lead management
- Installation on our website
- Testing
- Basic documentation
Suggested Milestones
Milestone 1: WordPress plugin, database and admin dashboard
Milestone 2: Electricity comparison calculator
Milestone 3: PDF/AI bill extraction
Milestone 4: Gas comparison calculator
Milestone 5: Lead management and HubSpot integration
Milestone 6: Testing, security and deployment
Freelancer Requirements
Please apply if you have experience with:
- Custom WordPress plugin development
- PHP/MySQL
- JavaScript
- REST APIs
- PDF processing
- AI/OpenAI integrations
- Calculation systems
- WordPress security
Energy industry experience would be an advantage.
When Applying
Please provide:
- Examples of similar WordPress projects
- Experience with PDF extraction
- Experience with AI/API integrations
- Estimated completion time
- Fixed-price or milestone quote
- Support offered after completion
Important: We require a proper calculation engine. The AI should not simply guess which electricity or gas plan is cheapest.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.