Excel for Small Business: 6 Practical Uses and a Step-by-Step Example

Small business owner updating a monthly cash flow tracker in Excel

Written by

in

Excel for small business is often the first real management tool a company has, and for many it stays the main one for years. It is already on your computer, it costs little, and one well-built workbook can tell you how much cash you will have next month, which clients owe you money and what to reorder before you run out.

The catch is that a messy spreadsheet is worse than none. This guide shows the six jobs Excel does best in a small business, walks you through building a cash flow tracker step by step, and ends with the signs that it is time to move part of the work to dedicated software.

In this guide

What a small business can run in Excel

You don’t need dozens of files. Most small businesses get the most value from a handful of workbooks built on the same principles: data in tables, summaries calculated from those tables, and no numbers typed twice.

JobWhat you trackKey Excel features
Cash flowMoney in and out, week by week, and the balance aheadTables, SUMIFS, EOMONTH, conditional formatting
Invoices and remindersWho owes what, since when, and who to chaseDate formulas, IFS, filters, invoice templates
StockQuantities on hand, reorder points, stock valueSUMIFS, XLOOKUP, conditional formatting
BudgetPlanned vs actual revenue and costs by monthSUMIFS, variance formulas, Goal Seek
SalesRevenue by product, client, channel and monthPivotTables, slicers, timelines
DashboardThe few numbers you check every MondayPivotCharts, KPI cells, sheet protection

Step by step: build a cash flow tracker

Cash is what keeps a small business alive, and a profit on paper does not pay rent. This tracker shows your balance month by month, including the months ahead. It takes about an hour to build.

1. Record every transaction in one table

On a sheet called Transactions, create five columns: Date, Description, Category, Type and Amount. Select them and press Ctrl+T to turn the range into a table, then name it tblCash on the Table Design tab. Enter amounts as positive numbers and use Type to say whether the money comes In or goes Out.

2. Lock down the categories with drop-down lists

Select the Category column, go to Data > Data Validation, choose List, and enter your categories: Sales, Rent, Payroll, Supplies, Marketing, Taxes, Other. Do the same for Type with In and Out. Consistent labels are what make every summary later on reliable.

3. Summarize by month

On a new sheet, put the first day of each month in column A (1/1/2026, 2/1/2026 and so on) and add these formulas in row 2, then copy them down:

  • Cash in (B2): =SUMIFS(tblCash[Amount],tblCash[Type],”In”,tblCash[Date],”>=”&A2,tblCash[Date],”<=”&EOMONTH(A2,0))
  • Cash out (C2): the same formula with “Out” instead of “In”
  • Net (D2): =B2-C2
  • Closing balance (E2): =OpeningBalance+D2 in the first month, then =E2+D3 in the next row, and so on

OpeningBalance is a named cell holding your bank balance on the day you start. Name it from the Name Box to the left of the formula bar.

4. Add the months ahead

A tracker that only looks back is a record, not a planning tool. Add the payments you already know about (rent, payroll, loan repayments, tax installments) and the invoices you expect to be paid, with their expected dates. The closing balance for the coming months now becomes a forecast.

5. Flag the danger zone

Select the closing balance column, go to Home > Conditional Formatting > Highlight Cells Rules > Less Than, and enter your safety threshold, for example one month of fixed costs. Any month that turns red is a month to act on now: chase invoices, delay a purchase or arrange financing early.

Small business owner reviewing sales reports at a home office desk
A monthly cash view built from one transactions table answers most day-to-day money questions.

Track invoices and payment reminders

Excel includes ready-made invoice templates (File > New, then search for “invoice”), which work fine for a low number of invoices. The more useful part is the log of invoices you have sent. Create a table with Invoice #, Client, Invoice date, Amount, Terms (in days) and Paid date, then add three calculated columns:

  • Due date: =[@[Invoice date]]+[@Terms]
  • Days overdue: =IF([@[Paid date]]=””,MAX(0,TODAY()-[@[Due date]]),0)
  • Status: =IFS([@[Paid date]]<>””,”Paid”,[@[Days overdue]]=0,”Not due”,[@[Days overdue]]<=30,”1-30 days late”,TRUE,”30+ days late”)

Filter on Status every Monday and you have your reminder list. Sort it by amount to chase the biggest balances first. For a complete aging report with 30, 60 and 90-day buckets, the method in our guide to Excel for accounting scales well beyond a few clients.

Keep an eye on stock

For a shop, a workshop or an online store with a few hundred items, two tables are enough:

  • Items: SKU, Name, Unit cost, Reorder point.
  • Movements: Date, SKU, Qty in, Qty out. Every delivery and every sale is one row.

In the Items table, add a Stock on hand column with =SUMIFS(tblMoves[Qty in],tblMoves[SKU],[@SKU])-SUMIFS(tblMoves[Qty out],tblMoves[SKU],[@SKU]), a Stock value column (stock on hand times unit cost) and a Reorder flag with =IF([@[Stock on hand]]<=[@[Reorder point]],”Reorder”,””). Use XLOOKUP in the Movements table to display the item name next to each SKU, so typing errors show up immediately.

This works as long as one person updates it and stock sits in one place. Several locations, barcode scanning or automatic sync with an online store are where an inventory system earns its price.

Build a budget and compare it with actuals

List your categories in rows and the twelve months in columns, and enter what you plan to earn and spend. Next to it, build the same grid for actuals with SUMIFS formulas that read from tblCash, so actual figures fill in as you record transactions. A third grid shows the variance (actual minus budget), with conditional formatting on anything more than 10% off.

