A standard P&L was designed for businesses that do not lose 30% of their revenue to platform fees or tie up half their cash in inventory. Read one for an ecommerce store without knowing where it lies, and you will make confident decisions on misleading numbers.
The profit and loss statement is a 500-year-old format. It works fine for a law firm or a manufacturer. For a multi-marketplace ecommerce seller, the standard layout hides the very things that determine whether you make money: which channel is actually profitable, what each platform's fees really cost you, and whether your COGS reflects reality or a guess.
A clean-looking P&L can conceal a structurally unprofitable business. The fix is not a different statement, it is knowing how to read the one you have, and which lines to distrust. Here is the structure first, then the five lines that lie.
An income statement flows in a fixed order:
| LINE | WHAT IT REPRESENTS |
| Revenue (gross sales) | Total sales before any deductions |
| Returns and allowances | Refunds and discounts |
| Net revenue | Revenue after returns |
| COGS | Cost of the products sold |
| Gross profit | Net revenue minus COGS |
| Operating expenses | Ads, software, payroll, fees, rent |
| Operating income | Gross profit minus operating expenses |
| Other income/expense | Interest, one-offs |
| Net income | The bottom line |
Read top down, this tells a story: how much you sold, what the goods cost, what it cost to run the business, and what was left. The problem is that in ecommerce, several of these lines are routinely wrong or misleading. These are the five to watch.
Gross sales is the most over-celebrated number in ecommerce and the most misleading. Marketplaces report gross, but you never receive gross. Between the headline sales figure and your bank deposit sit referral fees, fulfillment fees, refunds, and reserves. A seller bragging about a $400,000 month may have received $270,000 in actual disbursements.
The lie is not in the number itself but in treating it as meaningful. Net revenue, after returns and platform deductions, is the figure that matters. If your P&L shows only gross at the top with fees buried far below, you are reading a vanity metric.
COGS is the load-bearing line, and it is the one most likely to be wrong. If your COGS is a monthly estimate or a flat percentage of revenue rather than real per-unit landed cost, your gross profit is fiction and every margin below it is too. Common distortions: factory cost without freight and duties, no FIFO layering so cost increases hide, and inventory expensed at purchase rather than as units sell.
When COGS is wrong, the most important line on the statement, gross profit, is wrong, and the error flows all the way down. A P&L can show a healthy 60% gross margin that is really 44% once landed cost is loaded correctly.
Many ecommerce P&Ls lump all platform activity into one line, or net it down to a single deposit figure. That destroys the most valuable information the statement could carry: which channel actually makes money. Amazon, Shopify, Walmart, eBay, and TikTok Shop carry different fee structures and different margins. Blended into one line, a profitable channel and a money-losing one cancel out and you cannot tell them apart.
The fix is per-channel P&L, where each marketplace shows its own revenue, fees, and contribution. Without it, you are flying blind on the single most important question: where do I make money?
A standard operating expenses block dumps everything together: ad spend next to software subscriptions next to payroll. But ad spend behaves like a variable cost tied to revenue, while software is fixed. Mixed together, you cannot see your true contribution margin or how costs scale with sales. A revenue jump that came entirely from heavier ad spend looks like growth in this layout when it may be margin destruction.
The bottom line lies whenever inventory accounting is off. If you expensed a large inventory purchase the month you paid for it, net income craters that month and inflates the next, none of it reflecting actual performance. Inventory belongs on the balance sheet and flows to the P&L as COGS only as units sell. Get this wrong and monthly net income becomes noise.
| THE LIE | WHAT IT HIDES | THE FIX |
| Gross revenue | You never receive gross | Read net revenue after fees |
| Estimated COGS | True gross margin | Per-unit FIFO landed cost |
| Single marketplace line | Which channel profits | Per-channel P\&L |
| Mixed operating expenses | True contribution margin | Separate variable from fixed |
| Inventory expensed at purchase | Real monthly performance | Recognize COGS as units sell |
A few habits separate a useful read from a vanity read:
This depends entirely on a P&L built from accurate, settlement-level data. ConnectBooks syncs Amazon, Shopify, Walmart, eBay, and TikTok Shop settlements into QuickBooks or Xero, applies FIFO COGS per unit, and produces per-channel P&L, which is exactly the structure that stops these five lines from lying. And because the books are accurate at the transaction level, an AI CFO can read them: ConnectBooks is building Crunch, in active beta with a waitlist for the full release, to surface margin and cash signals from these statements at /crunch. For where the bottom line goes next, see our comparison of EBITDA versus seller's discretionary earnings (/glossary/ebitda-vs-sde).
| NEXT STEPA P\&L only tells the truth when it is built on settlement-level data. See how ConnectBooks produces per-channel P\&L at /pricing, or explore the Crunch AI CFO at /crunch. |
Because you never receive gross revenue. Marketplaces report the headline sales figure, but between that and your bank deposit sit referral fees, fulfillment fees, refunds, and reserves. A $400,000 gross month might produce $270,000 in actual disbursements. Net revenue, after fees and returns, is the figure that matters.
Gross profit, because it depends on COGS, the load-bearing line. If COGS is estimated rather than tracked per unit with real landed cost, gross profit is wrong and every margin below it is too. Trace gross profit back to per-unit cost before trusting any number underneath it.
Because Amazon, Shopify, Walmart, eBay, and TikTok Shop carry different fee structures and margins. Lumped into one line, a profitable channel and a losing one cancel out, hiding the single most important fact: where you actually make money. Per-channel P&L exposes it.
If you expense a large inventory purchase in the month you pay for it, net income collapses that month and inflates the next, with neither reflecting real performance. Inventory belongs on the balance sheet and should hit the P&L as COGS only as units sell. Otherwise monthly net income becomes noise.
Accurate, settlement-level source data: net revenue after fees, per-unit FIFO COGS with real landed cost, per-channel breakdowns, and inventory recognized as units sell rather than at purchase. ConnectBooks builds P&Ls on this structure by syncing marketplace settlements into QuickBooks or Xero.
Clean, accurate books make this manageable. Start a free trial of ConnectBooks to get settlement-level accuracy and real margin visibility for your ecommerce business. No credit card required.
Running an e-commerce business comes with plenty of challenges, but ConnectBooks is here to make your life easier. With real-time insights, seamless integrations, and detailed tracking of your profitability and inventory, you can stay ahead of the game. Whether you’re selling on Amazon, Shopify, Walmart, TikTok or eBay, ConnectBooks helps you manage your finances with 100% accuracy and confidence, so you can focus on growing your business.
Ready to level up? Start making smarter, data-driven decisions every step of the way. Try ConnectBooks Free Today or Schedule a Demo