How to Track Profitability for Your Direct-to-Consumer Business
You had a great month. Revenue hit a new high. But when you check your bank account, the number does not match. Where did all that money go?
This is the most common problem direct-to-consumer business owners face. Revenue is not profit. Revenue is just the starting line. Profit is what remains after every cost has been paid. And most store owners do not have a clear picture of those costs until it is too late.
This guide breaks down the five cost categories that eat into your profit, how to calculate each one, and how to build a simple weekly routine so you always know where you stand.
Why Revenue Is Not Profit
Revenue is the total amount your customers pay you. It feels good to watch it grow. But it tells you nothing about whether your business is actually making money.
Think of it this way: if you sell a product for $50, but it costs you $45 to make it, ship it, and advertise it, you only keep $5. Your revenue is $50. Your profit is $5. That is a big difference.
The gap between revenue and profit is made up of costs. Some are obvious. Others hide in places you might not think to look. To understand your real profitability, you need to track all five of the major cost categories below.
The Five Cost Categories That Eat Into Profit
1. Cost of Goods Sold (COGS)
This is what it costs you to make or buy the products you sell. If you manufacture your own products, this includes raw materials, labor, and packaging. If you buy from a supplier, this is the price you pay per unit.
How to calculate it: Take the total amount you spent on inventory during a period. Add any manufacturing or production costs. Divide by the number of units sold to get your cost per unit.
For example, if you spent $10,000 on inventory and sold 500 units, your cost per unit is $20. If you sell each unit for $50, that is $20 gone before anything else is paid.
2. Shipping Costs
Shipping has two sides: what you charge the customer and what you actually pay. Many direct-to-consumer brands offer free shipping to stay competitive, which means the full cost comes out of your margin.
How to calculate it: Add up all shipping charges from your carriers (USPS, UPS, FedEx, or your fulfillment partner) for the period. Compare that to any shipping revenue you collected from customers. The difference is your true shipping cost.
A common mistake is ignoring return shipping. If you offer free returns, that cost doubles. Track outbound and return shipping separately so you can see the full picture.
3. Advertising Spend
This is often the largest and fastest-growing cost for direct-to-consumer businesses. It includes everything you spend on Meta ads, Google ads, TikTok ads, influencer payments, and any other paid marketing.
How to calculate it: Pull the total spend from each advertising platform for the period. Add any influencer fees or affiliate commissions. This is your total customer acquisition cost.
The tricky part is that ad spend changes daily. A campaign that was profitable last week might not be profitable this week. You need to track this in near real-time, not just at the end of the month.
4. Platform and Payment Processing Fees
Every sale comes with a fee attached. Shopify charges a monthly subscription plus transaction fees. Payment processors like Stripe or PayPal take a percentage of every order. If you sell on Amazon or other marketplaces, there are referral fees and fulfillment fees on top of that.
How to calculate it: Check your Shopify bill, your Stripe dashboard, and any marketplace fee reports. Add them all together. These fees typically run between 3% and 15% of revenue depending on your setup.
Most store owners underestimate this category. On a $50 order, you might pay $1.50 to Stripe, $0.30 to Shopify per transaction, plus your monthly Shopify plan spread across all orders. It adds up fast.
5. Overhead
Overhead is everything else: software subscriptions, employee salaries, contractor payments, office or warehouse rent, insurance, legal fees, and accounting costs. These costs exist whether you sell one unit or one thousand.
How to calculate it: List every recurring expense that is not directly tied to making or selling a single product. Add them up for the month. This is your fixed overhead.
Overhead often creeps up without anyone noticing. A $30 per month app here, a $100 per month tool there. Review your subscriptions quarterly and cancel anything you are not actively using.
How to Calculate Your True Profit
Once you have all five cost categories, the formula is simple:
Profit = Revenue - COGS - Shipping - Ad Spend - Platform Fees - Overhead
If you sold $100,000 in revenue last month, here is what a realistic breakdown might look like:
- Revenue: $100,000
- COGS: $35,000 (35%)
- Shipping: $8,000 (8%)
- Ad spend: $25,000 (25%)
- Platform and payment fees: $5,000 (5%)
- Overhead: $12,000 (12%)
- Profit: $15,000 (15%)
That 15% margin means you kept $15,000 out of every $100,000 in sales. If any of those cost categories creep up even a few percentage points, profit can disappear entirely.
Why Spreadsheets Break Down
Most business owners start tracking profitability in a spreadsheet. It works at first. But as your business grows, spreadsheets create three problems:
Manual data entry leads to mistakes. You are copying numbers from Shopify, then from Meta, then from Google, then from your shipping provider. One typo or missed row and your profit number is wrong. You will not know it is wrong until something does not add up weeks later.
Data is always delayed. By the time you pull last week's numbers, format them, and calculate everything, the information is already old. You are making decisions based on what happened, not what is happening.
Formulas break silently. Someone adds a row and a SUM formula does not expand to include it. A cell reference points to the wrong column after a copy-paste. The spreadsheet looks fine but the numbers are quietly wrong. These errors compound over time and erode your trust in the data.
How Nummbas Solves This
Nummbas connects directly to your store, ad platforms, payment processors, and accounting tools. It pulls in all five cost categories automatically, so you do not have to copy numbers from six different dashboards into a spreadsheet.
Your revenue comes from Shopify. Your ad spend comes from Meta, Google, and TikTok. Your payment fees come from Stripe. Your COGS and overhead come from your accounting platform. Nummbas brings all of this into one place and calculates your true profit in real time.
When costs change, you see it immediately. There is no waiting until the end of the month to find out you overspent on ads or that shipping costs spiked.
A Simple Weekly Profitability Check
You do not need to stare at dashboards all day. A quick weekly check is enough to stay on top of your numbers. Here is a simple routine:
Every Monday Morning (15 Minutes)
-
Check your profit margin for the past 7 days. Is it above your target? If you aim for 15% and you are at 12%, something shifted.
-
Look at each cost category as a percentage of revenue. Which one grew? If ad spend jumped from 25% to 30%, investigate which campaigns are underperforming.
-
Compare this week to the previous week. Are costs trending up or down? A single bad week is not a crisis, but two or three in a row means you need to act.
-
Check your cash position. Profit on paper and cash in the bank are not the same thing. Make sure you have enough cash to cover the next two weeks of expenses.
Every Month (30 Minutes)
-
Review your overhead. Are you paying for tools or services you no longer use? Cancel them.
-
Check your COGS trend. If your supplier raised prices, your margin shrank. You might need to adjust your selling price or find a new supplier.
-
Look at your profit trend over the past three months. Is it going up, down, or flat? A downward trend needs attention now, not next quarter.
The Bottom Line
Revenue growth means nothing if your costs are growing faster. The businesses that survive long-term are the ones that know their real profit number, not just their top-line revenue.
Track all five cost categories. Check your numbers weekly. And if pulling those numbers together takes more than 15 minutes, your tools are making it harder than it needs to be.