The short answer: to track business expenses, open a separate account or card, save a record of every purchase and log each one the same week with its date, vendor, amount, category and payment method. Once a month, match the log to your bank statement.

  • Setup: about an hour
  • Weekly: 10 to 15 minutes to log receipts
  • Monthly: about 30 minutes to reconcile and total categories
  • Match your categories to your tax form
  • Next step: Plan it with the Business Income & Expense Tracker ($7.99).

To track business expenses, open a separate bank account or card for the business, save a receipt or record for every purchase, and log each expense the same week with its date, vendor, amount, category and payment method. Once a month, match your log against your bank statement and total each category. That's the whole system: one place where money goes out, one log, and one monthly check. A simple spreadsheet handles it for most side hustles, freelancers and small shops.

This guide walks through the setup in eight steps, shows you how to make a business expense spreadsheet from a blank file (with the exact columns and formulas), and covers the weekly and monthly routine that keeps it from piling up before tax season.

Tracking business expenses at a glance
Time to set up About an hour for the account, categories and spreadsheet
Time each week 10 to 15 minutes to log receipts
Time each month About 30 minutes to reconcile and total categories
What you need A separate business account or card, a receipt folder (paper or digital), and a spreadsheet or bookkeeping app
What it gives you Monthly profit, category totals for tax time, and records that back up every deduction

Why tracking business expenses matters

Every dollar you spend to run your business is a dollar you may be able to deduct, but only if you can prove it. The IRS says you can use any recordkeeping system suited to your business as long as it clearly shows your income and expenses. Your supporting documents should identify the payee, the amount paid, proof of payment, the date and a description that shows the purchase was for the business.

Good tracking also answers the everyday questions:

  • Did the business actually make money last month, or did it just feel busy?
  • Which costs are creeping up, like software subscriptions or shipping?
  • How much should you set aside for taxes?
  • Can you afford that new piece of equipment?

Without a log, you're guessing. With one, you're deciding.

How to track business expenses in 8 steps

Step 1: Separate business and personal money

Open a business checking account, or at least a dedicated card, and run every business purchase through it. The IRS notes that for most small businesses, the business checking account is the main source of entries in the books. When personal groceries and business supplies share one card, every statement becomes a sorting project.

If you're a sole proprietor just starting out, a second personal checking account used only for the business works too. The point is one clean stream of business transactions.

Step 2: Choose your tracking method

You have three realistic options. Pick the simplest one that fits how much activity you have.

Method Best for Cost Trade-off
Paper ledger or notebook Very few transactions, people who like writing things down Low No automatic totals; easy to lose
Spreadsheet (Excel or Google Sheets) Side hustles, freelancers, small shops, rental owners Free to low You log entries yourself, but formulas do the math
Bookkeeping software Inventory, employees, invoicing, many transactions a day Monthly subscription More features than many small businesses use

For most one-person businesses, a spreadsheet is the sweet spot. It costs little, it's private, and you can see exactly how every total is calculated.

Step 3: Set up your expense categories

Categories turn a long list of purchases into numbers you can use. If you file Schedule C as a sole proprietor or single-member LLC, use category names that match the expense lines on that form, so tax time is a matter of copying totals.

Category What goes in it
Advertising Ads, business cards, website promotion, sponsored posts
Car and truck expenses Business mileage or actual vehicle costs (pick one method)
Commissions and fees Marketplace fees, payment processing fees
Contract labor Payments to freelancers and contractors
Insurance Business liability or property insurance
Legal and professional services Tax preparer, attorney, bookkeeper
Office expense Postage, small office items, software subscriptions
Rent or lease Equipment rental, studio or booth rent
Repairs and maintenance Fixing business equipment
Supplies Materials, packaging, shipping supplies
Taxes and licenses Business licenses, permits, state fees
Travel and meals Business trips; meals with business purpose
Utilities Business phone line, internet used for business
Other expenses Anything that doesn't fit above; add a note

Keep the list short. Ten to fifteen categories is plenty. Our small business tax deduction checklist explains what usually counts in each one.

Step 4: Decide how you'll capture receipts

Pick one capture habit and use it every time:

  • Phone photos: Snap the receipt right after you pay, and save it to a folder named by year and month.
  • Email folder: Forward digital receipts to one email folder, such as "Business Receipts 2027."
  • Paper envelope: Drop paper receipts into a monthly envelope until you log them.

The IRS suggests organizing supporting documents by year and type of income or expense. Our guide on how to organize receipts walks through a simple folder system for both paper and digital copies.

