Blog

How to Invoice as a Freelancer: A Practical Guide for Getting Paid

Learn how to invoice as a freelancer: what to include, how to create and send invoices, set payment terms, and get paid on time. Free template tips.

Table of contents

You finish the project, the client says they love it, and then you hit the part nobody warned you about. You have to ask for money. If you’ve ever stared at a blank document wondering how to invoice as a freelancer without sounding awkward or getting something wrong, you’re in good company. Most of us sent our first invoice with a knot in our stomach and a vague fear that we’d forgotten something important.

Here’s the reframe that helped me. An invoice isn’t a request for a favor. It’s a business document that does several jobs at once. It tells your client exactly what they owe and why, and it sets a due date. It gives their accounting team something to process, and it creates a paper trail you’ll be glad to have at tax time. A clear invoice also makes you look like someone who runs a real business, which tends to get you paid faster.

This guide walks you through the whole process, step by step, in plain language. You’ll see what belongs on an invoice, how to build one without paying for software, and how a real project looks when it’s billed in three parts. Along the way, you’ll get a simple template you can copy and adapt. By the end, sending an invoice should feel routine instead of nerve-racking.

How Freelancers Issue Invoices: The Simple Workflow

Invoicing works best when it starts before you’ve done any work. By the time you’re typing a client’s name into an invoice, most of the decisions should already be made.

Agree on scope and price first

Get the deliverables, the rate, and the payment schedule in writing. An email reply that says “Yes, that works” counts. A vague verbal agreement doesn’t. If the client later says, “I thought revisions were included,” you’ll want something to point to.

Confirm who receives the invoice

Ask for the billing contact before you start. The person who hired you is often not the person who pays you. Large companies may want invoices sent to an accounts payable address, with a purchase order number on them. Skip this step and your invoice can sit in the wrong inbox for weeks.

Match each invoice to a project or milestone

One invoice should map to one clear thing: a finished project, a milestone, or a month of retainer work. That makes it easy for the client to approve. It also makes your own records cleaner.

A PDF attached to a short email is the standard. A payment link works well too, since the client can pay in a click. If you need a quick way to build one, a free invoice generator will do the job. Whichever format you choose, put the invoice number in the email subject line so it’s easy to find later.

What to Include on a Freelance Invoice

A good invoice answers every question a client’s accounts team might ask, so nobody has to email you back. An invoice is a simple document, but a missing detail is one of the most common reasons payment stalls.

Your details, their details, and a number

At the top, put your name or business name, address, email, and phone number. Add your tax ID if you have one. If clients find you online, keep the name identical to your public listing. Our Google My Business guide explains why consistency matters. Then add the client’s company name, billing contact, and address.

Give every invoice a unique number, such as 2025-014. It keeps your records tidy and gives the client something to reference.

Dates and payment terms

Show the issue date and the due date. Then state your terms in plain words: “Payment due within 14 days of invoice date.” If your contract includes a late fee, mention it here too.

Itemized work

List each piece of work on its own line, with the rate, hours, or flat fee beside it.

  • Homepage copywriting, flat fee: $600
  • Two revision rounds, 3 hours at $55: $165
  • Stock images (reimbursed expense): $40

Payment methods and the total

Show the total owed in bold, Total due: $805, and list how you accept payment: bank transfer, card link, or PayPal. Include account details or a payment link so the client can pay straight from the invoice.

How to Create an Invoice for Free

You don’t need to pay for software to send a professional invoice. When you’re starting out, a plain document does the job.

Start with Word or Google Docs

Open a blank document and add your name or business name, contact details, and the word “Invoice” at the top. Build a simple table with columns for description, quantity, rate, and amount. Add the invoice number, issue date, due date, and total below it. It takes about ten minutes the first time.

Prefer not to start from scratch? Search the built-in template gallery in either program, pick a clean layout, and strip out anything you don’t need. Then swap in your details, adjust the fonts, and add your logo if you have one. Save it as “Invoice-Template” and make a copy for each new job. Export the finished copy as a PDF so the formatting can’t shift on your client’s screen.

