Skip to main content

Invoicing and Collections: Getting Paid as a Freelancer

Here's a brutal fact: many freelancers are excellent at the work but terrible at getting paid for it. A designer completes a perfect website, invoices the client, and then waits 90 days while the client ignores payment requests. A writer delivers copy on time, sends an invoice, and the client "lost" it. A consultant finishes a project, invoices, and the client disputes the amount.

Getting paid isn't personal—it's business process. Yet most freelancers treat invoicing like an afterthought, use informal payment terms, and then are shocked when they're owed thousands of dollars by clients they can't legally pressure to pay. This chapter fixes that. Clear invoicing, explicit payment terms, and a repeatable collection process are the difference between full-time viability and financial chaos.

Quick definition: Invoicing is the formal request for payment that documents what was delivered, when, and on what terms. Collections is the process of pursuing payment when an invoice goes unpaid.

Key Takeaways

  • Send an invoice before or immediately upon delivery of work—never after, and never informally.
  • Specify payment terms clearly: due date, accepted payment methods, late-payment fees, and consequences for non-payment.
  • Invoice in writing, with a unique invoice number, your tax ID, and itemized services. This protects you legally.
  • Use invoicing software (Wave, FreshBooks, QuickBooks) rather than manual spreadsheets; it tracks overdue payments and sends reminders automatically.
  • Follow a four-step collection process: reminder at invoice date, gentle follow-up at 14 days overdue, formal notice at 30 days, and legal action consideration at 45+ days.
  • Build payment friction into your process early (retainers, deposits, progress payments) so no single payment represents large exposure.

The Invoice: What It Must Include

A professional invoice is a legal document. It protects you, establishes payment obligations, and is evidence in a dispute. Here's what must be on every invoice:

1. Your Business Information

  • Your name or business name.
  • Your mailing address.
  • Your email and phone number.
  • Your tax ID (EIN or SSN, though showing SSN on invoices is optional and risky; EIN is safer).

2. Client Information

  • Client name and business name.
  • Client mailing address.
  • Client email (for sending invoice).

3. Invoice Details

  • Invoice number: A unique identifier (001, 002, 003, or 2024-001, 2024-002, etc.). Critical for tracking and reference.
  • Invoice date: The date you're billing.
  • Due date: When payment is due (net 30, net 15, due upon receipt). Make it explicit.
  • Project/reference: A brief description of what was invoiced for (e.g., "Website redesign, January 2024").

4. Itemized Services or Products

Don't just write "consulting" and put a number. Break it down:

DescriptionHours/UnitsRateAmount
Website homepage design12 hours$125/hour$1,500
Website footer design8 hours$125/hour$1,000
Logo variations (3 concepts)6 hours$125/hour$750
Revisions (3 rounds)5 hours$125/hour$625
Subtotal$3,875
Tax (if applicable)$0 (exempt as service)
Total Due$3,875

Itemization is important because it:

  • Makes the client feel they understand what they're paying for.
  • Prevents disputes about scope ("You billed me for 12 hours of design? I only asked for one homepage").
  • Provides evidence if you ever need to pursue payment legally.

5. Payment Terms and Methods

Be explicit:

Payment Terms: Net 30 (payment due by [specific date])

Accepted Payment Methods:

  • Bank transfer (ACH): [your bank details or request that they ask for them]
  • Credit card: [if using a processor like Stripe, provide link]
  • Check: [mailing address]

Late Payment Policy: Invoices not paid by the due date will incur a 1.5% monthly interest charge ($0.00 per day after [date]). If payment is not received within 45 days of the invoice date, I reserve the right to halt further work and pursue collection action.

6. Personal Notes (Optional but Powerful)

A one-liner at the bottom humanizes the transaction:

"Thank you for this project! I've enjoyed working with you. Please reach out if you have questions about this invoice."

This isn't weakness; it's relationship maintenance. Humans pay faster when they like the person they're paying.

Payment Terms: Setting the Stage

Your payment terms are a contract. Be clear and written before work begins.

Net 30 vs. Net 15 vs. Due on Receipt

  • Due on Receipt: Payment expected immediately upon invoice. Ideal for new clients or high-risk work. Aggressive but protective.
  • Net 15: Payment due 15 days after invoice. Standard for small jobs and repeat clients.
  • Net 30: Payment due 30 days after invoice. Common for larger projects and established clients. You're extending credit.
  • Net 45+: Extended terms used for large contracts or government work. Requires strong cash flow reserves.

