Built for ICBC-approved BC Class 1 driving schools

Stop managing MELT
with spreadsheets.

MeltDesk is the compliance and scheduling platform purpose-built for BC driving schools running ICBC Class 1 MELT programs. Track hours, schedule training, and generate ICBC-compliant forms. No spreadsheets required.

ICBC curriculum-compliantBC Class 1 MELT programAttendance & assessment trackingDeclaration of Completion generation

MELT compliance is a full-time job.

The ICBC program demands meticulous record-keeping at every step. Most schools are managing it with spreadsheets and paper forms. One missed signature means starting over.

140 hours per student

Tracked across 10 curriculum modules spanning three environments (in-class, in-yard, and in-cab), each with separate ICBC daily maximums and integration requirements.

9+ ICBC forms per student

Attendance records (MV7604), six practical assessment forms (MV7604B–H), three written assessments (MV7604A), and the Declaration of Completion (MV2970). All required by ICBC and retained for 6 years.

Strict scheduling rules

No more than 7 hrs of classroom, 4 hrs in-cab, or 6 hrs in-yard per day. Theory and practical must be integrated throughout. Front-loading is not permitted by ICBC.

Platform Features

Everything your school needs.
Nothing it doesn't.

Built around the ICBC MELT curriculum framework so you're always audit-ready.

Smart Scheduling

Build MELT schedules that automatically enforce ICBC daily time limits and integration rules. Compliance conflicts are caught before they happen, not after.

Student Hour Tracking

Every instructional hour logged by module and environment type. See exactly where each student stands against the 140-hour requirement at a glance.

ICBC Form Generation

Generate the Declaration of Completion (MV2970), attendance records (MV7604), and all six practical assessment forms automatically when requirements are met.

Assessment Records

Track all 6 practical and 3 written assessments per student. Pass rates, dates, and instructor signatures are stored digitally to meet the 6-year retention requirement.

Instructor Management

Manage MELT-designated instructors, track MELT/GLT/practical certifications, availability, and workload. Students always matched with the right instructor.

Compliance Dashboard

See every student's status at a glance: hours completed, assessments passed, and whether they are on track to finish within the 365-day window.

How It Works

Up and running in minutes.

No lengthy onboarding. No training required. Your first cohort can be scheduled the same day.

01

Set up your school

Add your DTC number, instructors with their MELT designations, and configure your training vehicles and facilities in minutes.

02

Schedule and enrol students

Add students and build their MELT schedule across all three environments. MeltDesk flags any ICBC compliance issues before they happen.

03

Track, assess, and generate

Hours are logged as training progresses. When a student meets all requirements, generate their Declaration of Completion in one click, ready to mail to ICBC within 10 business days.

140
Required training hours per student
10
MELT modules tracked and scheduled
9+
ICBC forms generated per completion
365
Maximum days to complete the program

All 10 ICBC MELT modules tracked

1Trucking Industry Overview2Vehicle Components & Systems3Driving Techniques4Professional Driving Habits5Off-Road Manoeuvres6Documents & Regulations7Vehicle Inspection8Hours of Service9Cargo Securement10Air Brakes

Ready to simplify your MELT program?

Book a 20-minute demo and see how MeltDesk saves your school hours of admin work every week, while keeping you audit-ready for ICBC.