How to Make a Bookkeeping Template in Google Sheets

Facebook
Twitter
LinkedIn

Want help with your bookkeeping? We make it easy. Get startedSpeak w/ a Founder, or Schedule a Callback

A spreadsheet is where a lot of business owners keep their first set of books, and Google Sheets is a fine place to start. The tool is free, it lives in the cloud, and you can build a working ledger in an afternoon.

The catch is that a template is only as good as the way you set it up. Get the columns and one formula right and you have a tidy record of every dollar in and out.

Below, you get the columns a bookkeeping template needs, the exact formula that keeps your running balance correct, and the point where a spreadsheet stops being enough.

TL;DR: How Do You Make a Bookkeeping Template in Google Sheets?

Open a blank Google Sheet and add columns for the date, a description, a category, income, expense, and a running balance. Put a simple formula in the balance column so it updates itself as you type, then log every transaction and reconcile against your bank each month. Keep it on one accounting method and the sheet stays a reliable record you can hand to a bookkeeper or your CPA.

  • Six columns. Date, description, category, income, expense, running balance.
  • One formula. The balance cell adds income and subtracts expenses from the row above.
  • Reconcile monthly. Match the sheet to your bank statement so errors never pile up.
Know Your Numbers
Spreadsheet starting to feel like a second job?
A dedicated bookkeeper keeps your records current and your reports on time each month, so you can put the sheet down.
Get a Pricing Quote →

Why Use Google Sheets for Bookkeeping

Google Sheets works for early bookkeeping because it removes the usual barriers. Anyone with a free Google account can open one, from any device, with nothing to install. Several people can work in the same file at once, and every edit saves on its own.

You also control who sees what. As the owner you decide who can view, comment, or edit, so your numbers stay private while your bookkeeper or partner gets the access they need. For the basics of setting up a system, our guide to bookkeeping 101 covers the ground.

Google Sheets has real limits, though, and most growing businesses outgrow a spreadsheet. Knowing the ceiling up front helps you decide how far to build before you hand the books off.

What Goes in a Bookkeeping Template

A bookkeeping template is really just a transaction ledger: one row per transaction, one column per detail you want to track. Start with these columns and add more only when you need them.

Column What It Holds
DateThe date of each transaction.
DescriptionA short note on what it was for.
CategoryThe income or expense type, from your chart of accounts.
IncomeMoney in, entered as a positive number.
ExpenseMoney out, kept in its own column.
BalanceA running total that updates after every row.

Separating income and expense into their own columns beats a single amount column, because it makes your month-end totals a one-cell formula. Your category column is where a sample chart of accounts pays off, since consistent categories are what make your reports readable later.

Pick one accounting method, cash or accrual, and record every transaction the same way. The IRS rules on accounting methods explain the difference, and which one you use for taxes is worth a quick word with your CPA.

How to Set Up Your Bookkeeping Template in Google Sheets

You can build the whole thing in a few minutes. Here is the order that keeps it simple.

  1. 1Open a new sheet. Start a blank file in Google Sheets and name it for your business and the year.
  2. 2Label your columns. Put the six columns across the top row: Date, Description, Category, Income, Expense, and Balance. Freeze that row so it stays visible as you scroll.
  3. 3Enter your opening balance. In the first Balance cell, type your starting bank balance so the running total has somewhere to begin.
  4. 4Add the running-balance formula. In the next Balance row, enter =F2+D3-E3, which takes the balance above, adds that row’s income, and subtracts its expense. Copy it down the column and every new row updates itself.
  5. 5Total each column. At the bottom, use =SUM(D2:D100) to total income and the same across the expense column, so you always see the period at a glance.
  6. 6Reconcile against your bank. Once a month, match the sheet to your bank statement. The IRS expects you to keep records of your income and expenses, and a monthly check keeps the two in step.

Make It Less Manual

Once the ledger works, a couple of add-ons cut the typing. A Google Form is the simplest: build a short form for transactions and each submission drops a new row into your sheet, which is handy for collecting receipts from a team.

When your volume grows, most accounting tools export to a spreadsheet or connect directly, so you can pull transactions in instead of keying them. That is usually the sign you are ready for real software, or for someone to run the books for you.

Where Spreadsheet Bookkeeping Goes Wrong

A spreadsheet is a great start, and also easy to break. Watch for these.

  • Typos and manual entry. Hand-keyed data invites mistakes, and one wrong number quietly skews every report. Use data validation to limit what each column accepts.
  • Broken formulas. A formula that points at the wrong cell gives you confident, wrong answers. Double-check that your balance formula references the row above before you trust it.
  • Weak security. Sheets has no built-in encryption, so guard access carefully. Share with named people only, use a strong password, and turn on two-factor authentication for your Google account.
  • Outgrowing the sheet. Once you are tracking hundreds of transactions, invoices, and categories, a spreadsheet starts to strain. A simple bookkeeping template buys you time, but plan to graduate to software or a bookkeeper.
Clean Books, On Time
Outgrown the spreadsheet?
Start with a free month and let a dedicated bookkeeper keep your books current, with no long contract.
Start Your Free Month →

Frequently Asked Questions

Below are the questions owners ask most about running their books in Google Sheets.

How Do You Keep Financial Data Secure in Google Sheets?+

Google Sheets has no built-in encryption, so security comes down to access. Keep the file private, share it only with specific trusted people, and set each person’s permission to the least they need. Add a strong password and two-factor authentication on your Google account, and keep full card or bank numbers out of the sheet entirely.

Can You Import Data From Accounting Software Into Google Sheets?+

Yes. Most accounting tools export to a CSV file you can open in Google Sheets, and some, like QuickBooks, connect directly so the data flows in already formatted. Check the numbers after any import, because formatting does not always carry over cleanly.

How Often Should You Back Up a Bookkeeping Spreadsheet?+

Google saves as you type and keeps a version history, so turn that on first. Beyond that, export a copy weekly to a separate drive and keep a monthly snapshot, so a bad edit or a lost account never takes your records with it.

How Do You Customize a Template for Your Business?+

Start with your categories. Adjust the category column to match your own income and expense types, add columns for anything you track that the basic ledger does not, and build extra tabs, such as invoices, once the main sheet is solid. Keep it as simple as you can for as long as you can.

Keep Your Books Current as You Grow

A bookkeeping template in Google Sheets is a smart first step. Six columns, one running-balance formula, and a monthly reconciliation give you a clear record of where your money goes, without paying for software before you need it.

The honest truth is that a spreadsheet has a ceiling. As the transactions pile up and you would rather be running the business than reconciling rows, that is the moment to hand the books off. If you would rather skip the spreadsheet entirely, our online bookkeeping service keeps your records current and your reports on time each month.

Whichever way you go, the goal is the same: numbers you can trust, ready when you need to make a decision. Start simple, stay consistent, and upgrade when the sheet starts holding you back.

Clean books. On time. Every month.

Want help with your bookkeeping? We make it easy. Get startedSpeak w/ a Founder, or Schedule a Callback

Recent Posts

Picture of Connor Gillivan

Connor Gillivan

CMO and Founder of AccountsBalance and EcomBalance. Founded FreeUp (acquired in 2019). Founder of Outsource School. Published Author. Investor.

Get 2 Months of Bookkeeping for Free!

Sign up for a Pricing Estimate and we'll cover your first 2 months of bookkeeping.

Leave a Reply

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