Most freelancers should default to Net 15 to Net 30. Net 45 is a cash flow killer if you have high overhead.

Deposits and Progress Payments

Rather than waiting 30 days for payment of a large project, collect incrementally:

50% Upfront Deposit: Client pays half when signing the contract. You begin work once the deposit clears. Reduces risk substantially.

Progress Payments: For multi-week projects, collect at milestones:

  • 40% at kick-off.
  • 40% at mid-point (or first major deliverable).
  • 20% upon final delivery.

Example for a $10,000 consulting project:

  • Week 1 (discovery, initial strategy): $4,000 due.
  • Week 3 (implementation plan): $4,000 due.
  • Week 5 (final deliverables, debrief): $2,000 due.

This structure protects you: even if the client ditches at week 4, you're owed at least $8,000. You're not financing the entire project with your labor.

Late-Payment Interest: Many jurisdictions allow you to charge interest on late payments (typically 1-2% per month or 18% annually). Including this in your terms signals that late payment has a cost. Many clients shape up immediately when they see the language.

Example:

"Payment terms are Net 30. Payment terms outstanding 30+ days will accrue interest at 1.5% per month (18% annually)."

This is legal in most jurisdictions and entirely reasonable. The interest incentivizes timely payment without being extortionate.

Invoicing Software: Automation Over Spreadsheets

Manually tracking invoices in a spreadsheet is a path to disaster. You forget to send reminders. You lose track of which clients have paid. You miss late-payment deadlines for interest calculation.

Use invoicing software:

Wave (Free)

  • Free invoicing and receipt scanning.
  • Tracks unpaid invoices.
  • Sends automatic reminders (configurable: 1 day before due, 7 days after due, etc.).
  • Integrates with QuickBooks.
  • Good for freelancers earning under $100k/year.

FreshBooks ($13-55/month)

  • Professional invoices and templates.
  • Automatic payment reminders.
  • Tracks billable hours if you need time-tracking.
  • Expense tracking.
  • Good for freelancers with multiple clients or higher volume.

QuickBooks Self-Employed ($15-35/month)

  • Full accounting software (invoicing is part of it).
  • Tracks business expenses, income, and taxes.
  • Integrates with tax software.
  • Best for freelancers who want all-in-one business accounting.

Stripe or Squarespace (Free with transaction fees)

  • Online invoice and payment processor.
  • Clients pay directly from the invoice link.
  • Funds appear in your bank account immediately.
  • Fee: 2.2% + $0.30 per transaction.

For most freelancers, Wave is the right starting point (free, reliable, grows with you). Upgrade to FreshBooks when you have 20+ clients or exceed $100k annual revenue.

The Collection Process: Four Steps

Not all clients default intentionally. Some forget. Some are disorganized. But inaction on your part signals that payment isn't urgent. Here's the repeatable process:

Collection Timeline

Step 1: Invoice and Confirm Receipt (Day 0)

Send the invoice immediately upon completing work (or before, if you have upfront terms). Include a brief message:

"Hi [Client], I've completed the work and attached the invoice. Payment is due by [date]. Please let me know if you have any questions about the invoice or if you need an alternative payment method."

Request a confirmation that they received it. This closes the "I lost your email" excuse.

Step 2: Reminder at Due Date (Day 0 of the Due Date)

If you're using Wave or FreshBooks, set an automatic reminder. If not, send a note:

"Hi [Client], a quick reminder that invoice [#] is due today. If you've already sent payment, thank you! If you have any questions, let me know."

This is friendly, not aggressive. Many clients simply forget.

Step 3: Follow-Up if Overdue (Day 7-14)

If payment hasn't arrived, send a gentle follow-up:

"Hi [Client], I noticed invoice [#] (due [date]) hasn't been paid yet. Is there an issue with the invoice, or do you need to set up a different payment method? I'm happy to work with you to get this resolved."

You're assuming a problem (not malice) and offering to help. Sometimes there's a genuine issue: invoice went to spam, they lost the payment method, etc.

Step 4: Formal Notice (Day 30+)

If payment is still outstanding 30 days after the due date, send a formal written notice (email is fine):

"Dear [Client],

