Invoice Studio
For designers, developers, writers and consultants

Free Invoice Generator for Freelancers

This invoice generator for freelancers bills by the hour, the project, the word or the month. Add a 50% deposit and your PayPal, Wise or Payoneer details, then send a branded PDF.

  • Free PDF, no watermark
  • 28 designs, 14 currencies
  • PayPal, Wise, Payoneer, bKash
  • Voice invoicing in 20 languages
01 · Try it now

Invoice generator for freelancers: build yours in two minutes

Pick how you bill, fill in the lines, check the live preview and download the PDF.

  1. 1Your details
  2. 2Hours, project or words
  3. 3Live preview
  4. 4PDF to your client
02 · Why it helps

Why use an invoice generator built for freelancers?

Bill the way you work

Hours, a fixed project fee, per word or a monthly retainer all fit as line items. Quantity times rate is worked out for you, down to £0.12 a word.

Deposits without the maths

Invoice 50% upfront on one invoice and the balance on the next. Partial payments are tracked, so you always know what's still owed.

Ready for foreign clients

Bill in USD, GBP, EUR, CAD, AUD, INR, BDT and more. Add a reverse charge note and the client's PO number in seconds.

Payment details they can't miss

Print PayPal, Wise, Payoneer, bank, Stripe, bKash or Nagad under How to pay. Clients pay faster when they don't have to ask.

Looks like a studio sent it

Pick one of 28 designs, add your logo and brand colour, and sign it. Your invoice matches your portfolio instead of a spreadsheet.

Invoice by voice between jobs

Say "32 hours at 85 dollars for Trailhead" and the invoice is built. Signed-in AI plans understand 20 languages, including Bangla.

03 · How it works

How to create a freelance invoice (3 steps)

  1. Step 1

    Add you and your client

    Your name or trading name, email and tax number if you have one. Then the client's company, contact, address and any PO number.

  2. Step 2

    List the work

    One line per deliverable: hours times rate, the project fee, words times rate or the retainer. Add tax, discounts and the payment terms.

  3. Step 3

    Download or send

    Choose a design, check the live preview and download the PDF. With an account, email it with the PDF attached and track the payment.

Invoice generator for freelancers: a deposit invoice for a website redesign showing $1,200 due with PayPal and Wise payment options
04 · Examples

Freelance invoices for designers, developers, writers and consultants

Pick one to load it into the tool above, then change anything.

Freelance web designer$1,200

A 50% deposit on a $2,400 site

One deposit line, due on receipt, with the balance promised on launch. Creative design, PayPal and bank details in the notes.

Freelance developer$2,768

A month of hourly work

32 hours at $85 plus a $48 pass-through server cost, with the client's PO number and a timesheet. Net 14 by ACH or Wise.

UK copywriter£780

Per-word blog articles

6,000 words at £0.12 plus four sets of meta descriptions at £15. Not VAT registered, with the statutory late-payment line.

Motion designer in Dhaka£1,690

A London client paid in GBP

A £1,600 explainer plus two extra revision hours at £45. Reverse charge note, paid by Payoneer or Wise.

Toronto social media managerC$1,695

A monthly retainer with HST

C$1,500 a month plus 13% Ontario HST, GST/HST number shown, billed on the 1st and due on receipt.

05 · The full guide

Everything you need to know

Plain answers, worked examples and the rules that apply, all checked against the live product.

Quick answer

An invoice generator for freelancers lets you bill hourly, per project, per word or on retainer, add a deposit, tax and your PayPal, Wise or bank details, then download a PDF. Invoice Studio does this free with 28 designs and 14 currencies, and adds numbering, payment tracking and recurring invoices when you sign in.

In this guide 13 sections
  1. What is an invoice generator for freelancers?
  2. What should a freelance invoice include?
  3. Hourly, project, per-word or retainer: which way should you bill?
  4. How to create an invoice for freelance work in 5 steps
  5. Worked examples: five freelance invoices you can load
  6. How do you invoice a 50% deposit and the balance?
  7. Freelance payment terms: Net 7, Net 14 or Net 30?
  8. Copy-paste wording for freelance invoices
  9. Do freelancers charge VAT, GST or sales tax? Country notes
  10. How to get paid by foreign clients as a freelancer
  11. Free invoice generator vs Word template vs freelancer invoicing software
  12. What are the most common freelance invoicing mistakes?
  13. FAQs

