Skip to content

Annual Business Budget Template (Excel and Google Sheets)

By Newtown Analytics · · 5 min read

For smb owners & operators

An annual budget template gives every line of the budget the same structure, so managers fill in the same fields and finance can add the pieces together without reformatting. This page shows the layout of a simple annual business budget: the tabs, the columns, the formulas and an example. You can rebuild it in Excel or Google Sheets in under an hour. We do not offer a downloadable file here; if you would like a working version tailored to your business, you can contact us. The template supports the process in budgeting and forecasting and goes with what is a business budget.

Tab structure

TabPurpose
1. AssumptionsAll inputs in one place: growth rates, prices, cost rates, headcount, tax rate
2. RevenueRevenue by product, customer group or channel, by month
3. COGSDirect costs linked to revenue and volume
4. OpexOperating expenses by department and line, by month
5. HeadcountRoles, start dates, salaries, benefits
6. Capex and financingEquipment purchases, depreciation, loan schedule
7. SummaryMonthly and annual income statement
8. CashMonthly cash budget and ending balance
9. ChecksTests that totals agree and the model balances

Layout of the Assumptions tab

AssumptionValueUnitSourceOwnerLast reviewed
Price increase3.0%%Sales planSales lead
Gross margin target38.0%%ManagementCFO
Benefits and payroll taxes22.0%% of salaryPayroll providerHR
Customer payment days42daysAging reportFinance
Tax rate25.0%%AccountantFinance

Layout of a budget line

Use the same columns on every line tab.

ColumnContent
ALine item
BOwner
CDriver or basis (for example "headcount × salary")
DPrior year actual
E to PJanuary to December budget
QAnnual total (sum of E to P)
RChange vs. prior year, in dollars
SChange vs. prior year, in percent
TNotes and assumptions

Core formulas

Written in Excel style. Adapt cell references to your layout.

Annual total (Q5):               =SUM(E5:P5)
Change in dollars (R5):          =Q5-D5
Change in percent (S5):          =IF(D5=0,"n/a",R5/D5)
Monthly revenue (units x price): =Units!E5*Price!E5
Cost of goods sold:              =E10*Assumptions!$B$3          (cost rate times revenue)
Gross profit:                    =E10-E11
Operating profit:                =E12-Opex!E40
Cash receipts (lagged):          =Revenue!B10 (for the month that equals today minus payment days)

Keep inputs in one color and formulas in another, never type numbers inside formulas, and lock the formula cells.

Example rows

LineOwnerBasisPrior yearJanFebMarAnnualChange
RevenueSales leadUnits × price$2,300,000$170,000$170,000$180,000$2,400,000+4.3%
Cost of goods soldOperations62% of revenue$1,426,000$105,400$105,400$111,600$1,488,000+4.3%
MarketingMarketing leadPlan by channel$110,000$9,000$9,000$9,500$120,000+9.1%

The change percent for revenue is ($2,400,000 - $2,300,000) / $2,300,000 = 4.3 percent. Cost of goods sold at 62 percent of $2,400,000 is $1,488,000.

The Summary tab

                        Jan   Feb   ... Dec   Year   % of revenue
Revenue
Cost of goods sold
Gross profit
  Gross margin %
Operating expenses
  Payroll
  Occupancy
  Marketing
  Software and other
Total operating expenses
Operating profit
  Operating margin %
Interest
Taxes
Net income

Checks tab

Include tests that return zero or TRUE when everything is correct.

  • Sum of monthly revenue equals the annual revenue.
  • Summary totals equal the sum of the line tabs.
  • Ending cash on the Cash tab equals beginning cash plus net cash flow.
  • Balance sheet balances, if one is included.
  • No negative cash balance in any month (flag if below the minimum).

How to use the template

  1. Fill the Assumptions tab first.
  2. Ask each department head to complete their section by a set date.
  3. Review variances against the prior year and against targets.
  4. Resolve conflicts, approve, and lock the sheet.
  5. Save the approved version as the budget and copy it into your monthly variance report. See departmental budget template with variance tracking.

Common customizations

BusinessAdd or change
RetailerLocation tabs, traffic and conversion drivers, inventory purchases
ManufacturerProduction budget, material and labor standards
Service firmUtilization and billing-rate drivers, staffing plan
Subscription companyCustomer counts, churn, expansion, annual vs monthly billing
Multi-entity groupEntity tabs, intercompany eliminations

Tips

  • Keep one version per file name and date, and log changes after approval.
  • Use data validation for drop-downs to avoid inconsistent labels.
  • Protect the formulas, and leave input cells unlocked.
  • Add a notes column to every line so assumptions are visible.
  • Review the template each year and remove lines that are no longer used.

Want a working version?

This page shows the structure only. If you want a working version tailored to your chart of accounts and reporting needs, contact us. For companies that sell products, the revenue tab is usually where a connection to the demand plan pays off. See unit economics to see how product margins feed the budget.

For a template aimed at departments with variance tracking, see departmental budget template with variance tracking. For the background on what a budget is, see what is a business budget.

This article is for general information. It is not accounting, tax, legal or investment advice, and examples use illustrative numbers rather than client data. Confirm decisions that carry financial or legal consequences with a qualified professional.

Better forecasts. Healthier inventory. More working capital.

Newtown Analytics advises growing consumer-product companies on demand planning and inventory optimization.