How to Do Bookkeeping for a Small Business in Excel, Step by Step

Last updated September 28, 2026. This article is general information, not tax or accounting advice. For advice about your situation, talk with a tax professional.

Quick answer

To do bookkeeping for a small business in Excel, choose the cash method, then build a workbook with a tab for your categories, a tab where you log every transaction, and a summary tab that totals income and expenses by month with SUMIFS formulas. Each month, compare your log with your bank and card statements, fix anything missing, and review your profit. Keep your receipts and statements as proof.

Key takeaways

Can you really do small business bookkeeping in Excel?

Yes, for many small businesses. If you're a freelancer, consultant, creative, or tradesperson with one business account and a manageable number of transactions each month, a well-built spreadsheet covers the basics.

IRS Publication 583 describes the simplest approach, single-entry bookkeeping: "A single-entry system is based on the income statement (profit or loss statement). It can be a simple and practical system if you are starting a small business."

A single-entry system records each transaction once, as income or as an expense. That's exactly what a spreadsheet does well.

Excel starts to struggle when you have inventory, employees on payroll, many bank accounts, or hundreds of transactions a month. We compare the two in bookkeeping spreadsheet vs. QuickBooks.

Step 1: Choose cash or accrual

Before you build anything, decide when you'll record income and expenses. IRS Publication 583 defines the two main methods:

Most solo business owners use the cash method because it matches their bank account. Money in is income on the day it arrives. Money out is an expense on the day you pay. If you're unsure which method applies to you, ask a tax professional.

Step 2: Set up your categories

Create a tab named Categories. List your income categories first, such as Client services, Product sales, and Affiliate income. Then list your expense categories.

Use the expense lines from Schedule C so your year-end totals match your tax return. Common ones for small businesses include:

Add two more categories that aren't expenses: Owner's draw, for money you take out, and Owner contribution, for money you put in. These keep transfers from distorting your profit.

For a plain-English explanation of every line, read Schedule C expense categories explained.

Step 3: Build your transaction log

Create a tab named Transactions. This is where you'll spend most of your time. Use these columns:

ColumnWhat goes in it
DateThe day money moved
DescriptionWhat it was for
Vendor or clientWho you paid or who paid you
AccountBusiness checking, business card, and so on
TypeIncome, Expense, or Transfer
CategoryPicked from your Categories list
AmountAlways a positive number
MonthThe formula =MONTH(A2)
Receipt saved?Yes or No
NotesThe business purpose, especially for meals and travel

Add dropdown lists to the Type and Category columns:

Then format the whole log as a table. Select any cell in your data and press Ctrl+T on Windows or Command+T on a Mac. Tables grow automatically when you add rows, and formulas fill down on their own.

Step 4: Build your monthly summary

Create a tab named Summary. List every category down column A and put the months 1 through 12 across row 1.

In cell B2, enter a SUMIFS formula that totals the Amount column where the category and month match:

=SUMIFS(Transactions!$G:$G, Transactions!$F:$F, $A2, Transactions!$H:$H, B$1)

Here, column G is Amount, column F is Category, and column H is Month. Adjust the letters to match your layout. Copy the formula across and down.

Then add these rows at the bottom:

That bottom section is your profit and loss statement, month by month.

Step 5: Record transactions on a schedule

Pick a routine you'll stick with:

Download your bank transactions as a CSV file to save typing. Most banks offer this. Paste the date, description, and amount into your log, then fill in the category and notes.

Step 6: Reconcile every month

Reconciling means checking that your spreadsheet matches your bank. At the end of each month:

Our monthly financial close-out workflow turns this into a checklist you can print.

Step 7: Review your numbers

Bookkeeping is only useful if you look at the results. Each month, check:

A simple chart of monthly income and expenses on your Summary tab makes trends easy to see. For cash flow specifically, see our simple cash flow tracking template.

Step 8: Keep your records

Your spreadsheet summarizes your business. Your receipts and statements prove it. The IRS says, "Supporting documents include sales slips, paid bills, invoices, receipts, deposit slips, and canceled checks." Digital copies are fine. Publication 583 says, "All requirements that apply to hard copy books and records also apply to electronic storage systems that maintain tax books and records."

Read what receipts you need to keep for taxes for the full list and how long to keep them.

Excel tips that make bookkeeping easier

A few built-in Excel features save a lot of time and catch mistakes before they spread.

Example: one month of bookkeeping in Excel

Here's how one month looks for an example consultant who uses the cash method.

During the month, she logs 31 transactions from her business checking account and business card. Once a week, she downloads the transactions as a CSV file, pastes them into her Transactions tab, and picks a type and category for each one. It takes about ten minutes a week.

On the first of the next month, she runs her close-out. She compares her log with both statements and finds one charge she skipped, a software renewal, and adds it. Her conditional formatting shows one blank category, a restaurant receipt, so she labels it Deductible meals and adds a note about the client she met with. She checks that her two owner's draws are labeled as transfers, not expenses.

Then she opens her Summary tab. Her SUMIFS formulas have already totaled income and expenses for the month, and her net profit row shows what the business earned. She saves the month's receipts and statements in that month's folder and she's done.

Common Excel bookkeeping mistakes

What if you're already behind?

Don't start from January and work forward. Start with the most recent month, get it clean, and set up your routine. Then work backward one month at a time. Our guide to catching up on overdue bookkeeping walks you through it.

The Bookkeeping Rescue Kit is the finished version. It includes five connected tabs: a Transaction Tracker with category dropdowns and running totals, a Monthly Dashboard that fills in automatically, a Category Reference mapped to Schedule C, a Close-Out Checklist, and Step-by-Step Instructions written for people who aren't accountants. One-time purchase, yours forever.

Get the Kit →
Disclaimer: This article is for informational purposes only and does not constitute professional accounting or tax advice. Consult a licensed CPA or tax professional for guidance specific to your business situation.

Frequently Asked Questions

Yes. Many small business owners do their own bookkeeping with a spreadsheet. The IRS describes single-entry bookkeeping as "a simple and practical system if you are starting a small business." Set up categories, log every transaction, and reconcile with your bank each month.

A single-entry system using the cash method. You record each transaction once, as income or an expense, on the day money moves.

Start with four: Categories, Transactions, a monthly Summary that works as your profit and loss statement, and a monthly checklist for reconciling.

SUMIFS. It adds up amounts that match more than one condition, such as a category and a month.

Log transactions daily or weekly, and reconcile with your bank and card statements once a month.

Consider switching when you have inventory, employees on payroll, many accounts, or more transactions than you can review in a short monthly session. Read our comparison of bookkeeping spreadsheets and QuickBooks.

Sources