All metrics

What is the cashflow forecast?

The cashflow forecast projects an operating-cash proxy three months ahead: each month's contribution margin, minus that month's ad spend, minus refunds paid out. It is not a bank-account model — no opex, no VAT remittance, no payment-provider settlement lags — but it tracks the three largest operational flows, and unlike the revenue forecast it is allowed to go negative.

Formula

monthly value = contribution margin − ad spend − refunds
forecast      = trend(last 12 months), projected 3 months, NOT floored at zero

Worked example

A store's monthly series runs +€9,000 to +€14,000 through autumn, then Q4 ad scaling pushes spend up faster than margin: December reads −€2,000. The projection carries that slope forward to roughly −€5,000 by February. Whether that is alarming depends on why — planned acquisition investment reads very differently from drift — but the widget's job is to make the slope visible while there is still a quarter to react.

How Saldo Metrics computes it

Three monthly series are combined: contribution margin summed from v_contribution_margin (net sales only, EUR), ad spend from v_blended_roas_monthly (the fact_ad_spend basis, all channels), and refunds from v_refund_detail — filtered to refunds on orders that still count as sales. That filter is load-bearing: a fully refunded order contributes no margin at all, so subtracting its refund too would book the outflow without the matching inflow. (The unrecovered COGS on such orders is a residual the proxy deliberately does not model.) The combined series is projected with the same selectable methods as the other forecasts, and negative projections are shown as-is — a warning is the point.

Why it matters

Profitable-on-paper stores die of cash timing. This proxy strips the question to its operating core: does a month's margin cover what marketing and refunds take out of it? A declining slope here, months ahead of the bank balance feeling it, is the cheapest early warning the data can give.

Common mistakes

  • Reading it as a bank-balance forecast. Opex, VAT, inventory purchases and settlement delays are all outside it; the P&L widget carries the opex side.
  • Ignoring the ad-spend basis. Spend here comes from the channel-level spend facts, matching blended ROAS — not the creative-level performance rows, which can differ slightly in coverage.
  • Panicking at one negative month. A planned campaign push makes single months negative by design; the projected slope is the signal, not one bar.

Where you see this in the app

The Cashflow Forecast dashboard widget, with the projection method selectable per widget.

Formula
monthly margin − ad spend − refunds, trend-projected 3 months ahead
How Saldo Metrics computes it
canonical.v_contribution_margin, canonical.v_blended_roas_monthly, canonical.v_refund_detail

Last reviewed 2026-08-29