I will build a google sheets invoice generator that emails PDF invoices

E
epitaph_dreams
E
epitaph_dreams
Ray P

About this gig

Your invoices, made and sent from your spreadsheet


If you copy order rows into an invoice template, save a PDF, and email it by hand, that whole job can run from your Google Sheet.


I build a Google Sheets invoice generator with Google Apps Script: pick the rows, click a menu button or set a schedule, and each row becomes a PDF invoice from your template, saved to Drive and emailed to the customer address in the Sheet. Built on a copy of your Sheet, tested on sample rows before delivery, with plain-English notes.


What you get:

- A custom menu in your Sheet: Create invoices for selected rows, or all unpaid rows


- PDF invoices from YOUR template: your logo, your fields, your numbering

- Automatic emailing to the customer address column, with your wording

- A status column marking each row invoiced with date + PDF link, so nothing sends twice


- Totals checked on test data: the numbers on the PDF match the Sheet

Honest expectations: they are generated from data already in your Sheet. This is not accounting software, it does not connect to your bank or QuickBooks/Xero, and I never need your passwords: you authorise the script once in your own Google account (2 minutes, guided).

Get to know Ray P

Ray P

Google Sheets Automation Apps Script

  • FromCanada
  • Member sinceJul 2021
  • Languages

    English
Hi, I'm Ray. I build practical Google Sheets automations with Google Apps Script for small businesses and solo operators: automatic PDF invoices and reports, Google Form workflows with instant email and Slack notifications, scheduled data syncs, and clean dashboards. Every workflow is built on a copy of your Sheet, tested end-to-end before delivery, and handed over with plain-English install notes — you keep control of your account. If a job doesn't fit, I'll tell you honestly before you order. Background: I'm a long-time chess player — I like systems that do repetitive work well.