Billed

Google Sheets Receipt Template

Two free receipt spreadsheets you can open in Google Sheets: an itemized sales receipt that calculates tax, total and change, and a receipt register that keeps a running total of every receipt you issue

No credit card required.

Quick answer:This page has two receipt spreadsheets, each available as an Excel file (.xlsx) with live formulas, a Word file (.docx) and a blank print-and-fill PDF. The itemized sales receipt multiplies quantity by unit price on each line and works out the subtotal, tax from a tax-rate cell you fill in, the total, the amount tendered and the change. The receipt register is a numbered log of the receipts you have issued (receipt number, date, customer, description, payment method, amount) with a running total. To use either one in Google Sheets, upload the .xlsx to Google Drive and open it, or use File > Import inside Sheets.

SALES RECEIPT

PAID

Seller

Business name:
Example Stationery
Address:
30 Example Parade, Sampletown
Phone / email:
[Phone or email]

Receipt details

Receipt no.:
R-2210
Date:
12 Oct 2026
Served by:
[Staff name]
SALES RECEIPT line items
ItemQtyUnit priceAmount
Notebook, A5 ruled34.5013.50
Gel pens, pack of 526.2512.50
Desk organiser118.0018.00
Sticky notes, 12-pack18.758.75
Subtotal
52.75
Tax ([Tax rate %])
0.00
Total
52.75
Amount tendered
60.00
Change
7.25

Payment

Payment method:
Cash

Paid in full. Thank you for your purchase.

Itemized sales receipt with formulas: sample preview. Download it below with the other layouts.

Key Features

Everything you need in a professional receipt template.

Itemized sales receipt: each line multiplies quantity by unit price, rounded to cents
Subtotal, tax (from a tax-rate cell that starts at 0% for you to set), and total are formulas, not typed numbers
Amount tendered and change lines for cash sales
Receipt register: a log with one numbered row per receipt issued, a running total and a period total
Each layout comes as .xlsx (with formulas), .docx, and a blank PDF to print and fill by hand
Opens in Google Sheets by uploading the .xlsx to Google Drive or using File > Import

Download one of 2 receipt layouts

The PDF is a blank form to print and fill in by hand. The Word and Excel files contain the sample details shown in the preview, ready for you to replace with your own.

SALES RECEIPT

PAID

Seller

Business name:
Example Stationery
Address:
30 Example Parade, Sampletown
Phone / email:
[Phone or email]

Receipt details

Receipt no.:
R-2210
Date:
12 Oct 2026
Served by:
[Staff name]
SALES RECEIPT line items
ItemQtyUnit priceAmount
Notebook, A5 ruled34.5013.50
Gel pens, pack of 526.2512.50
Desk organiser118.0018.00
Sticky notes, 12-pack18.758.75
Subtotal
52.75
Tax ([Tax rate %])
0.00
Total
52.75
Amount tendered
60.00
Change
7.25

Payment

Payment method:
Cash

Paid in full. Thank you for your purchase.

Itemized sales receipt with formulas

A spreadsheet sales receipt where each line multiplies quantity by unit price, the subtotal sums the lines, tax is the subtotal times a tax-rate cell, and change is the amount tendered minus the total.

Confirms a payment received

RECEIPT REGISTER

Business

Business name:
Example Services
Prepared by:
[Name]

Register

Period:
October 2026
Page:
1
  • Description: Catering platterRunning total: 85.00
    Receipt no.:
    R-0101
    Date:
    01 Oct 2026
    Customer:
    Example Bakery Ltd
    Method:
    Card
    Amount:
    85.00
  • Description: Repair serviceRunning total: 125.00
    Receipt no.:
    R-0102
    Date:
    03 Oct 2026
    Customer:
    Sam Sample
    Method:
    Cash
    Amount:
    40.00
  • Description: Hall hireRunning total: 375.00
    Receipt no.:
    R-0103
    Date:
    07 Oct 2026
    Customer:
    Example Community Club
    Method:
    Bank transfer
    Amount:
    250.00
  • Description: Product saleRunning total: 394.99
    Receipt no.:
    R-0104
    Date:
    12 Oct 2026
    Customer:
    Alex Sample
    Method:
    Card
    Amount:
    19.99
  • Description: Lesson feesRunning total: 454.99
    Receipt no.:
    R-0105
    Date:
    15 Oct 2026
    Customer:
    Jordan Example
    Method:
    Cash
    Amount:
    60.00
Total received this period
454.99

Each line records a receipt already issued. The running total is the cumulative amount received in the period.

Receipt register (log of receipts issued)

A numbered log of receipts already issued, one row per receipt with date, customer, description, payment method and amount, plus a running total of money received.

A log of receipts issued — not a receipt itself

Which spreadsheet to use

There are two layouts on this page, and they do different jobs.

Itemized sales receipt — the receipt you give the customer. You enter an item, quantity and unit price on each line; the sheet multiplies quantity by price, adds the lines into a subtotal, applies the rate you enter in the tax-rate cell, and shows the total. For cash sales, enter the amount tendered and the sheet shows the change due back.

Receipt register — your own log of the receipts you have already issued. It is a record for your books, not a receipt to give a customer. Each row holds the receipt number, date, customer, description, payment method and amount. A running-total column adds each amount to the ones above it, and a "Total received this period" line at the bottom adds up the whole table.

You can use both together: issue the itemized receipt, then add one row for it to the register.

How to open the .xlsx file in Google Sheets

