Reading your own seasonal pattern
Start with the same trading periods each year: for example, summer, Easter, winter, Father’s Day, Christmas and the quieter weeks between them. Group orders within each period by product or collection, sales channel and customer location. A national total can hide useful differences: a gift pack may sell in one state through Shopify while a single-can product moves through another channel. Keep the groupings consistent so the comparison is between like periods, not changing reporting choices.
Separate demand from operational noise before calling a period seasonal. Tag orders affected by a discount, bundle, influencer feature or email campaign, then compare them with ordinary trading weeks. Check whether a weak result coincided with a product being unavailable, delayed or listed incorrectly. A sales spike followed by a return spike may also overstate the underlying pattern. ORVX calculates realised revenue from delivered orders only, excluding returned and cancelled orders, and reports return rate by units and refund value against revenue.
Use profitability as a second filter. A product can appear seasonal on revenue while contributing little after its product cost and advertising. ORVX shows product- and collection-level profitability, contribution after advertising, inventory position, dead stock and remaining stock value. That lets you label a pattern as repeatable demand, promotion-led demand, or a stock-constrained result rather than treating every peak as a reason to repeat the same plan.
Match each decision to the right measure
Do not let one metric answer every seasonal question. Order volume measures demand and fulfilment workload: 100 orders can be busier than 80, even if revenue is lower. Revenue measures sales value: 80 orders at $60 produce $4,800, versus 100 at $40 producing $4,000. Use it to assess topline timing, not whether the period paid for itself.
| Measure | Use it when deciding |
|---|---|
| Order volume | Staffing, fulfilment capacity and demand intensity |
| Revenue | Sales targets, period comparisons and |
Worked example with sample numbers
This example is illustrative. It uses sample numbers for a craft beverages store selling in Australia. They are made up to show the method, they are not a benchmark, and your own figures will differ.
Formula: Stock to fund = forecast orders x cost of goods per order.
| Month type | Orders | Stock cost to fund | Margin earned |
|---|---|---|---|
| Quiet | 341 | A$7611.41 | A$6010.18 |
| Busy | 546 | A$12187.18 | A$9623.34 |
| Peak | 818 | A$18258.45 | A$14417.39 |
Run the same sum with your own numbers in the free calculator, or browse guides for sellers in Australia and more craft beverages guides.
General information only: tax, duty and import rules change and depend on your situation, so check with an accountant or the official source before acting.
Eligible Shopify stores can see these numbers for their own store through the Founding 10,000 offer.
Planning stock before the peak
Start with the calendar mechanics, not a sales forecast. If orders for Christmas gifts usually begin arriving 10 days before Christmas and a supplier needs 14 days to deliver, the final reliable purchase date is before that order window, not because last year’s volume will repeat, but because the stock must physically arrive in time. Record the order date, delivery date, supplier lead time and any cutoff or holiday closure.
Then test each proposed purchase against four constraints. Pack sizes turn the requirement into whole cases: a supplier selling 12 bottles per carton means a 20-bottle requirement becomes two cartons, leaving four bottles of exposure. Shelf life determines whether that remainder can sell after the peak or becomes dead stock. Available cash sets the maximum amount you can commit while retaining enough for ordinary operating costs. Separate confirmed orders and known commitments from optional stock bought because the same period was busy previously.
Use scenarios rather than one confident number: a minimum purchase that covers confirmed demand and lead time, a working purchase based on current trading evidence, and a maximum limited by shelf life, case quantities and cash. Review the gap between each scenario and your stock already on hand or inbound. ORVX reports inventory position, dead stock and remaining stock value; it does not reorder or restock for you. For a manual quantity check, use the inventory reorder calculator, then validate the result against supplier cutoffs and pack sizes.
| Input | Use it to decide | Do not use it to assume |
|---|---|---|
| Prior order timing | When stock must be available | That the same volume will return |
| Supplier lead time | The latest practical order date | A guarantee of delivery |
| Pack size | How many units or cartons to buy | Exact customer demand |
| Shelf life | How much post-peak exposure is acceptable | That leftover stock will sell |
| Available cash | The purchase ceiling | A reason to ignore stock risk |
Ad budgets across the year
Set the annual budget by decision, not by season name. Contribution after advertising is the clearest guardrail for a product or collection: if a $100 order has $55 left after product cost, fulfilment and other included costs, and $20 in advertising, contribution after advertising is $35. ORVX reports this by product and collection, so a high-revenue campaign is not automatically a good reason to increase spend.
Conversion timing changes when you judge the result. A campaign for a gift pack may convert quickly; a discovery campaign may produce customers who buy later. Check attributed ROAS alongside MER, then allow for the store’s observed conversion and repeat pattern before cutting a campaign that has not reached its usual decision window. Customer-level profitability and repeat behaviour can support a higher acquisition budget, but only when your own data shows that later orders cover the initial gap.
Inventory is the other constraint. Increase spend only when contribution is acceptable, conversion timing is understood, repeat demand is credible and enough sellable stock remains for the period. Do not increase spend to force demand for a product with negative contribution after advertising, limited stock, rising returns or a fulfilment bottleneck. In those cases, hold or reduce spend, fix the economics, or shift budget to an available collection. ORVX can show remaining stock value and dead stock alongside profitability; it reports the evidence, but does not change bids or budgets.
| Measure | Use it for | Increase spend when |
|---|---|---|
| Contribution after advertising | Testing whether sales leave money after product and advertising costs | The product or collection remains positive at the observed spend level |
| Conversion timing | Deciding when a campaign has had enough time to assess | The normal conversion window has passed and results remain acceptable |
| Repeat demand | Assessing whether acquisition economics improve through later orders | Your customer data shows repeat profit, not merely an assumption |
| Inventory availability | Checking whether extra demand can be sold and fulfilled | Enough sellable stock remains without creating a service or stockout problem |
Turning the plan into cash decisions
Turn each seasonal plan into a dated AUD cash schedule. For every option, record when the supplier invoice is due, when advertising is committed, when fulfilment is paid, and when refunds may leave the account. A $1,800 stock purchase due 30 days before Christmas is a different cash decision from $1,800 paid after sales, even if the eventual gross profit is identical.
For illustration only, Plan A buys 100 units at $18 ($1,800), commits $900 to ads and expects $700 of fulfilment at $7 per order. Plan B buys 70 units at $22 ($1,540), commits $650 to ads and expects $490 of fulfilment. If eight $80 orders are refunded under A, that is $640 of refund value to allow for; four refunds under B are $320. Compare the timing and total exposure, not revenue alone.
Then check the plan against realised economics. ORVX counts delivered orders as revenue, excludes returned and cancelled orders, reports refund value and return rate, and places ad spend beside store revenue. Its product and collection profitability views help separate a stock constraint from an advertising or fulfilment problem. For the stock timing itself, use the inventory reorder calculator alongside your supplier payment dates.
| Item | Plan A | Plan B |
|---|---|---|
| Stock purchase | $1,800 | $1,540 |
| Ad commitment | $900 | $650 |
| Expected fulfilment | $700 | $490 |
| Illustrative refund exposure | $640 | $320 |
Sources
- Register for goods and services tax (GST) (business.gov.au (Australian Government), checked 26 October 2026).
How this page was made: drafted with AI from a brief, then checked by automated rules for arithmetic, sources and duplication. The sample numbers were calculated, not reported.