10 Invoicing Tips Every Freelancer Should Know
Getting paid on time is crucial for freelancers. These proven tips will help you invoice like a pro and maintain healthy cash flow. Trust me, I've learned these lessons the hard way so you don't have to.
1. Invoice Immediately After Completing Work
Don't wait until the end of the month or until you "have time." Send your invoice as soon as the work is delivered. The longer you wait, the longer you'll wait to get paid.
Pro tip: Set a calendar reminder or use automation to send invoices automatically after project milestones.
2. Always Use a Contract
Before starting any project, have a signed contract that outlines:
- Scope of work
- Payment terms and amounts
- Payment schedule
- Late payment penalties
- Revision policies
Your invoice should reference this contract. It gives you legal protection if a client disputes payment.
3. Require Deposits for New Clients
For first-time clients, always request a deposit—typically 25-50% upfront. This:
- Demonstrates client commitment
- Covers your initial time investment
- Reduces risk of non-payment
- Helps with cash flow
4. Use Professional Invoice Numbering
Implement a clear, sequential numbering system:
- Simple: INV-001, INV-002, INV-003
- With year: 2025-001, 2025-002
- With client code: ACME-001, ACME-002
Consistent numbering helps with accounting, tax filing, and looks professional.
5. Be Crystal Clear on Payment Terms
Don't assume clients know when to pay. State explicitly:
Example Payment Terms:
"Payment is due within 14 days of invoice date. Late payments will incur a 5% fee. We accept bank transfer, PayPal, or credit card."
6. Make Paying You Easy
The easier you make it to pay, the faster you'll get paid. Offer multiple payment options:
- Bank transfer (include full details)
- PayPal or Stripe
- Credit card processing
- Payment links or QR codes
Avoid making clients jump through hoops or hunt for payment information.
7. Follow Up on Overdue Invoices
Create a systematic follow-up process:
- 3 days before due: Friendly reminder
- Day after due: Polite follow-up
- 7 days overdue: Firm but professional email
- 14 days overdue: Phone call + final notice
- 30 days overdue: Consider collections or legal action
💼 Email Template for Late Payments:
"Hi [Name], I wanted to follow up on invoice #[NUMBER] dated [DATE] for [AMOUNT]. According to our agreement, payment was due on [DUE DATE]. Could you please confirm when I can expect payment? Let me know if you have any questions. Thanks!"
8. Track All Invoices and Payments
Maintain a spreadsheet or use invoicing software to track:
- All sent invoices
- Payment status (pending, paid, overdue)
- Payment dates
- Outstanding balances
This helps with cash flow forecasting and tax preparation.
9. Include a Personal Thank You
Add a personalized thank you note at the bottom of your invoice:
"Thank you for your business! It's a pleasure working with you on this project."
This small touch maintains good relationships and makes clients more likely to pay promptly and hire you again.
10. Learn From Each Project
After each project, review what worked and what didn't:
- Did you undercharge?
- Did the client pay on time?
- Were your payment terms clear?
- Did scope creep affect profitability?
Use these insights to improve your invoicing process and pricing for future clients.
Bonus Tips
- Save all invoices for taxes - Keep records for at least 7 years
- Invoice for revisions - If not included in scope, charge for extra revisions
- Consider recurring billing - For ongoing clients, set up automatic monthly invoices
- Review rates annually - Increase your rates 5-10% each year
Final Thoughts
Professional invoicing is a skill that directly impacts your income. By following these tips, you'll get paid faster, reduce payment disputes, and build stronger client relationships.
Remember: You're not "bothering" clients by asking for payment—you're running a business. Be professional, be persistent, and don't apologize for getting paid for your work.
About the Author
Michael is a freelance designer who's worked with clients ranging from startups to Fortune 500 companies. After learning invoicing the hard way (including chasing down $15K in late payments), he now helps other freelancers avoid the same mistakes.