TheWorkingCapitalCostofAggressiveBidding
How target ROAS decisions affect cash flow timing and inventory. The hidden cost most brands miss when optimising Google Ads.
Your agency just hit a 5x ROAS.
The report looks great. Revenue is up. Conversion volume is climbing.
So why is your CFO asking where all the cash went?
The Problem No One Talks About
ROAS measures revenue against spend. It tells you nothing about when that revenue becomes cash.
When you chase aggressive ROAS targets, you're making a series of decisions that feel like growth but often create cash flow pressure:
- •You're buying inventory to fulfil orders that haven't been paid yet
- •You're paying for ads today for revenue that arrives in 30-60 days
- •You're scaling volume before margin has been banked
- •You're committing to replenishment cycles based on projected demand
The Maths Your Dashboard Ignores
Let's run a scenario.
Scenario: £100k Monthly Spend at 5x ROAS
You've "made" £200k in gross profit. But you've spent £300k in cash to get there. And you won't see most of that revenue for another month.
This is the working capital trap. And it's invisible on every ROAS dashboard you've ever seen.
The Four Pressure Points
1. Payment Timing Gap
You pay for ads on Day 1. You pay suppliers on Day 15. You receive customer payment on Day 45. The gap between cash out and cash in is where aggressive bidding creates pressure.
2. Inventory Commitment
Scaling spend means scaling inventory orders. But inventory is a cash commitment 60-90 days before the sale. If you're optimising for volume, you're committing cash you haven't earned.
3. Return Rate Lag
Aggressive bidding often means broader targeting. Broader targeting often means higher return rates. But returns don't show in your ROAS until 30 days after the sale. By then, you've already reinvested the "profit."
4. BNPL Cash Delay
If a significant portion of your orders use BNPL, your cash delay extends further. That 5x ROAS looks great until you realise 40% of it is sitting in Klarna's hands for another 8 weeks.
What This Looks Like in Practice
"We hit record revenue in Q4. ROAS was 6x. But by February, we had to delay a supplier payment because we didn't have the cash to cover it. Everyone was confused because the numbers looked so good."
- Head of Ecommerce, £8M DTC brand
This happens constantly. The pattern is:
- Agency pushes for scale (more spend, more volume)
- ROAS targets are hit or exceeded
- Inventory orders increase to meet projected demand
- Cash outflows spike before cash inflows arrive
- Working capital becomes strained
- Brand either slows spend (killing momentum) or takes on debt (adding cost)
The irony: the "winning" campaign created the cash crisis.
The Alternative: Cash-Aware Bidding
We don't just optimise for POAS (Profit on Ad Spend). We factor in cash timing.
What This Means in Practice
SKU-level role assignment. Products in Cash Recovery mode have different bid strategies than Scale products.
Inventory-based pacing. We throttle spend on products where stock levels create cash risk.
Payment-cycle alignment. Bid aggressiveness maps to when cash actually arrives, not when revenue is attributed.
Return rate weighting. High-return SKUs get adjusted targets that reflect real cash contribution.
Questions to Ask Your Agency
"How does our average payment collection time affect your bidding strategy?"
"Which products should we slow down to preserve cash flow?"
"How do you account for inventory commitment in your scaling recommendations?"
"What's the working capital cost of hitting our ROAS target?"
If they look confused, you've identified the problem.
The Bottom Line
ROAS is a ratio. It doesn't tell you when cash arrives. It doesn't account for inventory commitments. It doesn't factor in returns, BNPL delays, or payment terms.
Aggressive bidding without cash awareness isn't scaling. It's borrowing from yourself at a rate you haven't calculated.