Rental inventory management that tracks more than quantity

Standard Shopify inventory counts units. RentalFlow tracks where every unit is and what state it's in — reserved, out on rent, pending inspection, returned, or damaged. You always know your true available stock.

Shopify inventory wasn't built for rentals

Shopify's inventory system is designed for products that leave your warehouse and don't come back. Rentals are fundamentally different — the same item cycles through multiple states: available, reserved, delivered, returned, inspected, available again.

Without tracking these states, you end up guessing. Is that bounce house available next Saturday? It depends — is the Thursday rental returning it on time? Was it damaged on the last outing? A simple stock count doesn't answer these questions.

Real-time inventory states

Every rental item in your fleet has a status that updates automatically as bookings progress through the rental lifecycle.

RESERVED

A customer has booked this item for a future date range. The unit is committed and won't be offered to other customers for overlapping dates.

OUT ON RENT

The item has been delivered to the customer. It's physically out of your warehouse and will be unavailable until returned and inspected.

PENDING INSPECTION

The item has been picked up but hasn't been inspected yet. It's not available for new bookings until you process the return through the delivery and returns dashboard.

RETURNED

The item has been returned and inspected. It's back in available stock and can be booked for upcoming dates.

DAMAGED

The item was returned with damage or flagged as lost. It's removed from available stock. You can reclassify it as available after repair or permanently retire it from your fleet.

Damage, loss, and late return tracking

When processing a return, you can flag specific issues:

Damaged

Item returned with damage. Removed from available stock until resolved.

Lost

Item not returned. Permanently removed from inventory count.

Late

Returned after the scheduled pickup date. Logged for tracking patterns.

Every flag is recorded in the booking's modification history with a timestamp. If a customer disputes a damage charge, you have a clear record of when the flag was added and by whom.

Fleet metrics at a glance

The dashboard gives you an instant read on your fleet status:

Total Fleet

All units

Every item in your inventory

Out on Rent

Deployed

Currently with customers

Available Today

Bookable

Ready for new reservations

Complete modification history

Every booking maintains a full modification history. Created, confirmed, delivered, returned, damaged — every state change is logged with who did it and when. This is essential for accountability in multi-person operations and for resolving customer disputes.

Why proper inventory tracking matters

  • Know exactly how many units are truly available on any given date
  • Protect your investment with damage and loss tracking on every return
  • Identify patterns — which products have the highest damage rate?
  • Fleet metrics help you decide when to buy more inventory or retire items
  • Full audit trail for every booking from creation to completion
  • Feeds directly into overbooking prevention for accurate availability

Beyond basic stock counts

Most Shopify rental apps track whether something is booked or not — a binary state. RentalFlow tracks the full lifecycle with five distinct states, damage logging, and modification history. This level of inventory management is typically found in dedicated rental platforms like Booqable, but RentalFlow brings it natively into Shopify at a fraction of the cost.

Track your rental fleet properly

7 days free. See your inventory states in action.