What am I looking at?
The dashboard summarizes your sales history from the CSV you uploaded. Every number is calculated from your own data — nothing is estimated or made up.
What do the KPI cards mean?
Total revenue and total orders cover the full date range in your file. Avg daily revenue is the per-day average. Top item is your highest-selling product by units.
How do I change the chart date range?
Use the 7d / 30d / 90d / All buttons above the revenue chart to zoom in or out.
Why does it say "Good morning / afternoon"?
It's just a greeting based on your local time of day — no deeper meaning there.
The dashboard updates automatically every time you upload a new CSV. You don't need to change any settings between uploads.
How is the forecast calculated?
SavStock uses a weighted moving average of your recent sales combined with your weekly pattern (e.g. Fridays are usually busier than Mondays). More recent weeks are weighted more heavily than older ones.
How do I forecast a specific item?
Click any item pill at the top of the Forecasts panel. The chart and stats below update to show that item's projection.
What do the three stat boxes show?
Forecasted units is total projected demand over your selected window. Daily average is units per day. Peak day is the busiest day in the projection.
How far out can I forecast?
Use the 7d / 14d / 30d toggle above the chart. Shorter windows are more accurate — 30-day projections carry more uncertainty.
Forecasts are most reliable when your CSV covers at least 4 weeks of sales history.
How does the order quantity get calculated?
For each item: forecasted demand × coverage days × safety buffer − stock on hand. If you have enough stock to cover the period, the order quantity shows as zero.
What are the three controls?
Order covers is how many days of stock you're ordering for. Lead time is how many days until delivery arrives. Safety buffer adds a cushion — 1.2 means order 20% extra for unexpected busy days.
How do I enter what I already have in stock?
Click the on-hand field in the On hand now column and type your current stock level. The order quantity will recalculate instantly.
How do I download the purchase order?
Click Download Purchase Order CSV at the top of the table. The file is ready to email to your supplier or import into your ordering system.
What is the "By ingredient" view?
If you've set up recipes linking menu items to raw ingredients, this view rolls up the order into ingredient quantities instead of menu items — useful for produce and bulk orders.
Set your order days in the schedule at the top of this panel and SavStock will email you a reminder on those mornings.
Does SavStock store my sales data?
No. Your CSV is processed entirely in your browser and never sent to a server. Only your settings (business name, order days, recipes) are saved to your account.
What CSV format does SavStock accept?
Any CSV with columns for date, item name, quantity, and optionally revenue or category. SavStock lets you map your column names in step 2 of the upload flow, so the exact column names don't matter.
Do I need an account?
No — you can upload a CSV and get an order plan without signing in. Creating an account lets you save your recipes, ingredients, and order schedule so they reload automatically next visit.
How do I sign in?
Click Sign in in the top navigation, enter your email, and use the magic link sent to your inbox. No password needed.