An invoice generator for freelancers turns the work you did into a clean, numbered PDF that tells the client what they owe, when it's due and exactly how to pay. The tool above does that for hourly work, fixed project fees, per-word writing and monthly retainers. You fill in the lines, the totals are worked out for you, and you download the PDF with no watermark.

I've invoiced hundreds of clients as a freelancer, from $90 logo tweaks to five-figure retainers, and most of the money I lost early on came from the invoice, not the work. Vague line items, no deposit, Net 30 to a client who paid at day 58. This guide fixes that. You'll get five worked examples you can load into the tool, a billing-model comparison, payment terms that actually work, copy-paste wording, and tax notes for the US, UK, EU, Canada, Australia, India and Bangladesh.

What is an invoice generator for freelancers?

An invoice generator for freelancers is a tool that builds a professional invoice from your details, your client's details and a list of work, then calculates the totals and exports a PDF. The freelance part matters because your invoices look different from a shop's: hours, milestones, deposits, revision rounds and clients in other countries.

A generic generator gives you a product table and a total. A freelancer needs more than that:

  • Flexible line items that handle 32 hours at $85, 6,000 words at £0.12 or one project fee of $2,400.
  • Deposits and partial payments, so the balance invoice shows what's already been paid.
  • A How to pay block with PayPal, Wise, Payoneer, Stripe, bank, bKash or Nagad, because a foreign client can't pay you if they can't find your details.
  • Multiple currencies, since your client in London wants a GBP invoice even if you live in Dhaka or Denver.
  • Branding: your logo, colour and signature, so the invoice looks as good as your portfolio.

Invoice Studio covers all of these. The free tool on this page builds the PDF; a free account adds saved clients, automatic numbering and payment tracking.

What should a freelance invoice include?

A freelance invoice, like any self-employed invoice, should include the word "Invoice", a unique number, the issue date, your name and contact details, the client's name and address, a description of each piece of work, quantities and rates, the total due, the due date and how to pay. Add your tax number and the tax amount only if you're registered for VAT, GST or sales tax.

Here's the checklist I run before every invoice goes out:

  1. Your legal name (and trading name if you use one), email and address.
  2. The client's company name, the person who approves it and the accounts payable email.
  3. Invoice number in a sequence you never reuse, such as 2026-001, 2026-002. The simplest invoice number for freelancers is year plus sequence; our invoice number format guide has other schemes.
  4. Issue date and due date, written out. "Due 19 November" beats "Net 14" on its own.
  5. PO number if the client gave you one. Larger companies won't pay without it.
  6. Line items: what you delivered, quantity, rate and line total.
  7. Subtotal, tax, discount and total due.
  8. How to pay, with the invoice number as the payment reference.
  9. A short terms line: due date, late fee or statutory interest.

The UK government's list of what an invoice must include is a good legal baseline even if you're elsewhere, because most countries ask for a similar core. For a deeper walk through each field, see how to make an invoice or our invoice format samples.

Freelance designer at a desk using an invoice generator for freelancers, with a deposit invoice for $1,200 on the laptop screen
One deposit line, a clear due date and payment details: the invoice that gets a new project started.

Hourly, project, per-word or retainer: which way should you bill?

Send an hourly invoice when the scope is unclear, per project when the deliverable is well defined, per word for writing and translation, and on retainer for ongoing monthly work. The invoice changes in one place only: the line items.

Billing modelBest forHow the line readsExample totalWatch out for
HourlyDevelopment, consulting, open-ended fixes32 hours × $85$2,720Attach a timesheet or the client will ask
Fixed projectWebsites, logos, videos with a clear briefWebsite redesign, 1 × $2,400$2,400Scope creep: price extra rounds separately
Deposit + balanceAny project over about $1,000 with a new client50% deposit, 1 × $1,200$1,200 now, $1,200 laterShow the deposit paid on the final invoice
Per wordCopywriting, translation, editing6,000 words × £0.12£720Agree whether it's source or final word count
Monthly retainerSocial media, maintenance, ongoing supportNovember retainer, 1 × C$1,500C$1,500 + taxState what's included and what's billed extra