Step 5: Log every expense the same week

Set a 15-minute appointment once a week, the same day each time. Open your receipts folder and bank activity, and add each business expense to your log. Weekly logging is short enough that you still remember what each charge was for.

Each entry needs:

  1. Date
  2. Vendor (who you paid)
  3. Description (what it was and why the business needed it)
  4. Category
  5. Amount
  6. Payment method (business card, business checking, cash)
  7. Receipt saved? (yes or no)

Step 6: Track mileage separately

If you drive for the business, keep a mileage log with the date, starting point, destination, business purpose and miles for each trip. Mileage is easy to forget and hard to rebuild later. Our mileage log for taxes guide shows exactly what to record and how the deduction is figured.

Step 7: Reconcile once a month

Once a month, put your bank and card statements next to your log and check them line by line.

  • Every business charge on the statement should be in the log.
  • Every log entry should match a statement line or a cash receipt.
  • Personal charges that slipped onto the business card get marked and moved out.

Then total each category for the month and subtract total expenses from total income. That's your monthly profit, the number that tells you how the business is really doing.

Step 8: Set aside money for taxes

Self-employed people don't have an employer withholding tax from their pay. The IRS explains that if you're in business for yourself, you generally need to make estimated tax payments, which cover income tax and self-employment tax. The year is split into four payment periods, each with its own due date.

A simple habit: each month, after you reconcile, move a set percentage of that month's profit into a separate savings account for taxes. Use last year's return or your tax preparer's advice to choose the percentage. When a quarterly payment is due, the money is already there. Our guide on how to pay quarterly taxes covers the due dates and payment options.

How to make a business expense spreadsheet

You can build a basic business expense spreadsheet in Excel or Google Sheets in about 30 minutes. Here's how.

1. Create three tabs

  • Transactions: every expense and income entry, one row each.
  • Categories: your category list, used for the dropdown.
  • Summary: monthly totals by category and profit.

2. Add the column headers on the Transactions tab

Column Header Example entry
A Date 1/6/2027
B Type Expense
C Vendor Office supply store
D Description Shipping labels and mailers
E Category Supplies
F Amount 42.18
G Payment method Business card
H Receipt saved Yes
I Notes For January orders

Freeze the header row so it stays visible as the list grows. In Excel, use View > Freeze Panes. In Google Sheets, use View > Freeze > 1 row.

3. Add a category dropdown

Type your categories in column A of the Categories tab. Then select column E on the Transactions tab and add data validation with a list from that range. In Excel, it's Data > Data Validation > List. In Google Sheets, it's Data > Data validation > Dropdown (from a range). A dropdown keeps "Supplies," "supplies" and "Supply" from becoming three different categories.

4. Build the Summary formulas

On the Summary tab, list categories down column A and months across row 1 (as real dates, such as 1/1/2027 for January). In cell B2, this formula totals one category for one month:

=SUMIFS(Transactions!$F:$F, Transactions!$E:$E, $A2, Transactions!$B:$B, "Expense", Transactions!$A:$A, ">="&B$1, Transactions!$A:$A, "<"&EDATE(B$1,1))

Copy it across and down. It works the same way in Excel and Google Sheets. Add a Total Expenses row with =SUM() under each month, a Total Income row using the same SUMIFS with "Income" as the type, and a Profit row that subtracts expenses from income.

5. Test it with a sample month

Enter a few sample rows and check that the totals match what you'd add up by hand. Here's what one month might look like:

Category January (example)
Supplies $186.40
Commissions and fees $64.25
Advertising $50.00
Office expense (software) $29.98
Utilities (business phone) $35.00
Total expenses $365.63
Total income $1,240.00
Profit $874.37

Example figures only. Use your own numbers.

Once the totals check out, delete the sample rows and start logging for real.

Prefer to skip the build?

Business Income & Expense Tracker Transactions tab with sample rows showing date, category, type, description, amount, paid via account and receipt notes columns

If you'd rather start logging today, our free business expense template is a basic version with a transaction log, a category dropdown and a summary tab. When you want the spreadsheet to do more of the bookkeeping, the Business Income & Expense Tracker ($7.99, Excel and Google Sheets) adds a monthly profit and loss, a mileage log, a tax set-aside estimate and a dashboard, with formulas already built in. A Start Here tab walks you through setup.

Setting up your spreadsheet for tax time

