Sample document

The documentan inspector asks for.

copilotBC keeps one training record for each student and prints it as a PDF.

Document
Student Training Record
Based on
MVAR Division 27
Length
2 pages
Made by
Your browser

The record

You never fillthis record in.

Every line comes from a lesson you already taught. Start the timer, rate the skills, sign off with the student. The sheet is written by then.

  1. 01The headingWho the record is for, which licence class, which car, and the period it covers.
  2. 02The lesson logEach completed lesson, oldest first. Times, minutes, focus, fee, instructor.
  3. 03Totals and signatureHours counted from driving time only, then the attestation and the retention notice.

Page one, at a glance. The record is readable in full just below.

Field by field

Every column,explained.

The wording on the sheet is the app’s own.

copilotBC
Student Training Record
BC Motor Vehicle Act Regulations · Division 27 · based on ICBC’s record format
Generated
Sep 28, 2026
Period: Mar 12, 2026 – Sep 28, 2026
Student Information
NameSarah MitchellBC Learner Permit No.•••••• 4821
Date of birthJan 14, 2009Class of LicenceClass 7L
Mailing address123 Main St, Vancouver, BC
Transmission TrainedAutomaticPhone(604) 555-0142
Email[email protected]
Parent / guardian contactParent · (604) 555-0188 · [email protected]
Training commencedMar 12, 2026
Guardian consentOn file, signed Mar 10, 2026, 7:18 PM
Instructor & Training Vehicle
InstructorCasey Morgan
Vehicle2022 sedan, dual brakeLicence PlateAB1 23C
Lesson Log: Practical On-Road Training
#DateStartEndBookedDrivingNightSubject / FocusTypeFee (CAD)Instructor
1Mar 124:00 PM5:00 PM6052NoFirst lesson · orientationOn-road$65.00Casey Morgan
2Mar 264:00 PM5:00 PM6055NoMirrors & lane positionOn-road$65.00Casey Morgan
3Apr 94:30 PM5:30 PM6054NoRight and left turnsOn-road$65.00Casey Morgan
4Apr 234:30 PM6:00 PM9081NoIntersection managementOn-road$95.00Casey Morgan
5May 76:00 PM7:00 PM6056NoFollowing distance & spaceOn-road$65.00Casey Morgan
6May 215:30 PM6:30 PM60Not measuredNoParking & reversingOn-road$65.00Casey Morgan
7Jun 189:45 PM10:45 PM6058YesNight driving · lit arterialsOn-road$65.00Casey Morgan
8Jul 99:30 PM11:00 PM9084YesNight driving · unlit ruralOn-road$95.00Casey Morgan
9Sep 218:00 AM9:00 AM
corrected: 8:47 AM
6053
corrected: 47
NoLane changesOn-road$65.00Casey Morgan
10Sep 288:00 AM9:30 AM9086NoHighway merge drillOn-road$95.00Casey Morgan
Totals (10 lessons)573 min
(9.6 hrs)
142 min
(2.4 hrs)
$740.00

Booked is the lesson block the student reserved. Driving is the time measured behind the wheel. A block also holds the pre-trip vehicle check and the end-of-lesson debrief, so the two differ. All hour totals on this record count Driving only. A lesson shown as "Not measured" was signed off without a timed drive and counts no hours.

Duration corrections. The lengths in the table above are the lengths that were signed. They are not changed. The corrections below are dated annotations, and the hour totals count the corrected lengths.

#Lesson dateAs signedCorrected toDate loggedReasonRecorded by
9Sep 21, 202653 min47 minSep 22, 2026, 7:41 AMTimer left running after the student got out of the car. The drive ended at 8:47 AM.Casey Morgan

Lesson addenda. The entries in the table above are unchanged. The addenda below are dated annotations. Each one names the record it was filed against.

A row with no number annotates a booking that delivered no instruction, such as a no-show. Those bookings are not in the lesson log and count no hours.

#Lesson dateFiled againstDate loggedAddendumRecorded by
8Jul 9, 2026Lesson reportJul 10, 2026, 8:02 PMAsked to drive the unlit rural route once more before the road test.Casey Morgan
—Aug 6, 2026
No-show
LessonAug 6, 2026, 5:20 PMDid not attend. Fee waived. Rebooked for Aug 20.Casey Morgan
Instructor Attestation