When a Dedicated Tool Makes Sense

Once you’re billing several clients a month, manual invoices get tedious. Here’s how three popular options differ:

  • FreshBooks: built around invoicing, with recurring bills and automatic reminders.
  • QuickBooks: a fuller accounting package, useful if you want bookkeeping and tax prep in one place.
  • Harvest: strongest when you bill by the hour, since time tracking feeds straight into invoices.

Check each tool’s current pricing and free-trial terms before committing, because plans change.

Take Reddit Advice with Context

Freelancer threads are useful, but a designer sending two invoices a month has different needs than a consultant managing thirty. Match the advice to your own volume. If a spreadsheet and a PDF keep you organized, you don’t need a subscription yet.

A Real-World Example: Invoicing One Project in Three Parts

Say you’re a freelance designer building a five-page website for $4,500. Instead of one big bill at the end, you split it into three invoices, all tied to the same project name and number.

Invoice 1: The deposit (40%)

  • Line item: Website redesign, deposit to begin work: $1,800
  • Wording: “Due before kickoff. Work begins when payment is received.”

Invoice 2: The midpoint (30%)

  • Line item: Website redesign, design approval milestone: $1,350
  • Wording: “Due on approval of homepage and inner-page designs. Net 7.”

Invoice 3: The final payment (30%)

  • Line item: Website redesign, final balance on launch: $1,350
  • Wording: “Due on delivery of final files. Net 14. Total project fee: $4,500; $3,150 previously invoiced.”

That last line matters. Showing the running total keeps your client from wondering what the balance covers.

Why splitting protects your cash flow

The deposit covers your early hours and filters out clients who aren’t serious. The midpoint payment means you’re never more than a third of the project in the red. If a client goes quiet, you can pause work with real money already in your account.

If you use software to draft these, keep a human in the loop and check every amount before sending. At tax time, all three payments count toward the same total your client may report on Form 1099-NEC.

When to Send Invoices and Which Terms to Set

Timing matters as much as the invoice itself. Send it late and you teach clients that payment can wait.

Match the invoice to the work

  • On delivery: Best for small, one-off jobs like a logo or a single article. Send the invoice the same day you hand over the files.
  • At milestones: Better for longer projects. Bill after the draft, after revisions, and at final delivery, so you are never far ahead of what you have been paid.
  • Monthly for retainers: Invoice on the same date each month, ideally at the start. Clients budget around a predictable bill.

Pick payment terms and state them

Net 15 means payment is due 15 days after the invoice date. Net 30 gives 30 days. If your clients are small businesses, net 15 is usually reasonable. Larger companies often insist on net 30 because of their approval cycles. Whichever you choose, write it on the invoice as a clear due date, such as “Due June 14,” rather than leaving people to count days. If you receive client payments into a separate account, a guide to business banking accounts in the UAE can help you set that up.

Be careful with late fees

Add late-fee wording, such as 1.5% per month after the due date, only if you will actually charge it. An unenforced fee makes your other terms look optional.

Put terms in your contract

An invoice is a request. The contract is the agreement. Spell out your schedule, due dates, and late-fee policy there, then repeat them on every invoice. If a dispute comes up, the signed document carries the weight.

Getting Paid: Payment Methods and Fees

The best payment method is the one your client can use today without asking you questions. Here is how the four common options compare.

  • Bank transfer (ACH or wire): Low or no cost, and the money lands directly in your account. It is slower, and clients must enter your details correctly.
  • PayPal: Familiar to almost everyone, so clients rarely hesitate. Fees take a noticeable bite, especially on international payments and currency conversion.
  • Stripe: Lets clients pay by card or bank debit through a clean checkout page. It suits repeat clients and retainers.
  • Payoneer: Useful if you work with agencies or clients overseas, since it can provide local receiving accounts. Check its withdrawal and conversion charges first.

Card Fees: Absorb or Pass Them On?

Card processors usually take a percentage plus a small fixed amount per payment. Rates change, so check the current numbers before you decide. On a $200 invoice, the fee is minor. On a $6,000 invoice, it hurts.

