SkillAgentSearch skills...

Invoicing

Generate Invoices via Google Sheets & Google AppScript.

Install / Use

/learn @samuelgursky/Invoicing
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Example Invoice

Below is an example of an invoice generated by the script:

Example Invoice

Getting Started

Follow the step-by-step tutorial below to learn how to set up and use the script to generate your own invoices from Google Sheets.

Tutorial Steps

Step 1: Create a new document within Google Sheets.

Step 1

Step 2: In the top bar, click "File" > "Import".

Step 2

Step 3: Select "Upload" and then "Browse" to select your files.

Step 3

Step 4: Import the "Invoicing_Tool.xlsx" template downloaded from this Repository.

Step 4

Step 5: I would personally "Replace Current Spreadsheet" but ultimately this is up to you.

Step 5

Step 6: Here's your template!

Step 6

Step 7: Select from the top bar "Extensions" > "Apps Script"

Step 7

Step 8: Here's your Apps Script interface.

Step 8

Step 9: Navigate to "invoice.gs" within this Repository.

Step 9

Step 10: Copy contents of "invoice.gs"

Step 10

Step 11: Paste within your Apps Script and Save.

Step 11

Step 12: Customize your information here.

Step 12

Step 13: Click "Run" to initialize your Apps Script.

Step 13

Step 14: Authorization is required to allow your services within Google to access each other.

Step 14

Step 15: Review and click "Allow" to continue once you've thoroughly reviewed and understand.

Step 15

Step 16: Navigate back to your sheet and refresh. You should now have the "Custom" menu at the right end of the top bar.

Step 16

Step 17: Select a row as your source and then select "Custom" > "Generate Invoice"

Step 17

Step 18: The process will run.

Step 18

Step 19: Files Done! Click on that link to access your file.

Step 19

Step 20: Here's what it'll look like! You'll customize to add your information of course.

Step 20

Step 21: These files will automatically version based on the "Job ID" and save to an "Invoices" folder on the Google Drive account authorized.

Step 21

View on GitHub
GitHub Stars36
CategoryFinance
Updated17d ago
Forks12

Languages

JavaScript

Security Score

80/100

Audited on Mar 19, 2026

No findings