How Watchbaze sizes every restock before the money leaves the account
A Shopify watch shop where each restock ties up five figures for weeks. Watchbaze connected accounting and shop to Foreqast and now orders against a cash position it can see twelve months out, instead of against a bank balance.
The results
20 min
to first forecast
12 months
of cash visibility
1
source of truth
“We can see what a restock does to our account before we order it — not once the invoice arrives.”
Founder, Watchbaze
Watchbaze sells watches online through Shopify. Like most shops at that size, the hard part was never the selling — it was the ordering. Every restock ties up a five-figure amount weeks before any of it comes back as revenue, and the only number available at the moment of deciding was the bank balance.
A bank balance is a bad number to order against. It shows what is in the account today. It does not show the supplier invoice due in eleven days, the VAT payment at the end of the month, or the payout from the shop that has not landed yet. Order against it and you either commit too much and get tight, or — far more often — you order too small and run out of the products that were selling.
The restock decision was being made with a number that was already out of date, so the safe move was always to order smaller than the shop could actually afford.
What they connected
Setup was accounting first, shop second. That order matters: accounting bookings arrive already assigned to an account, so nothing has to be categorized by hand, and the plan ends up using the same numbers the tax advisor does.
- Accounting — actuals, accruals and open items, including the supplier invoices that were not due yet.
- Shopify — orders, average order value and refunds, which became the drivers under the revenue line.
- Payments and ads — payouts, fees and ad spend, so the gap between spending on an ad and collecting the order it produced is visible instead of assumed.
The first usable forecast was on screen in about twenty minutes. Not a model anyone built — the accounting structure was already the structure of the plan.
How the restock is planned now
The restock is not typed in as a number any more. It is a scheduled line with a frequency, a day of the month and an average purchase value driver behind it, so the spend scales with the revenue forecast instead of being re-estimated each cycle. Because Foreqast works day by day, the order lands in the cash curve on the date the invoice will actually hit, not smeared across a month.
What that changes at the moment of deciding:
| Before | With Foreqast | |
|---|---|---|
| Number used to decide | Bank balance today | Cash position on the due date |
| Committed spend | Remembered, roughly | Already in the curve |
| Order size | Guessed low to be safe | Sized to the actual headroom |
| Horizon | To the end of the month | 12 months, rolling |
We can see what a restock does to our account before we order it — not once the invoice arrives.
The second effect: ad budget
The restock was the reason they started. The ad budget is where the model earned its keep a second time. Revenue follows ad spend, and COGS, shipping and payment fees follow revenue — so raising the budget moves the whole chain at once, including the cash gap in between, where the spend has already gone out and the orders it bought have not been paid out yet.
Instead of capping the budget at a number that felt safe, Watchbaze can raise it in the simulator, look at the dip, and check that the trough still clears the restock due a few weeks later.
Not the forecast being right to the euro — no forecast is. What changed is that the two decisions that move the most money in this shop, the restock and the ad budget, are now made against the same model, on the dates the money actually moves.
Where they are now
Restock cycles are planned ahead rather than reacted to, the ad budget is set against a visible floor, and the monthly spreadsheet rebuild is gone. The forecast updates itself on every sync.
See your own shop's next 12 months
Connect your accounting and your shop and get a day-by-day liquidity plan in minutes. No implementation project, no onboarding call.
Get early access →14 days free, no credit card required.
The company
The app
Order your next restock against a number
- Shopify and accounting synced, orders and fees included
- See what a restock does to your cash before you place it
- Ad budget, shipping and payment fees in the same curve
No credit card. First forecast in about 20 minutes.
Self-check
How much control do you have over your money?
Twelve questions on what you can see, how far ahead, and what your decisions are based on. About three minutes.
Start the self-check