Reading your own seasonal pattern

Build the pattern from your own comparable periods: the same number of days, similar weekdays, and the same order-status rules. Compare a peak month with the previous month and, where available, the same period last year. Separate delivered, cancelled and returned orders before interpreting growth. A promotion, delayed fulfilment or a backlog of orders can make sales look like demand when the underlying pattern has not changed.

Read the measures together rather than treating revenue as the complete answer. ORVX calculates realized revenue from delivered orders only, computes gross profit and net profit from your product cost model, and reports contribution after advertising by product and collection. It also reports return rate by units and refund value against revenue. Delivery timing should be reviewed beside these figures: faster orders with stable economics are different from more orders that arrive late or generate refunds.

Use the comparison below to diagnose the change before acting:

What each seasonal comparison can reveal
MeasureIf it risesCheck before calling it demand
OrdersMore purchasesCancelled orders, duplicate orders, order timing
Realized revenueMore delivered salesReturns, refunds, discounting
Contribution marginMore money after ads and costsProduct mix and acquisition cost
RefundsMore value being given backReturn rate by units and delivery delays
Delivery timingFaster or slower customer receiptFulfilment capacity and peak backlog

Choose the measure that matches the decision

Choose by decision: sales shows demand, not profitability after discounts, product costs, refunds or ads; use contribution margin to prioritise products or collections. Use cash flow for survival, stock cover for availability and overstock, CAC for acquisition cost, and ROAS for ad revenue against spend. Read CAC and ROAS with contribution.

  • Sales, act when revenue or orders miss plan; investigate sales rising without contribution.
  • Contribution margin, review pricing, products or ads when post-cost contribution falls below the required amount per order.
  • Cash flow, slow spending or arrange funding when outflows precede receipts and exceed available cash.
  • Stock cover, reduce promotion or review replenishment when cover is low; investigate excessive cover as dead stock.
  • CAC, change targeting or offer economics when it exceeds new-customer contribution.
  • ROAS, scale or reduce when attributed revenue ÷ ad spend crosses breakeven; compare with MER for total advertising.
Match each measure to the decision it can support
MeasurePrimary decisionAction trigger
SalesIs demand on plan?Revenue or orders diverge from the seasonal target.
Contribution marginIs the sale economically worthwhile?Contribution after costs and ads falls below target.
Cash flowCan the business fund the next weeks?Committed outflows exceed available cash.
Stock coverIs inventory availability or excess the risk?Projected selling days are too low or too high.
CACCan acquiring customers be profitable?Acquisition cost exceeds contribution from the customer.
ROASIs paid media producing enough attributed revenue?ROAS falls below the campaign’s breakeven level.

Worked example with sample numbers

This example is illustrative. It uses sample numbers for a dropshipping gadgets store selling in Singapore. 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.

Sample numbers: a quiet month against two busier ones
Month typeOrdersStock cost to fundMargin earned
Quiet227S$4231.28S$1315.05
Busy363S$6766.33S$2102.93
Peak545S$10158.81S$3157.29

Run the same sum with your own numbers in the free calculator, or browse guides for sellers in Singapore and more dropshipping gadgets 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

Work backward from the peak date, adding supplier lead time, receiving time and a late-shipment buffer; a short, inconsistent lead time may require more safety stock than a longer, dependable one. Calculate the reorder point as expected daily units × lead time + safety stock, then test it with the free inventory reorder calculator.

Keep the reorder point separate from order quantity: compare landed cost (product, freight, applicable import charges and Singapore’s current 9% GST where it applies, as stated by the Inland Revenue Authority of Singapore), available cash and minimum-order-quantity commitment. Fit proven products to the cash plan; test uncertain products in smaller quantities; avoid weak economics, unreliable supply and dead stock (Source: Inland Revenue Authority of Singapore).

Before committing, use ORVX to check product-level profitability, inventory position, dead stock and remaining stock value. Strong revenue can still mean low contribution after advertising or cash tied up in slow-moving units, so order, cap, test or stop rather than follow the reorder point alone.

Ad budgets across the year

Set the budget by separating efficiency from profit. Attributed ROAS shows the revenue credited to ads divided by ad spend, so it helps compare campaigns inside an ad platform. MER divides total realized store revenue by total ad spend, making it useful for judging the whole paid-acquisition budget. Neither shows whether a product remains profitable after its costs.

Use contribution after advertising for the allocation decision: compare realized revenue after product costs and advertising, by product or collection. A campaign with 3.5 ROAS can still destroy cash if product costs and returns are high; a lower-ROAS campaign may contribute more when its product economics are stronger. ORVX reports contribution after advertising alongside product and collection profitability.

Ring-fence a testing budget, then fund proven products from contribution rather than revenue alone. During a cash- or inventory-constrained period, reduce tests first, cap spend on products with limited sellable stock, and preserve budget for products that can fulfil orders profitably. Keep each decision in Singapore dollars and account for Singapore’s 9% GST when planning cash requirements (Source: Inland Revenue Authority of Singapore).

How to read the worked planning example

Read the worked example as a chain, not a forecast. Check its period, products, order-status rules and sales measure: any change in expected units or timing changes the stock and cash decisions. Follow those units through expected sales, existing inventory, supplier lead time and buffer to the required order quantity and date. Separate cash committed to inventory from revenue and profit: stock can consume cash before it sells and become dead stock. Test inputs with the inventory reorder calculator. Read the ad comparison against its decision: attributed ROAS credits revenue to ads; MER compares total store revenue with total ad spend; contribution after advertising tests whether costs leave money. These are diagnostics, not evidence that more spend will reproduce the result. Replace the assumptions with your completed Shopify data before acting.

What to review after the peak

Compare the plan with actuals: forecast variance = (actual delivered-order revenue − forecast revenue) ÷ forecast revenue, measuring accuracy, not performance. Review sell-through separately (units sold ÷ units available); high-value orders can make variance favourable while sell-through is weak. Separate cancellations (pre-fulfilment lost demand) from refunds (post-sale problems); check units and value. Compare suppliers’ promised/actual dispatch, availability, defects and disputes, keeping invoices/payment dates to distinguish margin from cash. Use MER for store efficiency, attributed ROAS for campaign or channel credit, and contribution after advertising; reconcile payouts, supplier payments, ad invoices and refunds. ORVX reports delivered-only revenue, profitability, refund value, inventory value, MER and attributed ROAS. Record one evidence-based change for the next comparable

A useful seasonal plan connects the decision to the measure: order history informs demand, contribution margin protects product economics, cash timing limits commitments, and campaign results guide ad allocation. Review each busy period against what was planned, record the reasons for variance, and carry those findings into the next Singapore sales period.

Sources

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.