About Invoice Generator
Amounts are computed in whole cents with each line rounded before summing, so the lines on the page always add up to the printed total — the property that makes an invoice look trustworthy to the bookkeeper checking it. Your own business details are remembered by this browser; the client's never are.
An invoice is the most commercially sensitive document most freelancers and small businesses produce: it names your client, your rates, what you actually charged them, and — in the payment terms — often your bank details. The web's free invoice generators almost universally route that through an account on someone's server, where your client list and pricing history accumulate as somebody else's dataset. This one assembles the PDF on your machine; the only thing it remembers is your own business block, in your own browser, so repeat invoicing does not mean retyping your address.
The arithmetic follows the convention bookkeepers verify against: every line amount is rounded to the currency's smallest unit first, and the subtotal is the sum of those printed lines — never a higher-precision total that disagrees with the visible arithmetic by a cent. Discount applies to the subtotal, tax applies to the discounted base, and the label is yours to set, because the same field is VAT in one country, GST in another and sales tax in a third. Zero-decimal currencies like yen never grow invented decimals.
Four templates cover the usual registers of business paper. Classic is black and grey with a large title; Modern runs a band of your colour across the top and picks out the total in it; Minimal leaves open space and states the amount due before the table; Elegant sets everything in a serif with a centred letterhead. Each takes an accent colour, including one taken from your logo, and the preview beside the form is drawn from exactly the shapes the PDF is built from, so what you choose on screen is what downloads.
Logos are the part of an invoice most generators get wrong: a file exported with a generous margin lands tiny and off-centre, and a wide wordmark gets squashed into a square slot. Here the margin is trimmed back to the mark first, whether it is transparent or a flat white or grey, and the mark is then scaled to its template's space on whichever side runs out first, never stretched. The image is resampled to a sensible size so a 4,000-pixel export does not turn a small PDF into a large one, and SVG files are drawn at full resolution before that, so they stay sharp.
A few conventions matter more than design flourishes. Number invoices sequentially and never reuse one — gaps are survivable, duplicates are an accounting problem and in some jurisdictions a legal one. State a due date, not just terms shorthand: 'Net 30' means nothing to a client who has not met it, while a date is unambiguous. And put the payment path in the notes — an invoice that makes paying easy gets paid measurably faster than one that makes the client ask how.
Common use cases
- Freelancers billing project or hourly work without signing up for an invoicing platform.
- Small businesses issuing occasional invoices that do not justify accounting software.
- Side projects and one-off sales needing a professional document for a client's accounts-payable process.
- Landlords and tutors issuing regular fixed invoices where only the number and dates change.
- Anyone who refuses, on principle, to give a third-party service their client list and rate card.