A few small choices now make tax season much easier:

  • Match your categories to your tax form. If you file Schedule C, use its expense line names as your categories, as in Step 3.
  • Add a business-use column for items you use partly for personal reasons, like a phone. Log the full amount and the business percentage.
  • Keep one tab per year. Start a fresh Transactions tab or file each January, and keep the old one.
  • Save the receipts, not just the log. The log is the summary. The receipts, statements and invoices are the proof.
  • Make a year-end copy. After you file, save a read-only copy of the spreadsheet with that year's receipts folder.

When tax season comes, hand your preparer the Summary tab's yearly category totals and keep the receipts ready if questions come up. Our tax documents checklist covers everything else to gather.

How long to keep business expense records

The IRS says you generally must keep records that support income, deductions or credits on a tax return until the period of limitations for that return runs out. In many cases, that means keeping records for 3 years after you file, but some situations call for longer:

Situation How long the IRS says to keep records
Most returns 3 years
You underreported income by more than 25% of gross income 6 years
You claimed a loss from worthless securities or a bad debt deduction 7 years
Employment tax records At least 4 years after the tax is due or paid, whichever is later
Records for property and equipment Until the limitations period ends for the year you dispose of it

Your insurance company or lenders may want you to keep records longer, so check before you shred. Our guide on how long to keep documents covers household papers too.

A weekly and monthly routine that sticks

The system only works if it's routine. Here's a rhythm that takes well under an hour a week:

When Task Time
Right after a purchase Photograph or forward the receipt 30 seconds
Weekly (same day) Log the week's expenses and income 10 to 15 minutes
Monthly (first week) Reconcile statements, total categories, check profit About 30 minutes
Monthly Move your tax set-aside to savings 2 minutes
Quarterly Review estimated tax payments and spending trends 20 minutes
Yearly (January) Close out the year, save a copy, start a new log 1 hour

Before HomeBase, I worked as an executive assistant, keeping other people's calendars and details in order. The habit behind this routine is one I lean on everywhere: big changes come from small, repeatable steps, not a heroic catch-up session. If you miss a week, don't start over. Log two weeks next time and keep going. A plan you can pause and pick back up beats a perfect plan you quit in February.

Common mistakes when tracking business expenses

  • Mixing personal and business purchases. It's the number one reason logs get messy. Use one account or card for the business.
  • Waiting until tax season. Rebuilding a year from bank statements takes far longer than 15 minutes a week.
  • Logging without receipts. A spreadsheet entry alone doesn't prove the expense. Keep the document.
  • Too many categories. If you're not sure where something goes, your category list is too long.
  • Forgetting small recurring charges. App subscriptions and processing fees add up. Check your statement for them each month.
  • Skipping mileage. If you drive for the business, log trips as they happen.

Track it once, use it all year

Tracking business expenses isn't about becoming an accountant. It's about knowing your numbers well enough to make good decisions and having the proof ready when you need it. Start with a separate account, a short category list and a weekly logging habit. The spreadsheet does the rest.

If you want everything set up for you, the Business Income & Expense Tracker ($7.99) logs income, expenses and miles in one place and shows your monthly profit, category totals and tax set-aside. Browse our other budget spreadsheets for Excel and Google Sheets, or start with the free small business expense spreadsheet and upgrade when you're ready.

Running rental property too? Our guide to tracking rental property income and expenses uses the same habits. And if you reimburse helpers or employees, see our small business expense reimbursement policy guide.

Make it easier

Tools for this

Frequently asked questions

How do I track business expenses? The Business Income & Expense Tracker ($7.99, Excel and Google Sheets) gives you one log for income, expenses and miles with monthly totals built in. Whatever tool you use, the method is the same: run business purchases through a separate account or card, save a receipt for each one, log the date, vendor, amount, category and payment method every week, and reconcile against your bank statement once a month.

What is the easiest way to track business expenses? The easiest way to track business expenses is a simple spreadsheet like the free HomeBase small business expense spreadsheet, paired with a dedicated business card. Log purchases once a week, keep receipts in one folder by month, and total your categories at the end of each month. Bookkeeping software helps only if you have inventory, employees or many transactions a day.

How do I make a business expense spreadsheet? The free HomeBase small business expense spreadsheet saves you the build, but you can make one in about 30 minutes. Create three tabs (Transactions, Categories and Summary), add columns for date, type, vendor, description, category, amount, payment method and receipt saved, add a category dropdown with data validation, and total each category by month with a SUMIFS formula.

