In this article:
- What a Freelance Invoice Needs to Include
- How to Invoice as a Freelancer, Step by Step
- When to Send Invoices: Match Your Rhythm to the Project
- Payment Terms That Help You Get Paid Faster
- What to Do When an Invoice Is Late
- US Paperwork: W-9s, 1099s and Sales Tax
- Common Freelance Invoicing Mistakes to Avoid
- Make Invoicing a Weekly Habit
- FAQ
- Conclusion
Sending your first invoice can feel weirdly awkward. You did the work, the client is happy, and now you have to ask for money in writing. If you’re wondering how to invoice as a freelancer without looking like an amateur (or waiting 60 days to get paid), the short answer is this: agree on payment terms before you start, send a clear invoice with every required detail the moment a milestone is done, make it easy to pay, and follow up on a schedule instead of on feelings.
That’s the whole system. The rest of this guide walks through each piece, with a checklist you can copy, a simple invoicing rhythm for different kinds of projects, and the US paperwork questions most guides skip.
What a Freelance Invoice Needs to Include
An invoice is a formal request for payment, and it doubles as a record for your taxes and your client’s accounting team. Missing details are the number one reason invoices get bounced back or quietly ignored. Every invoice you send should have:
- Your business details: your name or business name, email, mailing address, and phone number if you share it.
- Your client’s details: the company’s legal name, the contact person, and their billing address. Ask who handles payables; it’s often not the person you work with.
- A unique invoice number: use a simple, sequential system like INV-014 or CLIENT-007. Never reuse a number.
- Invoice date and due date: write the actual due date (“Due December 5”), not just “Net 15.” People pay dates, not math problems.
- A description of the work: list each deliverable, phase or block of hours on its own line, with quantity, rate and line total.
- Subtotal, any discounts or taxes, and the total due: make the final number impossible to miss.
- Payment terms: when payment is due, accepted methods, and any late fee you agreed on in your contract.
- How to pay: a payment link, bank details or both.
- A reference to the project or PO number: larger clients often can’t process an invoice without a purchase order number.
If you want to go deeper on line items, our guide to itemized invoices for freelancers covers how much detail to show and when.
How to Invoice as a Freelancer, Step by Step
Here’s a repeatable process you can use for every client, from your first small gig to a long retainer.
1. Set payment terms before any work starts
Invoicing problems usually start long before the invoice. Put your rate, deposit, payment schedule, due date window and late fee in your proposal or contract, and get it approved in writing. When the invoice arrives, it should simply confirm what the client already agreed to. (Not sure what belongs in that agreement? See what to include in a freelance contract.)
2. Ask for billing details during onboarding
During kickoff, ask three quick questions: Who should invoices go to? Do you need a PO number or vendor setup? What’s your payment cycle? Some companies only pay on certain days of the month, and knowing that up front saves you weeks of confusion.
3. Pick an invoicing tool (or a clean template)
You don’t need fancy software on day one. A well-designed template in Google Docs or a spreadsheet works fine for a handful of clients. Once you’re sending more than a few invoices a month, invoicing software pays for itself: it numbers invoices automatically, takes card and bank payments, tracks what’s overdue and sends reminders for you. Pick the one that lets your clients pay in the fewest clicks.
4. Create the invoice and double-check the details
Fill in every field from the checklist above. Then check the three things that cause the most delays: the client’s legal name, the PO number and the math. A wrong total is an easy excuse for a busy accounts team to set your invoice aside.
5. Send it at the right moment
Send the invoice as soon as the work or milestone is approved, not “when you get around to it.” Email it as a PDF or a payment link to the billing contact and copy your main contact. Use a clear subject line, like: “Invoice INV-014 for [Project Name] — due Dec 5.”
6. Make paying you effortless
Every extra step between “open invoice” and “paid” slows you down. Offer at least two payment options, such as bank transfer and card. Put a pay button or link at the top of the invoice, not buried in the fine print.
7. Track it and follow up on a schedule
Keep a simple log with each invoice number, amount, sent date, due date and status. Then follow up using the timeline in the next section, whether or not you feel awkward about it.
8. Close the loop
When payment lands, mark the invoice paid, save a copy for your records and send a short thank-you. It takes ten seconds and makes you memorable, which helps when you ask for repeat work or referrals later.
When to Send Invoices: Match Your Rhythm to the Project
One of the most overlooked parts of freelance invoicing is timing. How often you bill should depend on the type of work:
- Small, one-off projects (under about $1,000): invoice on delivery, or ask for full payment up front for brand-new clients.
- Larger fixed-price projects: split it into a deposit (often 30–50%), then milestone payments, then a final payment on delivery. You’re never more than one milestone away from being paid.
- Hourly work: invoice every two weeks or monthly, with a short summary of the hours. Long gaps lead to sticker shock.
- Retainers: invoice at the start of each month, before the work begins. That’s the whole point of a retainer.
- Rush or after-hours work: bill the rush fee as its own line item so the client sees exactly what they paid extra for.
A good rule: never let more unbilled work pile up than you could comfortably afford to lose.
Payment Terms That Help You Get Paid Faster
“Net 30” is common, but it’s not a law. As a freelancer, you can set terms that fit your cash flow:
- Due on receipt or Net 7: great for small projects and individual clients.
- Net 14 or Net 15: a fair middle ground for most small businesses.
- Net 30: often required by larger companies. Accept it if you must, but plan your cash flow around it.
- Deposits: protect you from ghosting and show the client is committed.
- Late fees: a modest fee, such as 1.5% per month on overdue balances, gives you a reason to follow up. Check what’s allowed where you and your client are based, and only charge it if it’s in your contract.
Avoid the trap of offering endless flexibility to win the gig. Clear terms make you look more professional, not less.
What to Do When an Invoice Is Late
Late payments happen to every freelancer. A calm, pre-planned sequence works far better than an angry email at midnight:
- 3 days before the due date: a friendly reminder with the invoice attached.
- Due date: “Just a note that invoice INV-014 is due today. Here’s the payment link again.”
- 7 days late: a polite but direct follow-up, asking if anything is holding it up (a missing PO, a wrong address).
- 14 days late: mention the late fee from your contract and ask for a payment date.
- 30 days late: pause further work, call your contact and, if needed, escalate to their finance team or send a formal final notice.
Most late invoices are caused by process problems, not bad intentions. Asking “Is there anything you need from me to process this?” often solves it in one reply. If a client is late again and again, treat it as one of the client red flags it is.
US Paperwork: W-9s, 1099s and Sales Tax
Most invoicing guides skip the forms that confuse new US freelancers. Here’s the short version (this isn’t tax advice, so check with a tax professional for your situation):
- Form W-9: US clients usually ask for this before they can pay you. It gives them your legal name and taxpayer ID. Using an EIN instead of your Social Security number keeps your SSN off more paperwork.
- Form 1099-NEC: clients who pay you above the IRS reporting threshold in a year may send you one in January. You owe taxes on all freelance income either way, so track every payment yourself and don’t rely on the 1099s.
- Sales tax: most service-based freelance work isn’t subject to sales tax, but some states tax certain digital products and services. Look up your state’s rules once and note them in your invoice template.
- Records: keep copies of every invoice and payment for at least several years. Good invoicing makes tax season dramatically easier.
Common Freelance Invoicing Mistakes to Avoid
A few quick ones to watch for:
- Waiting weeks after delivery to send the invoice.
- Vague descriptions like “design work” with no dates or deliverables.
- Forgetting a PO number the client required.
- Sending the invoice only to your creative contact instead of accounts payable.
- Changing your rate on the invoice without discussing it first.
- Not following up because it feels pushy.
For a longer list, see our breakdown of common invoicing mistakes freelancers make.
Make Invoicing a Weekly Habit
The freelancers who get paid on time aren’t luckier; they have a routine. Block 20 minutes every Friday to send new invoices, update your tracking sheet and send any reminders that are due. That one habit keeps your cash flow steady and frees you to focus on finding and doing great work.
And if steady work is the part you’re missing, SolidGigs sends a curated list of the best freelance gigs to your inbox every week, so you spend less time hunting and more time billing.
FAQ
Can I invoice as a freelancer without a registered business?
Yes. In the US, you can invoice as a sole proprietor under your own legal name. You don’t need an LLC or a business license to send an invoice, though some cities and states require a license for certain types of work.
What should I do if a client never pays an invoice?
Follow your reminder sequence, then send a formal final notice with a deadline. If that fails, options include a collections agency, small claims court or simply writing it off. A signed contract and a deposit make all of these easier.
How do I number my freelance invoices?
Use any consistent, sequential system that never repeats, such as a prefix plus number (INV-001, INV-002) or a client code plus number (ACME-001). Most invoicing tools number invoices automatically.
Should I charge a deposit before starting freelance work?
For new clients and larger projects, yes. A deposit of 30–50% protects your time, filters out unserious clients and gives you working cash flow while the project is underway.
How soon should I send an invoice after finishing a project?
The same day the work is approved, or within 24 hours. The sooner the invoice arrives, the sooner it enters the client’s payment cycle.
Conclusion
Learning how to invoice as a freelancer comes down to a few simple habits: agree on terms up front, send complete invoices on time, make paying easy and follow up without apology. Set up your template and tracking sheet once, and invoicing turns from an awkward chore into a quick weekly routine that keeps money coming in.
One more thing...
You didn't start freelancing to spend hours every week searching through job boards. You started freelancing to do more work you enjoy! Here at SolidGigs, we want to help you spend less time hunting and more time doing work you love.
Our team of "Gig Hunters"—together with the power of A.I.—sends you high-quality leads every weekday on autopilot. You can learn more or sign up here. Happy Freelancing!




