TToolWise Digital Shop on Etsy →
Small Business

How to Build a Small Business Income and Expenses Spreadsheet

A small business income and expenses spreadsheet needs to do exactly three things: log money in, log money out, and show your profit updating itself as you type. Everything else is decoration. Here's the exact setup in Google Sheets (or Excel) — the tabs, the columns, and the three formulas that run it — so you can see whether you're actually making money this month, not next April.

Why a spreadsheet, not accounting software

If you're a solo operator or a small team — freelancing, trades, a shop, consulting — you don't have payroll runs and inventory accounting to manage. You have money coming in and money going out, and you need it categorized and totaled. A spreadsheet does that for free, with zero learning curve and total control, and it hands your accountant a clean file at tax time. Software earns its monthly fee only once your business is genuinely complex.

The structure: three tabs

Keep it to three tabs so the system stays simple enough to maintain:

Income tab columns

ColumnWhat goes in it
DateWhen the money arrived — not when you invoiced
Client / SourceWho paid you
DescriptionWhat the payment was for
AmountThe number (keep it a plain number, no "$" typed in)

Expenses tab columns

ColumnWhat goes in it
DateWhen you paid
VendorWho you paid
DescriptionWhat it was
CategoryPick from a dropdown — this is the important one
AmountThe number

Pick 8–12 expense categories and stop there

Too many categories is the number-one reason these spreadsheets get abandoned. Start from this list and cut whatever doesn't apply to you:

Then make the Category column a dropdown: select it, then Data → Data validation → dropdown and paste your list. Now every entry is consistent — one typo like "Suplies" would quietly split your totals and hide money.

The three formulas that run everything

On the Dashboard tab, add these:

That's the whole engine. To see where the money goes, add one line per category with =SUMIF(Expenses!D:D,"Vehicle & travel",Expenses!E:E) — copy it down and change the category name in quotes. Now you have a spending breakdown that updates itself.

Make it readable at a glance

The habit that makes it work

These spreadsheets fail from backlog, not from bad formulas. Two rules keep it alive:

  1. Log it the day it happens. A 30-second entry beats a three-hour, receipt-shoebox catch-up you'll keep postponing.
  2. Do a 10-minute Friday review. Scan the week, fix any categories, glance at profit.
The best income and expenses spreadsheet is the one that's always current — and that's a logging habit, not a feature list.

Common mistakes to avoid

Want the whole back office, not just the books? The Small Business Owner's Toolkit pairs this with invoices, a client CRM, mileage and expense reports. Then keep the two lenses on your money sharp with bookkeeping in Google Sheets, the right expense categories, and cash flow tracking.

Keep reading

More guides

Small Business

Small Business Bookkeeping in Google Sheets: The Complete Setup Guide

Categories, formulas, and a profit dashboard — a bookkeeping system you'll actually keep up with, no accounting software required.

8 min read
Etsy Sellers

Etsy SEO in 2026: 7 Fixes That Actually Move Your Listings

Forget hacks — these are the seven mechanical fixes that decide whether Etsy shows your listing at all.

7 min read
Small Business

How to Keep a Mileage Log the IRS Will Accept

Miles are one of the biggest deductions solo businesses lose. Here's what a defensible log looks like and how to make keeping one effortless.

6 min read

Tools that do the work for you

Browse 250+ ready-made spreadsheets for money, home, life, and business — each with a free phone-friendly version.

Shop ToolWise Digital →