I attest that the information recorded above is a true and accurate record of the driver training provided to the student named in this document.

Casey Morgan
Sep 28, 2026, 9:41 AM
Instructor · Digital signature (BC ETA s.11) · Signed off (most recent lesson)

Retention notice (MVAR 27.06(4)): Records created on or after June 1, 2021 must be retained for 6 years from the last date of training. Records created before June 1, 2021 must be retained for 3 years.

Generated by copilotBC on Sep 28, 2026

Generated by copilotBC. copilotBC is independent and not affiliated with ICBC. Responsibility for verifying this document’s accuracy, currency, and compliance with current requirements rests with the instructor. See copilotbc.ca/terms.html.

Start and End print as 12-hour times, as they do in the app.

Sample document from copilotbc.ca. Every name, number and date on it is invented. It is not a record of any real person.

The rest of the pack

One buttonprints the pack.

Built from the same record, in the order an auditor reads them.

  1. 01Student Training RecordMVAR 27.06The document above. Every Division 27 field, the lesson log, the correction trails, the attestation.
  2. 02Lesson skill recordOne column per lessonEvery lesson a column, every skill a row, each cell a mark from 1 to 4. Ten lessons to a page.
  3. 03Statement of services & receiptsMVAR 27.06(3)Itemised services, a payment summary, a receipt for everything paid and a list of everything still owing.
  4. 04Road test consent formICBC DTC205Based on ICBC’s DTC205, wording kept verbatim. Filled in from the record and signed on the phone.
  5. 05Pre-training disclosureMVAR 27.06(2)The prices and terms the student was given at enrolment, dated and signed.
  6. 06Enrolment consent & signature evidenceBC ETA s.11When each signature was captured, and the guardian co-signature when the student is a minor.
  7. ··Progress summaryFor the familyHours, the practice-log target, a skill scoreboard and your four most recent lesson notes. Printed or emailed.
  8. ··Road test readiness certificateA keepsakePrintable once the readiness signal is met. It says on its face that it is not an ICBC document and guarantees no test result.
  9. ··Full data dossierJSON, PIPA s.23Everything held about one student, in one file, for an access request.

The last three print on their own. Everything above them binds into the pack.

After every lesson

The lesson reportthe family reads.

This one is for the student and parent. It is built from the marks you tap during the lesson, and you email it when you sign off.

Marks
Four levels, one per skill
Based on
An approximation of ICBC criteria
Sent to
The student, the parent, or both

copilotBC · Lesson report

Sarah Mitchell

Class 7L · Lesson 10 · 86 min driving

Date
Mon, Sep 28, 2026
Focus
Highway merge drill

On track

Speed control and parking are strong. Highway merging is the priority for the next two lessons. Shoulder-check timing on right turns is the theme to drill.

A score of 70 or more reads as on track. The app calls a student road-test ready only at 80 or more, after 12 or more lessons, with every skill at 70 or more. Only an ICBC examiner decides if a student is ready.

SkillMarkNote
Pre-trip inspectionProficientIndependent, no prompts.
Mirror & shoulder checksDevelopingSteady on lane changes. Late on right turns.
Speed controlCompetentHeld the posted speed in light traffic.
Right turnsDevelopingSequence drill set for next lesson.
Lane changesCompetentSmooth, well-signalled.
Highway mergingIntroducedEntry handled. Needs heavier traffic.
Parking & reversingCompetentParallel park first try, twice.
Communication & signallingDevelopingSignal a little late on right turns.

From your instructor

Sarah arrived prepared and confident. Before next lesson: ten right turns at quiet intersections, with a shoulder check before each. Read sections 4 and 5 of Learn to Drive Smart. Book 90 minutes next time so we can cover the highway westbound.

Not an official ICBC document. It does not replace an examiner’s assessment.

Your students’ records,already written.

Every name, number and date on this page is invented. copilotBC is independent and not endorsed by ICBC. Its documents are based on ICBC forms and Division 27 of the Motor Vehicle Act Regulations. Check them against the current official version.