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

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.

Invoices are one of six documents.Paperwork fills the proposal, contract, invoice, SOW, NDA and change order from one form, and your client signs from a link. $19 once. Try the free demo first.
Try it freeGet Paperwork · $19

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.

More templates