Profit and Loss Statement for the Self-Employed
When you work for yourself, nobody hands you a P&L — and the moment a lender, an accountant or your own planning needs one, you're rebuilding it from bank statements. Income arrives from Stripe, PayPal, invoices and cash; expenses hide in Gmail. ExpenseBot tracks both sides and gives you live profit by month and by client, in a Google Sheet you own.
60-day free trial · No credit card
Quick answer: what is a profit and loss statement for the self-employed?
It is a summary of your business income minus your business expenses over a set period, leaving net profit — the same figure that flows onto Schedule C in the US or a T2125 in Canada, and the document a mortgage lender asks for when you have no payslips. Building one means having both sides recorded and categorized: every payment received, and every deductible cost. ExpenseBot captures both from Gmail into a Google Sheet you own, then emails a Profit & Loss Report on the cadence you choose. Estimates — confirm with your tax professional.
Most tools stop at receipts — so you never see profit
Here's the quiet gap in almost every expense app: it tracks money going out and nothing coming in. You get a tidy pile of categorized expenses and still can't say whether you're up or down, because half the equation — your income — was never in the picture. Profit is revenue minus costs; a tool that only sees costs can't show profit.
That's why so many freelancers and self-employed people fly blind all year and get a nasty (or pleasant) surprise at tax time. The fix isn't more discipline — it's a tool that watches both sides of the ledger.
Track income too — Stripe, PayPal, invoices, cash
ExpenseBot logs your income automatically alongside the expenses it captures from Gmail — money from Stripe, PayPal, invoices, and cash you add yourself. So both halves of the ledger fill in without data entry: receipts flow in from your inbox, payments flow in from your income sources, and the profit figure keeps itself current.
If income tracking is what you're really after, the income and expense tracker covers the money-in side in depth, and the 1099 income and expense tracker is the version tuned for US independent contractors.
Live P&L by month and by client
With both sides captured, ExpenseBot shows profit that updates as you work — by month, so you can see the shape of your year, and by client, so you can see which work is actually worth it. The client who pays well but eats your time and the one who quietly carries you stop being a feeling and become a number.
Want to go deeper on the per-client view? The profit by client breakdown is built for exactly that decision.
In Google Sheets you own
Your P&L isn't trapped behind a dashboard login. It lives as clean Google Sheets in your own Google Drive — your data, your Drive. You can open it without ExpenseBot, slice it however you like, export it, and keep every row if you ever move on. A profit picture you can only see through someone else's app isn't really yours; this one is.
Tax-ready when the year ends
Because income and expenses are already captured and categorized, you don't scramble in the spring — you already have the raw material for a proper profit-and-loss statement. Export to QuickBooks Online, Xero, or Sage with one click, or hand the sheet to your accountant, who can use ExpenseBot free and file straight from it.
New to freelancing, or want the broader setup? Start from the freelancer expense tracker. Running a registered business? The profit and loss for small business guide covers the statement itself.
The statement itself, on a schedule you set
A blank P&L template still leaves you to fill it in. ExpenseBot has a Profit & Loss Report that assembles the bottom line — income minus expenses — from the rows already in your sheet and emails it to you weekly, monthly, quarterly or yearly. Turn it on once and the statement keeps arriving; you never have to remember to build one the week a lender or an accountant asks.
You can also exclude tags from the calculation — most self-employed people exclude Personal so a mixed account doesn't distort the business result. Nothing is excluded by default: what counts as business is your call, not a silent assumption.
Stop guessing whether you're making money
Track income and expenses together and see live profit by month and by client — in a Google Sheet you own, for $10/month with a 60-day free trial.
Start free — no credit card, 60-day trialFrequently asked questions
What is a profit and loss statement for the self-employed?
It's a summary of your business income minus your business expenses over a set period, ending in net profit. That net figure is what flows onto Schedule C in the US or Form T2125 in Canada, and it's the number that stands in for a payslip when you're self-employed. The only inputs are the two sides of your ledger — money received and deductible costs — which is why keeping both captured as they happen makes the statement almost automatic. Estimates — confirm with your tax professional.
Do I need a profit and loss statement for a mortgage?
Lenders commonly ask self-employed applicants for a P&L alongside tax returns and bank statements, because there are no payslips to verify income with. Requirements vary by lender and country — some want a year-to-date P&L, some want it prepared or signed off by an accountant — so confirm the exact form with your lender or broker before you submit anything. What's in your control is having income and expenses already recorded and categorized, so producing the statement isn't a weekend of bank-statement archaeology.
How do I make a P&L from my expenses?
You need income on the same ledger as your expenses — that's the step most people are missing. In ExpenseBot, receipts are captured from Gmail and income is logged from your connected sources plus anything you add manually, both into a Google Sheet you own. From there the Profit & Loss Report assembles income minus expenses and emails it weekly, monthly, quarterly or yearly. You can exclude tags (such as Personal) so a mixed account doesn't distort the business result.
Can it show my profit, not just my expenses?
Yes — that's the whole point of this page. Most expense trackers only tell you what you spent. ExpenseBot tracks income (Stripe, PayPal, invoices, cash) alongside your expenses and shows live profit by month and by client, so you can actually answer "am I making money?" instead of finding out at tax time.
Do I have to enter income manually?
It logs income automatically from your connected sources, and you can also add cash payments or one-off amounts yourself. The idea is that both sides of the ledger — money in and money out — fill in without you doing data entry, so the profit figure stays current on its own.
Where does the data live?
In clean Google Sheets inside your own Google Drive. It's not a black-box dashboard you can only see through our login — you own the sheet, can open it without ExpenseBot, export it, and keep it if you ever leave. Your P&L is yours.
Is this a profit-and-loss statement I can give my accountant?
Yes. Because income and expenses are both captured and categorized in a sheet you own, you have the raw material for a proper profit-and-loss statement, and you can export to QuickBooks Online, Xero, or Sage or just share the sheet. Accountants use ExpenseBot free, so yours can work right in it at tax time.
Does it forecast or project future cash?
No. ExpenseBot shows you where you actually stand right now — real income and real expenses, tallied into live profit by month and by client. It's a clear picture of what has happened, not a projection of what might. If you want to know what you've really made so far this year, that's exactly what it's for.