Confirm the van’s load.
The driver confirms the actual load, including spares. Full cylinders move from the yard onto the van.
Yard → vanStock & cylinder management
See full and empty stock in your yards and vans, cylinders with customers and quantities available to sell.

Automatic stock updates
Stock updates when loads, deliveries and returns are recorded, without entering the same movements again.
The driver confirms the actual load, including spares. Full cylinders move from the yard onto the van.
Yard → vanDelivered cylinders move to the customer. Empties come back onto the van. Holdings update with the drop.
Van ⇄ customerFinish the round and the remaining fulls and collected empties return to the finishing yard.
Van → yardAvailable stock
Bottle separates what you hold from what’s already promised to orders. See what you can still sell—and set low-stock alerts against that figure.
Email alerts tell owners and admins when stock reaches the threshold they’ve set.
A simple example
Low stock alerts use what’s free to sell.
Cylinders with customers
See which customers hold your cylinders, how many they have and how long they’ve had them. Holdings update as deliveries and returns are recorded.
Charge for hire or cylinder deposits? Bottle connects those holdings to your billing, too.
Explore cylinder rent & charges →Stock records and reports
Open a product to see the movements behind its balance. Keep supplier deliveries, counts and damaged cylinders in the same record.
Explore the stock guide ↗Record fulls arriving and empties leaving, with a delivery note or comment.
Enter what you counted or take damaged cylinders out of use. Keep the movements behind the change.
Review stock in and out, customer holdings and van loading by driver.
Early access is open
Free implementation hours to help you get started.