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.
