For Google Sheets

Recurring Monthly Invoice for Google Sheets

For subscriptions, retainers, and maintenance plans billed every month. Billing period and next-invoice date fields, plan lines with monthly rates, and a credit cell for adjustments.

Open in Google Sheets

Makes a copy in your Google Drive. Free, no watermark. A Google account is needed.

What is in the template

  • Company details, invoice number, and date
  • Billing period and next invoice date fields
  • Bill To block
  • Rows with Service, Plan, Qty, Monthly rate, and a calculated Amount
  • Subtotal, editable Tax rate, and Tax
  • Credit from last period cell and Total due
  • Notes and payment details

Best for

  • Agencies and IT providers on monthly plans
  • Cleaning, landscaping, and maintenance contracts
  • Any business that sends the same invoice each month
Full-page preview of the Recurring Monthly Invoice

How to use it in Google Sheets

  1. 1

    Click Open in Google Sheets. If asked, sign in; Google places a copy in your Drive.

  2. 2

    Fill in the yellow cells only: your details, the client, and each line item.

  3. 3

    Type your tax rate in the rate cell. Amounts, subtotal, tax, and total update on their own.

  4. 4

    To add lines, insert rows inside the item block so the totals keep including them.

  5. 5

    Check the figures once, then choose File, Download, PDF and select Fit to width.

  6. 6

    Send the PDF. Duplicate the tab for your next invoice.

Set up once, send every month

Fill in the plan lines once. Each month, duplicate the tab, change the invoice number, the billing period, and the next invoice date, and send. The Plan column names the tier or package so the client sees what they are subscribed to without reading the description.

Credits and adjustments

Service credits, overpayments, and goodwill gestures go in the Credit from last period cell, which is subtracted from the total. Keeping them in one place avoids negative line items and makes the monthly amount easy to compare across invoices.

Tips

  • Number recurring invoices with the client code and the period, for example ACME-2026-03.
  • Put the renewal or cancellation terms in Notes.
  • Tell clients the next invoice date; it reduces how many query their bank statement.

Questions about this template

Can I bill quarterly instead?

Yes. Rename Monthly rate to Quarterly rate and set the billing period to three months.

How do I add a one-off item to a monthly invoice?

Insert a row inside the item block, set Plan to One-off, and enter the amount as the rate with a quantity of 1.

Can the sheet send the invoice automatically?

Not by itself. Google Apps Script can email a PDF on a schedule, or an invoicing service can automate the whole process.

Basic Invoice Template

Google Sheets

Quantity times price per line, subtotal, an editable tax rate cell, and total due. The simplest calculating invoice.

View template

Itemized Invoice with Tax

Google Sheets

Mark each line taxable or not; the sheet taxes only the taxable subtotal. For mixed goods and services.

View template

Hourly Invoice Template

Google Sheets

Date, work performed, hours, and rate per row with total hours and amount calculated for you.

View template