A profit and loss statement example is a one-month income statement that starts with your sales, subtracts discounts, refunds, cost of goods sold and operating expenses, and ends with net profit. Below is a filled-in example for an operating print-on-demand store on Shopify — real-looking numbers you can copy into a sheet and export as a PDF in a couple of minutes.

Most "profit and loss statement example pdf" results hand you a blank form and a textbook definition. That is fine if you have never seen one. But if you already run a store with real orders and real ad spend, a blank template tells you nothing about your money.

This example is populated end to end. You can read the logic, swap in your own figures, and save the result as a PDF for your bookkeeper, a lender, or your own monthly review.

What a profit and loss statement example actually shows

A profit and loss statement (P&L, also called an income statement) answers one question: did the store make money this period, and where did the money go? For a small store you build it monthly.

The structure runs top to bottom in a fixed order. Sales at the top, direct product costs next, then the costs of running the business, then the bottom line. Each layer strips out one kind of cost so you can see where margin leaks.

The order matters because it separates two very different things: whether your product is profitable (gross margin) and whether your business is profitable after ads and overhead (operating margin).

A filled-in P&L example for an operating Shopify store

Say you run a print-on-demand apparel store doing 340 orders a month at a $31 average order value, with $2,800 a month in Meta ad spend. Here is one month laid out as a P&L. The figures are an illustrative example, not a market claim.

Line Amount
Gross sales (340 orders × $31) $10,540
Less: discounts (a 10%-off code) −$520
Less: refunds (10 orders) −$310
Net sales $9,710
COGS — supplier production + shipping (340 × $12.50) −$4,250
COGS — payment processing (2.9% + 30¢ per order) −$408
Gross profit $5,052
Gross margin % 52.0%
OpEx — Meta ad spend −$2,800
OpEx — Shopify plan + apps −$180
OpEx — email + design tools −$90
OpEx — owner draw / contractor −$500
Operating profit $1,482
Operating margin % 15.3%

The only outside number in that table is the payment processing rate. Shopify Payments commonly runs around 2.9% plus 30 cents per online card transaction on lower-tier plans, so the processing line is 2.9% × $10,540 + ($0.30 × 340) ≈ $408, according to A2X's breakdown of Shopify fees. Everything else is arithmetic you can check line by line.

How to read this example

The product is healthy: a 52% gross margin means each shirt earns its keep after supplier cost and processing. That is the number that tells you the product economics work.

But look at what ad spend does. The $2,800 in Meta spend eats more than half of the $5,052 gross profit, leaving operating profit at $1,482 on $9,710 of net sales. If your ad costs rose 20% (about $560 more), operating profit would drop by more than a third.

That is the whole point of putting ad spend in operating expenses and not in COGS. Burying acquisition cost inside product cost would inflate the gross margin and hide the real risk, which is your cost to acquire a customer. Your P&L should make that risk obvious, and this one does.

How to turn the example into a downloadable PDF

You do not need special software to produce a P&L PDF. Rebuild the table above in Google Sheets or Excel, type your own numbers into the amount column, and let the subtotal rows (net sales, gross profit, operating profit) calculate with simple formulas.

Then export. In Google Sheets choose File, then Download, then PDF; in Excel use File, then Save As, and pick PDF. Set the layout to fit one page so the whole statement reads cleanly.

For a full walk-through of the monthly version, including which rows to lock and how to label the period, see our guide to building a monthly profit and loss statement PDF. The same file, saved each month, becomes your running history.

The line most templates get wrong

The single most-abused line in small-store bookkeeping is revenue. Generic templates assume you know your sales figure, but Shopify sellers often type in the wrong one.

The deposit Shopify drops into your bank is a payout, not your revenue. It is a net settlement that already has fees, refunds, and adjustments taken out, and it covers a rolling prior window rather than the calendar month, as A2X explains in its ecommerce income statement guide. A payout almost never equals your sales total.

So book gross sales at the top of the P&L, then show fees and refunds on their own lines. The net payout is a cash consequence at the bottom, not the revenue figure. Treating the deposit as "sales" understates revenue, hides your fees entirely, and gives you a statement nobody can reconcile.

