No. ICBC does not refund the $15 knowledge-test fee just because you fail.
ICBC does not issue refunds for a failed permit test. The permit test fee is non-refundable because it covers the cost of the testing service itself, which is provided regardless of the result.
Do not mix up a refund, a retest fee and a late-cancellation fee.
| Charge | What it means | Refund/cancellation point |
|---|---|---|
| $15 knowledge-test fee | Paid for each attempt | Not refunded just because you fail; another attempt costs another $15. |
| Road-test fee | Paid when you arrive for the road test | Do not describe a normal 48+ hour cancellation as a refund of a prepaid test fee. |
| $25 late-cancellation fee | Separate cancellation charge | Can apply when a road test is cancelled with less than 48 hours' notice or missed. |
The refund request process is only for demonstrable administrative errors by ICBC.
No. A failed knowledge-test attempt is not refundable.
Refunds or charge corrections are mainly relevant when ICBC made a billing or administrative error. Failing a knowledge test does not create a refund right.
If ICBC changes the appointment, do not treat it as a customer late cancellation. Follow the instructions in ICBC's notice and confirm any payment or refund question with ICBC for that booking.
Does cancelling a road test more than 48 hours ahead qualify for a refund? Normally, giving at least 48 hours' notice means avoiding the $25 late-cancellation fee. It should not be described as a refund of a road-test fee that was already prepaid.
No. The $25 cancellation fee is a separate charge that can apply when a road test is cancelled with less than 48 hours' notice or missed. The actual road-test fee is the testing charge for taking the road test.
Do you pay a road-test fee before booking or when you arrive? ICBC says the road-test testing fee is paid when you arrive for the test. That is why cancelling early is normally about avoiding the separate late-cancellation fee, not getting a prepaid test fee back.
Only the charges relevant to refunds, retests and cancellations are listed here.
| Charge | Amount | Relevant rule |
|---|---|---|
| Class 7 knowledge test | $15 | Per attempt; failing does not refund the completed attempt. |
| Class 7 road test | $35 | Paid when you arrive for the test. |
| Class 5 road test | $50 | Paid when you arrive, for the pre-October 19, 2026 road-test path. |
| Road-test late cancellation/no-show | $25 | Separate fee for less than 48 hours' notice or a missed test. |
All fees are subject to change. Confirm current rates on the official ICBC fees page.
Focus on the charges you can actually avoid: repeat test fees and late road-test cancellation fees.
Practice free BC Class 7L knowledge test questions at shoro.ai/BC — 50 questions, ICBC-style, updated for 2026.
"The AI mock tests were surprisingly realistic. The explanations for road signs helped me understand the logic, not just memorize. Passed my permit test on the first try!"
Michael R.
New Driver
"I was struggling with the specific road rules of my state until I used Shoro. The flashcards are a game changer for quick revision before the actual exam."
Sarah L.
Permit Holder
"The readiness score gives you so much confidence. I knew exactly when I was ready to take the test. Highly recommend Shoro for anyone nervous about their exam."
David K.
G2 Candidate