Here's a hard truth about eCommerce: Most brands crash and burn before they even hit six or seven figures in revenue.
Sometimes it's about finding the right advertising mix, other times it's about product-market fit.
But Why Do Even Successful Brands Fail?
You know the ones - killer ads, awesome products, scaling past seven or even eight figures - and then suddenly, they're shutting their doors. What gives?
Nine times out of ten, it's a cash flow problem.
They didn't see it coming, didn't plan for it, and by the time they realized what was happening, it was too late to do anything about it.
You could be crushing your sales targets, but if you can't manage your cash flow, you're basically building a house of cards.
This is where cash flow forecasting comes in - it's like having a financial crystal ball that helps you spot potential disasters before they happen.
Now, I'll be straight with you - building a solid cash flow forecast isn't exactly a walk in the park.
It can get pretty complex. But here's the thing: you don't need a perfect forecast to get started.
Even a basic one will put you ahead of 90% of your competition.
All you need is a spreadsheet and about 15 minutes of your time. Let's dive in…
Prefer to watch? Check out the full video breakdown here:
What is an eCommerce Cash Flow Forecast
Let's break down what a cash flow forecast actually is - think of it as your financial GPS.
It maps out where your money is coming from and where it's going over the next few months (or even years).
Pretty straightforward, right?
But here's what makes it interesting for eCommerce brands: Our business model has unique patterns.
We're not like a coffee shop with steady daily sales. We deal with seasonal spikes, inventory orders that can drain six figures from our account in one go, and ad spend that needs to scale up and down.
The Basic Building Blocks
Your forecast needs to track four main components:
- Revenue (your cash coming in)
- Marketing spend (because let's face it, that's a big one)
- Inventory purchases (often your biggest cash outflow)
- Administrative expenses (all the other stuff that keeps the lights on)
What Makes It Powerful
The real magic happens when you can spot patterns months in advance.
Imagine knowing that you'll need an extra $200K for inventory right when your sales typically slow down.
That's the kind of insight that lets you sleep better at night.
Your forecast doesn't need to be perfect. Even a basic model can help you:
- Plan for seasonal ups and downs
- Time your inventory purchases better
- Know when you might need additional funding
- Make smarter decisions about scaling your ad spend
Ready to build your own?
Let's get into the nitty-gritty of how to put one together...
Step 1. Building Your Revenue Projections
Let's start with the fun part - revenue.
This is what drives your whole business, so it's where our forecast begins. And while there are fancy ways to do this, let's start with something you can actually use.
First things first - grab a spreadsheet and map out the next 12 months across your columns.
Nothing fancy, just January through December (or whatever your next 12 months look like).
While you can manually plug in numbers for every month, it's ideal to build things using formulas.
This way, your forecast becomes a living, breathing tool rather than just a static document.
Here's a simple way to start:
- Create an "Assumptions" column (this is where the magic happens)
- Put in your baseline revenue (let's say $100K/month)
- Add a growth rate (maybe 2% month-over-month)
Making It More Realistic
But wait - we all know eCommerce isn't that simple. Here are some ways to make your projections more meaningful:
Manual Adjustments:
- Adding product launch spikes (maybe +$20K in May)
- Black Friday predictions (+$80K in November)
- Seasonal fluctuations
Breaking It Down Further:
- Number of orders × Average Order Value (AOV)
- Gross revenue - Discounts
- New customers vs. returning customers
You might be thinking "Which approach should I use?" Here's the truth - you can mix and match these methods.
Start simple, then add complexity as you get comfortable.
The goal isn't perfection; it's having a tool that helps you make better decisions.
Being conservative with your projections is usually smarter than being optimistic. It's better to be pleasantly surprised than caught off guard.
Step 2. Marketing Spend Projections
Alright, now for the part that probably keeps you up at night - marketing spend.
This is where things get real because it's often your biggest controllable expense, and it directly impacts your revenue.
The ROAS Reality Check
This is the trickiest part of your forecast.
You're either going to budget specific ad spend and guess your ROAS, or set a target ROAS and assume you can maintain it as you scale.
Either way, you're making educated guesses.
Setting Up Your Marketing Budget
Let's break this into two main categories to keep it simple:
- Ad Spend
- Influencer Marketing
Ad Spend Calculations
Here's a straightforward approach:
- Assume a conservative 3X blended ROAS
- Take your monthly revenue projections
- Work backwards to calculate required spend
For example:
If you're projecting $100K revenue with a 3X ROAS target, your ad spend would be roughly $33K that month.
Influencer Marketing
This is usually more project-based, so let's handle it differently:
- First 6 months: $5K monthly
- Second 6 months: $10K monthly (scaling up)
It's better to be conservative with your ROAS assumptions. The market isn't getting any less competitive."
Getting More Sophisticated
As you get comfortable, you might want to break this down further:
- Different channels (Meta, Google, TikTok)
- Content creation costs
- Agency fees
- Testing budgets
But remember - we're building a useful tool, not a perfect one. Start with these basics and expand as needed.
When life happens
Your marketing spend will probably be your most frequently adjusted number.
That's okay - this is a living document.
The key is having a baseline to measure against and adjust from.
Step 3. Inventory Management
This is where things get spicy - inventory is usually the biggest cash flow killer in eCommerce.
Why?
Because unlike marketing spend, you can't just turn it off when things get tight.
What makes inventory tricky is because if your sales double next month, your inventory spend doesn't necessarily double with it.
You're dealing with bulk orders, lead times, and minimum order quantities. It's more like playing chess than checkers.
Setting Up Your Inventory Tracker
Let's build something simple but effective:
- Opening Balance (let's say $150K worth of inventory)
- Cost of Goods (roughly 30% of your selling price)
- Monthly Usage (based on sales)
- Purchase Orders (this is where timing is crucial)
The Basic Formula:
Opening Balance
- Cost of Goods Sold
- New Purchases
- = Ending Balance
Real-World Example:
If you're doing $100K in revenue:
- COGS is $30K (at 30%)
- Your $150K inventory drops to $120K
- You need to plan purchases before you hit critical levels
Timing Your Purchases
Let's map out a realistic scenario:
- March: $80K purchase (preparing for Q2)
- June: $50K purchase (summer stock)
- August: $180K purchase (holiday season prep)
Notice how the big purchases come before your peak seasons? That's not an accident. You need inventory in place before demand hits, not after.
Warning Signs to Watch For:
- Negative inventory projections (impossible in real life - means you need to order sooner)
- Inventory levels dropping below your safety stock
- Large purchases clustering too close together
Tips:
- Consider lead times (especially if ordering from overseas)
- Factor in safety stock levels
- Account for seasonal variations
- Build in buffer for shipping delays
Step 4.
Alright, let's tackle the "keeping the lights on" part of your business.
While these might not be your sexiest expenses, they're usually the most predictable - and that's actually refreshing after dealing with inventory and marketing.
Let's focus on four main categories:
- Payroll
- Rent
- 3PL Costs
- Software
Think of admin expenses as your business's monthly subscription to staying alive. Some are fixed, some scale with revenue, but all need to be accounted for.
Setting Up Your Admin Budget
Payroll:
- Start with your base ($20K/month)
- Plan for growth (like that new hire in May adding $8K/month)
- Don't forget about bonuses and raises
Rent:
- Usually straightforward
- Fixed monthly cost
- Maybe increases annually
3PL Costs:
- Typically 7% of revenue
- Scales automatically with sales
- Might have minimums or break points
Software Stack:
- Base cost ($5K/month)
- Plus percentage of revenue (3%)
- Don't forget about seat licenses as you grow
Putting It All Together
Now we can total up our cash outflows:
- Marketing Spend
- Inventory Purchases
- Admin Expenses
= Total Cash Outflow
Compare this against your cash inflows, and you've got your net cash position for each month.
Step 5. Final Reconciliation
This is where everything clicks - where you see if you're building a cash-generating machine or if you're heading for some sleepless nights.
Let's pull it all together:
- Cash Inflows (your revenue)
- Cash Outflows (everything we just mapped out)
- Net Cash Position
Setting Up Your Cash Flow Summary
Start with your opening cash position:
- Let's say $200K in the bank
- Add your monthly net cash change
- Track your running balance
Your closing cash balance is like a report card for your business decisions. If it's consistently growing, you're probably doing something right.
If it's shrinking... well, now you'll see it coming.
What you should be looking out for
Look for:
- Months where cash gets uncomfortably low (like August-October in our example)
- Big swings in your balance
- Seasonal patterns
- Impact of inventory purchases
Scenario Planning: Playing "What If" With Your Business
This is where your forecast transforms from a static spreadsheet into a decision-making powerhouse.
In eCommerce, it's not enough to know where you're heading - you need to know what could go wrong (or right) along the way. That's where scenario planning becomes your secret weapon.
Essential Scenarios to Model
The goal isn't to predict the future perfectly - it's to be prepared for different possibilities.
Growth Scenarios:
- Conservative (2% monthly growth)
- Target (5% monthly growth)
- Aggressive (8% monthly growth)
- Seasonal spikes (Holiday season × 3)
Marketing Performance:
- Current ROAS (3X)
- Degrading ROAS (2.5X)
- Platform changes (iOS updates, anyone?)
- Ad cost increases
Supply Chain What-Ifs:
- Supplier delays (+30 days)
- Rush orders needed
- MOQ increases
- Price increases
Operational Changes:
- New hire timing
- 3PL switches
- Platform migrations
- Product launches
How to Build Scenarios
- Create Scenario Tabs:
- Keep your base case clean
- Copy full model to new tabs
- Label clearly (e.g., "Conservative_Q4")
- Adjust Key Variables:
- Revenue growth rates
- Marketing efficiency
- Inventory timing
- Major expenses
Don't just change one variable - real-world changes usually come in clusters. Lower ROAS often comes with higher ad costs and lower conversion rates.
Protection Strategies: Your Business Safety Net
Look, if all this cash flow talk has made you nervous, take a deep breath.
There are always moves you can make to protect your business, even if you're already feeling the squeeze.
Think of cash flow management like driving a car - you don't need to be a mechanic to operate one safely, but you do need to know when to hit the brakes.
The basics are simple:
- Get a line of credit before you need it.
- Build strong relationships with your suppliers.
- Know your emergency levers (like adjusting ad spend or negotiating payment terms).
That's it. You don't need complex strategies - you just need to know your options before you need them.
What's the difference between an accountant and a bookkeeper?
People often ask me this.
Well, here's the thing - a bookkeeper tells you what happened. An accountant helps you figure out what's going to happen - and how to make it better.
This is exactly what sets us apart. While bookkeeping is about recording the past (and yes, that's crucial for tax prep), real accounting is about looking ahead.
It's about spotting those cash crunches before they hit, planning for growth, and making sure your business doesn't just survive but thrives.
Need help with either? That's what we're here for at UpCounting. Whether you need someone to keep those books pristine or want a partner to help you plan for the future, we've got your back.
In the meantime, if you're interested in doing a little bit more research of your own, you might enjoy this article on financial forecasting.