Electronic invoicing for suppliers

Electronic invoicing, or eInvoicing, is a safe, fast and environmentally responsible way to do business with us. We partner with the SAP Ariba Network to provide our suppliers with a cloud based solution to manage orders and invoices centrally and to use Early Payment Offers (EPO) to meet your changing cash flow needs.

Join the Ariba Network free of charge to get started

You'll need an Ariba Network account to transact with us. All transaction and account fees are waived so you can use your account, the Ariba Help Center, and the Ariba Supplier Mobile App, all free of charge.

Use our eInvoicing Supplier User Guide [PDF, 1.3 MB] to get up and running on the Ariba Network quickly and easily so you can start managing your orders, invoice and payment discounts right away.

The Ariba Help Centre is your one-stop shop for support on the Ariba Network. Log in to your Ariba Network account and select Help Centre in the upper-right corner. The help centre has tutorials, FAQs, and other helpful materials. You can also access help by email, chat, or phone.

You can find our eInvoicing Supplier User Guide [PDF, 1.3 MB] and other helpful information for our suppliers there. To access the portal, log into your Ariba Network account, then go to Company Settings and choose Customer Relationship.

Email our BC Hydro Accounts Payable Helpdesk or call 604 663 3572 and we'll help you get started.

Update your Ariba Network Account company profile; the Account Settings section of the eInvoicing Supplier User Guide [PDF, 1.3 MB] will show you how. Then notify our BC Hydro Accounts Payable Helpdesk of the changes to make sure there's no disruption to your orders, invoicing or payments.

The Ariba Supplier Mobile App allows you to access your Ariba account from your mobile device. You can use the app to manage your transactions directly from your iPhone, iPad, or Android device. You can access the mobile app from the App Store or Google Play.


Suppliers prepare and submit their invoices for payment electronically from their Ariba Network account. Invoicing is quick and can be done from anywhere on any electronic device; computer, laptop, smart phone or tablet.

See our eInvoicing Supplier User Guide [PDF, 1.3 MB] for tips on preparing and submitting your invoices for payment.

Email our BC Hydro Accounts Payable Helpdesk or call 604 663 3572 and we'll help you with any questions.

No, your order and an approved Service Entry Sheet must appear in Ariba before you can invoice. BC Hydro will now require an approved Service Entry Sheet in the system as a confirmation of the received services before suppliers can invoice.

Watch our Service Entry Sheets and Invoicing video for further detail.

A complete and accurate invoice is the best way to help us pay you on time.

If you have a Purchase Order (PO) your invoice must be addressed to BC Hydro and include the following:

  1. An invoice number.
  2. Total invoice value, with taxes clearly identified.
  3. Quantity and unit price.
  4. GST / HST Registration Number (if you're charging GST / HST).
  5. A BC Hydro Purchase Order Number.
  6. Service Entry Sheet number
  7. Contact name and email address of person responsible for your invoicing process.
  8. Invoice attachment needs to be a PDF.

If your invoice is missing information it can't be processed and will be returned to you for correction.

BC Hydro pays invoice terms from date of receipt.

Questions? Email us at accountspayable@bchydro.com or call 604 663 3572.


For Canadian suppliers, payment is made by direct deposit using Electronic Fund Transfer (EFT). For international suppliers, payment is made by wire transfer, bank draft or cheque at BC Hydro's discretion.

An authorized BC Hydro representative will provide you with our Direct Deposit Application Form to collect your banking information. When you're ready, email the completed form back to the same BC Hydro representative for processing.

No, please don't enter any banking information in your Ariba account. Your banking information is part of your BC Hydro supplier profile and should only be provided to an authorized BC Hydro representative.

Email our BC Hydro Accounts Payable Helpdesk or call 604 663 3572 to update your supplier information in our systems.

Early payment offers

Our Early Payment Offer program (EPO) allows our suppliers to take early payment in exchange for a discount.

All approved invoices are eligible for EPOs. EPOs are easy to use, completely optional and can be accepted on an invoice-by-invoice basis. Payment discounts are applied only to the EPOs you accept; if you don't want to accept the EPO, simply ignore the offer and your invoice will be paid on your usual scheduled payment date. See the Early Payment Offers section in our eInvoicing Supplier User Guide [PDF, 1.3 MB] to set up and manage your EPOs.

The discount percentage is calculated daily on a sliding scale, and will decrease the closer you get to your scheduled payment date.

You can see your EPOs in the Ariba Inbox Early Payment tab, but you'll also want to turn on EPO email notification [PDF, 1.7 MB] to receive your EPOs via email.

Yes, you can set up EPO Auto Acceptance Rules [PDF, 1.7 MB] to automatically accept EPOs for you.