
As a DTC founder, you know growth isn’t just about great products and killer marketing but it’s about knowing your numbers.
Though, financial reports can feel overwhelming. And most resources are built for accountants, not operators like you.
We’ve cut through the noise to bring you the most essential metrics that actually impact your bottom line. With this guide, you’ll:
✅ Understand the numbers that drive profitability & cash flow
✅ Make data-backed decisions without needing a finance degree
✅ Stop guessing and start scaling with confidence
This isn’t just another generic finance guide.
It’s written by a seasoned CFO, who’s helped eCommerce brands scale past 8-figures and secure major funding rounds, who will guide you throughout every metric, so every insight you get is tailored to the realities of running a DTC brand.
👋 And this guy is me, Abir — nice to meet you!

Based on the nature of the metrics, we broke them into 6 macro areas to help you navigate the playbook:
Efficiently track how much money is coming in and what’s driving your top-line growth.
Understand how to assess the effectiveness of your paid and organic efforts to maximize ROI.
Learn how to keep an eye on fulfillment, logistics, and efficiency metrics to scale sustainably.
Understand margins and costs to ensure your business stays profitable.
Learn how to manage cash effectively so you never run out of runway.
Measure your efficiency and profitability to ensure you can cover future liabilities.
You can get exclusive access to the same Growth Cash Dash we’ve built for 7 and 8-figure brands revealing untapped profit drivers, margin leaks, and the moves to scale smarter.


Efficiently track how much money is coming in and what’s driving your top-line growth.
The total amount of revenue if everything was purchased at full price vs the amount of discounts that were actually taken.
Where you get the data from: Shopify/Amazon data, or from invoices.
Helps to differentiate between sales decreases because of volume or promotions. Also provides additional granularity around margin changes being due to discounts or changes in COGS.

How much revenue is coming from each major channel.
Where you get the data from: each sales source.
Different channels can have very different strategies so need to be looked at separately.

Shopify report that breaks down sales by product or other platforms as needed.
Where you get the data from: Shopify and/or Amazon.
Identifies core products and is helpful for forecasting. Can also help identify distraction products.

How much revenue came from brand new customers vs those who have purchased in the past.
Where you get the data from: Shopify and TripleWhale provides revenue split by each.
Mechanisms for generating each type of revenue differ so monitoring separately helps understand effectiveness of those efforts.
Plus they each give an idea of short-term vs long-term trends.

Having troubles forecasting your revenue? We've created a FREE template for you!
Have a handy forecasting tool to get a better understanding of your potential business growth.
eCommerce brands that want to maximize their growth.
Intermediate level.
Shopify - new vs returning customer revenue and retention cohorts.
The amount of Net Revenue in a given period divided by the total orders in that period. Can be calculated for new customers vs old customers.
Where you get the data from: Shopify or TripleWhale.
AOV measures how much each customer spends per order. Increasing AOV can lead to very cost-efficient revenue gains - usually from upsells. Can vary for new vs returning customers, especially if different acquisition offers are being tested.

Where you get the data from: accounting software or CRM (e.g. QBO).
Helps you identify which customers are the most valuable.


Understand how to assess the effectiveness of your paid and organic efforts to maximize ROI.
Total Net Revenue of DTC channel (like Shopify) divided by total paid ad spend.
Where you get the data from: accounting software (e.g. QBO) or Shopify or TripleWhale.
Ads are one of the most important expenses for a DTC brand. Too little or too much can kill a brand. So monitoring this number closely is crucial. One of the most impactful numbers to contribution margin.

Total net revenue from new customers on DTC channel (like Shopify) divided by total ad spend.
Where you get the data from: Shopify or TripleWhale.
Most paid ad spend is intended to acquire new customers. Because most existing customers are marketed to via retention strategies (like email). So this isolates the impact to newly acquired revenue.

Scaling before you're financially ready is like pressing the gas while the engine's on fire.

Here are a few financial signals to check before you scale:
If you're acquiring new customers with a positive CM, that often means you can scale spend and still increase net profit — as long as ROAS holds. Even if ROAS dips slightly, you might still come out ahead due to the extra volume. You can use the Contribution Margin Calculator to identify the optimal spend-to-ROAS ratio for your brand.
If you can cover fixed costs with returning CM then you're usually in a much lower risk place. If your ad account shuts down suddenly, you're returning customers can keep you afloat as that revenue naturally tends to be less volatile.
if you have low returning customer CM then you need new customer CM to cover fixed costs. Make sure you're not reliant on a single volatile channel before you start increasing your fixed expenses.
Even with strong contribution margin, scaling can create a temporary squeeze, and you need to be sure you can cover fixed expenses if margins dip.
There's no point in scaling if you're just going to go out of stock. Make sure you have enough inventory and/or the cash to buy more. Forecasting your cashflow can help make sure you don't out-sell your ability to fulfill.
If those boxes are checked, start testing scale in tiers:
➡️ Increase ad spend 10–15% weekly and monitor:
Total ad spend divided by total new customers on DTC channel (like Shopify).
Where you get the data from: Shopify or TripleWhale.
Most paid ad spend is intended to acquire new customers. Because most existing customers are marketed to via retention strategies (like email). So this isolates the impact to newly acquired customers. Especially useful for high LTV brands where 1st purchase is less relevant.

