One list per property, set once
For each property, you choose the consumables and the quantity left at each cleaning. Once set for one property, the list can be copied to the others.

Toilet paper, coffee capsules, welcome kits: you set what is left in each property. At every validated cleaning, the stock goes down by itself, and you are warned before you run out.
Three concrete angles to see the tracking at work.
For each property, you choose the consumables and the quantity left at each cleaning. Once set for one property, the list can be copied to the others.

On validation, the usual quantities are already filled in. The provider confirms, or corrects if they left something else. The stock is deducted with no re-entry.

Each consumable has its alert threshold, suggested at 10% of the stock. As soon as a cleaning brings the stock down to it, you receive a notification: there is still time to reorder.
At every validated cleaning, what was left in the property is taken from the stock. You add your deliveries in one step, and you correct the figure after a recount.
Yes. Each consumable has its threshold. You are warned as soon as the stock reaches it, on your phone and on the website.
No, the stock is shared by all your properties, like your storeroom. What is set per property is what is left there at each cleaning.
Yes. Consumption is shown by item and by property, over 30 days, 3 months or 12 months. A property that uses more than the others stands out right away.
Yes. Every stock movement is kept: cleaning, restock or correction, with the date, the property, the person and the stock left.