My rule: build the fee into your rates and offer bank transfer as the default. If a client insists on a card for a large invoice, add a clearly labeled processing line, or simply ask them to use transfer. Whatever you choose, state it on the invoice. Fees you pay are generally deductible business expenses, and the IRS Self-Employed Individuals Tax Center is a good place to confirm how to report them.

Every extra step delays payment. Add a “Pay now” link or button that opens the checkout directly, and list your bank details beneath it for clients who prefer transfers.

Chasing Late Payments and Keeping Records for Taxes

Even good clients pay late. Usually it’s an overlooked email or an invoice stuck in someone’s approval queue, not bad intent. Stay calm and stay specific.

Follow Up Without Burning the Relationship

Send a friendly reminder two or three days before the due date. Keep it short: “Just a heads-up that invoice #1042 for $1,800 is due on June 14. Let me know if you need anything from me.” This often gets an invoice moving, especially if it’s waiting on someone in accounting.

If the date passes with no payment, escalate politely. Reference the invoice number, the original due date, and the amount. Attach the invoice again so nobody has to search for it. If a week goes by, follow up a second time and ask for a specific payment date. If you included a late fee in your terms, mention it calmly at this stage.

Keep Records That Hold Up at Tax Time

Organize your invoices in one place, with a consistent naming pattern like “ClientName_1042_2025-06”. Mark each one as sent, paid, or overdue. When a client issues a 1099, you want your records to match it. If the totals differ, you can find the cause quickly, such as a December invoice paid in January.

  • Track income by client, not just as one running total.
  • Note the payment date and method for each invoice.
  • Save receipts for related expenses in the same folder structure.

A simple spreadsheet works fine. Spend ten minutes at the end of each month updating it, and tax season becomes a review instead of a scramble.

Your Next Invoice Starts With a Saved Template

Invoicing well comes down to five habits. Agree on scope, price, and terms before you start. Itemize the work so the client sees exactly what they’re paying for. Send the invoice promptly, to the person who actually approves payment. Follow up politely and on schedule when a due date slips. Then record everything, so tax time is a quick task instead of a scramble.

Don’t wait for your next client to set this up. Today, build one clean invoice with your details, payment instructions, and terms, then save it as a template. Next time, you’ll only change the client name, the line items, and the date. That small step makes you look organized, and it gets you paid faster.

Frequently Asked Questions

How do freelancers issue invoices?

Freelancers can issue invoices by creating a document with your business details, client information, itemized services, rates, and payment terms. Use invoicing software, templates, or accounting tools to generate professional invoices, then send them via email or your client portal for payment processing.

How do I create an invoice for freelance work?

Start with your contact information and client details. List each service with descriptions and rates, calculate totals, and add payment instructions. Include an invoice number, date, and due date. Use templates from accounting software or Word to streamline the process and maintain consistency.

How can I generate an invoice as a freelancer?

Use invoicing platforms like FreshBooks, Wave, or Zoho Invoice to automatically generate professional invoices. Input your business details once, add client information and services, then generate and send with one click. These tools also track payments and provide tax reporting features.

How do I write an invoice for freelance work?

Include your name and business details, client information, invoice number, date, and due date. Describe services provided with corresponding rates and quantities. Calculate subtotal, taxes, and total amount due. Add payment methods and terms, then format professionally for credibility.

What should I include in a freelance invoice?

Essential elements include your business name and contact details, client information, unique invoice number, issue date, due date, itemized service descriptions with rates, quantities, taxes if applicable, payment total, accepted payment methods, and late payment terms.

What's the best invoicing software for freelancers?

Popular options include Wave (free), FreshBooks, Zoho Invoice, and Square Invoices. Choose based on features you need—automatic reminders, expense tracking, time logging, or integration with accounting software. Many offer free trials to test before committing.

]

About Ethan Wilson

Writes practical business guides for GlaadVoice.

More guides by this author

Running the numbers for your business?

Free invoice, pricing, margin, and ROI tools — no sign-up.

Try our free tools