RentalTideRentalTideDocs
Dashboard

Return board

Manage active rentals on the water and process returns with condition tracking

The return board tracks every rental that is currently on the water or has just come back. It is split into two sections -- "On Lake" for active rentals and "Returned" for those that have docked but still need processing.


Board layout

ColumnStatusDescription
On Lakeon_lakeRentals that have departed and are currently active on the water
ReturnedreturnedRentals where the asset has come back but the return process is not yet complete

On mobile the two columns become swipeable tabs.


Booking cards

Each card shows:

ElementDetails
Customer nameFull name from the booking record
InventoryAsset type or inventory name
Asset IDsAssigned asset identifiers
Departure timeWhen the customer left the dock
Due back timeExpected return time
Overdue indicatorRed "OVERDUE" badge with a warning icon when past due
Remaining balanceOutstanding balance on the booking, if any

Cards are color-coded by urgency: overdue bookings have a red border, due-soon bookings have an amber tint, and normal bookings have no special highlighting.


Return flow

When you tap a booking card in the "On Lake" column, a return dialog opens. The return process involves:

  1. Damage check -- Indicate whether there is any damage. If yes, a damage dialog opens where you enter the employee name and open the full Check In/Out inspection modal.
  2. No damage path -- If no damage, the booking moves directly to the "Returned" status.
  3. Gas recording -- If gas tracking is enabled for the location, a gas modal opens for each assigned asset. You enter fuel quantity, select the POS fuel product, and optionally upload a receipt photo for AI validation.
  4. Overage calculation -- If the location has booking overages enabled, the system automatically calculates late fees based on the grace period, overage threshold, and overage amount configured in location settings.
  5. Complete return -- The booking status updates to returned, the timing record is finalized with back time and timestamp, and the gas total is added to the remaining balance.

Gas tracking

When the location flag AllowGas is enabled, the return flow includes per-asset fuel recording:

FieldDescription
Fuel quantityNumber of liters or gallons used
ProductThe POS fuel product to debit from inventory
Total costCalculated from quantity and product price
Receipt photoOptional upload for AI receipt validation

Gas entries update the POS inventory automatically, deducting the fuel quantity from stock.


Overage fees

If the location has allowBookingOverages enabled, late return fees are calculated automatically:

ConditionFee applied
Return within grace periodNo fee
Return past grace period but within thresholdOne overage fee
Return past grace period and thresholdDouble overage fee

The grace period, threshold, and overage amount are configured per-location in Admin settings.


Auto-refresh

The board refreshes every 15 seconds. Updates from other staff members (such as a colleague completing a return) appear automatically without needing to reload.


Date filtering

Use the filter panel in the header to narrow the date range. By default, the board shows bookings from 14 days ago to 14 days ahead. Filters are persisted in local storage.


Damage inspection

When you select "Yes" on the damage check, the system opens a full Check In/Out modal where you can:

  • Record engine hours and fuel level
  • Write inspection notes
  • Upload photos and videos of the damage
  • Capture the employee signature

The inspection record is saved as a boat record linked to the specific rental and inventory.

Tip

The return board is designed for dock staff. Keep it open on a tablet at the dock so you can see at a glance which rentals are approaching their return time. Overdue rentals sort to the top automatically with red highlighting.

Troubleshooting

Gas modal does not appear -- Verify that the AllowGas flag is enabled in your location settings.

Overage fee seems wrong -- Check the grace period, overage threshold, and overage amount in your location configuration. The calculation uses the difference between the scheduled end time and the actual return time.

Transfer to AR option missing -- The "Transfer to AR" feature requires the AllowTranferToAr flag to be enabled in location settings.

Was this page helpful?
Need help? Contact Support.See what’s new. Check out changelog.Questions? Book a video chat.
Ask AI
Responses are generated using AI and may contain mistakes.
Ask questions about RentalTide and get help with your integration.