This is a formal notice that invoice [#], issued on [date], totaling $[amount], remains unpaid as of [today's date].

The invoice was due on [date]. Per the terms included on the invoice, this account is now 30 days overdue and accruing interest at 1.5% per month.

Please remit payment in full by [date 10 days from now]. If I do not receive payment by that date, I will pursue collection action, which may include small claims court, collections agency referral, and reporting to credit bureaus.

Please contact me immediately if there is a dispute regarding this invoice or if you need to arrange a payment plan.

Regards, [Your Name]"

This is stern but professional. Many clients pay at this point. The threat of credit bureau reporting is powerful for businesses (damages their credit rating).

If payment is still outstanding 45 days after the due date, you have options:

  1. Send to a collections agency: They take 25-50% of recovered amount but handle the heavy lifting. Good if the amount is large ($1,000+).

  2. Small claims court: For amounts under your state's limit (typically $5,000-$10,000). You file paperwork ($50-300), present your case, and the judge rules. If you win and the client doesn't pay, you can place a judgment lien on their assets.

  3. Demand letter from a lawyer: A formal letter from counsel often motivates payment. Costs $200-500 but worth it for amounts over $2,000.

For most freelancers, small claims court is the realistic option. The upside: it actually works. When a client sees you're serious (you've filed), they often settle.

The Psychology of Collections

Most freelancers hate pursuing payment because it feels aggressive or personal. It's neither. Payment collection is a routine business process. Separating emotion from action is key.

Reframe the conversation: You're not "asking them to pay you." You've already been paid—in the form of delivered work. You're now collecting on that payment. Psychologically, this shifts you from supplicant to creditor.

Sending reminders isn't rude; silence is enabling. By not following up, you're training the client that payment is optional. Many clients procrastinate by default; a friendly reminder gets them to process payment in 24 hours.

Late payers are not your friends. A client who owes you $5,000 and delays payment is someone you should stop doing business with. You've provided the work; they haven't held up their end. Future work should require deposits.

Some clients need to hear "no." If a client disputes an invoice unfairly or refuses to pay, you're not required to sue them (unless the amount is large). You can simply refuse future work. Let them go.

Real-World Example: The Web Designer's Gauntlet

Marcus is a web designer. He bids a project at $8,000 (homepage, 3 subpages, logo, responsive design). Here's how he structures payment:

Contract signed, project begins:

  • Payment structure: 50% down ($4,000), 50% on delivery ($4,000).
  • Due date: Net 15.
  • Late-payment interest: 1.5% per month.

Day 0 (project scope confirmation): Invoice #001 for $4,000 is sent. Marcus specifies: "Deposit due upon signature to begin work. Project timeline begins upon deposit clearance."

Day 3: Deposit clears. Marcus begins work.

Day 20 (project delivery): Marcus completes the work and sends it to the client. Simultaneously, he sends Invoice #002 for the remaining $4,000 with the subject line: "Project Complete - Final Payment Due."

Day 22: Wave (his invoicing software) automatically sends a reminder that invoice #002 is due in 8 days.

Day 30: Client hasn't paid. Wave sends another reminder. Marcus also sends a friendly follow-up: "Hi [Client], wanted to check in—did the final files upload correctly? Let me know if you need anything else before I close out the project."

Day 35: Payment arrives.

This is the happy path. But say it doesn't:

Day 40 (5 days overdue): Marcus sends a follow-up: "Hi [Client], I noticed invoice #002 hasn't cleared yet. Is there an issue with the files or the invoice? Happy to troubleshoot."

Day 50 (20 days overdue): Marcus sends a formal email: "Hi [Client], invoice #002 is now 20 days overdue. Per our contract, this account is accruing interest at 1.5% per month. Please remit payment by [date]. If I don't hear from you, I'll need to consider next steps."

Day 60 (30 days overdue): Marcus files a small claims court case ($60 filing fee). This often shocks the client into paying.

Day 75 (45 days overdue): If the client still hasn't paid, the court rules in Marcus's favor. A judgment against them appears on their credit report. For a business, this is serious.

This escalation is uncomfortable, but it's necessary. Most clients pay at Step 3 or 4. A few require the court process. Marcus's strict process protects him from ever losing substantial money to non-payment.

Common Invoicing Mistakes

Mistake 1: Invoicing After Delivery Without Prior Agreement