My opinion after years of doing this: fixed project fees with a deposit make the most money for the least arguing. Clients love a known number, and you stop being punished for working fast. Keep hourly (or a day rate for on-site and workshop days) for the extras, and say so on the quote.

How to create an invoice for freelance work in 5 steps

To create an invoice for freelance work, agree the price and terms, create the invoice with a unique number and clear line items, add how to pay, send it as a PDF with the number in the subject line, then track it until it's paid. Here's how that works in the tool above.

  1. Agree terms before you start. Put the price, deposit and payment terms in your quote or contract. An invoice should never be the first time a client sees a number.
  2. Fill in your details and the client's. Use the accounts payable email if the client has one; your contact may not be the person who pays.
  3. Add one line per deliverable. "Homepage design, 3 concepts, 2 revision rounds" gets approved faster than "Design work".
  4. Set the currency, tax and terms. Choose from 14 currencies, add tax only if you're registered, and write the due date in the notes.
  5. Download, send and track. Download the PDF and email it yourself, or with an account send it from the app with the PDF attached, mark partial payments and see overdue invoices on the dashboard.

Prefer talking to typing? The voice invoice generator builds the same invoice from a sentence like "32 hours at 85 dollars for Trailhead Outfitters, Net 14". The free parser works in English and Bangla in your browser; signed-in AI plans use Claude plus ElevenLabs in 20 languages. To type a sentence instead, try the AI invoice software for freelancers.

Labelled anatomy of a freelance deposit invoice showing invoice number, dates, client and PO number, the 50% deposit line, total due, How to pay block with PayPal and Wise, and the late payment line
Every part of a freelance invoice, labelled on a real $1,200 deposit invoice.

Worked examples: five freelance invoices you can load

The fastest way to learn what a good freelance invoice looks like is to open one. Each example below is in the Examples section of this page, so press "Load this example" and the tool fills with these exact numbers.

1. Web designer, 50% deposit: $1,200

Maya is redesigning a dental group's website for $2,400. It's a new client, so she won't start until half is paid.

  • Website redesign, 50% deposit: 1 × $1,200
  • Details line: "50% of the $2,400 project fee. Balance of $1,200 due on launch."
  • Tax: 0%. Texas doesn't tax most web design services, but rules differ by state, so check yours.
  • Total due: $1,200.00, due on receipt

Design: Creative, because a designer's invoice is part of the portfolio.

2. Developer, hourly month: $2,768

Daniel builds Shopify apps and bills monthly against a statement of work.

  • Shopify app development, 1 to 31 October: 32 × $85 = $2,720
  • Staging server, pass-through cost: 1 × $48 = $48
  • PO 7731 in the notes, timesheet attached
  • Total due: $2,768.00, Net 14

Design: Midnight, a dark layout that suits a technical brand. The PO number is the most important line here: without it, a corporate AP team will park the invoice.

3. UK copywriter, per word: £780

Hannah writes four 1,500-word articles a month for a fintech company.

  • Blog articles: 6,000 words × £0.12 = £720
  • SEO meta titles and descriptions: 4 × £15 = £60
  • Note: "Not VAT registered."
  • Total due: £780.00, Net 30

Design: Elegant, calm and editorial. Her notes cite the statutory late-payment law, which in my experience gets a 30-day term respected.

4. Motion designer in Dhaka, London client: £1,690

Sadia animates explainer videos for UK health startups and bills in pounds because that's what her client budgets in.

  • 60-second explainer animation: 1 × £1,600
  • Extra revision round, approved by email: 2 hours × £45 = £90
  • Tax: 0%, with a reverse charge note for the UK business client
  • Total due: £1,690.00, Net 14, paid by Payoneer or Wise

Design: Wave. Notice the extra revision line: the quote included two rounds, so the third is billed, with the approval date written down.

5. Social media manager, Toronto retainer: C$1,695

Leah manages a bakery's social channels for a flat monthly fee. She passed the small supplier threshold, so she charges HST.

  • Social media management retainer, November: 1 × C$1,500
  • HST 13% (Ontario): C$195
  • GST/HST number shown under her address
  • Total due: C$1,695.00, due on receipt