Two what-if tools are worth knowing here. Goal Seek (Data > What-If Analysis) finds the monthly revenue you need to break even. Scenario Manager lets you save an optimistic, a realistic and a cautious version of the same budget. The guide to Excel for finance goes further with data tables and NPV for investment decisions.

Carpenter planning a project budget on a laptop in his workshop
A twelve-month budget with actuals pulled from your transactions keeps plans honest.

Analyze sales with PivotTables

If your point-of-sale system, online store or invoicing tool exports sales to a file, a PivotTable turns that export into answers in a minute: revenue by month, best-selling products, top ten clients, average order value by channel. Put the export in a table, insert a PivotTable, drag Month to Rows, Product to Columns and Revenue to Values, then add a slicer for the sales channel.

Right-click the revenue figures and choose Show Values As > % of Grand Total to see which products or clients really carry the business. Most owners are surprised by the answer. Our step-by-step PivotTable tutorial covers grouping, slicers, timelines and calculated fields in detail, with practice exercises.

Put it together in a one-page dashboard

A small business dashboard should fit on one screen and answer the questions you ask every week. Four or five numbers are usually enough:

  • Cash balance today and the lowest forecast balance in the next three months
  • Revenue this month compared with the same month last year
  • Total overdue receivables
  • Number of items to reorder
  • Gross margin for the month

Place these KPI cells at the top of a new sheet, each one pulling from the workbooks above with a simple formula. Below them, add one or two PivotCharts (revenue by month, revenue by product) and a timeline to change the period. Then protect the sheet (Review > Protect Sheet) so nobody overwrites a formula by accident.

The limits of Excel: when to switch to dedicated software

Excel is flexible, and that is also its weakness: nothing stops anyone from typing over a formula, and there is no built-in approval workflow or audit trail. These signs tell you it’s time to move a task elsewhere:

Warning signWhy Excel strugglesWhat to look at instead
Several people edit the same file every dayCo-authoring needs the file in OneDrive or SharePoint, and simultaneous edits can still conflictA shared app or a database built for the task
You run payroll or file sales taxRules and rates change and errors are costlyPayroll software or an accountant
Bookkeeping takes hours every monthNo automatic bank feeds, no double-entry controlsAccounting software
Stock across several locations or channelsNo real-time sync with your store or scannersAn inventory management system
Files slow down or reach hundreds of thousands of rowsA sheet holds 1,048,576 rows, and performance drops well before thatPower Pivot, a database or a BI tool
You send many recurring invoicesManual sending and no online paymentInvoicing software

Moving one task out of Excel doesn’t mean dropping Excel. Most accounting and sales tools export to Excel, and the analysis skills in this guide stay useful for whatever those systems can’t report on.

Whatever tool you use, keep the records behind your numbers. The IRS generally recommends keeping records that support income or deductions for at least three years, and longer in some situations. Check the IRS guidance on how long to keep records and confirm with your accountant.

The Excel skills that matter most for a small business

You don’t need to be an Excel expert to run the workbooks above, but a few skills make the difference between a file you trust and one you double-check by hand:

  • Tables and structured references, so formulas follow new rows.
  • SUMIFS, COUNTIFS and XLOOKUP, the formulas behind almost every summary here.
  • Date functions such as TODAY and EOMONTH for due dates and monthly views.
  • Data validation and conditional formatting to stop bad entries and highlight problems.
  • PivotTables, slicers and PivotCharts for sales analysis and dashboards.
  • Power Query to clean and combine exports from your bank, store or accounting tool with one click each month.

If some of these are new, the Excel crash course covers the basics in a weekend, and the advanced Excel skills checklist includes a quick self-test to find your level. To learn them in order with practice files, a structured online Excel course from beginner to expert is faster than piecing together tutorials one problem at a time.

Build the workbooks your business needs

Gnosarium’s Excel program has four courses (Beginner, Advanced, Expert and AI, MOS exam prep), with 24 chapters and 225 step-by-step modules. You go from tables and formulas to PivotTables, Power Query, Power Pivot, a complete dashboard project and automation with Office Scripts and VBA. Requires Excel for Microsoft 365.

Excel for small business FAQ

Is Excel enough to run the finances of a small business?

For a very small business, Excel can handle cash flow, invoices, a budget and sales analysis well. Once bookkeeping, payroll or sales tax becomes regular work, dedicated accounting or payroll software is safer, and Excel stays useful for analysis and planning on top of it.

What Excel skills does a small business owner need?

Tables, SUMIFS, XLOOKUP, date functions, data validation, conditional formatting and PivotTables cover almost everything in this guide. Power Query is a strong addition if you regularly clean exports from other tools.

Can I create invoices in Excel?

Yes. Excel includes invoice templates you can customize with your logo and details. Keep a separate invoice log table so you can track due dates, payments and overdue amounts, which a template alone does not do.

Should I use Excel or accounting software?

Use accounting software for the books themselves: bank feeds, double-entry records and tax reports. Use Excel for what those tools do less well, such as cash forecasts, budgets, what-if scenarios and custom sales analysis. Many small businesses use both.

Do I need Microsoft 365 for these templates?

Most of the formulas here work in recent versions of Excel, but XLOOKUP and dynamic arrays require Excel for Microsoft 365 or Excel 2021 and later. Microsoft 365 also makes co-authoring through OneDrive or SharePoint easier.

Comments

0 responses to “Excel for Small Business: 6 Practical Uses and a Step-by-Step Example”

Leave a Reply

Your email address will not be published. Required fields are marked *