Where you get the data from: easy to pull from accounting software or ad platforms (e.g. QBO or Meta).
Helpful to monitor impact of ad expenses over time in improving new customer revenue.

Agency and Marketing Vendor fees / Ad Spend
Where you get the data from: data from accounting software (e.g. QBO) but easier to calculate in spreadsheet.
Helps highlight how much is being invested into the teams that are managing ad spend relative to the ad spend being deployed.

You can get exclusive access to the same Growth Cash Dash we’ve built for 7 and 8-figure brands revealing untapped profit drivers, margin leaks, and the moves to scale smarter.


Learn how to keep an eye on fulfillment, logistics, and efficiency metrics to scale sustainably.
Where you get the data from: accounting software (e.g. QBO).
Helps you keep an eye on expenses that are usually not top of mind. Monitor trends to ensure they are consistent with expectations.

Most brands don’t go broke from one giant mistake — they bleed out slowly through unchecked overhead.

But avoiding the drain is just about building the right habits for better expense hygiene. Here’s how to keep your expenses in check:
Top vendors changing over time? Ask why.
Know which costs should move with revenue (variable) and which should stay flat (fixed).
Divide total OpEx by net revenue — aim to keep that ratio stable or shrinking.
Do an in depth review where you challenge the ROI of every large fixed cost (subscriptions, consultants, tools).
If the team is getting very large and there are a lot of credit cards floating around, you can do an annual cancellation of the cards to force people to re-examine their spend.
At a larger scale it's harder for you to know what every expense is, so divide up expenses into budget owners, and have them justify the spend.
A lot of expense management isn't simply knowing the expense is happening but it's a philosophy around evaluation.
You shouldn't be paranoid about every $ every day, because you have to spend money to make money.
But when you do your quarterly reviews, be ruthless. Ask what would happen if that expense went away.
Each $ should have to earn it's right to exist as an expense, not inherit it from the fact that it was already there.
Where you get the data from: accounting software (e.g. QBO).
Helps you keep an eye on vendors expenses increasing unexpectedly over time. Especially with those that are less top of mind.

Where you get the data from: inventory tracking system or spreadsheet.
Cash is most often tied up in inventory so tracking inventory balances can help identify where it might be tied up. This also helps with forecasting future purchases.

Having troubles keeping up with your inventory? We've created a FREE template for you!
Keep track of stock levels, avoid overselling or stockouts, and optimize inventory management.
eCommerce brands that want better control visibility into their inventory levels and costs.
Beginner level.
Product SKUs, stock levels, purchase orders, and sales data (e.g., Shopify, warehouse reports).
Categorize expenses based on how correlated their changes are with increases in sales or production volume.
Where you get the data from: accounting software (e.g. QBO) or manual mapping.
Fixed expenses give you the minimum amount of activity necessary for the business to remain profitable. Variable expenses should move consistently with revenue and will go up and down with revenue fluctuations.

More revenue doesn’t always mean more profit.
If you want to increase your profits, you need to pull the right levers the right way.
Here are 5 simple but powerful profit levers:

Use bundles, upsells, or volume-based offers. It's usually easier to increase CM by increasing how much a customer spends rather than trying to reduce CAC.
Negotiate COGS, optimize packaging/shipping. Strategic price increases can also be very impactful.
Monitor ncROAS, how much is spent on agencies, and make sure you're investing enough in creative relative to ad spend.
Focus on vendor creep, unnecessary tools, or bloated agencies.
Push toward higher-margin channels (e.g. DTC > Amazon > Wholesale). But consider that even lower margin channels can mean more profit as long as the cost to run the channel isn't too high.
Where you get the data from: accounting software (e.g. QBO).
Helps you identify where cash is tied up.

Where you get the data from: accounting software (e.g. QBO).
Helps you understand future cash outflows.


Understand margins and costs to ensure your business stays profitable.
Allocate revenue and COGS by channel.
Where you get the data from: accounting software (e.g. QBO).
Helps monitor the profitability of the sales on various channels. Useful especially because channels can potentially cannibalize each other. Helpful for pricing strategy.

Platform reports for sales by product and usually add cost per units if no inventory system is used.
Identifies core products and is helpful for determining which ones to preferentially push.

Unprofitable SKUs are common — especially in brands that scale fast. It's normal to get clutter as you grow and jump on opportunities for new SKUs.

