← Back to Blog

What to Include on a Freelance Invoice: A Field-by-Field Guide

When you fill in a free invoice generator, you're working through a series of fields — each with a specific job. Knowing what to put in each one (and why it matters) reduces back-and-forth with clients and makes your billing look professional. Here's a practical breakdown, with real examples for freelance designers, developers, photographers, and writers.

Your Name or Business Name

Use whatever name your client knows you by. If you operate as a sole trader under your own name, use your name. If you have a business name, use that. Some freelancers include their website or a contact email in this block so clients know where to direct payment questions. There's no single required format — clarity is the goal.

Client Details

Include the client's full name or company name. When billing a company, it often helps to name your specific point of contact as well — for example, "Acme Corp — Attn: Sarah Lee." This can help route the invoice correctly through a client's internal accounts payable process, reducing delays.

Invoice Number

Every invoice should have a unique identifier. There's no single required format — what matters is that no two invoices share a number, so both you and the client can refer to a specific document unambiguously. Common approaches include:

Some freelancers start at 100 or 1001 rather than 001 — it's a small detail, but it avoids the appearance of being brand new. Once you've chosen a format, stick with it and never reuse a number.

Invoice Date and Payment Terms

The invoice date is typically the date you send it. Payment terms define when you expect to be paid relative to that date. Common options:

Which to use depends on your relationship with the client, the project size, and your own cash flow needs. Many freelancers on smaller or one-time projects prefer Net 15; those working with larger companies or established clients often use Net 30 because those organizations have payment cycles that require more lead time. Whatever terms you set should reflect an arrangement agreed upon before the work begins. For questions about whether specific payment terms are enforceable in your situation, consult a qualified attorney.

Line Item Description

This is the most important field for avoiding payment disputes. Vague descriptions invite questions and delay approvals. Compare these examples:

Instead of:

Try something specific:

The description should match what was agreed in your proposal or contract, so the client's finance team can match the invoice against their records without needing to ask.

Amount and Tax

Enter the agreed price for each line item. If you charge tax (such as VAT, GST, or sales tax), enter the applicable percentage in the tax rate field — the tool will calculate the total automatically. However, the tool does not determine what rate you should charge. Tax obligations vary significantly by country, state or province, and business structure. Consult a qualified accountant or tax professional to understand your specific obligations before including tax on your invoices.

Custom Message

A short note at the bottom — "Thank you for the opportunity to work with you" or "Payment can be made via bank transfer or PayPal to [your details]" — adds a professional finish and gives the client clear next steps. Keep it brief.

A note on this content: The information on this page is for general educational purposes only and does not constitute legal, tax, financial, or accounting advice. Invoicing requirements, tax obligations, and payment terms vary by country, region, and individual circumstance. The Free Invoice tool is provided "as is" with no warranties of any kind. You are solely responsible for the accuracy, completeness, and legality of any invoices you create. For guidance specific to your situation, please consult a qualified accountant, attorney, or other licensed professional.