Invoice generator for freelancers
Type the line items, pick your payment terms, and get a print-ready invoice with the due date worked out for you. It runs in your browser and nothing is uploaded anywhere.
Open the invoice generator Free demo · no account · click the Invoice tab
What a freelance invoice must include
- Your business name and contact details, and your tax or business ID if you have one (VAT number, EIN, ABN).
- The client's name and address.
- A unique invoice number. Sequential numbers (2026-014, 2026-015) keep your bookkeeping and your accountant happy.
- Issue date and due date. "Net 14" means 14 days from the issue date; write the actual date too so nobody has to count.
- Line items with a description, quantity, rate and amount.
- Subtotal, tax and total due.
- How to pay you: bank details, PayPal, a Stripe or PayPal.me link. The easier this is, the sooner you're paid.
- Late-payment terms, matching what your contract says.
Payment terms that actually get you paid
Due on receipt is right for deposits and small one-off jobs. Net 7 works for repeat clients. Net 14 is the sweet spot for most project work. Net 30 is what larger companies will ask for; accept it, but put the late fee in writing. Whatever you choose, the invoice generator prints the calculated due date so there's no arguing about when the clock started.
Deposit invoices and final invoices
For any project over a few hundred dollars, send two invoices: a deposit invoice before work starts (30 to 50 percent) and a final invoice on delivery. Paperwork's proposal and contract do the deposit math, and the invoice shows the same numbers, so the client never sees a figure they didn't already agree to.
A Pay-now button and QR code
Add a payment link once (Stripe payment link, PayPal.me, Square) and every invoice gets a Pay button and a QR code the client can scan from a printed copy. Clients who can pay in one tap pay faster.
Reminder emails, written for you
Paperwork drafts three reminder emails for each invoice: a friendly nudge the day after it's due, a firm one a week later that mentions the late fee, and a final notice. Copy, paste, send. Most invoices are paid after the first one.
Receipts
When the money lands, switch to the Receipt tab and the paid receipt is ready with the same numbers. Some clients need it for their books; sending it unasked is a small thing that gets you hired again.