Annual Licence Renewal Instructions

See below for step-by-step instructions to complete your annual licence renewal through the Insurance Council's online portal. You can opt to view a short video overview of the annual licence renewal process below or a more detailed tutorial video for the corresponding section.

Completing Annual Licence Renewal for a Licence
Submitting Payments for Multiple Licensees  (for agencies/firms)

Completing Annual Licence Renewal for a Licence

How to complete your annual licence renewal
A detailed step-by-step guide
Download slides

Completing Annual Licence Renewal for a Licence

  1. If this is your first time accessing the online portal since February 4, 2026, follow the instructions to register for a new account and link to your existing profile. 
  2. After you have registered and/or logged in, your Renewal Tasks will appear at the top of the page. Click into the tasks to access your renewal - there is one task per licence that is due for renewal. 
  3. Next to the licence you wish to renew, click the dropdown arrow under the Actions column and click Renew Licence.
  4. ​Review the Annual Licence Renewal Information and then click Save and Continue.
  5. Review and update your contact information, including email(s), phone number(s) and addresses, and click Save and Continue.
  6. Review the authority to represent (ATR) information that the Insurance Council has on file for you. This information cannot be changed from this screen, but if you notice any errors please ask your agency or firm to update it via their portal account or you can email licensing@insurancecouncilofbc.comIf your agency/firm is paying your annual licence fee and your current agency/firm is not showing on this page, please make sure that this is corrected before you continue your annual licence renewal or you will not have the option to select your current agency/firm.
  7. ​Review each of the declaration statements carefully. To confirm your understanding and compliance with the declaration, choose your answer from the dropdown options provided, then click Save and Continue. If you have not met your CE and/or E&O insurance requirements, then you will not be able to proceed with your renewal. However, once you have met the requirements, you may return and start the renewal process again. At that time, you will again be prompted to submit your declarations. Some declarations will also require that you provide an explanation in order to proceed to the next step. If you have any questions about the declarations and your requirements, please contact the Practice and Quality Assurance team.
  8. The Review - Annual Licence Renewal screen is your final opportunity to review or correct any of the information provided in the prior steps. Click Submit.
  9. The payment step must be completed immediately after submitting the previous screen, otherwise the payment will default to have the licensee responsible for the payment. If a licensee needs to have this manually adjusted to be the agency/firm, this must be requested via email to portal@insurancecouncilofbc.comThis screen displays options for how the fee payment will be handled.
    • If your agency or firm is not submitting the fee on your behalf, select I will pay for my Renewal. The portal will then take you to the external payment site (Moneris) to enter your credit card information. Please wait until the payment site returns you to the portal, where you can then download your receipt and your updated licence certificate. The system will send you a confirmation email and your next renewal date is automatically updated on the public directory.
    • If you have an agreement that your agency or firm will submit your fee, select I have an agreement with my Agency/Firm that they will pay. Then click Add Agency/Firm and select from the option(s) presented and click Submit. Follow-up with your agency/firm to confirm the timing of the payment, as it is the individual licensee's responsiblitity to ensure that that the fee is paid on time even if the agency/firm is submitting it on the licensee's behalf. After payment is made, a system-generated email will confirm renewal completion, and you can download your updated licence certificate from the online portal.

Log in to Annual Licence Renewal

Submitting Payment for Multiple Licences

How to submit payments for multiple licences
A detailed walk-through on how to make bulk payments for licence renewals.
Download slides

Submitting Payment for Multiple Licences


For agencies and firms: How to submit payment in bulk for multiple licences, (e.g., an agency or firm submitting payment on behalf of licensees authorized to represent the agency or firm).  

  1. From the nominee or delegate's portal account, click Switch Profile in the top right corner, and then Switch next to the agency/firm you wish to access.
  2. Carefully review the list of licensees under the ATR Licences section and report any errors to licensing@insurancecouncilofbc.com. Please note that any recently submitted add/end ATR requests must be approved by the Insurance Council's licensing team before this list will be updated.
  3. Licensees who have submitted their renewal and indicated that their agency or firm will be paying the annual licence fee will be listed in the Agency/Firm Renewal Invoices section. Click on the boxes along the left hand side for the licence(s) you wish to pay for and then click Select to move to the payment steps.
  4. There are two options for bulk online payments this year:
  • Prepaid accounts: A prepaid account will need to be set up with the Insurance Council's Finance team (accounting@insurancecouncilofbc.com) with funds deposited into the account (via credit card or EFT) before it can be selected as a payment option. Prepaid accounts are for annual licence fees only and any funds remaining in the prepaid account will be returned to the agency/firm after the late renewal period is over. Please note that any agency or firm wishing to use EFT must set-up a prepaid account with the accounting team; EFT payments will not be an option without a prepaid account. In order to be eligible for a prepaid account, an agency or firm must be submitting fees for a minimum of 40 licences.

  • Credit card (Visa/Mastercard/Amex) and Interac Online: Payments are submitted via Moneris's payment processing site. As the Moneris site is external, please be patient as our online portal redirects you to the Moneris site. There is no maximum for the number of fees that can be paid at once, but the site may load more slowly the greater the number of fees being paid in the same transaction, so please use a small number of fees per transaction. If you have a large number of licensees to pay for, please consider using a prepaid account instead. 

Note: If you are submitting annual licence fees for multiple licences that you hold (i.e., two individual licences or an individual licence and an agency or firm licence), you will need to first follow the steps for Completing an Annual Licence Renewal for a Licence noted above, as declarations must be submitted for each licence prior to payment.

For an agency or firm licence, you can select that the fee will be paid as part of a bulk payment. This allows the nominee to complete the renewal for the agency or firm, but the fee can be paid by someone with delegate access to the agency or firm's profile. 

If you hold an agency/firm and individual licence, the system will not detect that you have multiple licences to pay for if you use the bulk payment option, so please make sure that you have added all of the fees you need to pay. 

Once annual licence renewal is complete, a system-generated email confirming completion is sent and the next renewal date will be updated to June 1, 2027 on the public Insurance Licensee Directory. Licensees can download or print an updated licence certificate from their online portal accounts.

Log in to Annual Licence Renewal

Have Questions or Need Help?


Contact our portal support team at portal@insurancecouncilofbc.com or by calling 604-688-2005 or 1-877-688-0321 (toll-free within Canada) and dialing extension 6.