All posts
P&LShopify FinanceFinancial Statements

Understanding P&L Statements for Shopify Stores

A profit and loss (P&L) statement summarizes your Shopify store's revenue, costs, and expenses over a specific period to show whether your business is actually profitable. For Shopify merchants, a P&L is essential because platform fees, COGS, ad spend, and shipping costs are fragmented across multiple systems — making true profitability invisible without a consolidated financial view.

Why Every Shopify Merchant Needs a P&L Statement

Your Shopify dashboard tells you how much revenue came in. Your bank account tells you how much cash you have. But neither one tells you whether your business is actually profitable — or where the money is going. That's the job of a profit and loss statement.

A P&L statement (also called an income statement) is a financial report that summarizes your revenue, costs, and expenses over a specific period. It answers the most fundamental question in business: did you make money or lose money?

For Shopify merchants, a proper ecommerce profit and loss statement is especially important because so many costs are hidden or fragmented. Between Shopify fees, payment processing charges, shipping costs, ad spend, and the cost of goods sold, it's easy to think you're profitable when you're actually bleeding margin on every order.

What a Shopify P&L Statement Includes

A P&L for a Shopify store follows the same basic structure as any income statement, but the line items reflect ecommerce-specific realities. Here's how it breaks down:

Revenue

This is your top line — the total amount customers paid you during the period. For Shopify stores, this typically includes:

  • Gross sales: The full price of all products sold before any deductions
  • Discounts: Promo codes, automatic discounts, and volume pricing reductions
  • Returns and refunds: Money returned to customers
  • Net revenue: Gross sales minus discounts and returns — the actual revenue your business earned

Many merchants make the mistake of tracking gross sales as their revenue number. Net revenue is the figure that matters for your Shopify P&L statement.

Cost of Goods Sold (COGS)

COGS represents the direct cost of producing or purchasing the products you sold. This includes:

  • Product cost: What you paid your supplier or manufacturer per unit
  • Shipping to you: Inbound freight and logistics to get inventory to your warehouse
  • Packaging materials: Boxes, poly mailers, tissue paper, inserts
  • Fulfillment labor: If you pay people to pick, pack, and ship orders

COGS is one of the most commonly underestimated numbers in ecommerce. If you're not tracking it accurately, your entire P&L is unreliable.

Gross Profit

Gross profit is simply net revenue minus COGS. This tells you how much money you have left to cover operating expenses after accounting for the direct cost of goods. Your gross margin — gross profit as a percentage of net revenue — is one of the most important metrics in ecommerce. Healthy Shopify stores typically target gross margins between 50% and 70%, though this varies widely by product category.

Operating Expenses

These are the costs of running your business that aren't directly tied to producing a specific product. Common operating expenses for Shopify merchants include:

  • Advertising: Facebook/Meta ads, Google Ads, TikTok, influencer payments
  • Shopify subscription fees: Your monthly plan cost
  • Transaction and payment processing fees: Shopify Payments, PayPal, or third-party gateway charges
  • Software and apps: Email marketing platforms, review apps, analytics tools
  • Shipping to customers: Outbound shipping costs (if not included in COGS)
  • Payroll: Salaries for employees or contractors
  • Rent and warehousing: If you have physical space
  • Insurance: Business liability, product insurance

Net Profit (or Loss)

Net profit is what remains after subtracting all operating expenses from gross profit. This is the bottom line — the actual profit your business generated during the period. If you're unsure how to arrive at this number accurately, our guide on how to calculate true profit for your Shopify store walks through the full methodology.

Sample P&L for a Shopify Store

Here's what a simplified monthly Shopify P&L statement might look like for a mid-size store doing about $80,000 in monthly sales:

Line Item Amount % of Revenue
Gross Sales $92,000
Discounts ($7,000)
Returns & Refunds ($5,000)
Net Revenue $80,000 100%
Cost of Goods Sold ($28,000) 35%
Gross Profit $52,000 65%
Advertising ($18,000) 22.5%
Shopify & Processing Fees ($3,200) 4%
Shipping (Outbound) ($6,400) 8%
Software & Apps ($1,200) 1.5%
Payroll & Contractors ($8,000) 10%
Other Operating Expenses ($2,400) 3%
Total Operating Expenses ($39,200) 49%
Net Profit $12,800 16%

This store has a 65% gross margin and a 16% net profit margin — solid numbers for ecommerce. But the value of a P&L isn't in a single snapshot. It's in how those numbers change over time.

What to Look for When Reading Your P&L

Building a P&L is only useful if you know how to interpret it. Here are the most important things to watch:

Margin Trends Over Time

