What to Include on a Freelance Invoice: The Complete Checklist
Knowing what to include on a freelance invoice is the difference between getting paid within 48 hours and spending weeks chasing unresponsive finance departments. An incomplete or vague billing document gives clients an excuse to delay processing, while a clear, legally sound bill builds trust and speeds up your cash flow.
1. Your Business and Contact Information
Your invoice must make it instantly obvious who is requesting payment. Place your details near the top left or right corner of the document so the recipient's accounts payable team can verify your record in their system.
- Your full legal name and trading or business name (if applicable)
- Your physical address or registered business address
- Your professional email address and telephone number
- Your tax registration number (such as VAT ID, GST number, or national business number, depending on your jurisdiction)
2. Client Information and Reference Numbers
Always address the invoice directly to the entity that contracted your services. Sending an invoice to a generic inbox without a direct contact name often leads to it getting buried.
- The company's full legal name
- The name and department of your primary contact or hiring manager
- Their business billing address
- Their tax identification or VAT/GST number (essential for cross-border B2B invoicing)
- Purchase Order (PO) number: If your client uses a PO system, an invoice without this number will almost always be rejected automatically.
3. Invoice Metadata: Number, Issue Date, and Due Date
Every document must have a distinct identifier for bookkeeping, audit trails, and tax compliance. Never issue two invoices with the same reference number.
- Unique Invoice Number: Use a sequential numbering scheme like INV-2024-001 or standard sequential digits (0101, 0102).
- Invoice Issue Date: The specific day you send the document to the client.
- Due Date: An explicit calendar date (e.g., 'Due by October 15, 2024') rather than just 'Net 30'. Clear dates eliminate ambiguity and prevent misunderstandings.
4. Itemised Description of Deliverables
Avoid vague line items like 'Design work' or 'Consulting services'. Clear itemisation proves the value provided and leaves no room for clients to question what they are paying for.
- Description of work: A clear, concise title and description (e.g., 'Landing Page UI Design - 3 Responsive Screen Variations').
- Quantity or Hours: The number of units or hours completed.
- Rate: Your fixed fee per milestone or your agreed hourly rate (e.g., $85/hr).
- Line Total: The subtotal for that particular deliverable.
Pro tip: If your project was based on a formal proposal or contract, match your invoice line items directly to the milestones outlined in your signed agreement. Freelancers who use Signr to execute project agreements can simply copy the agreed milestones and deliverables straight onto the billing sheet, preventing scope disputes before they arise.
5. Subtotals, Taxes, and Total Amount Due
Make the final payable sum impossible to miss. Keep the financial breakdown transparent by splitting it into distinct rows:
- Subtotal: The total cost of all line items before taxes or discounts.
- Discounts or Credits: Any promotional discount, prepaid deposit, or retainer deduction applied.
- Applicable Taxes: Specify the local sales tax, VAT, or GST rate and the exact tax amount. If the transaction is reverse-charged or zero-rated for international export, state that explicitly (e.g., 'Zero-rated cross-border supply').
- Total Amount Due: The final balance prominently displayed, including the currency symbol (e.g., USD $, EUR €, GBP £).
6. Accepted Payment Methods and Banking Details
Remove every bit of friction between your client and their payment action. Clearly outline your preferred settlement channels with complete details:
- Direct Bank Transfer / Wire: Include account holder name, account number, routing number / sort code, and for international payments, your IBAN and SWIFT/BIC codes.
- Online Payment Links: Direct links to pay via credit card or balance platforms (such as Stripe, Wise, or PayPal).
- Currency notice: Clarify that the client is responsible for intermediary bank fees or currency conversion charges if paying across borders.
7. Payment Terms and Late Fee Policies
State your payment terms clearly in a footer section. Common terms include Net 7, Net 14, or Net 30 days from the invoice date. If your contract includes a late payment fee (such as 1.5% per month or statutory interest under local regulations), reiterate it politely: 'Payments received after the due date are subject to a 1.5% monthly late fee.' Reaffirming the terms established in your initial contract encourages finance teams to schedule your payout without delay.