Identify the client and project
Add the client company, project name, billing period, contract reference, and any purchase-order number the client requires.
Built for freelancers · Free · No sign-up
Bill hourly services, fixed-fee deliverables, and reimbursable expenses in one clear freelance invoice, then apply retainers or prior payments and download a ready-to-send PDF.
Use this reusable freelance invoice template for hourly work, fixed-fee projects, expenses, retainers, and client PO details. Generate the PDF in your browser without an account.
Your freelance draft stays on this device and is never uploaded.
Keep up to 20 invoice drafts on this device. Switch or duplicate them anytime. Nothing is uploaded.
This unencrypted JSON file may contain customer contact details, job, property or vehicle information, prices, payment instructions, business details, and your logo. Nothing is uploaded. Store it securely and delete copies you no longer need.
A copy was created with a new number and date. Review service dates and payment details before sending.
This will replace every current draft for this industry. Other invoice tools are not affected.
This unencrypted JSON file may contain customer contact details, job, property or vehicle information, prices, payment instructions, business details, and your logo. Nothing is uploaded. Store it securely and delete copies you no longer need.
subtotal
Tax, business-registration, and invoice requirements vary by jurisdiction. Confirm the treatment that applies to your work.
The download is complete. Keep this draft here, create another invoice, or choose a generator built for your work.
Printable sector template
Yes. Download a free printable blank freelance invoice PDF to complete by hand, or use the generator above for calculations, 20 saved drafts, and a completed PDF.
This is a final billing template, not a proposal, contract, timesheet, client acceptance record, or receipt.
Yes. The printable PDF contains blank fields for the freelancer, client, project, billing period, hourly or fixed-fee work, expenses, tax, retainers, prior payments, and amount due. It is not a fillable PDF form; complete it by hand or use the generator for automatic calculations.
Freelance billing guide
A useful freelance invoice connects the client, project, billing period, and agreed pricing model. Separating hourly services, fixed-fee deliverables, and expenses helps the client approve the bill without guessing what was completed.
Add the client company, project name, billing period, contract reference, and any purchase-order number the client requires.
Record hours and hourly rates separately from fixed-price milestones, deliverables, and reimbursable expenses.
Show any retainer or deposit already paid, prior payments, due date, payment instructions, and the remaining amount due.
Use the billing method agreed in the contract, and include enough evidence for the client to connect the charge to completed work.
| Billing method | How to calculate it | Useful supporting detail |
|---|---|---|
| Hourly work | Billable hours × agreed hourly rate | Task description, dates, or a time summary |
| Fixed-fee project | Agreed project or milestone fee | Deliverable, milestone, or acceptance status |
| Reimbursable expense | Approved quantity × actual or agreed cost | Receipt, approval, or client reference |
Worked example
For a website copy refresh, a freelancer can combine a short strategy workshop, a fixed-fee writing milestone, and an approved project expense while showing the retainer already paid.
2 hours × $125
1 milestone
1 × $80
For a website copy refresh, a freelancer can combine a short strategy workshop, a fixed-fee writing milestone, and an approved project expense while showing the retainer already paid.
Include your name or business, the client, an invoice number, issue and due dates, the project and billing period, an itemized description of work, hours or fixed fees, approved expenses, applicable tax, retainers or prior payments, payment instructions, and the amount due.
List each task or service, describe the work or billing period, enter the billable hours and agreed hourly rate, and keep any supporting time record required by the client.
Name the deliverable or milestone, describe the completed scope, and enter the agreed fee. If the contract uses staged payments, invoice only the milestone that has become billable.
Include the purchase-order or client reference when the client provided one or requires it for accounts-payable approval. If none applies, leave the field blank.
Enter the full value of the billable work, then show the retainer or deposit already received as a separate amount reducing the balance due. Follow the treatment agreed in the contract.
It depends on the service, customer, registration status, and jurisdiction. Mark only the relevant sections as taxable and confirm the correct rate with local guidance or a qualified adviser.
Follow the contract: common triggers include project completion, a monthly billing date, delivery of a milestone, or the end of an agreed billing period.
No. The draft is stored locally in this browser, and the PDF is created on your device. No account is required.