A few more Shopify mechanics that belong on their own lines: a refunded order generally does not return the original processing fee to you, and a customer dispute carries a $15 US chargeback fee on Shopify Payments that is refunded only if you win, per A2X's fee breakdown. Small amounts, but they are real costs that a tidy P&L captures.

Why your P&L shows profit but not cash

Here is the trap that catches growing, ad-driven stores: the example above shows $1,482 in profit, yet the store could still be short on cash this week.

Profit is booked on the sale date. Cash moves on its own schedule. Your Meta card gets charged daily, your supplier bills you when each order is produced, but your Shopify payout lands on a delay — often around two business days in the US, and never on weekends, according to A2X.

So money goes out (ads today, supplier tomorrow) faster than it comes back (payout in a few days). The faster you scale ad spend, the wider that gap gets. A profitable P&L and an empty bank account can happen in the same week.

That timing gap is a separate report called cash flow, and it is why a P&L alone is not enough. If the squeeze is real for your store, a tool built to track it — like cash flow software for a small business — pays for itself the first time it warns you before the ad card bounces. The full picture lives in our ecommerce P&L and cash flow guide.

From a static PDF to a P&L that builds itself

The hard part of the example above is not the layout. It is gathering accurate numbers: pulling supplier cost per unit from Printify or Printful, matching ad spend from Meta and Google, and separating gross sales from the Shopify payout. Done by hand, that is an evening every month.

This is where Victor, the AI employee from PodVector AI, does the grunt work. Victor connects to Shopify, Meta Ads, Google Ads, Printify, Printful, Gelato and Klaviyo, so he sees every order, every ad dollar and every supplier cost together — and he computes the true per-order profit most templates never reach.

Victor is not a dashboard you log into to read charts. He puts the numbers together for you and delivers the report to your Google Drive, and he can act — pause a losing campaign or adjust a budget in your ad account, for example — with every change held for your approval before anything runs.

If building the P&L by hand each month is the chore you keep putting off, let Victor assemble it for you.

For readers who need the same statement in a specific format, our examples for a P&L for a mortgage loan and a P&L for an insurance company show how the same skeleton adapts to who is asking.

FAQs

What is a good example of a profit and loss statement for a small store?

A good example is one month of real operating activity, not a blank form. It lists gross sales, then discounts and refunds to reach net sales, then COGS to reach gross profit, then operating expenses to reach operating profit. The filled-in table above follows that exact order for a store doing 340 orders a month.

Where do I put ad spend on a P&L?

Ad spend goes in operating expenses, below the gross profit line — never in COGS. It scales with revenue, so it is tempting to call it a cost of goods, but putting it there inflates your gross margin and hides that customer acquisition cost is your real risk. Keeping it in OpEx is what made the ad-cost pressure visible in the example.

Is my Shopify payout the same as my revenue?

No. The payout is a net settlement — sales minus fees, refunds and adjustments — deposited on a rolling delay, so it almost never matches your sales for the month, as A2X describes. Book gross sales at the top of the P&L and treat the payout as the cash result at the bottom.

Can I use a profit and loss statement PDF for taxes?

Your P&L is the basis for reporting business income, since it shows the net profit you are taxed on — but it is not the tax form itself. Note that you owe income tax on your profit whether or not a payment processor sends you a 1099-K, which federally reports only when payments exceed $20,000 and 200 transactions, per the IRS. This is general information, not tax advice. Rules change and vary by situation — consult a licensed CPA or tax professional before acting.

How often should I build a P&L?

Monthly. A single annual statement hides the trends that matter — a quietly rising ad cost or a creeping refund rate shows up month to month, long before it shows up in a yearly total. Save each month's PDF so you have a running record to compare against.

What is the difference between gross profit and operating profit?

Gross profit is net sales minus COGS; it measures whether your product makes money. Operating profit is gross profit minus operating expenses like ads, apps and pay; it measures whether the business makes money. In the example the product looked great at 52% gross margin, but operating margin told the fuller story at 15.3%.