Factuurgenerator (PDF)
Vul uw bedrijfs- en klantgegevens, regelitems, belastingtarief en vervaldatum in en download vervolgens een schone, correct opgemaakte PDF-factuur - geen aanmelding en geen cloudopslag van uw bedrijfsgegevens, in tegenstelling tot SaaS-factureringstools.
Resultaat
Deze factuurgenerator verandert een eenvoudig formulier in een echte, geheel nieuwe PDF: factuurnummer, factuur- en vervaldatums, uw 'Van'-bedrijfsgegevens, de 'Factuur tot'-gegevens van uw klant, een herhaalbare regelitemtabel met beschrijving, hoeveelheid en eenheidsprijs, een belastingtarief en een notitieveld voor betalingsvoorwaarden. Elk regeltotaal wordt berekend als aantal x eenheidsprijs, opgeteld in een subtotaal, belasting en eindtotaal dat live op de pagina wordt weergegeven en tijdens het exporteren opnieuw in de PDF wordt getekend. De cijfers die u ziet, zijn de cijfers die u krijgt.
De privacyhoek is het hele punt. Elke reguliere factureringstool – Wave, FreshBooks, Invoice2go, Zoho Invoice en de rest – vraagt u om een account aan te maken en bewaart uw klantenlijst, adressen en omzetgeschiedenis op hun servers, vaak voor onbepaalde tijd, omdat die gegevens precies zijn wat een SaaS-bedrijf is gebouwd om te bewaren. Deze tool doet het tegenovergestelde: de volledige PDF wordt in uw browser samengesteld met behulp van de pdf-lib-bibliotheek, en er wordt nooit een formulierveld, bedrijfsnaam, klantadres of dollarbedrag ergens naartoe verzonden. Sluit het tabblad en niets van de factuur die u zojuist hebt gemaakt, blijft ergens buiten uw eigen downloadmap staan.
Onder de motorkap bouwt de generator een nieuw PDF-document (geen sjabloon dat uit een bestand is geladen), sluit de standaard Helvetica- en Helvetica-Bold-lettertypen in en legt elk element op (de koptekst, de twee adresblokken, de tabelkolommen, de totalen en de notities) met behulp van handmatig berekende coördinaten, waarbij de numerieke kolommen echt rechts uitgelijnd zijn door de weergegeven breedte van elke tekenreeks te meten in plaats van te raden naar vaste verschuivingen. Als een klantenlijst lang is of een notitie lang is, laat de lay-out de tekst doorlopen en wordt er automatisch een nieuwe pagina toegevoegd, in plaats van dat er iets overlapt of over de rand loopt.
Eén eerlijke beperking die het vermelden waard is: het ingebouwde lettertype dekt alleen de Latijnse/Westerse tekenset (WinAnsi), omdat het insluiten van een volledige Unicode-lettertypefamilie zou betekenen dat er extra lettertypebestanden alleen voor dit ene hulpmiddel moeten worden verzonden. Als een bedrijfsnaam of klantadres in Cyrillisch (inclusief Oekraïens), Arabisch, Chinees of een ander niet-Latijns schrift is geschreven, worden deze tekens weergegeven als "?" in de PDF, en de tool zal u na het genereren waarschuwen als dat is gebeurd; een getranslitereerde spelling in het Latijnse alfabet is tot die tijd de betrouwbare oplossing. Voor Engels en de andere talen met het Latijnse alfabet die deze site ondersteunt, wordt de uitvoer precies zo weergegeven als getypt: gratis, offline en privé.