← Help centerBeverages & inventory
Importing wines from a CSV
How the CSV importer works, expected columns, and what AI fills in.
The CSV importer takes a sheet of wines and adds them to your catalog in one shot. Expected columns (case-insensitive header match):
- name — required
- producer — optional
- vintage — optional, integer year
- varietal — optional ("Sangiovese", "Pinot Noir")
- region — optional ("Toscana", "Burgundy")
- country — optional
- category — wine / spirit / liqueur / beer / other
- bottle_size_ml — defaults to 750
- bottle_price — list price per bottle
- glass_price — by-the-glass price
- cost_per_bottle — your cost from the distributor
- par_level — target stock
- reorder_point — when this fires Alba flags it critical
- distributor — name match against your linked distributors
Missing fields can be auto-filled by the AI enrichment toggle on import. It uses the wine name + producer to fill region, country, varietal, etc.
After import, double-check par + reorder for each beverage from the Beverages list. Those two numbers are what drive every proposal Alba makes.
Still stuck? Contact us and we'll help.