Ik maak een Google Sheets factuur generator die PDF facturen e-mailt


Over deze dienst
Automatische vertaling
Je facturen, gemaakt en verstuurd vanuit je spreadsheet
Als je orderregels kopieert naar een factuursjabloon, er een PDF van opslaat en deze handmatig verstuurt, kan dat hele proces vanuit je Google Sheet verlopen.
Ik bouw een factuurgenerator voor Google Sheets met Google Apps Script: kies de rijen, klik op een menuknop of stel een planning in, en elke rij wordt een PDF-factuur vanuit je sjabloon, opgeslagen op Drive en verstuurd naar het e-mailadres in de Sheet. Gebouwd op een kopie van je Sheet, getest op voorbeeldregels voordat ik het oplever, met duidelijke notities in gewoon Engels.
Wat je krijgt:
- Een aangepast menu in je Sheet: maak facturen voor geselecteerde rijen, of alle onbetaalde rijen
- PDF-facturen vanuit JOUW sjabloon: jouw logo, jouw velden, jouw nummering
- Automatisch versturen naar het e-mailadres in de kolom, met jouw tekst
- Een statuskolom die elke gefactureerde rij markeert met datum + PDF-link, zodat er niets dubbel wordt verstuurd
- Totalen gecontroleerd op testgegevens: de getallen op de PDF komen overeen met de Sheet
Realistische verwachtingen: ze worden gegenereerd uit data die al in je Sheet staan. Dit is geen boekhoudsoftware, het koppelt niet aan je bank of QuickBooks/Xero, en ik heb nooit je wachtwoorden nodig: je autoriseert het script één keer in je eigen Google account (2 minuten, met begeleiding).
Maak kennis met Ray P
Google Sheets Automation Apps Script
- Afkomstig uitCanada
- Lid sindsjul 2021
Talen
Engels
Automatische vertaling
Veelgestelde vragen
Automatische vertaling
Wat heb je van me nodig?
Een kopie/sample van je Sheet, je factuur sjabloon (of een voorbeeldfactuur), en welke kolommen waar op de PDF moeten komen.
Kan het mijn factuurnummering gebruiken?
Ja — vertel me het formaat (bijvoorbeeld INV-2026-001, voortzetting vanaf een nummer dat je me geeft).
Stuurt het ooit dezelfde factuur twee keer?
Nee — verzonden rijen worden gemarkeerd met datum + PDF link, en de generator slaat gemarkeerde rijen over.
Waarom moet ik het script autoriseren in mijn eigen Google account?
Google vereist dat: elk Apps Script dat e-mails verstuurt, PDFs in Drive aanmaakt of op een schema draait, moet door de eigenaar van het account geautoriseerd worden. Het is een standaard Google toestemmingsscherm, duurt ongeveer 2 minuten en mijn leveringsinstructies begeleiden je stap voor stap. Daarna draait het alleen onder jouw account.
Wat telt als een revisie — en wat niet?
Een revisie corrigeert alles wat afgesproken is en niet werkt zoals beschreven: een verkeerd veld op de PDF, een trigger die niet afgaat, een verkeerde formule-uitkomst op je voorbeeldgegevens. Nieuwe functies, extra stappen of extra Sheets zijn geen revisies; die vereisen een aangepaste extra of nieuwe bestelling, altijd eerst geoffreerd.
Wat is NIET inbegrepen in deze dienst?
Niet inbegrepen: het bouwen van een volledig custom CRM vanaf nul; werk binnen je live bank-, boekhoud-, loonadministratie- of andere gevoelige accounts (ik heb die logins nooit nodig); doorlopende data-invoer of monitoring na levering; gegarandeerde bedrijfsresultaten; spoedlevering tenzij eerst overeengekomen in een custom aanbod.
Wat als het niet gebouwd kan worden — bijvoorbeeld omdat mijn Google Workspace admin scripts blokkeert?
Dan ga ik niet met je in discussie daarover. Als een Workspace-beleid het script blokkeert of een third-party service faalt, laat ik je precies zien wat het heeft geblokkeerd. We komen samen tot een workaround binnen je pakket, of je kunt annuleren voor een terugbetaling van niet geleverde werkzaamheden. Als de opdracht niet past, zeg ik dat voordat ik begin.
