The P&L, or Profit & Loss statement, is the single most important financial document for any e-commerce merchant looking to manage profitability. Yet most online sellers settle for tracking revenue and gross margin without ever building a proper P&L. The result: blind decision-making, invisible expenses eating into profits, and actual profitability far lower than expected.
A well-built e-commerce P&L tells you exactly how much profit each euro of revenue generates, which expense categories weigh heaviest, and where the optimization levers lie. In this guide, we detail the complete structure of an e-commerce-adapted P&L, with a worked example, commonly overlooked expenses, and how to automate the process.
What is an e-commerce P&L?
A P&L (Profit & Loss statement), also called an income statement, is a document that summarizes all revenues and expenses of a business over a given period (month, quarter, year). The difference between the two gives the net result: the actual profit of the business.
In e-commerce, the P&L differs from a traditional accounting income statement in several key ways. First, it includes expense categories specific to online commerce: platform fees, payment commissions, digital acquisition costs, per-order shipping fees. Second, it is designed to be operational and actionable, not merely regulatory. An e-commerce P&L should enable day-to-day decisions: adjusting an ad budget, revising a selling price, negotiating a carrier rate.
Unlike an e-commerce dashboard that tracks operational metrics (conversion rate, average order value, traffic), the P&L focuses exclusively on the financial dimension. It translates all your activity into euros and percentages, enabling comparison of heterogeneous elements: do your advertising expenses weigh more than your logistics costs? Is your net margin improving month over month? These answers only exist in a structured P&L.
Structure of an e-commerce P&L
An e-commerce P&L breaks down into major line items, from gross revenue to net result. Each line represents either a revenue or a cost. Here is the complete structure with a worked example for an online store generating EUR 50,000 in monthly sales.
| P&L Line Item | Amount | % of Gross Revenue | Explanation |
|---|---|---|---|
| Gross Revenue | EUR 50,000 | 100.0% | Total sales before any deductions |
| (-) Discounts & Promotions | -EUR 3,500 | 7.0% | Promo codes, sales, volume discounts |
| (-) Refunds & Returns | -EUR 2,000 | 4.0% | Cancelled or returned orders |
| = Net Revenue | EUR 44,500 | 89.0% | Revenue actually collected |
| (-) Cost of Goods Sold (COGS) | -EUR 15,500 | 31.0% | Purchase cost of products sold |
| = Gross Margin | EUR 29,000 | 58.0% | Revenue after product cost deduction |
| (-) Shipping & Logistics | -EUR 4,000 | 8.0% | Shipping, packaging, handling |
| (-) Platform Fees | -EUR 1,200 | 2.4% | CMS subscription, hosting, apps |
| (-) Payment Commissions | -EUR 1,100 | 2.2% | Stripe, PayPal, bank fees |
| (-) Marketing Expenses | -EUR 7,500 | 15.0% | Ads, SEO, email, influencer |
| = Contribution Margin | EUR 15,200 | 30.4% | Margin after variable costs |
| (-) Overhead Costs | -EUR 5,500 | 11.0% | Salaries, rent, insurance, accounting |
| (-) Depreciation | -EUR 800 | 1.6% | Equipment, software, investments |
| = Net Result (Adjusted EBITDA) | EUR 8,900 | 17.8% | Actual profit from operations |
Gross Revenue vs. Net Revenue: a crucial distinction
Many e-commerce merchants track gross revenue as their primary indicator. However, with 7% in discounts and 4% in returns, net revenue is already 11% lower than gross revenue. All profitability analyses should start from net revenue, otherwise you systematically overestimate your actual income. In our example, EUR 5,500 in revenue is never actually collected.
How to build your P&L
Building a reliable e-commerce P&L requires method. Here are the steps to follow to create a complete and actionable income statement, whether you use a spreadsheet or a dedicated tool.
Collect all revenue sources
Export sales data from your e-commerce platform (PrestaShop, WooCommerce, Shopify). Include gross sales, applied discounts, refunds and returns. If you sell on multiple channels (own site + marketplaces), consolidate the data.
Calculate Cost of Goods Sold (COGS)
For each product sold, identify the supplier purchase cost excl. tax. Include inbound shipping if your supplier charges it separately. Total COGS is the sum of purchase costs for all products sold during the period.
List variable costs per order
Calculate costs that vary proportionally with order volume: shipping fees, packaging, payment commissions (percentage + fixed per transaction), marketplace fees. Aggregate each cost to the period total.
Aggregate marketing expenses
Consolidate all acquisition spend: ad campaigns (Google Ads, Meta Ads, TikTok Ads), email tool costs, SEO budget, agency fees, influencer marketing. Distinguish fixed expenses (subscriptions) from variable ones (CPC, CPM).
Include overhead costs
List fixed costs that do not directly depend on sales volume: salaries, rent, insurance, accounting, SaaS subscriptions, equipment. Allocate them across the P&L period.
Calculate intermediate margins
Run the calculations in order: Gross revenue - discounts - returns = Net revenue. Net revenue - COGS = Gross margin. Gross margin - variable costs = Contribution margin. Contribution margin - overhead = Net result. Each intermediate margin reveals an aspect of profitability.
Analyze ratios and compare
Express each line item as a percentage of gross or net revenue. Compare these ratios month over month to identify trends. A marketing ratio rising from 12% to 18% of revenue warrants immediate investigation.
Ideal P&L frequency
Produce your P&L every month to detect issues quickly. A quarterly P&L is the bare minimum, but monthly tracking enables you to react before a negative trend becomes a structural problem. Top-performing e-commerce merchants review their P&L weekly.
Commonly overlooked expense categories
A P&L is only valuable if it is complete. Many e-commerce merchants build an incomplete income statement that creates a false sense of profitability. Here are the expense categories most frequently forgotten or underestimated.
- Return processing costs: beyond the customer refund, each return generates return shipping, processing time, reconditioning, and sometimes product value loss. Average real cost: EUR 10 to 20 per return.
- Hidden transaction fees: beyond the percentage displayed by Stripe or PayPal, there are fixed per-transaction fees (EUR 0.25), currency conversion fees, chargeback fees, and monthly terminal fees.
- Customer support costs: time spent answering emails, chat, phone. A merchant processing 200 orders per month spends on average 20 hours on support, a real salary cost to integrate.
- Stock loss and damage: products damaged in warehouse, expired products, inventory errors. Count 1 to 3% of stock value in annual loss.
- Storage costs: warehouse rent or external storage fees, allocated by number of SKUs and storage duration. Slow-moving products are expensive in capital lock-up.
- Fixed bank fees: business account charges, transfer fees, transaction commissions. These small monthly amounts often total EUR 200 to 500 per month.
- Investment depreciation: website development cost, photography equipment, warehouse furniture, perpetual license software. These investments must be spread over their useful life.
- Samples and free products: free shipments to influencers, quality test samples, products offered as compensation for support issues.
The fatal mistake: forgetting your own salary
As the owner of an e-commerce business, your time has value. If you spend 50 hours a week on your business without paying yourself a salary, your P&L shows an artificially positive result. Always include owner compensation in your overhead, even if you are not yet paying it out. A P&L that is only positive by ignoring owner compensation reveals a structurally unviable business.
Fullmetrix: your automatic e-commerce P&L
Building and maintaining a P&L by hand in a spreadsheet is tedious, error-prone, and time-consuming. Fullmetrix fully automates your e-commerce income statement by connecting directly to your PrestaShop, WooCommerce and Shopify stores. All sales data, discounts, returns, and commissions are imported automatically and updated in real time.
Fullmetrix automatically calculates your gross margin, contribution margin, and net result for each product, each category, and each store. You enter your fixed costs, marketing expenses, and logistics fees once, and the tool generates a complete P&L updated continuously. Visual dashboards let you identify at a glance which expense categories weigh most on your profitability and which optimization levers to prioritize.
- Native connection to PrestaShop, WooCommerce, and Shopify: automatic import of sales, discounts, returns, and commissions.
- Detailed P&L by product, category, sales channel, and period.
- Automatic calculation of COGS, gross margin, contribution margin, and net result.
- Marketing spend integration (Google Ads, Meta Ads) for real per-order acquisition cost.
- Automatic alerts when a ratio exceeds a configurable threshold (e.g., marketing > 15% of revenue).
- Full P&L export in CSV or PDF for your accountant or investors.
E-commerce P&L FAQ
What is the difference between a P&L and a balance sheet?
A P&L (income statement) measures financial performance over a period: how much you earned and spent, and what the result is. A balance sheet is a snapshot of assets and liabilities at a point in time. Both are complementary, but the P&L is the operational management tool for daily decision-making.
What is the average net result in e-commerce?
The average net result in e-commerce ranges between 5 and 15% of net revenue. Top-performing stores exceed 20%, while many e-commerce businesses operate with net margins below 5%. Sector, price positioning, logistics model, and marketing efficiency are the main factors determining this ratio.
Should VAT be included in the P&L?
No. The P&L should be built entirely excluding VAT (net of tax). VAT is a cash flow neutral for the business: you collect it from the customer and remit it to the government. Including it in your P&L would distort your margin and profitability ratios. Only exception: if you are not VAT-registered (micro-enterprise below threshold), then gross amounts are your actual amounts.
How often should you update your P&L?
A monthly P&L is the recommended standard for effectively managing an e-commerce business. It enables quick detection of issues and month-over-month performance comparison. A weekly P&L is ideal for fast-growing stores or during intensive campaign periods (Black Friday, sales). A quarterly P&L is the bare minimum but does not allow sufficient reactivity.