You complete a project and send an invoice for $5,000. The client is shocked: "I never agreed to that amount!"

Always agree on price and terms in writing before work begins. Email the client a scope and rates, get written confirmation, and then execute. If scope changes mid-project, email a change order: "You've requested 10 hours of revisions. Per our original terms, revisions beyond 3 rounds are $100/hour. This change adds $700 to the project total. Please confirm."

Mistake 2: Informal Payment Terms

You text a client: "Hey, send me $2,000 when you get a chance." Weeks later, they say, "I thought you were doing that for free to build the portfolio!"

Always write terms down. Email: "Project scope: logo design, 3 concepts, 2 rounds of revision. Total: $2,000. Payment due upon completion. Accepted methods: bank transfer, check, or Stripe. Let me know if you have questions."

Mistake 3: Not Documenting Scope

A client asks for "a few tweaks" mid-project. You assume it's included. They assume it's an add-on. Conflict ensues.

Send an email before starting work: "I can do [specific tweaks]. Will take about [3 hours]. This is outside our original scope, so I can include it as an add-on for $350. Confirm, and I'll get started."

Mistake 4: Accepting Only One Payment Method

Client says, "I can only pay by PayPal." You don't have PayPal set up. You go back and forth, delaying payment by weeks.

List multiple payment methods on every invoice: bank transfer, credit card (Stripe), check, and PayPal. Let the client choose.

Mistake 5: No Invoice Number or Unique Identifier

You've invoiced the same client 12 times, all with "Invoice - January $3,000," "Invoice - February $3,000." At year-end, you can't track which were paid and which weren't.

Use sequential invoice numbers: Invoice 2024-001, 2024-002, etc. This makes tracking effortless.

Mistake 6: Accepting "Just Wait Until We Close the Deal"

A client says, "I'll pay you once our project launches" or "once we're funded." You agree because you want the work or the referral.

Never, ever tie payment to a future event outside your control. You're not a venture capitalist. You're service provider. Payment is for the work you've delivered, not for the client's future success.

FAQ

What's a reasonable late-payment interest rate?

Most jurisdictions allow 1-2% per month (12-24% annually). Some cap it at 10% annually. Check your state's law. 1.5% per month is safe and reasonable.

Can I refuse to deliver work until I'm paid?

Yes. You can absolutely hold the final deliverable until payment clears. Clause: "Final deliverables will be provided upon receipt of payment."

For digital work, this is easy (hold off uploading files). For services, this is harder but still possible (don't attend the final meeting, don't provide the final document until payment).

How long should I wait before writing off a bad debt?

Legally, you can pursue payment for 3-6 years depending on state law. Practically, after 90 days of no payment and no communication, you might write it off as a loss (accounting-wise) and move on.

Don't give up entirely—many small claims courts allow older debts. But emotionally, accept that you won't get paid and focus on preventing the next one.

Should I require a contract for small projects?

For projects under $500, a detailed contract is overkill. A professional email spelling out scope and price is sufficient. For projects $500+, a simple one-page contract protects both parties.

What if a client disputes the invoice after delivery?

Ask them to specify the dispute in writing. Example: "You billed me for 12 hours, but I only asked for 5." Then you respond: "The scope included X, Y, and Z. Here's the email where you approved the full scope. Hours were 12. I'm open to a discussion if you felt the scope was different, but I need to be paid for work delivered."

If they refuse to pay and the dispute is genuine, you might negotiate down (25% discount) and move on rather than spend months fighting. But never just write it off without understanding their claim.

Summary

Professional invoicing and collections are unglamorous but critical to freelance income stability. Send invoices immediately upon delivering work, with clear itemization of services, payment terms, and due dates. Use invoicing software (Wave, FreshBooks) to automate reminders and track overdue payments. Build payment friction into your projects with upfront deposits (25-50%) and progress payments, reducing the total amount at risk. Follow a consistent four-step collection process: friendly reminder at due date, gentle follow-up at 7-14 days overdue, formal notice at 30 days, and legal action consideration at 45+ days. Late-payment interest (1.5% per month) signals that delayed payment has a cost. Remember: getting paid is not aggressive; it's baseline business operations. Clients who chronically pay late or dispute invoices unfairly are not worth the relationship. Future projects should require deposits.

Next

1099 end-of-year checklist