Latest post: Opening fund operations to agents Read the post

Ecommerce Forecasting Tool

Financial model template for ecommerce businesses, using a cohort-based approach to model new and repeat customers and calculate revenues.

5.0(33)2,790 downloads

Included with the model

Run it in your browser

Getting the model gets you the web model and the spreadsheet for Excel and Google Sheets. The web model runs the forecast sheet's own math, checked against the workbook on every change, starting from a retention curve built from churn and the repeat cycle. Importing your historical cohorts is in the spreadsheet. Share a link with your inputs, and download the workbook with them filled in.

The Ecommerce Forecasting web model, showing revenue, operating income, orders and LTV above a chart of revenue by month

The web model

The cohort forecast, in your browser. Set order values, repeat rates and acquisition costs and see orders, revenue and operating income for 48 months.

  • A cohort of new customers every month
  • Repeat orders from churn and the repeat cycle
  • New and repeat order values, cost of sales and shipping
  • Marketing spend, contribution margin and the traffic you would need
  • Download the workbook with your inputs in it
Try the web model

No account needed to try it.

Pay what you want

$20 suggested, but "0" is ok. All donations appreciated.

$USD

Web model, Excel and Google Sheets

Build, save and share in your browser
Open source, Apache 2.0
Download to Excel or Copy to Google Sheets
Easy to customize with your AI
Free email support

License and Terms apply on all purchases, services, and courses.

Get help buying. Call, text, WhatsApp 1-646-770-0052.

Open source, pay what you want

Hemrock’s financial models are available to everyone. All donations are appreciated to support their continue development and support.

This model is open source under the Apache License 2.0. You can use it, modify it, redistribute it, and incorporate it into commercial work subject to the license. Apache 2.0 license

Highlights

The free Ecommerce Model is the simplest structure of the models for forecasting Ecommerce businesses. Creates a forecast of acquisitions, retentions, revenues, acquisition costs, cost of goods sold, CAC and LTV, and is easy to use for ecommerce or transaction-style businesses. I built this tool to help entrepreneurs understand the mechanics behind forecasting the growth and revenues of an ecommerce business, in a package that is easy to use, easy to edit, and easy to understand.

It intentionally simplifies the business down to key inputs, and by default does not include expenses and a calculation of net income.

Optional Historicals sheet allows you to drop in historical cohort retention data to automatically analyze past performance and use past retention to forecast future cohort performance.

For financial statements and full financial reporting, including full support for SaaS and subscription businesses, check out the Standard Financial Model.

What you'll do with it

Forecast an ecommerce or transaction-style business. Inputs for acquisitions, repeat behavior, prices, cost of goods sold, acquisition cost. Outputs revenues, retention curves, CAC, LTV, contribution per cohort.

Intentionally simple. No expenses, no income statement. Optional Historicals sheet, drop in historical cohort retention data to analyze past performance and project forward.

When to use this vs. the Standard Financial Model

This is a focused tool for forecasting ecommerce revenue mechanics. If you need full financial statements, expenses, inventory accounting, hiring plans, and cap table, use the Standard Financial Model, same ecommerce revenue logic plus everything else.

Edit with AI

Every cell open. Inputs in blue, formulas in black. Built to be edited.

  1. Context primer. Paste it into Claude or ChatGPT before you make a change.
  2. Prompt guide. Ready-made prompts for setup, cohort assumptions, and scenarios.
  3. Hemrock Skill. A drop-in Claude Agent Skill that loads this model's sheet map, prompts, and checks into any Claude Project. Free, with no connector to set up.
  4. MCP server. On ChatGPT, Cursor, or another tool? The MCP server feeds the same context to any AI that speaks MCP.
  5. Verify before you trust. The sanity-check prompts catch hallucinated numbers and wrong references.

Common questions

Why download this when AI can build me an ecommerce model?
AI will build a plausible-looking forecast fast, and a cohort retention curve is an easy place for it to be plausibly wrong. This gives it a structure where the cohort math already holds, so it customizes something proven instead of guessing the mechanics.

Is it too complex to use?
No, simple is the point of this one. It strips an ecommerce business down to the inputs that matter and skips expenses and income statements. If you need the full picture, the Standard Financial Model has the same revenue logic plus statements, costs, and hiring.

Excel or Google Sheets?
Both. All formulas open, no macros.

Documentation

Ratings

5.0(33 ratings)
5
100%
4
0%
3
0%
2
0%
1
0%

Reviews

“Great Material!”
Gustavo Urdaneta
Gustavo Urdaneta

License and disclaimer

The downloadable model is licensed under the Apache License 2.0. Hemrock trademarks and other brand assets are not included in that license. Financial models are provided as-is for informational and analytical purposes. They may contain assumptions, simplifications, errors, or omissions and are not legal, tax, accounting, investment, or other professional advice. You are responsible for reviewing the model and determining whether it is appropriate for your circumstances. See the Apache License 2.0 and the Hemrock terms for complete terms.