Freelance Invoice Generator
Create a professional invoice in seconds. Add your details, line items, and tax — then print or save as PDF.
Invoice Details
Line Items
| Description | Qty | Rate | Amount |
|---|
Tips for Freelance Invoicing
Include clear payment terms. "Net 14" (due in 14 days) or "Net 30" are standard. Late payment clauses (e.g., 1.5% per month) are legally enforceable in most jurisdictions and encourage timely payment.
Invoice number matters. Use a sequential system (INV-001, INV-002…) for your records and the client's accounting department. Many clients won't process invoices without a unique invoice number.
Use the Hourly Rate Calculator to ensure your rates cover all business costs, taxes, and desired take-home income.
Everything About the Invoice Generator
How professional invoicing works, the math behind totals, and payment strategies that get you paid faster.
How It Works
- Enter your business name and client contact details
- Add line items with description, quantity, and unit price
- Set tax rate and any applicable discount
- Review auto-calculated subtotal, tax, and final total
- Download as PDF or print to send to your client
The Formula
Line total = Qty × Unit Rate
Subtotal = Σ(all line totals)
Invoice Total = Subtotal × (1 + Tax%) − Discount
Late fee = Invoice Total × (Annual Rate ÷ 365) × Days Overdue. Standard late fee is 1.5% per month.
Pro Tips
- Always include payment terms (Net-30 is standard; Net-15 for faster cash flow)
- Add a late fee clause (1.5%/mo) upfront — most clients pay on time when they see it
- Require 25–50% deposit from new clients before starting any work
- Invoice immediately on project completion — every week of delay reduces payment probability
Frequently Asked Questions
What information must a professional invoice include? +
A complete invoice should show: your name/business name and contact information; client name and address; unique invoice number (for both parties' records); invoice date and due date; itemized list of services/products with quantities, unit rates, and line totals; subtotal, any applicable taxes (with rate), discounts, and total amount due; payment methods you accept; bank details or payment link; and any late fee terms. Including your tax ID or EIN may be required for B2B billing above certain thresholds.
What are standard payment terms? +
Common terms include: Net 30 (due within 30 days — US B2B standard); Net 15 (faster, common for digital/service work); Due on Receipt (immediate); 2/10 Net 30 (2% discount if paid within 10 days, otherwise full amount in 30 days); and 50% upfront, 50% on completion (common for large projects). Research shows shorter terms result in faster payment — Net 15 invoices are paid 20% faster on average than Net 30. Include terms prominently and send invoices immediately upon completion.
How do I handle late-paying clients professionally? +
Best practices: send automated payment reminders at 3, 7, and 14 days overdue; follow up by phone (not just email) for significant invoices; charge documented late fees to compensate for the cost of chasing payment; consider requiring deposits upfront for new clients; pause work on other projects for the client until resolved; use invoice factoring services for large unpaid B2B invoices; and as a last resort, a collections agency or small claims court for amounts under $10,000.
Do I need to charge sales tax on invoices? +
It depends on your location, your client's location, and what you're selling. In the US, physical goods are generally taxable; services vary widely by state — some states tax consulting, some don't. The Supreme Court's 2018 South Dakota v. Wayfair ruling means you may owe sales tax in states where you have economic nexus (significant revenue or transaction volume). Consult a tax professional or use a service like TaxJar or Avalara if you sell across multiple states. Always itemize tax clearly on invoices for your records and your client's.
How long should I keep invoice records? +
The IRS recommends keeping records for at least 3 years after the tax return filing date (the standard audit statute of limitations). Keep records for 6 years if you underreported income by more than 25%. Keep indefinitely: records related to property, employment taxes, and fraudulent return claims. Practically, most accountants recommend 7 years as a conservative rule. Store invoices digitally (cloud backup recommended) with consistent naming conventions — YYYY-MM-DD_Client_InvoiceNumber for easy retrieval.