Classic form
Driving lesson registration form with the licence details
A driving instructor cannot legally take a learner out on an expired licence, so the number and the expiry date belong on the booking rather than on the kerb at the first lesson. This twelve field registration collects both, along with the logbook hours a learner has actually recorded and the address the instructor drives to.

The form itself
A static copy of the finished form, exactly as it renders. Nothing here can be filled in or submitted, so read it as a reference and build your own from the button above.
Every field, and what it collects
The complete field list, in the order respondents meet it.
- Name as printed on the licenceNameRequired
- Learner licence numberShort textRequired
- Licence expiryDateRequired
- Date of birthDateRequired
- Logbook hours recorded so farNumberRequired
- Which transmission do you want to learn in?Single choiceRequired
- Options: Automatic · Manual · Not sure yet, I would like advice on the first call
- Lesson packageDropdownRequired
- Options: Single lesson, 1 hour, 85 dollars · Single lesson, 90 minutes, 120 dollars · Five lesson pack, 1 hour each, 395 dollars · Ten lesson pack, 1 hour each, 760 dollars · Test day package, 90 minute warm up plus the car for the test, 260 dollars
- When can you drive?Multiple choiceRequired
- Options: Weekday mornings · Weekday afternoons · Weekday evenings · Saturday · Sunday · School holidays only
- Where should the instructor pick you up?AddressRequired
- Your mobileShort textRequired
- Your emailShort textRequired
- Parent or guardian name and mobile, if you are under 18Short text
Your learner licence
Where you are up to
What you want to book
Pickup
Contact
The licence is the booking, not a formality
Every other detail on this form can be corrected later. The licence cannot, because a lesson taught on an expired one is not a lesson, it is an offence, and the instructor is the one who carries it. That is why the number and the expiry sit together in the second row, why the name field asks for the name as printed on the card, and why the paragraph above them tells a learner to come back later rather than guess at a number. The thank-you screen closes the loop by saying the number is checked against the roads authority record before the first pickup.
Logbook hours, and why the number has to be honest
In New South Wales a learner under twenty five records one hundred and twenty supervised hours, twenty of them at night, before the driving test, and the targets differ across the states. A school that does not know where somebody is up to will sell them a test day package when they need ten more lessons, or ten lessons when they are ready to book the test. The field is a plain number with a short range and a paragraph above saying to enter what the logbook shows today. The structured lesson credit, mentioned on the thank-you screen, is the reason most learners answer it accurately.
How to adapt this form
A school that only teaches manual removes the transmission question and adds a stall recovery confidence question instead, since that is what shapes lesson one. A school running a defensive driving course for fully licensed drivers drops the logbook field and the guardian line, and asks for licence class and years held. A school covering a wide area adds a suburb dropdown before the address block, because a pickup outside the zone is a refusal rather than a booking, and it should be discovered on the second question rather than the ninth.
What makes this form work
Licence number and expiry sit side by side in the second row
They are one fact in two boxes, and putting them together is what makes a learner check the card rather than half remember it. The paragraph above says plainly that a lesson cannot run on an expired licence.
Logbook hours are a number with a stated range
Zero to two hundred, with a paragraph naming the New South Wales target of one hundred and twenty hours including twenty at night. It stops a mistyped figure and it tells a learner why the school is asking, which is what makes the answer honest.
The package dropdown prices the test day as its own option
Five options, each with a duration and a price, and the last one covers the warm up plus the use of the car for the test. Schools that leave the test day off the booking form end up arranging it by text message in the week it matters most.
Questions people ask
How many fields does a lesson booking need?
Twelve, with ten required. Every one of them either affects legality, price or the route the instructor drives. Things a school might like to know, such as whether a learner has driven on a motorway, are better asked on the first call, when an instructor can hear the hesitation in the answer.
Why ask for the licence expiry as well as the number?
Because the expiry is the thing that catches people out. A learner licence is valid for a fixed period and renewing it is easy to forget, particularly for a learner who took a year off. Asking for the date at booking gives the school a fortnight of warning rather than a cancelled lesson on the kerb.
Can a driving school take payment on the form?
No. Packages here run to seven hundred and sixty dollars, and the first call frequently changes which package suits, because a learner with eighty logbook hours needs something different from one with five. The form books the learner, the instructor calls within a working day, and payment follows the conversation.
What about learners under eighteen?
A parent or guardian name and mobile are asked in the last field, with a paragraph above explaining that the instructor contacts them about the first lesson and anything that changes on the day. It is left optional because most adult learners do not need it, and a required field there would block every booking over eighteen.
Does the logbook number field stop a wrong entry?
It holds the value between zero and two hundred on a classic form, which catches a mistyped four digit number. It cannot tell whether the figure is true. The instructor sights the logbook at the first lesson, which is the only verification that has ever meant anything in driver training.
Why collect a full address rather than a suburb?
Because the instructor drives to it. An address field with street, unit, suburb, state and postcode produces something a navigation app accepts, while a suburb produces a phone call on the morning of the lesson. The unit field matters more than it looks, since apartment pickups are where the lost ten minutes happen.
Build your own in about a minute
The button below opens the generator with this use case already described. Change the wording to match your own, generate, then edit anything you like.
Make my driving lesson registration form with the licence detailsOther form examples
Supplier registration form built for a quality review
A supplier registration is reviewed twice, once by quality and once by procurement, and a form that only serves one of them stalls for weeks. This one carries a six line product table with real lead times, a certificate with its scheme and expiry, an allergen statement covering the whole site, and the commercial answers on the same page.
First aid course registration form with the USI on it
A registered training organisation cannot issue a statement of attainment without a Unique Student Identifier, and the worst time to discover that is at half past eight on a Saturday morning. This registration asks for the USI in the fourth field, with the reason written above it, and collects the support somebody needs before they have to ask for it in a room of strangers.
New patient registration form with Medicare and IRN on it
A new patient form has to produce a file a doctor can safely open, which means a Medicare number with the right IRN, a medicines list that includes the things people forget, and consents that were actually read. This one asks nineteen questions and explains the two that people get wrong most often.
Want the steps in the builder? Read Every form field and when to use it, then View, export and manage your responses. For everything this generator can do, see the form maker.
Written and checked by the OneCraft team. Last checked .