Fast, reliable STC generation with Australia’s most versatile certificate creator.
Start OnboardingWe look forward to welcoming you to Ecovantage as a valued Partner.
Below you will find forms to capture important information about your business and installers so we can set you up to create STCs.
![]()
Speedy Processing
Our dedicated team & streamlined systems ensure faster STC creation & submission, leading to quicker payments for your business.

Reduced Admin Overhead
Free up your valuable staff from the complexities of STC paperwork. Let them to focus on core installations & customer service.
![]()
Regulatory Expertise
Stay ahead of evolving regulations with our in-depth knowledge & proactive approach to compliance.
![]()
Dedicated Account Management
Benefit from a single point of contact who understands your business needs & provides end-to-end support.
![]()
Reliable Payments
Our efficient process translates directly into more predictable & timely cash flow for your projects.

Flexible Solutions
We offer various payment options to suit your business model, including 5 and 20 day payments post audit pass.
About Ecovantage.
Ecovantage was established in 2007 to support businesses and households reduce energy use and contribute to the fight against climate change through a reduction in emissions.
We have teams in SA, VIC, NSW and QLD, and create certificates under all Australian energy schemes.
Onboarding Process.
1. Company Details.
This form must be completed in one submission – you’ll need your Public Liability & Work Cover documents, safety accreditations & licenses, and a bank statement.
A Terms of Engagement and RCTI Agreement will be emailed to you to sign once completed.
2. Installer Details.
This form must be completed in one submission – you’ll need your Public Liability Insurance, photo ID, Electrical Contractors License, White Card, etc.
3. Train, Install & Get Paid.
Complete the training by simply downloading and acknowledging the Checklist/s in the form below.
We will set you up in Bridge Select (mobile app) so you can capture your installation evidence and get paid for your STCs by Ecovantage.
Company Details.
Please complete this form once for a new company onboarding with Ecovantage.
Installer Details.
Every installer submitting jobs to Ecovantage will need to complete this form.
Victoria
New South Wales
South Australia
Queensland