A profit and loss statement (P&L, also called an income statement) for a small business lists everything the business earned during a set period, subtracts what it cost to deliver that work, subtracts the everyday costs of running the business, and ends with one number: net profit or net loss. It answers a single question: did the business make money between these two dates? Most small businesses get the most out of a P&L when they produce one every month, not just once a year for taxes, because a monthly P&L catches problems while they're still small enough to fix.

Last updated: September 2026

The once-a-year P&L is a habit worth retiring

For a lot of owners, the P&L is something that happens in March. Somebody gathers a year of statements, a total appears, it goes to the tax preparer, and nobody looks at it again.

If you've put this off, it's not because you're bad with numbers. Most people struggle with the P&L because the tools they were handed assume an accounting background. But the once-a-year habit gives you a very accurate picture of a year that's already over. It can't tell you that your software costs doubled in May or that one type of job has barely broken even since summer. By the time an annual P&L shows it, you've paid for the problem twelve times.

I'd rather have a rough monthly P&L than a perfect annual one. Owners who switch to monthly get an early look at trends that annual-only owners discover too late to act on.

What's on a profit and loss statement

A small business P&L has five main lines. Here's a simple example month for a design studio (made-up numbers, just to show the shape):

Line What it means Example
Revenue Everything you earned from customers this period $12,000
Cost of goods sold What it directly cost to deliver that work (materials, subcontractors) $3,000
Gross profit Revenue minus cost of goods sold $9,000
Operating expenses Costs of running the business: rent, software, insurance, marketing $6,500
Net profit Gross profit minus operating expenses $2,500

Two of those lines trip people up, and most people don't realize how much the second one tells you.

Cost of goods sold (often shortened to COGS) only covers costs tied directly to the work. If you paid a freelancer to help on a client project, that's COGS. Your monthly design software subscription isn't; that's an operating expense, because you'd pay it whether you had one client or ten.

Gross profit is worth watching on its own. If it's shrinking while revenue grows, you're doing more work for less money on each job, and no amount of trimming operating costs will fix that.

Cash basis or accrual? The short version

There are two ways to decide when money counts.

Neither is wrong. Cash basis is simpler and matches your bank account. Accrual gives a truer picture of a month's work when clients pay slowly. The thing to understand is that on accrual, a P&L can show a great month while your bank account is nearly empty, because the money is still owed to you. That gap between profit and cash is its own topic, covered in cash flow management for small business. Which method you should use for taxes is a question for a tax professional, not a blog post.

How to put one together

  1. Pick the period. A calendar month is the easiest place to start.
  2. Gather every source of income. All bank accounts, payment processors and cards, not just the main checking account.
  3. Categorize every expense. This is the slow part, and the part that decides whether the P&L is any good. Rent goes under rent; software under software.
  4. Pull out anything personal. A personal purchase on the business card isn't a business expense.
  5. Do the subtraction. Revenue, minus COGS, minus operating expenses.

Common mistakes that make a P&L lie

Making a P&L in PennyBot

PennyBot generates an Income Statement (P&L), along with a Balance Sheet and a Cash Flow Statement, from the double-entry journal entries you post to a GAAP-coded chart of accounts. In plain terms: double-entry means every transaction is recorded in two places so the books always balance, and the chart of accounts is the list of categories your money gets sorted into.

You can post those journal entries on the journal page, or ask PennyBot's chat to draft one for you and then post it. At year end, PennyBot can generate the closing entries in one click as drafts for you to review and post.

You choose the dates: the P&L runs over any start and end date you pick. Export it as JSON, PDF or CSV. PennyBot also produces a trial balance (a check that your debits and credits match) and a general ledger for each account, built from the same posted entries.

Here's the limitation, stated plainly. PennyBot doesn't build the P&L automatically from your bank transactions. Your connected accounts and categorized transactions give you useful income and expense summaries by category (you can ask the chat something like "what did I spend on software last quarter"), but those summaries aren't a P&L. The formal statement comes from posted journal entries. There's also no side-by-side comparison view yet, so to compare this month with last month, you run the report twice and read them together.

Plan details are on the pricing page.

Reading your P&L once you have it

Look at three things each month: net profit (did you make money?), gross profit as a share of revenue (are individual jobs still worth doing?), and the two or three biggest operating expense categories (is anything creeping up?).

Then look forward. A P&L describes the past; cash flow forecasting for small business covers the view ahead. And if you'd like a short set of numbers to watch between monthly P&Ls, see financial health dashboard small business.

None of this is tax or legal advice. A P&L is the starting point for those conversations, not a substitute for them.

Frequently asked questions

What is a profit and loss statement for a small business?

It's a report showing what the business earned during a set period, what it spent to earn it, and whether it ended with a profit or a loss. It's also called an income statement. The main lines are revenue, cost of goods sold, gross profit, operating expenses and net profit. Lenders often ask for one, and it's the clearest answer to "am I actually making money?"

How often should a small business do a profit and loss statement?

Monthly is a good rhythm for most small businesses. A monthly P&L shows rising costs or shrinking margins while there's still time to respond, whereas an annual one only confirms what already happened. Some owners add a quarterly review for bigger decisions. Whatever you choose, use the same period length each time so the reports are easy to compare.

What's the difference between a P&L and a cash flow statement?

A P&L shows whether the business earned more than it spent over a period. A cash flow statement shows where money actually moved in and out. They can disagree: if clients haven't paid yet, the P&L may show a profit while cash is tight. You need both to understand whether the business is profitable and whether it can pay its bills.

Does PennyBot create a P&L from my bank transactions automatically?

Not directly. PennyBot builds the P&L from double-entry journal entries you post, either on the journal page or by having the chat draft one for you to review and post. Your categorized bank transactions give you income and spending summaries by category, which are useful, but they aren't the same thing as the P&L.

Ready to automate your bookkeeping?

PennyBot handles categorization, bank sync, and financial insights — so you don't have to.

Get Started with PennyBot