Cash collection
Date
Amount collected
$
Notes
Change log
Log a trip
Date
Purpose
Vehicle
Start odometer
End odometer
Miles
β€”
Locations visited
Notes
DateVehiclePurposeStopsMilesNotes
Log a purchase β€” logs expense & receives to warehouse
Date
Store / vendor
Expense category
Items purchased
Total: $0.00
Log other expense β€” fuel, repairs, etc.
Date
Category
Description
Amount
All expenses
DateTypeCategoryDescriptionItemsAmount
Collections by machine
Collections by location
Expenses by category
P&L summary
Low / empty slots
ProductMachineSlotQtyStatus
Warehouse inventory
ProductCategoryOn handStatus
🏷️Categories
πŸ“Locations
🏧Machines
πŸ“¦Products
πŸ“‹Variety Packs
🚐Vehicles
Categories
Product categories for dropdowns.
Locations
Manage machine locations.
Machine Setup
Configure machines and coil layouts.
Products
Your product catalog. This is the master list you'll pull from when assigning products to machine slots.
Product Code Cost Price
Bulk actions:
Variety Packs
Define packs of products so you can log purchases faster. When buying a variety pack, add it in Expenses and all items auto-fill.
Create a variety pack
Pack name
Products in pack
Vehicles
Track service vehicles.
NameYearMake/ModelPlate
Start service run
Machines to visit
Vehicle
Purpose
Start odometer
Notes (optional)
Finish route
End odometer
πŸ’Ύ Data & Backup
Your VendClarity data is saved in this browser. Export regularly to keep a backup.
Storage status
πŸ“₯ Export backup
Downloads a JSON file with everything: machines, products, trips, collections, expenses. Save this somewhere safe (cloud drive, email to yourself).
πŸ“€ Import backup
⚠ This replaces all current data with the backup file.
⚠ Danger zone
Erase all VendClarity data from this browser. Export a backup first!
πŸ’° Set prices in bulk
Set the default retail price for many products at once. This is the catalog default β€” you can always override it per-slot when assigning a product to a specific machine.
Quick presets
Or set your own rule
Filter products, then set a price for all matches.
Category
Name contains
Set price to
$
πŸ’² Bulk price update
Set prices for groups of products at once. The app will auto-detect products matching each rule below. You can skip any rule by leaving the price blank.
0 products will be updated. Products already priced will be overwritten.
Add product
Name *
Code / SKU
Category *
Wholesale cost
$
Retail price
$
Supplier
Size (optional)
πŸ”’ Change PIN
Enter your current PIN, then set a new 4-digit PIN. This protects your app from casual access on this device.
Current PIN
New PIN (4 digits)
Confirm new PIN
ℹ️ About VendClarity
VendClarity
v0.1 prototype
Vending machine management
for small operators.