How to Invoice a Client as a Freelancer: A Complete Guide

A complete invoicing guide for freelancers and independent contractors. Learn how to set payment terms, structure milestone deposits, invoice international clients, and get paid on time.

Published:August 22, 2026
Read Time:10 min read
Author:Luen Team

1. What Is a Freelancer Invoice and Why It Matters

A freelancer invoice is a formal payment request and commercial document issued by an independent contractor to a client. It details the work delivered, hours or milestone fees, applied taxes, payment deadlines, and payment methods.

Invoicing is not just about requesting payment—it establishes a clear professional record of your work, sets structured payment expectations, and ensures smooth accounting approvals for both you and your client.

2. When and How Much Should a Freelancer Bill?

The timing and structure of your invoices depend on your contract type and project scope. Choosing the right billing structure helps protect your cash flow:

  • Upfront Deposits: For new clients or large fixed-price projects, charge an initial 30% to 50% deposit before beginning work to secure commitment.
  • Milestone Billing: Break substantial deliverables into verified stages (e.g., 30% kickoff, 30% midpoint review, 40% final delivery).
  • Hourly Invoicing: Bill bi-weekly or monthly by providing itemized timesheets showing hours worked multiplied by your agreed hourly rate.
  • Monthly Retainers: Issue invoices at the start of each month for ongoing advisory, maintenance, or design services with guaranteed availability.

3. How to Create a Freelancer Invoice Step by Step

Follow this simple step-by-step process to generate and send your invoice:

  • 1. Add Your Professional Details: Your full legal name, trading name, contact email, address, and applicable tax numbers.
  • 2. Add Client Information: The client's corporate business name, billing address, and the specific contact person handling finance.
  • 3. Include Invoice Metadata: Assign a unique sequential invoice number (e.g., FREELANCE-2026-015), the issue date, and an explicit due date.
  • 4. Itemize Deliverables: Clearly describe the specific work done (e.g., 'Brand Identity System & Figma Guidelines' instead of 'Design Work').
  • 5. Calculate Subtotals, Discounts, and Taxes: Accurately apply any agreed scope discounts or applicable regional taxes.
  • 6. Provide Convenient Payment Rails: Add your direct bank account information (IBAN/SWIFT/routing) or direct digital payment URLs (such as Stripe, Wise, or PayPal).
  • 7. Review and Send: Export a clean vector PDF invoice and email it directly to the project lead and accounts payable team.

4. Example of a Professional Freelance Invoice

Here is a realistic example of a clean invoice for an independent contractor:

  • Freelancer: Elena Rostova | Brand & UI Designer | Berlin, Germany | Tax ID: DE319827410
  • Billed To: Hyperion SaaS Ltd | 120 Fleet Street, London, UK | Contact: finance@hyperionsaas.co.uk
  • Metadata: Invoice Number: ER-2026-088 | Issue Date: August 22, 2026 | Due Date: September 05, 2026 (Net 14)
  • Line Item 1: UI/UX Redesign for Mobile iOS App (Milestone 2 Sign-off) - 1 Fixed Unit = $2,500.00
  • Line Item 2: Custom Design System Iconography Pack (25 Vector Assets) - 1 Fixed Unit = $750.00
  • Totals: Subtotal: $3,250.00 | VAT (Reverse Charge Applied): $0.00 | Total Balance Due: $3,250.00 USD
  • Payment Instructions: Wise Multi-Currency Transfer (IBAN: GB29WISE00000012345678) or pay via Stripe link.

5. Setting Payment Terms and Managing Overdue Invoices

Payment terms determine when your invoice is due. Standard freelancer terms include Net 7, Net 14, or Net 30 days. Shorter payment windows (such as Net 14) are typically best for independent contractors to keep cash flow predictable.

If an invoice becomes overdue, manage the situation professionally with a structured follow-up process:

  • Verify the Due Date: Ensure the payment window has actually elapsed and check your bank records for any incoming pending settlements.
  • Send a Friendly Reminder: Send a polite email 1 to 2 days after the due date with the original PDF invoice re-attached.
  • Confirm Accounts Payable Receipt: Check if the invoice requires additional details, such as internal PO numbers or vendor onboarding documentation.
  • Follow Up Systematically: Send formal follow-up notices at 7 and 14 days overdue, referencing the original contract terms.

6. Invoicing International Clients

Working with global clients requires extra attention to currency, cross-border payment fees, and tax reporting. To avoid unexpected bank fee deductions, clarify who covers intermediary wire transfer fees and specify the exact three-letter ISO billing currency code (e.g., USD, EUR, GBP).

Using virtual collection accounts (like Wise or Payoneer) can significantly reduce transfer fees compared to traditional SWIFT wire transfers. For a deeper breakdown of cross-border compliance, exchange rates, and banking rails, explore our comprehensive guide on international multi-currency invoicing.

7. Creating Freelance Invoices Online

Managing invoices across manual spreadsheets and document templates is slow and prone to formatting errors. Online invoice generators help freelancers streamline the entire process.

A browser-first invoicing tool like Luen enables freelancers to create clean, professional invoices in seconds. You can easily add client details, itemize hourly rates or fixed milestones, calculate multi-currency totals, and download sharp vector PDF invoices straight from your browser—no complex accounting setup required.

8. Frequently Asked Questions

Common questions from freelancers about client billing:

  • What payment terms should I choose as a beginner freelancer? Net 14 is a balanced standard. It gives clients sufficient time to process payments while keeping your payout timeline reasonable.
  • Should I charge an upfront deposit? Yes. Requiring a 30% to 50% deposit before starting work is standard professional practice that helps secure commitment on both sides.
  • How do I send my invoice to a client? Export your invoice as a clean vector PDF and email it directly to your client contact and their accounts payable department.
  • Do I need to charge taxes on freelance services? This depends on your local tax laws and business revenue thresholds. Always check regional guidelines regarding sales tax, GST, or VAT registration.
  • What should I do if a client asks for a spreadsheet invoice? Send a finalized PDF invoice instead. PDFs ensure your formatting, calculations, and payment terms remain locked and unaltered.