Skip to main content

Why Your Sales Numbers Look Different on the Dashboard vs. the P&L

Written by Emily Burrows

About

If your Dashboard shows one sales number and your P&L report shows another, that's by design. The Dashboard gives you one clean "sales" number you can act on today. The P&L breaks revenue into separate accounting lines and only counts sales that meet accounting recognition rules.

Here's what each number includes and why they differ.


The Short Version

Both are correct. The Dashboard is built for quick operational decisions. The P&L is built for accurate financial reporting.

Dashboard

  • Net sales in one number (Product revenue + shipping income - discounts)

  • Includes all orders placed

P&L Report

  • Revenue broken into separate lines (Sales, Shipping income, Discounts & promotions)

  • Includes only orders where revenue has been recognized under your accounting method (Cash basis – when the payment is received, Accrual basis – when the order is fulfilled (shipped). For certain Shopify exceptions, see this article.)


What's Actually Different?

1. The Dashboard Combines What the P&L Splits Apart

The Dashboard shows a single Sales figure that bundles together several components. The P&L separates them into distinct lines.

Example: A $100 product with $5 shipping and a $10 discount

Dashboard: this order contributes $95 to your sales number ($100 + $5 - $10).

P&L: this same order creates three separate entries:

  • Sales: $100

  • Shipping income: $5

  • Discounts & promotions: -$10

The total revenue impact is the same $95, but the P&L gives your accountant the breakdown they need, while the Dashboard gives you the number you actually care about day to day.


2. The Dashboard Shows All Orders. The P&L Only Shows Recognized Revenue.

Under accrual accounting, revenue is only recognized when the order is fulfilled (shipped). Orders that have been placed but not yet shipped, sit in "Deferred revenue" and don't appear on the P&L.

The Dashboard shows all orders regardless of fulfillment status, because operationally you need to see them.

Example: TikTok / Amazon (Marketplace)

Your TikTok store receives 200 orders today totaling $10,000. By end of day, 150 have shipped ($7,500) and 50 are still in your warehouse ($2,500).

Dashboard: Shows $10,000 in sales. All 200 orders are real orders your team is working on.

P&L: Shows $7,500 in sales. Only the 150 shipped orders have recognized revenue. The other $2,500 sits in deferred revenue on your Balance Sheet until those orders ship.

Example: Shopify (DTC)

Your Shopify store has a big launch weekend. You sell $20,000 in product, but your fulfillment center won't ship everything until Monday and Tuesday.

Dashboard: Shows the full $20,000 immediately. You can see the launch was a success and plan inventory accordingly.

P&L: Over the weekend, it shows only whatever shipped before the period ended. The rest appears on the P&L once fulfilled.

Refunds are also recognized differently for the dashboard and the P&L. To learn more read this article on why refunds look different on your dashboard and your P&L.


3. Fees and Payment Processing Are Not in Either Number

Platform fees, selling fees, and payment gateway charges (Shopify Payments, Stripe, PayPal) are tracked separately on the P&L under lines like "Selling fees" or "Payment processing." They are not part of the sales figure on either the Dashboard or the P&L.

The same goes for sales tax. It's collected from customers and owed to the government, but it's not revenue. Neither the Dashboard nor the P&L includes it in sales. Instead, this number gets tracked as a liability on your Balance Sheet.


When Should I Use Which?

I want to...

Use

See how much I sold today

Dashboard

Compare sales across my stores

Dashboard

Track daily or weekly revenue trends

Dashboard

Know my net sales after discounts at a glance

Dashboard

Get the accounting breakdown for my financial statements

P&L

Share revenue numbers with my accountant or lender

P&L

See shipping income or discounts as separate line items

P&L


Why the Gap Gets Smaller Over Time

For older periods (a month or more back), most orders have shipped and revenue has been recognized. The main remaining difference is just the structural one: the Dashboard combines product + shipping - discounts into one number, while the P&L keeps them on separate lines.

For recent periods, the gap is larger because many orders are still waiting to ship.


The Bottom Line

The Dashboard gives you one clean sales number that tells you how your business is performing right now. The P&L gives your accountant the precise, line-by-line revenue breakdown that follows accounting standards.

Use the Dashboard to run your business day to day, and the P&L when you need formal financial reporting.

Did this answer your question?