Freelance invoice generator for hourly and project work
Bill clients for hours or fixed-price projects. The quantity column becomes Hours, so 7.5 hours at your day rate adds up correctly. Add a deposit already paid to show the balance due, your bank or PayPal details and your payment terms.
How to use the Invoice Generator
- 1Enter your business details in From and your client's in Bill to. Add a logo if you like; it stays on your device.
- 2Set the invoice number, dates and currency, then add a line for each product or service with its quantity, price and tax rate.
- 3Add a discount (before or after tax), shipping or an amount already paid, and choose whether your prices include tax.
- 4Check the live preview, add payment details and notes, then download the PDF. Tap Next number to start the next invoice.
Frequently asked questions
How do I invoice for hours worked?
Put each task or week on its own line, enter the hours in the Hours column (decimals such as 7.5 are fine) and your hourly rate as the price. The amount is hours × rate, rounded to the penny.
How do I show a deposit on a freelance invoice?
Enter it in Amount paid. The invoice then shows the total, the amount already paid and the balance due, so your client knows exactly what's left to pay.
What payment terms should freelancers use?
Many freelancers use 14 days, or 7 for small jobs, and ask for a deposit upfront on larger projects. Put your terms in Notes and set the due date to match.
Related free tools
All tools- Invoice GeneratorMake a professional PDF invoice with your logo, VAT and discounts.
- Free invoice generatorFree invoice generator: no sign-up, no watermark
- UK invoice templateUK invoice template with VAT
- Invoice generator PakistanInvoice generator for Pakistan (PKR)
- Receipt GeneratorMake a PDF payment receipt, on A4 or an 80 mm till-roll layout.
- Quotation GeneratorSend a PDF quote or estimate with a valid-until date and sign-off lines.
- VAT CalculatorAdd or remove VAT at 20%, 5%, 0% or any rate, with the sums shown.
- Signature MakerDraw or type your signature and download it as a transparent PNG.
- QR Code GeneratorQR codes with your logo and colours, as PNG or SVG. No expiry.
Then schedule it with Join Postly
Plan, publish and track your posts on every network from one calendar. Free plan, no credit card.