Legal Form | Invoice

Freelance Invoice Template

Sarah Edwards's profile picture

Sarah Edwards

Contributor

Adam Ramirez, J.D.'s profile picture

Reviewed ByAdam Ramirez, J.D.

Editor

A freelance invoice is a written bill that tells a client what work you did, what they owe, and how and when to pay you. Get our freelance invoice template to bill every project clearly.

  • Bills hourly, per project, per word, or on retainer.
  • Tracks expenses and deducts deposits before the total is due.
  • Adds freelance payment law notices for NY, CA, and IL.
Answer step-by-step questions
Chat it through, AI fills it in
Secure Purchase
Instant Download
Updated 2026
Freelance Invoice
~5 min
To Complete
8
Guided Steps
2026
Updated

Summary

  • A freelance invoice tells clients how and when to pay you
  • Breaking payments down into line items helps support transparency
  • Always state how clients may pay you to avoid confusion and disputes

Your invoice is more than a bill. It is a tool that sets clear expectations, builds trust through line-item billing, and outlines exact payment terms so you get paid on time without unnecessary back-and-forth. Here is how to build a clear, effective freelance invoice.

What to Put on Your Invoice

Generally, freelance invoices should include the following:

  • Your contact information
  • The client’s contact information
  • Invoice number and date
  • Itemized list of services
  • Payment terms and due date

Additionally, if you create a freelance contractor agreement for your clients, make sure to include a clause requiring prompt payment upon receiving the invoice.

How to Create One Step by Step

Many freelancers choose to start with an invoice template when learning how to invoice as a freelancer. After including basic information, enter a clear breakdown of work performed. Keeping a detailed work log can help you do this.

Remember that your invoice should specify how and when clients can pay you. Clear information can help prevent disputes and late payments.

Billing Hourly vs. Per Project

Many freelancers use per-project billing for deliverables that are defined in scope. If you’re unsure of how long a given project will take, hourly billing is often the better choice.

Choosing Your Payment Terms

Wondering what kind of payment terms to set? Consider these common payment terms for freelancers:

  • Partial Upfront Payments: Clients pay a percentage of your fee up front and the rest when work is done.
  • Net 30/60/90: Clients agree to pay within a set number of days from the invoice date.
  • Milestone Payments: Clients make partial payments each time you reach an agreed-upon project milestone.

Payment terms also include the payment methods you accept. Accepting a wide range of payment methods makes it easier to recover payment. If you plan to pass card processing costs on to clients, check your state's rules first – for example, in states like Texas, sellers generally can't add a credit card surcharge, though a cash discount is allowed.

When to Send Your Invoice

There’s no exact timeline you should follow, but many freelancers send invoices at one of these times:

  • Right after completing a project
  • After certain agreed-upon project milestones

Whether for freelancers or other businesses, it’s important to send an invoice promptly. Waiting too long can suggest that you don’t make prompt payment a priority.

Handling Late or Disputed Payments

It’s a good idea to have established procedures for handling late payments. Here’s an example:

  • 1 to 3 Days Late: Send a friendly payment reminder.
  • 7 Days Late: Follow up and ask the client to confirm the payment date.
  • 14 to 21 Days Late: Send a formal payment reminder and tell the client that late fees are being applied.
  • 30+ Days Late: Send a formal demand letter and tell the client you’ll pursue legal action if payment isn’t made.

Disputes can be harder to handle. Always refer back to your contract, and if you’ve fulfilled contractual obligations, send your client evidence proving that. Many freelancers require mediation before litigation when resolving disputes.

Don’t Discount the Importance of the Right Invoice

Having a detailed, professional freelance invoice can increase your chances of receiving payment from clients on time and in full. But if you’re like many freelancers, you might not know how to choose the right invoice template.

ConsumerShield is here to help you take your business to the next level. Explore our library of legal document templates and guides today.

Invoices Knowledge Base

Support

Frequently Asked Questions

Clear answers to the most common questions to help you find the information you need.

It depends on the work. Many freelancers use per-project billing when the deliverables have a clearly defined scope. If you're unsure how long a project will take, hourly billing is often the better choice.

Common options include partial upfront payments, Net 30/60/90 terms, and milestone payments. With Net terms, the client agrees to pay within a set number of days from the invoice date. Milestone payments come each time you reach an agreed-upon project goal.

There's no exact timeline, but many freelancers send a freelance invoice right after finishing a project or after reaching agreed-upon milestones. Sending it promptly matters – waiting too long can suggest that on-time payment isn't a priority.

Start with a friendly reminder a few days after the due date, then follow up and ask the client to confirm a payment date. If payment is still late, a formal reminder about late fees, and later a demand letter, are common next steps.

ConsumerShield Membership

ConsumerShield Membership

Unlimited legal forms and guide unlocks.

$0 todaythen $50/mo after a 7-day free trial
  • Unlimited legal-form generation
  • Unlimited guide unlocks across every state
  • Complete legal kits included with membership
  • Completed PDFs stay in your library
  • Cancel any time