These can often be legacy products, bundles that underperform, or ad bait that never worked out. The key is to avoid emotional attachment and focus on the numbers.
If a product has poor gross margin or contributes little to net profit.
First, see if it can be solved for by doing the following ⤵️
A low-margin SKU might be hurting a higher-margin hero product, but sometimes it might just be incremental gross profit; like a shoe store offering extra color shoe laces. In that case, even at a lower margin it can be fine as long as it's not taking up too much inventory.
If the SKU isn’t cannibalizing another, you might assume that bringing in a few thousand dollars a month is better than nothing. But if it ties up significant cash in inventory due to high MOQs, that revenue might not be worth it. See if you can reduce MOQs or switch to a dropshipping model.
Can packaging, fulfillment, or input costs be optimized? Can you use a different supplier?
Use it as a lead-gen or bundle product if it performs well on first-purchase conversion.
While price changes can be disruptive if your other option is to discontinue the SKU, you may as well test if a higher price can improve margins. If sales velocity drops too hard then it might not be worth keeping
➡️ Check this video to learn 10 pricing tactings to beat the competition
Finally, if it's not salvageable, how do you transition away from the SKU?
Phase it out strategically.
Wind down ad spend, minimize reorders, and prioritize selling through current stock. Sometimes you can liquidate it through a retention push as a "goodbye offer".
Net revenue less variable expenses.
Where you get the data from: accounting software (e.g. QBO).
Gives you an idea of how profitable the core scaling activities are and how profitability will track as the brand scales. Especially important for DTC brands because it's generally quite volatile and they usually have non-trivial fixed expenses that need to be covered.

Apply %'s of each variable expense to New Customer Revenue to determine new customer variable expenses, and then add all of ad spend. That provides ncCM which is then divided by total orders.
Where you get the data from: accounting software (e.g. QBO).
Gives you an idea of how profitable acquisition activities are. And how much you can afford to spend on scaling.

Allocate revenue and variable expenses based on each channel as best you can.
Where you get the data from: accounting software (e.g. QBO).
Helps identify which channels are driving overall contribution margin and which ones might be creating a drag.

Where you get the data from: accounting software (e.g. QBO).
Cash is what keeps a business alive. The difference between Net Profit and Cashflow can be confusing for many.

If you’re losing sleep over cash, it’s not because you're bad at business — it’s because cash timing is more important than profit, but harder to see.

Here’s how to feel more in control:
You need to have a grasp on what's causing cash to be out of sync with sales and profit. For many founders, a lot of the anxiety just comes from not understanding what's going on.
If your quick ratio is low then that should be a red flag that requires solving. Identify the cash troughs created by timing around when cash comes in (especially if you sell wholesale) vs when cash goes out to manufacturers.
Try to maintain 2–3 months of fixed costs in cash. It can be tempting to spend cash on growth but you'll avoid a lot of stress and risk, if you set some cash aside and out of sight.
Inventory, ad invoices, and tax liabilities are the biggest stealth killers because they don't appear as obviously in your accrual profits.
Know what’s coming in, going out, and where gaps might show up.
You can use the Easy Cashflow Template included to get a clear view.
Having troubles understanding your cashflow? We've created a FREE template for you!
Keep a forecast of your expected cash inflows and outflows to keep your business financially healthy.
eCommerce brands that want to stay on top of their finances without complex accounting tools.
Intermediate level.
Bank transactions, payment processor reports, and expense records (e.g., Shopify, Stripe, PayPal).

Measure your efficiency and profitability to ensure you can cover future liabilities.
(Average Inventory / Cost of Goods Sold) * # of days in period
Where you get the data from: accounting software (e.g. QBO) and inventory tracking system.
Helps identify if there is too much cash being tied up in inventory and if purchasing is inefficient.

(Average Accounts Receivable / Revenue) * # of days in period
Where you get the data from: accounting software (e.g. QBO).
Gives an idea of how long cash is tied up in receivables.

(Average Accounts Payable / COGS) * # of days in period
Where you get the data from: accounting software (e.g. QBO).
Gives an idea of whether you're being efficient with cash and if you're taking advantage of terms with suppliers.

Days Inventory Outstanding + Days Sales Outstanding - Days Payable Outstanding
Where you get the data from: accounting software (e.g. QBO).
Gives an idea of overall cash efficiency. Essentially how long does it take you to convert inventory purchases into cash from sales.

Current Ratio = Current Assets / Current Liabilities
Quick Ratio = (Current Assets - Inventory) / Current Liabilities
Where you get the data from: accounting software (e.g. QBO).
A measure of liquidity. Helps provide a sense of how comfortably you can cover all your liabilities if you need to in a short period of time.

Net revenue / Average Working Capital
Working Capital = Current Assets - Current Liabilities
Where you get the data from: accounting software (e.g. QBO).
Gives an idea of how efficiently available capital is being used to generate revenue.


You've reached the end of the playbook — how are you feeling? 🤩
We hope you enjoyed it. This playbook is meant to become your best friend and be by your side whenever you are in need.
The dashboard you saw in the videos is the same one that our clients have; in fact, this is a custom dashboard to check all key metrics we've covered in the playbook.
If you'd like to have a custom dashboard designed for your eCom business, get in touch!
UpCounting's eCom Reporting Dashboard 📊

We put together a few practical templates for an easy revenue forecast, cashflow and inventory tracking — completely FREE!
Oh and before you go…

We'd love to hear from you 👂
We put a lot of thought into it and we hope it has matched your expectations; if not, we'd want to make it better.
Do you have 2 min?
The Ultimate eCommerce Metrics Playbook