All posts

March 11, 2026

How to Invoice Clients as a Freelancer

Most freelancers start with a spreadsheet or a template they found online. That works until it doesn't. Here's how to build a real invoicing system.


Most freelancers start with a spreadsheet or a template they found online. That works fine until you have more than a handful of active clients, or you're juggling time-based work alongside goods and expenses, at which point the tools you're using to run your business start creating work instead of saving it.

Invoicing sounds simple until you've spent 45 minutes reformatting a Word document, forgotten what you charged a client three months ago, or waited six weeks for a payment because nobody was sure what the terms were. This guide walks you through how to invoice clients as a freelancer from start to finish: what goes on an invoice, how to structure it, what to do after you send it, and how to avoid the mistakes that slow down payment.

Step 1: Get your business information in order

Before you send a single invoice, you need a few things locked down.

Your business name. If you're a sole proprietor operating under your own name, that works fine. If you have a trade name or LLC, use that. Whatever appears on your bank account is what should appear on your invoices.

Your address. Even if you work from home, include a business address. A P.O. box is fine. Clients need it for their own records, and some will require it to process payment through their accounts payable systems.

Your payment information. Where should money go? If you're accepting checks, your address is enough. If you're accepting bank transfers or online payments, have your account details or payment link ready before you start invoicing.

A license or credential number if applicable. Contractors, electricians, plumbers, landscapers, and many other trades are legally required to include their license number on invoices and contracts in most states. If you're in a licensed trade, look up your state's requirements and add it to every invoice.

Step 2: Know what you're billing for

This sounds obvious, but it's where a lot of freelancers lose money. Before you sit down to write an invoice, you need a clear record of: time worked (broken down by project or task if you have more than one active engagement), materials or products you purchased or are reselling, expenses you incurred on the client's behalf such as travel or software, and reimbursable purchases if you acted as the purchasing agent for the client.

If you're tracking everything as you go, logging hours when you work, taking pictures of receipts when you buy supplies, the invoice comes together quickly. If you wait and try to reconstruct everything at the end of the week or even month, you'll almost certainly undercharge. Time feels compressed in memory, and smaller expenses get forgotten entirely.

Step 3: Number your invoices

Every invoice needs a unique invoice number. Your clients' accounting teams require it, it protects you legally, and it lets both parties reference a specific document when questions come up.

Simple formats that work: sequential (001, 002, 003), year-prefixed (2025-001, 2025-002), or client-prefixed (JONES-001, JONES-002). Pick a format and stick with it. The specific format matters far less than consistency, and never reuse an invoice number.

Step 4: Set clear payment terms

Payment terms tell the client when they owe you money. The most common are Net 15 (payment due 15 days from invoice date), Net 30 (payment due 30 days from invoice date), and Due on Receipt (payment due immediately, common for smaller projects and newer clients).

Many freelancers default to Net 30 because it sounds standard, but that's a month of waiting for work you've already delivered. Net 15 is reasonable for established clients; Due on Receipt makes sense for newer relationships or smaller project-based work.

Whatever terms you choose, print them clearly on the invoice. 'Payment due within 30 days' is clearer than 'Net 30' for clients who aren't familiar with invoicing conventions.

Step 5: List your services with enough detail

Line items are where most freelance invoices either earn trust or create confusion. Be specific. 'Website work, August' is not a line item. 'Homepage redesign, 8.5 hrs @ $95/hr' is. Your client's bookkeeper needs to match your invoice against a project, and your client needs to see what they're paying for.

Group related items. If you have labor, materials, and expenses on the same invoice, group them into sections, and separate categories that are taxable from those that aren't. It makes the invoice readable and helps clients understand the breakdown.

Show your math. For time-based work, include the hourly rate and hours. For materials, show quantity and unit price.

Be consistent with how you describe your services. If you call something 'brand consulting' in January, call it 'brand consulting' in February. Clients notice when names change, and it can create unnecessary back-and-forth and slow down the payment process.

Step 6: Handle tax correctly

Whether you charge sales tax depends on what you're selling, where your client is located, and in some cases where you are. Services are generally not subject to sales tax in most U.S. states, but physical goods typically are.

If you're a contractor who buys materials and resells them to a client, those materials are usually taxable. If you're acting as an agent and purchasing items on behalf of your client, they usually aren't. If you're billing for your time as a graphic designer, that time usually isn't taxable either. An invoice can have taxable and non-taxable line items sitting alongside each other, which is exactly why grouping by category matters.

Regardless of your industry, it's always worth a conversation with an accountant to make sure you're handling your situation correctly.

Step 7: Send it promptly

Send your invoice as soon as the work is complete, or on your regular billing day if you invoice monthly. Every day between completing work and sending an invoice is a day added to how long you'll wait to get paid.

PDF is the standard format. Send it via email with a short, professional note, not a wall of text. Include the invoice number, amount, and due date in the body of the email so the client doesn't have to open the attachment to get the basic information.

Step 8: Follow up

Most late payments aren't the result of bad intent, invoices get buried, payment runs get missed. A polite reminder is almost always enough to move things along.

A simple follow-up schedule: send the invoice on day zero, send a reminder two or three days before the due date ('Just a heads-up that invoice #042 is due Friday'), follow up on the day it's due or the day after if nothing comes through, and send a firmer note one week out if it's still unresolved.

Keep your tone professional throughout, most clients respond well once they're reminded.

Common invoicing mistakes freelancers make

Sending invoices infrequently. Monthly invoicing is fine for retainer clients. For project-based work, invoice at each milestone or upon completion. The longer you wait, the longer it is before you get paid.

Vague line items. 'Miscellaneous services' is not a line item. Be specific about what you did and how long it took.

No payment method. Always include a payment link, your bank details, and/or a mailing address for checks.

Missing invoice numbers. Number every invoice, even as your business is just getting started. It is easy to overlook, but if you do it can be a bear to try to reconcile later.

Wrong client contact. Confirm before your engagement begins who handles payment. While you might work with a project manager day-to-day, invoices often need to go to an office manager.

A faster way to do all of this

If you're managing a handful of clients across time-based work, materials, and expenses, a spreadsheet or template starts to create more work than it saves. Track and Invoice is built for exactly this: logging your time, adding goods and expenses as you go, and turning everything into a clean, professional invoice in a single action. It's free to use, with no monthly subscription, payment processing via bank transfer or credit card is available for a small per-transaction fee when you're ready for it.

Ready to simplify your invoicing?

Track and Invoice is free to use. No credit card required.

Get started free →