top of page

Get in Touch

Start managing your STC application
creation, documentation and trading with us

Where we are located

phone-receiver.png
close-envelope.png
facebook-placeholder-for-locate-places-o

Business Channel Australia

908/401 Docklands Drive,

Docklands, VIC 3008 AUSTRALIA

We cater solar retailers and installers of STC eligible solar systems across Australia, enabling them with support and assistance in registration of the STCs.

We can help you create, document and trade STCs right away, hassle-free and at a very nominal fee.

Register

Thanks for submitting!

STC registration
bottom of page