Design: Split, with the big total panel a small business owner can read in a second. Retainers like this are where recurring invoices save the most time.

How do you invoice a 50% deposit and the balance?

Send two invoices: a deposit invoice before work starts, and a final invoice on delivery that lists the full fee, subtracts the deposit already paid and shows the balance due. Each gets its own invoice number.

Using Maya's $2,400 site:

InvoiceWhenLinesDue
MR-2026-021Contract signedWebsite redesign, 50% deposit: $1,200$1,200, on receipt
MR-2026-027Site launchedWebsite redesign: $2,400; less deposit paid on MR-2026-021: −$1,200$1,200, Net 14

In an Invoice Studio account, you can also issue one invoice for $2,400 and record the $1,200 as a partial payment; the invoice then shows the balance and moves to paid when the rest arrives. Either way works. I prefer two invoices for new clients, because the deposit invoice is short and gets paid the same day.

How much to ask for: 50% is standard for design and development. Writers often take 30% to 50%. On jobs over about $5,000, split it into thirds: start, midpoint and delivery.

Comparison table of five freelance billing models: hourly, fixed project, deposit plus balance, per word and monthly retainer, with best use, example line, example total and the main risk for each
Five ways to bill, side by side, with the numbers from the examples above.

Freelance payment terms: Net 7, Net 14 or Net 30?

Most freelancers should use Net 14 or due on receipt, agreed in writing before the work starts. Net 30 is normal for large companies with monthly payment runs, so accept it there, but don't offer it to a small client who would happily pay in a week.

  • Due on receipt: deposits, retainers and small jobs.
  • Net 7 or Net 14: most project and hourly work.
  • Net 30: corporate clients with an AP department. See our guide to Net 30 payment terms for the date maths.

Some laws set terms for you. Under New York City's Freelance Isn't Free Act, contracts worth $800 or more must be in writing, and if no payment date was agreed, you must be paid within 30 days of finishing the work. In the UK, the late commercial payments rules let you claim interest at 8% above the Bank of England base rate plus fixed compensation of £40, £70 or £100, depending on the debt. That applies to business clients, not consumers.

A late fee only works if the client agreed to it. Put it in the contract, then repeat it on the invoice.

Copy-paste wording for freelance invoices

The Notes box on your invoice and the email that carries it do most of the work of getting paid. Here's wording I've used for years. Swap in your details and paste.

Deposit invoice note

Deposit invoice: 50% of the $2,400 project fee. Work begins when this payment clears. The balance of $1,200 will be invoiced on launch, payable within 14 days.

Payment terms and reference

Payment due by 19 November 2026 (Net 14). Please use invoice number 2026-021 as the payment reference.

How to pay

Bank transfer: Maya Rivera Design, Account 12345678, Routing 111000025. PayPal: pay@mayarivera.design. Wise: maya@mayarivera.design.

Late fee clause

As agreed in our contract, balances unpaid 14 days after the due date incur a late fee of 1.5% per month.

Scope extras

The agreed fee includes two revision rounds. Additional rounds are billed at $45 per hour, approved by email before work starts.

The email that goes with it

Subject: Invoice 2026-021 from Maya Rivera Design, $1,200 due on receipt

Hi Tom,

Great to be starting on the new Northfield site. Attached is the 50% deposit invoice for $1,200. As soon as it clears I'll send the first homepage concepts, which I expect to have ready within five working days.

Payment details are at the bottom of the invoice. Let me know if your team needs a W-9.

Thanks, Maya

Tie the payment to the next exciting thing ("as soon as it clears I'll send the concepts"). It works better than any reminder. If a due date does pass, how to ask for payment politely has follow-up emails for day 1, day 7 and day 21, and Invoice Studio's invoice reminders send a reminder email with the PDF in one click.

Phone showing a freelance invoice email with the PDF attached and payment options for PayPal, Wise and Payoneer
Put the invoice number and amount in the subject line, and the payment details on the invoice itself.

Do freelancers charge VAT, GST or sales tax? Country notes