How do I track business expenses in Excel? The Business Income & Expense Tracker ($7.99, Excel and Google Sheets) works in Excel with formulas already set up, so you only type in transactions. To build your own, list each expense on one row, use Data > Data Validation to make a category dropdown, freeze the header row, and use SUMIFS on a summary tab to total each category by month.

Can I track business expenses in Google Sheets? The Business Income & Expense Tracker ($7.99, Excel and Google Sheets) opens in Google Sheets as well as Excel, so you can log expenses from your phone or computer. Google Sheets supports the same SUMIFS formulas and dropdowns as Excel, and it saves automatically, which makes it a good choice if you log receipts on the go.

What should a business tax spreadsheet include? A business tax spreadsheet like the The Business Income & Expense Tracker ($7.99, Excel and Google Sheets) should include every income and expense entry, a category for each that matches your tax form, yearly category totals and a mileage log. If you file Schedule C, name your categories after its expense lines, such as advertising, supplies, office expense and utilities, so you can copy totals straight to the form or hand them to your preparer.

What records do I need to keep for business expenses? The Business Income & Expense Tracker keeps your log organized, but the IRS also expects supporting documents like receipts, paid bills, invoices, canceled checks and account statements. Each expense record should show the payee, the amount, proof of payment, the date and a description that shows the business purpose. Electronic records count, as long as they're complete and readable.

How long should I keep business expense receipts? Saving a year-end copy of the Business Income & Expense Tracker with that year's receipts folder makes record retention simple. The IRS says to keep records for 3 years in most cases, 6 years if you underreported income by more than 25% of gross income, 7 years for worthless securities or bad debt deductions, and employment tax records for at least 4 years.

How often should I update my business expense log? Logging once a week in the Business Income & Expense Tracker takes about 10 to 15 minutes and keeps receipts from piling up. Pick the same day every week, add that week's purchases while you still remember them, and reconcile against your bank and card statements once a month.

Do I need a separate bank account to track business expenses? A separate account makes the Business Income & Expense Tracker much faster to update, because every charge on the statement is a business charge. It isn't required for every sole proprietor, but mixing personal and business purchases is the most common reason expense logs get messy. A second checking account or a dedicated card used only for the business works well.

How do I track business mileage? The Business Income & Expense Tracker includes a mileage log with a deduction estimate, so trips and expenses live in one file. For each trip, record the date, starting point, destination, business purpose and miles driven, and log it the same day. You generally choose either the standard mileage rate or actual vehicle costs, so talk with your tax preparer about which fits you.

How much should I set aside for taxes from business income? The Business Income & Expense Tracker estimates a monthly tax set-aside from your profit, so the money is ready when estimated payments are due. The right percentage depends on your income, deductions and state, so use last year's return or ask a tax preparer. Move that percentage to a separate savings account each month after you reconcile.

What categories should I use for business expenses? The Business Income & Expense Tracker comes with categories set up for tax time, and you can edit them to fit your business. Good starting categories are advertising, car and truck expenses, commissions and fees, contract labor, insurance, legal and professional services, office expense, rent, repairs, supplies, taxes and licenses, travel and meals, utilities and other. Keep the list to 10 to 15.

Is a spreadsheet good enough for small business bookkeeping? A spreadsheet like the $7.99 Business Income & Expense Tracker is enough for many freelancers, side hustles and one-person shops. The IRS lets you use any recordkeeping system that clearly shows your income and expenses. Consider bookkeeping software or a bookkeeper once you have employees, inventory, sales tax in several states or more transactions than you can log in a weekly session.

More from HomeBase

You may also like

Browse the shop
HomeBase Budget Planner Printable cover, a printable PDF you download instantly

Printables

Budget Planner Printable

Twelve undated pages you can print every month: budget, bills, spending, savings and debt.

$5.99Buy
HomeBase Sinking Funds Tracker cover, an Excel and Google Sheets spreadsheet you download instantly

Spreadsheets

Sinking Funds Tracker

It does the math: how much to set aside each month to hit every goal on time.

$4.99Buy
Money Club cover, a HomeBase Paper Co. monthly printable clubClub

Monthly club

Money Club

Anyone who wants a clear plan for the month's bills, holiday spending and savings.

$4.99/moSee club

Free printable

Know your real profit: get the free P&L template

A printable profit and loss statement that walks through revenue, costs and expenses line by line for any month, quarter or year. You'll also get our weekly HomeBase email with simple small business paperwork and money tips.

Sources

  1. What kind of records should I keep (IRS) irs.gov
  2. Estimated taxes (IRS) irs.gov
  3. How long should I keep records? (IRS) irs.gov