Legal Form | Invoice Answer step-by-step questions
Freelance Invoice Template
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.
Chat it through, AI fills it in
Secure Purchase
Instant Download
Updated 2026

- ~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
No topics match your search.
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.
References
Resources
Explore related articles and sources cited on this page.
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
Everything included
- 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