Community car scheme software
Book member lifts, find a volunteer driver who's free and keep a record of every trip. Built for UK community and volunteer car schemes.
One-to-one trips for car schemes
One member, a pickup and a drop-off. The trip stays in draft until a driver is assigned, and a return can be created with the locations swapped.
What is a community car scheme?
A community car scheme, sometimes called a volunteer car service, uses volunteer drivers to take people on journeys they can't easily make by bus or taxi. That might be a hospital appointment, a GP visit, the shops or a day centre. Passengers are usually members of the scheme, and many schemes ask for a contribution towards the cost of each trip. Volunteers often drive their own cars, and the scheme pays them a mileage allowance.
Most schemes start with a diary, a spreadsheet and a lot of phone calls. That works until there are more trips than one coordinator can keep in their head. Community car scheme software keeps the bookings, the drivers and the paperwork in one place, so nothing relies on a single notebook.
Booking a member's trip
In OpenCommute, a car scheme trip is a one-to-one booking: one member, a pickup and a drop-off. Coordinators take the booking in the admin panel, and it stays in draft until a driver is assigned. If the member needs to come home again, create the return trip with the pickup and drop-off swapped. A buffer places it after the original journey. Regular lifts, such as a weekly dialysis appointment, can be repeated weekly or monthly. You can preview the dates first and skip any that clash.
Members don't book online yet. Staff and volunteers make bookings for them today, and a member app is coming soon.
Finding a volunteer driver
Volunteer drivers are listed first when you assign a driver to a one-to-one trip. Each driver can have weekly hours and exceptions saved against their record. Once those are set, a trip outside their hours can't be assigned to them. The same driver can't be saved onto two overlapping trips either.
When you've picked someone, email them a driving request with accept and decline links. Their reply, including "not available", is stored on the booking's activity log. You get a record of who was asked and what they said, instead of a list of morning phone calls.
Keeping drivers safe and compliant
Volunteer records hold driving licence details, DBS, right to work and First Aid status. A missing, expired or unsigned licence can block assignment. You can also record qualifications and training, such as MiDAS or your own induction, with expiry dates and warnings before they lapse.
Mileage, contributions and invoices
When a trip is complete, record the end mileage on the booking. If a volunteer's own car is set up as a vehicle, its miles are tracked per trip in the same way. You then create the invoice for the member's contribution straight from the booking, using your hourly, daily or mileage pricing. Members can pay by card through Stripe or by Direct Debit through GoCardless when those are connected, and you can record cash or cheque payments by hand.
OpenCommute doesn't run volunteer expense claims or pay drivers. The Mileage report shows recorded and billable miles by vehicle, booking type and driver, which helps when you work out mileage payments. Our guide to volunteer driver mileage rates covers the 2026/27 HMRC rate.
Reports for trustees and funders
Printable and CSV reports cover bookings, mileage, staff availability, licence checks, qualifications, invoices and payments. They don't produce a funder's form for you, but they give you the trip and mileage figures most funders and trustees ask for. See the reports overview.
Car scheme and minibus on one diary
Plenty of schemes run a minibus alongside their volunteer cars. One-to-one lifts, dial-a-ride shared routes, group hire and blocked vehicle time all sit on the same calendar, with MOT, tax and insurance tracked per vehicle. See all features or compare plans and pricing.
Running the scheme
-
Volunteer availability
Save each driver's weekly hours and exceptions. A trip outside those hours can't be assigned to them.
-
Driver requests
Email a request with accept and decline links. Replies are kept on the booking's activity log.
-
Mileage and invoices
Record end mileage when the trip is done, then create the invoice from the booking.
Also for car schemes
-
Licence checks
A missing, expired or unsigned licence can block a driver being assigned.
-
Regular lifts
Repeat a trip weekly or monthly, preview the dates and skip clashes.
-
Training records
Checklists and qualifications such as MiDAS, with expiry warnings.
Who it's for
Community car schemes
Volunteer car services taking members to appointments and shops.
Volunteer coordinators
The people who match trips to drivers each day.
Schemes with a minibus too
Car lifts and minibus bookings on one calendar.
Questions about community car scheme software
Yes. One-to-one bookings are the usual car scheme trip: one member, a pickup and a drop-off, and a volunteer or staff driver. You can add return and repeat trips, and replies to driver requests are stored on the booking. See one-to-one bookings.
No. OpenCommute doesn't process expense claims or pay drivers. It records end mileage on each trip, and the Mileage report breaks miles down by driver, which helps when you calculate payments. See mileage and invoicing.
Volunteers are listed first on one-to-one trips. Saved weekly hours stop a trip being assigned outside a driver's availability, and overlapping trips are blocked. Then email a request with accept and decline links. See volunteer driver scheduling.
Not yet. Coordinators book trips in the admin panel today, and a member app for booking and payments is coming soon. Every new organisation gets a 28-day free trial with no payment needed. Start a free trial.