Running an ecommerce store means tracking a lot of numbers.
You probably already know your revenue, orders, ad spend, and product costs. But looking at these numbers separately doesn’t always tell you whether your business is actually healthy.
That’s where a Profit & Loss Statement (P&L) comes in.
A P&L statement brings your revenue and expenses together to show whether your business generated a profit or a loss during a specific period.
For ecommerce merchants, learning how to read a P&L can help answer some of the most important questions about your business:
In this guide, we’ll break down an ecommerce P&L statement step by step and explain what each section means.
A Profit & Loss Statement, also called an Income Statement, summarizes your business’s revenue, costs, and expenses over a specific period.
That period could be:
The basic idea is simple:
Revenue – Costs – Expenses = Profit
For example, imagine your Shopify store generated $100,000 in sales during one month.
After accounting for product costs, advertising, shipping, payment fees, and other expenses, you might discover that only $15,000 remained as profit.
Without looking at the full picture, it would be easy to assume that $100,000 in sales means your business is doing extremely well.
The P&L tells you what happened between revenue and profit.
A typical ecommerce P&L can be broken down into several major sections:
Revenue
↓
Cost of Goods Sold (COGS)
↓
Gross Profit
↓
Operating Expenses
↓
Operating Profit
↓
Other Expenses
↓
Net Profit
The exact structure can vary depending on the business, accounting method, and how expenses are categorized.
But understanding this basic flow makes it much easier to read your numbers.
The first section of your P&L usually starts with revenue.
Revenue represents the money generated from selling your products or services.
For an ecommerce business, this may include:
However, be careful when looking at revenue.
Revenue is not the same as cash in your bank account, and it is definitely not the same as profit.
For example, a store might generate:
$100,000 in gross sales
But after discounts, refunds, and other adjustments, the actual revenue recognized by the business may be lower.
That’s why you should understand exactly what your reporting system includes in its revenue calculation.
Ecommerce businesses frequently use discounts, promotions, returns, and refunds.
These can have a significant impact on the amount of revenue the business actually keeps.
Imagine you generate:
$100,000 in gross sales
But customers receive:
$10,000 in discounts
And you issue:
$5,000 in refunds
Your business isn’t really keeping the full $100,000 as sales revenue.
This is why looking only at Gross Sales can give you an incomplete picture.
Understanding the difference between gross sales and the revenue remaining after adjustments is an important part of reading an ecommerce P&L.
After revenue, one of the most important sections is Cost of Goods Sold, or COGS.
COGS represents the direct costs associated with the products you sell.
For an ecommerce business, this can include costs such as:
For example:
Your store generates:
$100,000 in revenue
Your products cost:
$40,000
Your COGS is therefore $40,000.
This leaves:
$100,000 – $40,000 = $60,000 Gross Profit
Gross Profit shows how much money remains after subtracting COGS from revenue.
The basic formula is:
Gross Profit = Revenue – COGS
For example:
Revenue: $100,000
COGS: $40,000
Gross Profit: $60,000
Your gross profit tells you something important:
How much money does your store make from selling products before considering other business expenses?
This is particularly useful when comparing products.
A product that generates $50,000 in sales might look impressive.
But if it costs $40,000 to produce those sales, it generates only $10,000 in gross profit.
Another product might generate $30,000 in sales but produce $18,000 in gross profit.
The second product generates less revenue but may have stronger economics.
Gross profit can also be expressed as a percentage.
Gross Profit Margin = Gross Profit ÷ Revenue × 100
Using the previous example:
$60,000 ÷ $100,000 × 100 = 60%
Your gross profit margin is therefore 60%.
This tells you what percentage of your revenue remains after accounting for COGS.
A declining gross margin can be an early warning sign that something is changing in your business.
For example:
Looking at gross margin over time can help you identify these trends.
After calculating gross profit, the P&L moves into other expenses required to operate the business.
These are generally referred to as operating expenses.
For ecommerce businesses, these may include:
These costs aren’t necessarily tied directly to producing a particular product, but they’re still necessary to operate the business.
For many ecommerce businesses, marketing and advertising can be one of the largest expenses.
That’s why it’s important to look beyond revenue and understand how much of your revenue is being consumed by operating expenses.
Advertising deserves special attention in ecommerce.
Imagine two stores both generate $100,000 in revenue.
Both stores have the same revenue.
But Store A is significantly more profitable.
This is why revenue alone doesn’t tell you how healthy an ecommerce business is.
Looking at advertising costs alongside ROAS and profit can give you a much clearer picture of marketing efficiency.
After subtracting operating expenses from gross profit, you can arrive at Operating Profit.
A simplified formula is:
Operating Profit = Gross Profit – Operating Expenses
For example:
Gross Profit: $60,000
Operating Expenses: $30,000
Operating Profit = $30,000
This gives you an idea of how profitable your core business operations are before certain other expenses are taken into account.
Depending on the business, there may be additional expenses that appear later in the P&L.
These can include:
The exact categories depend on how your business and accounting system are structured.
After accounting for the relevant expenses, you arrive at Net Profit.
Learn more about Net Profit Margin – Goprofit
When you open your P&L, don’t just look at the final profit number.
Instead, work your way down the statement.
Step 1: Check Revenue
Step 2: Check COGS
Step 3: Check Gross Profit
Step 4: Check Marketing Expenses
Step 5: Check Operating Expenses
Step 6: Check Net Profit
One of the biggest mistakes merchants can make is looking at a single P&L and drawing conclusions immediately.
Ecommerce performance can fluctuate significantly.
You might have:
Instead, look for trends.
Compare:
This month vs. last month
This quarter vs. last quarter
This year vs. the same period last year
For example, suppose your revenue increased by 20%, but your net profit increased by only 3%.
That’s worth investigating.
It could mean your advertising, COGS, discounts, or operating expenses are growing faster than your sales.
This is one of the most important questions an ecommerce P&L can help you answer.
Imagine your store’s performance looks like this:
Last Month
This Month
Sales increased by 25%.
But profit decreased.
What happened?
Your P&L can help you investigate.
Perhaps:
This is why growth and profitability aren’t always the same thing.
A business can sell more products while becoming less profitable.