Dive centre software features
Seven modules that share one guest record, one price list and one invoice. All of them are included in the 14-day free trial.
Before they arrive
From the first message to a confirmed booking and signed forms.
On the day
Planning the boats, logging dives, teaching courses and issuing equipment.
At checkout and behind the scenes
The invoice, and the stock, boats and staff that keep the centre running.
Inquiries
2 waiting on usJonas Weber
2dTwo, fun dives, next week
Aiko Tanaka
1dNitrox, dates open
Priya Nair
RepliedFamily of four, snorkel
- Phone
Ben Okafor
QuotedOpen Water for two, October
Inquiry and booking management
Record every inquiry, whether it came by WhatsApp, email, phone or in person: who it is, their dates and what they want to do.
Send a quote from your price list and see which inquiries are still waiting for a reply.
Convert an inquiry into a booking in one step. Returning divers are matched to their existing record.
An inquiry board and list, filtered by stage and searchable by name or contact details.
See which inquiries are waiting for a reply, and for how many days.
Quotes use your current price list. Prices are saved on the quote, so later price changes do not alter it.
BK-2026-00118 · Forms
Arriving Friday · 4 guests
- Jonas WeberComplete
- Anna WeberComplete
- Aiko TanakaSent
- Priya NairNeeds clearance
Online medical forms, waivers and check-in
Guests complete their details, the medical questionnaire and the liability release on their phone before they arrive.
DiveHQ uses the current WRSTC/UHMS medical questionnaire with its follow-up questions, so guests are referred to a physician only when their answers require it.
Every signature is stored with the time, the IP address and a hash of the exact text signed.
The current WRSTC/UHMS medical questionnaire with its follow-up questions, so minor history such as childhood ear grommets does not automatically require a doctor's clearance.
Each signature is stored with the signer's typed name, the time, the IP address and a SHA-256 hash of the signed text.
Staff can complete forms with a guest on a tablet at the counter, and the record shows it was done in person.
Boat 1 AM · Dive 1
Banana Reef · Boat dive · Air
| Guest | m | min | bar |
|---|---|---|---|
| Jonas | 24.5 | 48 | 140 |
| Anna | 22.0 | 48 | 120 |
| Priya | 18.5 | 45 | 150 |
Trip planning and dive logging
Plan each day's trips from your checked-in guests, with boats, guides and dive sites, then print the manifest.
After each dive, guides log depth, time and air for every diver from a phone, entering the site and profile once for the whole boat.
Logged dives are added to the guest's invoice. Divers who sat out are not charged.
A daily board with trips as columns and unassigned guests listed separately, usable on any screen size.
Oxygen kit, first aid, VHF radio and life jackets must be confirmed on board before a dive can start.
Guide and boat duties suggested from your staff, their qualifications and the day's bookings, with a note for any duty that could not be filled.
Open Water · Hassan Ali
3 students · ratio 4:1
- Ben Okafor
- Lena Koch·
- Marco Rossi··
Dive course management
Ten PADI and SSI course templates are included, with their sessions, instructor ratios and prerequisites.
Enrol students, schedule sessions on the calendar and sign them off as they are completed.
Record the certification number when it is issued and it is saved to the diver's profile.
Course templates list the sessions each course needs and the instructor rating it requires.
Enrolment checks the student's age, prerequisite certification and medical clearance.
A session calendar with an instructor filter, and a warning when the student-to-instructor ratio is exceeded.
Out on rental
1 overdue- BCD-014Jonas WeberDue today
- REG-008Priya NairDue today
- WET-3mm-21Marco Rossi2 days over
- FIN-L-06Lena KochDue Friday
Dive equipment rental tracking
Track every BCD, regulator and wetsuit as a numbered item with its size, condition and service interval.
Issue equipment to guests, swap items during a rental without losing the history, and check condition on return.
Rental charges are added to the booking's invoice automatically.
A board of all equipment out on rental, showing who has it and what is overdue.
An item cannot be issued to two guests at the same time.
Choose from available items, filtered by category and the guest's recorded sizes.
INV-2026-00457
Jonas Weber- Boat dive × 2From the dive log$90
- Nitrox fill × 2From the dive log$16
- Full equipment × 1 dayFrom rentals$15
- Marine park fee × 2Per person per day$24
Price lists and invoicing
Enter your dive, course, package and rental prices once, with taxes set for the whole centre.
At checkout, the invoice is built from the dives that were logged and the equipment that was rented.
Packages are applied to the most expensive dives first, so the guest gets the best value.
Volume pricing, so a guest's eleventh dive can be charged at a lower rate.
Packages are applied to logged dives, most expensive first, and unused dives are reported.
Taxes and service charges set once for the centre, inclusive or exclusive, with the option to exempt individual prices.
Next week’s roster
PublishMon
Tue
Wed
Thu
Fri
Sat
Sun
Inventory, asset and staff management
Manage retail stock and consumables, with every change recorded as a stock movement.
Keep service schedules, checklists and running costs for boats, vehicles, compressors and cylinders.
Track staff qualifications, attendance and leave, and generate each day's roster.
Stock levels calculated from recorded movements. Stock takes show the expected quantity, the variance and the adjustment.
Purchase orders from draft to received, with average cost tracked automatically.
Sell retail items at the counter, to a booking or as a separate sale.
Try all seven modules free
The 14-day trial includes every Pro feature. No credit card required.
- 14-day free trial
- No credit card required
- All modules included
- Cancel anytime