Plenty of seven-figure ecommerce sellers cannot answer one question: how much did you actually earn last month? They know their Amazon deposits, their Shopify payouts, maybe a rough sense of ad spend. What they don't have is a clean profit and loss statement: the one document that answers the question in five lines.
A profit and loss statement (also called a P&L statement or, formally, an income statement) shows your revenue, what it cost to earn that revenue, and what's left over, for a specific period. For a small business it is the single most-read financial report. Lenders ask for it. Buyers ask for it. The IRS effectively reconstructs one from your tax return. This guide walks through its anatomy, a realistic seller example line by line, why cash vs accrual accounting changes the picture, and the mistakes that make most seller P&Ls quietly wrong.
Anatomy of a Profit and Loss Statement
Every P&L, from a lemonade stand to a public company income statement, follows the same waterfall. You start with revenue at the top and subtract costs in order of how directly they relate to the product, until you reach net profit at the bottom, the famous bottom line.
The structure matters because each subtotal answers a different question. Gross profit tells you whether the product itself makes money. Operating profit tells you whether the business built around that product makes money. Net profit tells you what's actually left after everything, including interest and taxes.
- •Revenue (net sales): what customers paid you, minus refunds and discounts, not what hit your bank.
- •Cost of goods sold (COGS): the landed cost of the units you sold this period: product, freight, duties, inbound shipping.
- •Gross profit: revenue minus COGS. Gross margin is this as a percentage of revenue.
- •Operating expenses (opex): selling fees, fulfillment, advertising, software, payroll, rent: the costs of running the business.
- •Operating profit: gross profit minus opex.
- •Net profit: operating profit minus interest, other income/expense, and taxes.
See it in BeanHawk
Every settlement becomes one clean journal
BeanHawk parses each marketplace payout line by line and posts a single summarized journal to QuickBooks or Xero — sales, fees, refunds, facilitator tax, and reimbursements mapped to the right accounts, balanced to the penny.
- ✓Debits equal credits or it won't post — no more deposits booked as revenue
- ✓Marketplace facilitator tax routed to a liability account, out of your income
- ✓The net deposit lands in a clearing account that matches your bank feed exactly
A Realistic Seller P&L, Line by Line
Here is an illustrative monthly P&L for a fictional Amazon-plus-Shopify seller doing about $60,000 a month in orders. Every number is an example, not a benchmark; your categories and rates will differ, so always check your platforms' current fee schedules.
Gross sales are $60,000. Refunds and promo discounts of $2,400 bring net revenue to $57,600. COGS (the landed cost of the units sold, say $21,600) comes off next, leaving gross profit of $36,000, a 62.5% gross margin. Then opex: $14,400 in channel fees and fulfillment (Amazon referral fees alone typically run 8-15% of sale price depending on category, plus FBA fulfillment charges), $5,800 in advertising, and $6,200 in everything else: software, contractor help, insurance, storage. Net profit lands at $9,600, roughly a 16.7% net margin on net revenue.
Notice what the waterfall reveals. This seller's product economics are healthy (62.5% gross margin), but more than 70% of gross profit is consumed before the bottom line. If ad spend creeps from $5,800 to $9,000 to chase flat sales, net profit drops by a third, and you'd see exactly where, because each cost lives on its own line. That visibility is the entire point of a profit and loss statement.
Accounting Profit vs Economic Profit
The $9,600 at the bottom of that example is accounting profit, and the formula for accounting profit is exactly what the waterfall does: total revenue minus total explicit costs, meaning money that actually left the business. It's the number your tax return uses and the only one your P&L is designed to produce.
Economists measure a second number that never appears on any statement. Economic profit subtracts implicit costs too: what you gave up to run this business instead of the next best alternative. Two of those costs are large for most sellers and invisible in the books. The first is your own labor. If you work 50 hours a week and pay yourself nothing, your P&L shows a profit that a hired operator's salary would erase. The second is your capital. The money sitting in inventory could have been earning a return somewhere else, and inventory-heavy businesses tie up a lot of it.
Run our example through it. Say the owner's time is worth $6,000 a month at market rate and there's $150,000 of capital in stock that could reasonably earn a few hundred dollars a month elsewhere. Accounting profit stays $9,600. Economic profit is roughly break-even or negative. That is not an argument against the business, and plenty of good businesses run negative economic profit while they grow, but the accounting vs economic profit distinction is what separates a job you own from an asset that earns. Pay yourself a market salary on the P&L and the question answers itself every month instead of once, painfully, at exit.
Cash vs Accrual: Same Business, Two Different P&Ls
The same month can produce two very different profit and loss statements depending on your accounting method. Cash-basis records revenue when money arrives and expenses when money leaves. Accrual-basis records revenue when you earn it (the sale ships) and expenses when you incur them. Most importantly, COGS is recognized when units sell, not when you pay the supplier.
For ecommerce accounting, cash basis is actively misleading. Suppose our example seller pays $30,000 for a container of inventory in March and sells it across April through July. On cash basis, March shows a catastrophic loss and the following months show inflated, COGS-free profits. On accrual basis, each month carries the cost of the units it actually sold, and margins are comparable month to month. Marketplace payout timing makes it worse: settlement cycles that typically run on a roughly two-week rhythm mean cash-basis revenue is always shifted relative to when sales happened.
Lenders and buyers will almost always ask for accrual-basis statements, because that's the version that reflects unit economics. If your books are cash-basis today, the practical fix is to track inventory and recognize COGS as units sell, which is exactly what a perpetual inventory valuation system does. One caveat: your accounting method also affects how you file taxes, and switching methods has rules of its own, so talk to a qualified accountant or tax professional before changing how your books (or your returns) are prepared.
See what Amazon owes you — free
Connect your seller account and get a free reimbursement audit. No credit card, keep 100% of what you recover.
The Numbers Buyers and Lenders Read First
When someone evaluates your income statement (a small business lender, an aggregator, an individual buyer), they skim the same handful of figures before anything else. Knowing what they look for tells you what to keep clean.
They also look at how the statement is built. A P&L with COGS recognized on an accrual basis, fees broken out by channel, and owner compensation clearly separated reads as a managed business. One that's just categorized bank deposits reads as a guess, and buyers discount guesses.
- •Gross margin and its trend: is the product economics stable, improving, or eroding?
- •Net margin: what fraction of revenue survives to the bottom line.
- •Advertising as a percentage of revenue: rising ad dependence is a red flag.
- •Revenue trend and seasonality across at least 12 months.
- •Seller's discretionary earnings (SDE): net profit plus owner salary and one-time or personal expenses added back; it's the number most small business sales are priced on.
- •Consistency: accrual COGS, no mystery lump-sum entries, fees that reconcile to platform reports.
Common Seller P&L Mistakes
Most ecommerce P&L errors come from one root cause: building the statement from bank activity instead of from sales and cost data. These are the failures we see most often.
The deposits-as-revenue mistake deserves special attention because it is so common. A marketplace payout is a net number: sales minus refunds, referral fees, fulfillment fees, storage, ad spend deducted from settlement, and reimbursement credits, all blended together. Book the deposit as revenue and you simultaneously understate sales, hide every fee, and make gross margin meaningless. The fix is to break each settlement into its components (sales, refunds, and each fee type on its own line) so the P&L reflects what actually happened. This is the core of what BeanHawk automates: it posts summarized settlement journals to QuickBooks Online and Xero so each payout lands on the right P&L lines instead of as one lump of "income."
- •Booking deposits as revenue: understates sales, buries fees, destroys margin analysis.
- •Missing or lumpy COGS: expensing inventory when purchased instead of when sold makes every month's profit wrong.
- •Ignoring landed cost: COGS that includes only the factory invoice but not freight, duties, and inbound shipping overstates gross margin.
- •Refunds netted invisibly: refunds should reduce revenue on their own line so you can see return rates moving.
- •Owner pay and personal expenses mixed in: distorts net profit and complicates any future sale.
- •Reimbursements miscategorized: marketplace reimbursements are recoveries, not sales, and unclaimed ones are profit you never see.
Don't Forget the Revenue You're Owed
One line item sellers rarely think about: recoveries. When a fulfillment center loses or damages your inventory, the reimbursement you receive (or fail to claim) flows through your P&L. The rules here have tightened. Effective October 23, 2024, Amazon cut the FBA fulfillment-center claim window to 60 days, far shorter than the windows sellers were used to. Since November 2024, Amazon auto-reimburses many lost-inventory cases in the US, but as of March 31, 2025, reimbursements are valued at your manufacturing or sourcing cost (Amazon's own estimate unless you provide yours), excluding your margin and fees.
Two P&L implications. First, if you don't supply accurate sourcing costs, the auto-reimbursement may be based on Amazon's estimate of them rather than your actual figures. Second, with a 60-day window, claims you don't catch quickly are gone: losses with no offsetting recovery line. BeanHawk's free FBA reimbursement audit exists for exactly this gap; you keep 100% of what's recovered.
Building a P&L Routine That Holds Up
A profit and loss statement is only useful if it's produced the same way every month. The routine is simple: close the month within the first week or two of the next one, recognize COGS on units sold using landed cost, break out settlements by component, and review three numbers (gross margin, ad spend as a percent of revenue, and net margin) against the prior three months.
You don't need a fancy e-commerce profit and loss template to start. The line list from the anatomy section is the template: net revenue, COGS, gross profit, then fees and fulfillment, advertising, and other opex as separate blocks, ending at net profit, with one column per month so twelve months sit side by side. Add a percent-of-revenue column next to each line and the trends jump out on their own. Anything more elaborate than that tends to get abandoned by March. If you want the forward-looking version before you buy inventory rather than after, an Amazon seller profit calculator does the same arithmetic per unit; our [FBA fee calculator](https://beanhawk.com/tools/fba-fee-calculator) estimates fees and net margin for a single product so the P&L holds no surprises later.
You can run this close in a spreadsheet at low volume, and at a few dozen orders a month that's honestly the right call. Past a few hundred orders, automated accounting software starts earning its keep: it should ingest settlements from every channel, post component-level journals, and keep COGS on an accrual basis without manual entry. Sellers weighing amazon accounting software or shopify accounting software options can apply one decisive test: feed the tool a real settlement and check that its journal ties to the platform report to the penny. If it can't, keep the spreadsheet.
Do the close consistently and the P&L stops being a tax-time chore and becomes the instrument panel it's supposed to be. You'll see a margin problem in the month it starts, not in the April after, and when a lender or buyer asks for your income statement, you'll send it the same day: clean, accrual-based, and defensible line by line.
- 1
Pull settlement and sales data
Export settlement reports from every channel; don't start from bank deposits.
- 2
Post revenue and fees by component
Sales, refunds, referral fees, fulfillment, storage, and ad deductions each on their own P&L line.
- 3
Recognize COGS on units sold
Use landed cost (product + freight + duties) for the units that actually sold this month.
- 4
Reconcile and review margins
Tie revenue to payouts plus fees, then compare gross margin, ad %, and net margin to the trailing three months.