Run your dive centre from one system
DiveHQ is dive centre management software for bookings, online medical forms, trip planning, dive logs, courses, equipment rental and invoicing. Your front desk, guides and managers work from the same records.
Today
Friday 12 September · Blue Reef Divers
- Arrivals
- 3
- In the water
- 20
- Dives logged
- 24
Needs attention
- Priya Nair needs medical clearance
- Aiko Tanaka: forms not complete
- Saturday Boat AM: 2 of 3 guides
Boat 1 AM · Dive 1
Banana Reef · Air
Depth
24.5 m
Time
48 min
- Jonas WeberAOW140
- Anna WeberAOW120
- Priya NairOW150
- Marco RossiAOW160
INV-2026-00457
Jonas Weber · checkout
- Boat dive × 2$90
- Nitrox fill × 2$16
- Full equipment × 1 day$15
- Marine park fee × 2$24
Works on phone, tablet and desktop
PADI and SSI course templates
Medical forms and waivers signed online
No fees on guest payments
A day at a dive centre, in DiveHQ
Today's overview, the daily board, the dive log and an invoice, as they look in the app.
DiveHQ
Blue Reef DiversWhat DiveHQ replaces
Most dive centres run on a WhatsApp phone, a whiteboard, paper forms and spreadsheets. This is what each becomes in DiveHQ.
Without DiveHQ
With DiveHQ
Inquiries spread across WhatsApp, email and phone
Replaced by: Every inquiry on one board, showing who is waiting for a reply
Paper medical forms and liability releases
Replaced by: Medical questionnaire and release signed online before arrival
The day's boats written on a whiteboard
Replaced by: A daily board of trips, guides and guests, with a printable manifest
Dive logs typed into a spreadsheet
Replaced by: Dives logged on a phone on the boat, per diver
Invoices added up by hand at checkout
Replaced by: Invoices built from logged dives, rentals and retail sales
Staff duties sent round a group chat
Replaced by: A daily roster generated from bookings, staff and approved leave
One record from inquiry to invoice
Each guest has one record. The inquiry becomes a booking, the booking puts them on a trip, and every dive they log is added to their invoice. Nothing is entered twice.
1InquiryRecord the inquiry and send a quote from your price list.
2BookingConvert the quote into a booking with dates, guests and activities.
3FormsGuests complete the medical form and sign the release online.
4TripGuests are assigned to a boat with their certification and medical status.
5Dive logGuides log depth, time and air for each diver after the dive.
6InvoiceLogged dives, rentals and retail sales are added to the invoice.
Built for every role in your centre
You choose each person's role when you invite them. The role decides which screens they see and what they can change.

Front desk
Inquiries, bookings, guests and check-in
Record every inquiry and quote from the price list. Convert inquiries into bookings, with returning divers matched to their history. Check each arrival's forms, deposit and certification.
Inquiries and bookings
Guides and instructors
Daily board, dive log and courses
See each trip's guests with their certification level and medical status. Log dives from a phone on the boat. Sign off course sessions as they are completed.
Trips and dive logs
Owners and managers
Revenue, balances, roster, stock and staff
Track revenue and unpaid balances. Generate the day's roster from bookings, staff and approved leave, then publish it. Keep stock, boats and equipment up to date.
Stock, boats and staff
The screens your team uses every day
Inquiries, pre-arrival forms, the dive log and invoices all use the same guest and booking records.
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

Inquiries in one place
Record inquiries from WhatsApp, email, phone and walk-ins with the guest's dates and plans. See who is waiting for a reply, send a quote from your price list and convert it into a booking.
Converts into a bookingQuotes use your current prices
BK-2026-00118 · Forms
Arriving Friday · 4 guests
- Jonas WeberComplete
- Anna WeberComplete
- Aiko TanakaSent
- Priya NairNeeds clearance
Medical answers that need a doctor are flagged until the guest is cleared.
Online medical forms and waivers
Each guest gets a link to complete their details, the medical questionnaire and the liability release on their phone. A medical answer that needs a doctor is flagged until the guest is cleared.
Signed and storedTime, IP address and a hash of the signed text
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 One end pressure per diverSave all
Dive logging on a phone
Enter the site, depth, time and guide once for the trip, then the air used for each diver. The whole boat is saved in one step.
Added to the invoiceDive counts update as you log
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
Deposit −$40Balance $105
Invoices from logged dives and rentals
Logged dives, rented equipment and retail sales become invoice lines. Packages are applied to the most expensive dives first, taxes follow your settings, and you record cash, card or bank transfer payments.
Gap-free numberingCash, card and bank transfer
Set up in three steps
Add your centre, enter your prices and invite your staff.
Your center
- Center nameBlue Reef Divers
- CurrencyUSD
- TimezoneIndian/Maldives
- Dive sites12 imported for the Maldives

1. Add your centre
Enter your centre's name, currency and time zone, and choose your dive sites.
Price list
GST 8% + service 10%- $45
Boat dive
each
- $60
Night dive
each
- $380
Ten-dive package
package
- $15
Full kit
per day

2. Enter your prices
Add your dives, courses, equipment and packages, and set your taxes once. Bookings and invoices use these prices.
Staff
Invite- SMSara MahirOwner
- HAHassan AliDive staff
- MCMira ChenFront desk
- AWAli WaheedEquipment

3. Invite your staff
Give each person a role: front desk, dive staff, equipment or HR. Each role sees only the screens it needs.
Security and your data
How DiveHQ stores your data, and what happens to it if you leave.

Data separated by centre
Each centre's data is isolated at the database level, not only hidden in the interface.

Signed forms with a full record
Every signature is stored with the time, the IP address and a hash of the signed text.

Reports you can download
Download reports on revenue, dives, rentals, stock and staff as CSV files.

30 days of access after cancelling
If you cancel, your account stays read-only for 30 days.

No transaction fees
DiveHQ records guest payments but does not process them, so there is no fee per payment.

Daily backups
Your data is stored in a managed PostgreSQL database with daily backups.
Pricing
Plans are priced by team size and number of locations. Every plan starts with a 14-day free trial.

Starter
One shop, a small team, one location.
$49/ month
Billed monthly
Start free trial14-day free trial, no credit card
- 5 staff users
- 1 location
- 200 bookings a month
- Inquiries, quotes and conversion tracking
- Bookings, forms, check-in, dive log, courses
- Rentals, invoices, inventory, assets
- Basic reports
- Email support
- Recommended

Pro
Staff, roster and leave, up to three locations, and the full report set.
$129/ month
Billed monthly
Start free trial14-day free trial, no credit card
- 20 staff users
- 3 locations
- Unlimited bookings a month
- Inquiries, quotes and conversion tracking
- Bookings, forms, check-in, dive log, courses
- Rentals, invoices, inventory, assets
- HR: employees, roster generation, leave
- Advanced reports with CSV export
- Priority support

Enterprise
Unlimited staff users and locations, on a contract written for your centres.
Custom
Quoted for your centres
Email usCustom contract
- Unlimited staff users
- Unlimited locations
- Unlimited bookings a month
- Inquiries, quotes and conversion tracking
- Bookings, forms, check-in, dive log, courses
- Rentals, invoices, inventory, assets
- HR: employees, roster generation, leave
- Advanced reports with CSV export
- Dedicated support
Extra staff users are $8 per user per month on any plan. Prices exclude VAT or GST where it applies. Compare all plans
Frequently asked questions
Try DiveHQ free for 14 days
Set it up with your own prices, guests and staff. No credit card required.
- 14-day free trial
- No credit card required
- All modules included
- Cancel anytime