Compare your P&L month over month. Is your gross margin holding steady, expanding, or shrinking? A declining gross margin might mean supplier costs have crept up, you're discounting too aggressively, or your product mix has shifted toward lower-margin items.

Ad Spend as a Percentage of Revenue

If your advertising costs are growing faster than revenue, your customer acquisition is becoming less efficient. A healthy ecommerce business usually keeps ad spend between 15% and 25% of net revenue, but this depends on your growth stage and margins.

The Gap Between Gross Profit and Net Profit

A wide gap here means your operating expenses are eating into your margins. This is common for growing stores that are investing in tools, people, and infrastructure. But if the gap keeps widening without corresponding revenue growth, it's a warning sign.

One-Time vs. Recurring Costs

Not every month is the same. If you see a spike in expenses, determine whether it's a one-time investment (new equipment, a product photoshoot) or a recurring cost that will continue hitting your P&L. Recurring costs compound — one-time costs don't.

Seasonal Patterns

Ecommerce businesses are often seasonal. Your Q4 P&L might look completely different from Q1. Comparing the same month year over year is more useful than comparing sequential months for seasonal businesses.

Why Manual P&L Tracking Breaks Down

Most Shopify merchants start by pulling revenue data from Shopify, expenses from their bank account, and COGS from a spreadsheet. This works at low volume, but it breaks down quickly:

  • Shopify reports don't include COGS, ad spend, or most operating expenses
  • Bank statements mix business and personal transactions
  • Spreadsheets rely on manual data entry that falls behind
  • Different data sources use different time periods and categorizations

The result is a P&L that's either incomplete, inaccurate, or so time-consuming to build that you only do it once a quarter — long after problems have started compounding. For a deeper look at getting your financial foundations right, see our complete guide to Shopify accounting.

How Sunforce Generates Your P&L Automatically

Sunforce connects directly to your Shopify store and pulls order data, fees, and product costs in real time. It calculates your COGS per order, accounts for Shopify and payment processing fees, factors in your ad spend and operating expenses, and generates a complete P&L statement automatically.

Instead of spending hours in spreadsheets every month, you can ask Sunforce questions in plain English — like "What was my net profit last month?" or "Show me my gross margin trend for the last 6 months" — and get instant, accurate answers with the underlying data to back them up.

Frequently Asked Questions

How often should I review my P&L statement?

At minimum, review your P&L monthly. Many successful Shopify merchants review key P&L metrics weekly — especially gross margin and ad spend as a percentage of revenue — to catch problems early. During high-volume periods like Black Friday or a major product launch, daily check-ins on margin trends can prevent costly surprises.

What is a good net profit margin for a Shopify store?

Most healthy Shopify stores operate with net profit margins between 10% and 20%. Stores with strong brand differentiation and low customer acquisition costs can achieve 20%+ margins. If your net margin is below 5%, you likely have a structural cost issue — either COGS is too high, ad spend is inefficient, or operational expenses are outpacing revenue growth.

What is the difference between a P&L statement and a cash flow statement?

A P&L statement shows whether your business is profitable over a period by comparing revenue to expenses. A cash flow statement tracks the actual movement of money in and out of your bank account. You can be profitable on your P&L but cash-poor if you're pre-purchasing inventory or waiting on payment processor payouts. Both reports are essential — the P&L tells you if your business model works, and cash flow tells you if you can keep the lights on.

What are the most common P&L mistakes Shopify merchants make?

The biggest mistakes include using gross revenue instead of net revenue (after discounts and returns), underestimating COGS by excluding packaging and inbound shipping, ignoring transaction and payment processing fees, and not allocating ad spend correctly across periods. These errors can make an unprofitable store look profitable on paper.

How can I automate my Shopify P&L statement?

Manual P&L tracking in spreadsheets is time-consuming and error-prone. Tools like Sunforce connect directly to your Shopify store to pull order data, fees, and product costs automatically, generating a real-time P&L without manual data entry. This ensures your financial data is always current and accurate.

Should I include owner salary in my P&L?

Yes. If you're actively working in your business, your time has a cost. Including a reasonable owner salary in your P&L operating expenses gives you a more honest picture of profitability. Without it, your P&L overstates how profitable the business truly is — you're essentially subsidizing the business with uncompensated labor.

Your P&L is the financial foundation of your Shopify business. If you're not reviewing it regularly, you're flying blind. And if you're building it manually, you're spending time on work that should be automated.

Want to see a quick P&L estimate right now? Try our free Shopify Profit Calculator — no signup required.

Get started with Sunforce and see your real profitability — updated automatically, every day.

Ready to see your true profit?

Sun is an AI CFO that calculates real P&L, forecasts cash flow, and answers any financial question about your store — instantly.

Join the Waitlist