Freelancers charge VAT, GST or sales tax only once they're registered or required to register, which usually depends on turnover and where the client is. Below the threshold, you invoice without tax and often add a line saying so. These are the rules as of 2026; check your tax authority, because thresholds and rates change.

  • United States. There's no federal sales tax, and many states don't tax services such as design or writing, though some do. As a self-employed person you report income on Schedule C and pay self-employment tax; the IRS Self-Employed Individuals Tax Center covers both. Business clients will usually ask for a W-9 and may report what they paid you on Form 1099-NEC, so keep your invoice totals matching your records.
  • United Kingdom. You must register for VAT once taxable turnover passes £90,000 in a rolling 12 months. Until then, write "Not VAT registered". After that, show your VAT number, the 20% rate and the VAT amount. The UK VAT invoice guide goes field by field.
  • European Union. For B2B services to a business in another EU country, the reverse charge usually applies: you charge no VAT, show both VAT numbers and write "Reverse charge". The EU's VAT invoicing rules list the required fields.
  • Canada. Once you earn more than C$30,000 in four consecutive calendar quarters, you register for GST/HST. Charge 5% GST, or HST where it applies (13% in Ontario, 15% in the Atlantic provinces), and show your GST/HST number, as Leah does above.
  • Australia. GST registration is required at A$75,000 turnover. Registered freelancers issue a "Tax invoice" with their ABN and 10% GST. Below the threshold, still show your ABN so clients don't withhold tax.
  • India. Service providers register for GST above ₹20 lakh turnover (₹10 lakh in some special category states). Invoices to foreign clients are usually an export of services, zero-rated if you file a Letter of Undertaking (LUT). Our GST invoice format guide covers GSTIN and SAC codes.
  • Bangladesh. Most freelancers bill foreign clients in USD, GBP or EUR and receive money through a bank, Payoneer or Wise. Keep each invoice with the matching bank remittance record, because banks ask for proof of the service when the money arrives. Tax treatment of freelance export income has changed several times, so confirm your current position with the NBR or a tax adviser.

How to get paid by foreign clients as a freelancer

To get paid by a foreign client, invoice in the currency you agreed, include both full addresses and any VAT number, and list a payment method that works in both countries, such as Wise, Payoneer, PayPal or an international bank transfer. Fees vary a lot between these, so compare before you list one. Work won through Upwork or Fiverr is billed by the platform, so you only need your own invoices for direct clients. US companies paying a freelancer abroad will usually ask for Form W-8BEN instead of a W-9.

MethodGood forWhat to put on the invoice
WiseClients who pay by bank transfer in GBP, EUR, USD or AUDYour local account details for that currency, or your Wise email
PayoneerFreelancers in Bangladesh, India and other countries where PayPal receiving is limitedYour Payoneer receiving account or email
PayPalSmall, fast payments from individuals and startupsYour PayPal email; mention who pays the fee
International bank transferLarge corporate clientsAccount name, IBAN or account number, SWIFT/BIC, bank address
bKash or NagadLocal clients in BangladeshYour bKash or Nagad number and account type

All of these print under "How to pay" on your Invoice Studio invoice. One honest note: Invoice Studio doesn't take card payments on the invoice itself. You list the methods, the client pays through them, and you record the payment. For a full freelance invoice for foreign clients, with reverse charge and SWIFT wording, the international invoice generator and multi-currency invoicing pages go further.

Free invoice generator vs Word template vs freelancer invoicing software

A free invoice generator is the fastest way to send a correct invoice today, a Word or Excel template works if you invoice twice a year, and freelancer invoicing software makes sense once you have repeat clients and need to know who has paid. Invoice Studio gives you the first and the third in one place.

So what makes the best invoice generator for freelancers? In my experience, three things: maths you never have to check, payment details on the page and a record of who has paid.

A template's weak spot is the maths and the memory. Formulas break when you add a row, numbers get reused, and nothing tells you an invoice is 20 days overdue. If you still like templates, our guide to invoice templates for Word and Excel shows how to keep them reliable, and the free invoice templates page has all 28 designs. For a wider look at the options, see the free invoice app guide.

When should you switch? My rule: once you have three repeat clients or a retainer. That's when automatic numbering, saved clients, partial payments and recurring invoices start saving you an hour a month.

What are the most common freelance invoicing mistakes?