The downloads are Excel files, so there is no Google link to copy. Google Sheets can open them in two ways:

  1. Upload and open from Google Drive. Upload the .xlsx to Drive and double-click it; it opens in Google Sheets. To turn it into a native Google Sheets file, choose File > Save as Google Sheets. If you would rather keep it as an Excel file, Google says that in Chrome, edits made without converting are saved in the original Excel format (Google Docs Editors Help: Use both Excel & Sheets).
  2. Import into a spreadsheet you already have open. In Sheets, choose File > Import, pick the .xlsx, then choose an option such as Create new spreadsheet or Insert new sheets. Google lists .xlsx among the supported import types (Import data sets in Google Sheets).

The formulas in these files were built as Excel formulas. They have not been tested inside Google Sheets, so after opening, enter your tax rate, change one quantity, and check that the line amount, subtotal, tax, total and change all update before you rely on it.

Filling in the itemized sales receipt

  • Replace the sample details. The seller details, receipt details, line items and amount tendered are filled in with example values. Overwrite them with your own.
  • Receipt number and date. Give every receipt its own number and never reuse one. A simple sequence with a prefix, like the sample numbers, is easiest to check against the register.
  • Line items. Type only in the item, quantity and unit price cells. The amount column is a formula; typing a number over it breaks the link between the line and the total. The table has ten item lines, and the subtotal adds only those lines. If you need more, insert rows between existing item lines (not below the last one), copy the amount formula into them, and check that the subtotal formula's range now includes them.
  • Tax rate. The tax-rate cell is set to 0%, so the file adds no tax until you change it. Type the rate that applies to your sale followed by a % sign, or leave it at 0% if you don't charge sales tax. The tax line's label has a "[Tax rate %]" placeholder; replace it with the same rate so the customer can see it. The template does not know your local rate.
  • Rounding. The file already rounds for you: each line amount and the tax are worked out with ROUND(…, 2), so they come out to whole cents, and the total is the subtotal plus the rounded tax (ROUND function).
  • Amount tendered and change. The change is the amount tendered minus the total, so fill in the amount tendered for every receipt; if you leave it blank, the change shows a negative number. For a card or bank payment, enter the total as the amount tendered so the change shows zero, and set the payment method.

Once a receipt is final, save a copy (or a PDF) under its receipt number and start the next one from a fresh copy of the template, so issued receipts are never edited later.

Keeping a receipt register

The register is a log, not a receipt: it shows what you have issued, and each customer still gets their own receipt.

  • Replace the five sample rows with your own, and add one row per receipt, in receipt-number order, as soon as you issue it.
  • If a receipt is cancelled, keep its row, write VOID in the description and enter 0 as the amount, rather than deleting it, so the number sequence has no unexplained gaps.
  • The running-total formula is already filled into the blank rows below the samples, so you only type in the other columns.
  • "Total received this period" adds a fixed block of rows, from the first row of the table to the last. Rows typed below the table are not counted. When the blank rows run out, insert new rows between existing rows of the table (not below its last row), copy the running-total formula into them, and check that the total's range now includes them.
  • Starting a new register each month or year, and filling in the period at the top, keeps the file short and gives you one total per period.

Protecting the formula cells

To stop the amount, subtotal, tax, total and change cells from being typed over, select them and use Data > Protect sheets and ranges. You can limit who can edit the range, or choose Show a warning when editing this range, which lets edits through after a confirmation prompt. Google notes that protection "shouldn't be used as a security measure" (Protect, hide & edit sheets).

If you protect cells in Excel before uploading, re-check them in Sheets: Google says locked and hidden cells from a protected Excel workbook become viewable and editable in Google Sheets (Edit Office files).

Sending a receipt to your customer

A PDF is usually better than sharing the live spreadsheet: the customer gets a fixed copy, and your formulas and register stay private.

  • Print or save as PDF: select the receipt area, choose File > Print, pick Selected cells or Current sheet, then click Next. In Firefox or Safari a PDF downloads at this step; in Chrome a print window opens (Print from Google Sheets).
  • Email it from Sheets: Sheets can email a copy of the file as an attachment in another format, such as PDF or Excel (Export spreadsheets).

Other receipt formats

If a spreadsheet isn't the right fit, the same kind of receipt is available as an Excel receipt template, a Google Docs receipt template, a Word receipt template and a PDF receipt template. For other layouts, see the itemized receipt, sale receipt and cash receipt templates, or browse all receipt templates.

Skip the Templates — Create Receipts Online

Why fill in templates by hand? With Billed you can invoice clients and send them a payment receipt once they've paid — all in one place.

No credit card required.

What's included in this receipt template

Itemized sales receipt Receipt register
Use it for The receipt you give the customer for one sale Your own log of every receipt you issue
What you type Item, quantity and unit price per line; tax rate; amount tendered Receipt number, date, customer, description, payment method, amount
What the formulas work out Line amounts, subtotal, tax, total, change Running total, total received this period
Files .xlsx (with formulas), .docx, blank PDF .xlsx (with formulas), .docx, blank PDF

When this isn't for you

A receipt records payment you have already received. If the customer still owes you money, send an invoice instead and issue the receipt once they pay. If you issue receipts at a till all day, a point-of-sale or invoicing system that numbers and stores receipts for you will be quicker than copying a spreadsheet for each sale.

How To Send Payment Receipts With Billed

Billed sends a payment receipt after your client has paid your invoice.

1

Sign Up Free

Create your free Billed account. No credit card required.

2

Create Your Invoice

Choose an invoice template and add your logo and business details.

3

Send Payment Receipts

Send clients a payment receipt after they have paid your invoice, so they have a record of the payment.

Frequently Asked Questions

Common questions about this receipt template.

Ready To Send Payment Receipts With Billed?

Invoice clients with Billed and send them a payment receipt once they've paid.

No credit card required.