💼 Template · Freelancer

Freelance invoice template: project, retainer and hourly billing

A free invoice template built for independent professionals. Start with sample lines for a project and a monthly retainer, switch country for the right tax labels, and download a clean PDF.

  • ✓ Project and retainer lines
  • ✓ Country toggle
  • ✓ Deposit support
  • ✓ PDF and print
1Invoice details
2Your business
3Bill to
4Items
5Tax, discount and totals
6Notes, payment and signature
7Design: templates, colours, fonts
Template (15). Each preview below uses your own data.
Colour (15 plus your own)
Rename labels (e.g. “Tax invoice”, “Hours”, “Project”)
✓Does it have what it needs?

    ★Saved in this browser

    Recent documents

    Recurring templates

    Save this document as a repeating template. When it is due, it shows here and one click starts a copy with a new number and dates. Nothing is sent anywhere.

    Everything lives in this browser’s storage. Clearing site data removes it, so use “Save file” for backups.

    Tip: for the cleanest paper output use Print and choose “Save as PDF” (selectable text). Turn off “Headers and footers” in the print dialog.

    Balance due0.00

    Keyboard shortcuts

    Ctrl+Z undo · Ctrl+Shift+Z or Ctrl+Y redo

    Ctrl+P print / save as PDF (prints only the document)

    Ctrl+Shift+D download PDF

    Ctrl+S save a JSON file

    Alt+N add an item · Alt+1/2 edit / preview on phones

    On Mac use Cmd instead of Ctrl. Your work autosaves in this browser as you type.

    Share link

    This link contains the whole document in its address, so there is no server and nothing is uploaded. Anyone with the link can open and print it. Logo and drawn signature are left out to keep the link short.

    How to make a freelancer invoice

    1. Pick your country. Use the country selector in the editor to set the currency, date format and tax labels. The sample lines below are only a starting point for freelancers.
    2. Enter your business details. Add your name, address, contact details, tax or registration number and a logo if you have one. Save them as a business profile to reuse next time.
    3. Add the customer. Enter the customer’s name and address, and a PO or job reference if they gave you one. Save the customer for repeat jobs.
    4. Edit the line items. Replace the sample freelancer lines with your own work. Quantity can be hours, days, units or 1 for a fixed fee. Add a tax rate if you are registered.
    5. Add payment details and terms. Choose the payment terms, add bank or payment-link details and your notes. A due date is calculated from the terms.
    6. Choose a look and export. Pick a template and colour, then download the PDF, print it, or save a PNG. Your work is saved in your browser as you type.

    What a good freelance invoice does

    As a freelancer you are your own accounts department. The invoice is both the request for payment and the record your accountant and tax office will rely on later, so it needs to be clear to the client and complete for you. A good freelance invoice answers four questions in a few seconds: who is billing whom, for what, how much, and by when and how should I pay?

    This template starts with two typical lines: a scoped project fee and a monthly retainer. Replace them with your own work. If you bill by the hour, set the quantity to hours and the rate to your hourly rate. If you bill a fixed fee, leave quantity at 1. If you charge a percentage up front, use the deposit field so the balance due shows on the final invoice.

    What to put on a freelance invoice

    • Your legal or trading name and address. Use the name that matches your bank account and tax registration, because clients’ accounts teams match them.
    • A tax or business ID where you have one: VAT, GST/HST or ABN number, or an EIN if a US client asked for it.
    • A unique invoice number. Use a simple sequence, such as 2026-014, and never reuse numbers.
    • Issue date and due date. Write the due date as a calendar date.
    • Description with enough detail. “Website copy – 5 pages, 2 rounds of edits” beats “Services”.
    • Quantity, rate and total for each line, then subtotal, tax and total.
    • Payment instructions. Bank details, payment link and the reference to use.
    • A purchase order number if the client gave you one; some companies cannot pay without it.

    Switch the country in the editor to see the correct tax label and the checklist for your region. For a longer explanation read what to include on an invoice.

    Billing models freelancers use

    ModelHow to show it on the invoiceGood when
    Fixed project feeOne line per deliverable or milestone, quantity 1Scope is clear and the client wants a certain price
    HourlyQuantity = hours, rate = hourly rate, with dates in the descriptionScope will change or work is open-ended
    Day rateQuantity = days, rate = day rateOn-site work or long engagements
    RetainerMonthly line stating the included hoursSteady, recurring work
    Deposit and balanceDeposit as a paid amount on the final invoiceNew clients, large or materials-heavy projects

    Not sure what to charge? The hourly rate calculator and the day rate calculator work from the income you want, the tax you expect to pay and the time you cannot bill.

    Example freelance invoice

    DescriptionQtyRateAmount
    Project work: discovery and scoping1$600.00$600.00
    Monthly retainer (up to 20 hours)1$1,500.00$1,500.00
    Subtotal$2,100.00
    Tax at an illustrative 10%$210.00
    Total$2,310.00

    Figures are examples only. Currency, tax rate and labels change in the editor to suit your country.

    The retainer line states what is included. If a client goes over the included hours, add a separate line for the extra time so it is visible and billable.

    Tax notes for freelancers by country

    Tax rules differ, and this section is a starting point, not advice. Use the country selector and the official links in the generator.

    • United States: self-employed individuals usually do not charge sales tax on services, but some states do tax certain services. Clients paying you over the IRS threshold may send a 1099-NEC at year end; give them a W-9 if asked.
    • United Kingdom: you only charge VAT if you are VAT-registered; the registration threshold is currently £90,000 of taxable turnover.
    • Canada: a small supplier with less than $30,000 of taxable revenue in four consecutive quarters does not have to register for GST/HST.
    • Australia and New Zealand: GST registration thresholds apply (A$75,000 and NZ$60,000); show your ABN on an Australian invoice.
    • EU: invoices to businesses in other member states are generally reverse-charged. See the EU generator.

    Common freelance invoicing mistakes

    • Billing months after the work. Invoice when a milestone is complete or at the end of the month.
    • Vague due dates like “soon”. Write an actual date.
    • No reference to the quote or contract, which invites disputes about scope.
    • Mixing personal and business bank details.
    • Forgetting to mention that expenses are billed at cost.

    Getting paid faster as a freelancer

    Agree terms in writing before starting; ask for a 30–50% deposit from new clients; send invoices the day work is accepted; and send a polite reminder the day after the due date. Offer a bank transfer and a card or payment-link option if you can. Our guides on getting paid faster and what to do when a client does not pay explain the steps.

    Glossary

    Retainer
    A recurring fee paid to keep your availability or a block of hours.
    Milestone
    A defined point in a project at which a payment becomes due.
    Net 30
    Payment is due 30 days after the invoice date.
    Check official guidance. We could not fully confirm these points against an official page when we last reviewed, so please verify them before relying on them:
    • Registration thresholds (UK £90,000, Canada $30,000, Australia A$75,000, New Zealand NZ$60,000) change; confirm the current figure with your tax authority.
    • Licence, certificate and payment-claim rules for trades differ by state, province and country. Check your regulator before relying on any note here.

    Frequently asked questions

    Do freelancers need to charge VAT or sales tax?

    It depends on your country, your turnover and what you sell. Below the registration threshold you often do not charge it. Check the official guidance linked in the country generator.

    What should I write for the invoice description?

    State the work, the period or milestone and any reference such as a quote number. Specific descriptions get paid faster than generic ones.

    How do I invoice in a different currency?

    Change the currency in the editor. State the exchange basis if you quoted in another currency. See invoicing in foreign currency.

    Can I invoice before the work is complete?

    Yes, if the contract allows deposits or milestone payments. Show the deposit as a line or as an amount paid.

    Do I need a logo?

    No, but a logo and colour make an invoice look professional and easy to recognise. Upload one in the business section.

    How should I number my invoices?

    Use a unique, sequential number. Many freelancers use year-sequence, like 2026-001. Try the invoice number generator.

    Can I save my details for next time?

    Yes. Save a business profile and clients. They stay in your browser and are not uploaded.

    What if the client pays late?

    Send a reminder, then follow your terms. You can add a late-fee clause to your terms if local law and your contract allow it.

    Related topics

    • freelance invoice template
    • freelancer invoice PDF
    • self-employed invoice
    • independent contractor invoice
    • hourly invoice
    • retainer invoice
    • project invoice
    • sole trader invoice