The most common freelance invoicing mistakes are vague line items, missing payment details, no deposit, terms that were never agreed and invoices sent to the wrong person. Each one adds days or weeks to getting paid.

  • "Design work, $1,800". Name the deliverable and the scope. Specific lines get approved; vague ones get questioned.
  • Sending it to your contact, not accounts payable. Ask "Who processes invoices?" on the first call.
  • Forgetting the PO number. Corporate clients often can't pay an invoice without one.
  • Adding tax you're not registered for. Charging VAT or GST without a registration causes real trouble. Charge it only once you're registered.
  • Reusing or skipping invoice numbers. Keep one sequence across all clients.
  • Waiting to invoice. Send it the day the work is delivered, or on the 1st for retainers. Every day you wait is a day added to the payment.
  • No copy for your records. Keep every PDF. Tax authorities expect you to keep records that support your income for several years.

Want more designs to start from? The invoice template gallery shows every layout, and the free invoice generator is there whenever you need a quick one-off. Other freelancer and agency guides live on the Invoice Studio blog, including the freelance invoice template guide. Consultants should also look at the consulting invoice template, and tradespeople at the contractor invoice generator.

Your invoice is the last thing a client sees from you on a project, and the only part that pays your rent. Use the generator above to send your next one in two minutes: clear lines, a due date, payment details and a design that matches your work. When you're ready, the paid plans start at $3 a month for emailing invoices and reminders.

FAQs

Frequently asked questions

How do I invoice as a freelancer?

Agree the price and payment terms first, then send an invoice with a unique number, the date, your details, the client's details, one line per deliverable, the total and how to pay. The generator on this page fills in the maths. See how to make an invoice for the full field list.

Is this freelancer invoice generator really free?

Yes. You can build an invoice and download the PDF free, with no watermark. A free account saves invoices and clients up to the plan limit. Paid plans from $3 a month add emailing invoices with the PDF attached and reminders; higher plans add recurring invoices and reports.

Should freelancers charge a deposit?

For new clients and projects over about $1,000, yes. A 50% deposit before work starts is common for design and development, and 30% to 50% for writing. Invoice the deposit as its own invoice, then bill the balance on delivery and show the deposit already paid.

What payment terms should a freelancer use?

Net 14 or due on receipt suits most freelancers. Net 30 is normal for larger companies, so agree it in writing before you start. Some places set a default: under New York City's Freelance Isn't Free Act, payment is due within 30 days of completing the work if no date was agreed.

Do I need to charge VAT, GST or sales tax as a freelancer?

Only once you're registered or required to be. In the UK that's taxable turnover over £90,000, in Canada C$30,000 over four quarters, in Australia A$75,000. Many US states don't tax services. When you're registered, show your tax number, the rate and the tax amount.

How do I invoice a client in another country?

Bill in the currency you agreed, show both full addresses, and add the client's VAT number and a reverse charge note where it applies to B2B services. List a payment method that works across borders, such as Wise, Payoneer or PayPal. See the international invoice generator for more.

Can I invoice without a registered business?

Yes, in most countries. A sole trader or self-employed person can invoice under their own name. In the US you report the income on Schedule C, and clients may ask for a W-9. Use your legal name, and add a trading name if you have one.

Can I create freelance invoices by voice?

Yes. The free tool's built-in parser works in the browser in English and Bangla. Signed-in accounts on plans with AI use Claude plus ElevenLabs in 20 languages. Say the client, the hours or fee and the terms, then check the draft before you send it.
Photo of Monjur Hossain
Written and tested byMonjur HossainFounder, Invoice Studio · Founder & Amazon Strategy Lead, MotionTrust Digital · Updated

Monjur builds Invoice Studio and incorporated MotionTrust Digital in September 2022, where he leads Amazon strategy across the client base. Eight years in e-commerce and marketplace marketing taught him how much time invoices and late payments eat, so every guide here is tested against the real product and current tax rules before it goes live.

Free to start

Create your first freelance invoice

InvoiceStudio: create invoices by voice, automate billing, and get paid faster. Build your next deposit, hourly or retainer invoice free, then save your clients so the one after takes seconds.

  • No card needed
  • No watermark
  • Voice in 20 languages