Key takeaways
- Seats left is computed against boat capacity.
- Marine fees follow the dive site automatically.
- Hydro dates are computed, not remembered.
- Trip margin is measured after boat, fuel and crew.
A dive operation runs on two scarce things: seats on a boat and tanks that are legal to fill. Both are easy to lose track of during a busy season, and both cost money the moment they go wrong. An oversold boat means a refund and an unhappy group; a tank past its hydrostatic test is a safety and liability problem. DiveDesk PH keeps seats, tanks, courses and trip costs on one set of records.
The boat has a capacity
Each trip records the boat, its capacity and the divemaster. Divers booked counts the seats taken and seats left is the difference.
This is the figure a shop needs when a walk-in asks about tomorrow, and it is the figure that prevents a boat being promised twice.
Seats price themselves
A seat records the dive package and the rate. Gear rented against that booking adds to it, and the marine sanctuary fee is read from the dive site through the trip.
Sanctuary fees are the most commonly forgotten charge in a dive shop, because they are collected by someone else and are easy to absorb quietly.
Tanks have dates, not opinions
Each tank carries its last hydrostatic test date and the interval in months. The next hydro date is computed, and a tank past it reads Hydro overdue.
Fills are logged per tank and per trip, which gives a rough picture of how hard each cylinder is being worked between tests.
Courses are a separate stream
Course enrolments record the agency, instructor, course fee and certification fee, and payments can be recorded against the course as easily as against a trip seat.
A student's outstanding balance therefore appears in the same outstanding figure as unpaid trip seats, which is where it belongs.
Review exceptions every week
Resolve duplicate IDs, missing links, overdue balances, negative amounts, and open operational items in CHECKS before using the dashboard for decisions.
DiveDesk PH Microsoft Excel Edition is designed for Microsoft Excel 2019 or newer on Windows or macOS.
No dive computer or logbook sync, no certification agency submission or card issuance, no medical questionnaire or liability waiver generation, no weather or tide feed, and no online booking page.
Frequently asked questions
How are marine sanctuary fees handled?
They are set once on the dive site. Every seat on a trip to that site picks the fee up automatically and it is subtracted again in the trip margin.
Can one payment cover a course and a trip?
Record them as two payment rows, one against the course ID and one against the booking ID, so each balance stays correct.
Does it track individual dive logs?
No. It records seats, gear, tanks, courses and money. Personal dive logs stay with the diver.
Does this replace official records?
No. No dive computer or logbook sync, no certification agency submission or card issuance, no medical questionnaire or liability waiver generation, no weather or tide feed, and no online booking page.

