Freelancer creating a professional invoice on a laptop at a modern workspace

    How to Create an Invoice: Step-by-Step Guide (+ Free Template)

    CCan You Pay That Team
    April 4, 2026
    14 min read
    Share:

    Whether you're a freelancer sending your first bill or a small-business owner tightening up your billing process, knowing how to create an invoice properly is one of the most important administrative skills you can develop. A well-crafted invoice doesn't just ask for money — it sets clear expectations, protects you legally, and helps you get paid faster.

    In this comprehensive guide, you'll learn exactly how to make an invoice from scratch, what every section should contain, how to avoid the mistakes that cause payment delays, and how to use a free invoice template to create professional invoices in minutes.

    Freelancer creating a professional invoice on a laptop at a modern workspace
    Creating a professional invoice is easier than you think — especially with the right template.

    What Is an Invoice?

    An invoice is a formal document sent by a seller to a buyer that itemizes products or services provided and requests payment. It serves as both a payment request and a legal record of the transaction. Invoices are essential for:

    • Getting paid — The most obvious reason. No invoice, no payment.
    • Record keeping — Invoices create a paper trail for tax filing and financial reporting.
    • Legal protection — A properly formatted invoice can serve as evidence in disputes.
    • Cash flow management — Tracking invoices helps you monitor your cash flow and forecast revenue.
    • Professionalism — Clean invoices build trust with clients and strengthen business relationships.

    What to Include on an Invoice (Essential Elements)

    Before diving into the step-by-step process, let's cover every element a professional invoice should contain. Missing even one of these can delay payment or create confusion.

    Anatomy of a professional invoice showing labeled sections for business info, client details, line items, totals, and payment terms
    The anatomy of a professional invoice — every section matters for getting paid on time.

    1. The Word "Invoice"

    This sounds obvious, but always label the document clearly as an "Invoice" at the top. Some businesses use "Tax Invoice" or "Commercial Invoice" depending on their jurisdiction. This helps your client's accounts payable department route it correctly.

    2. Your Business Information

    Include your full legal business name (or your name if you're a sole proprietor), address, phone number, email, and website. If you have a business logo, add it — it reinforces your brand and makes the invoice look more professional.

    3. Client Information

    Add your client's full name or company name, billing address, and contact email. If your client has a specific Accounts Payable contact, use that email instead of your day-to-day contact. This is one of the top reasons invoices get lost — they go to the wrong person. Check our vendor onboarding checklist to make sure you have the right billing contacts.

    4. Invoice Number

    Every invoice needs a unique identifier. This makes it easy to reference in conversations, track payments, and organize your records. Common formats include:

    • Sequential: INV-001, INV-002, INV-003
    • Date-based: INV-2026-04-001
    • Client-coded: ACME-001, ACME-002

    Pick a system and stick with it. Gaps in numbering can raise red flags during audits.

    5. Invoice Date and Due Date

    The invoice date is when you issue the invoice. The due date is when payment is expected. Common payment terms include:

    Payment TermMeaningBest For
    Due on ReceiptPayment due immediatelyOne-off projects, small amounts
    Net 15Due within 15 daysFreelancers, quick-turnaround work
    Net 30Due within 30 daysMost common; standard for B2B
    Net 60Due within 60 daysEnterprise clients, large contracts
    2/10 Net 302% discount if paid in 10 days, otherwise due in 30Incentivizing early payment

    Pro tip: Shorter payment terms generally mean faster payments. If you're a freelancer, Net 15 or Due on Receipt is usually better than Net 30 — unless your freelance contract specifies otherwise.

    6. Line Items (Description of Services or Products)

    This is the heart of your invoice. Each line item should include:

    • Description: What you provided (be specific)
    • Quantity: Number of units, hours, or deliverables
    • Rate/Unit Price: Cost per unit or hourly rate
    • Line Total: Quantity × Rate

    Example of good line items:

    DescriptionQtyRateTotal
    Website redesign — homepage + 5 inner pages1$3,500.00$3,500.00
    SEO optimization — on-page audit + fixes4 hrs$150.00/hr$600.00
    Stock photography licensing (10 images)10$25.00$250.00

    Vague descriptions like "design work" or "consulting" invite questions and slow down approval. The more specific you are, the fewer back-and-forth emails you'll need.

    7. Subtotal, Taxes, and Total

    After listing all line items, show:

    • Subtotal: Sum of all line items before tax
    • Tax: Applicable sales tax, VAT, or GST (with the rate shown)
    • Discounts: If applicable, show any discounts applied
    • Shipping: If relevant
    • Total Due: The final amount — make this prominent and impossible to miss

    8. Payment Instructions

    Tell your client exactly how to pay. Include:

    • Accepted payment methods (bank transfer, credit card, PayPal, etc.)
    • Bank details (account number, routing number, SWIFT code for international)
    • Payment link — if you use an invoicing tool like Can You Pay That, you can embed a direct payment link

    The easier you make it to pay, the sooner you get paid. Learn more in our guide on how to accept credit card payments on invoices.

    9. Notes and Terms

    Use this section for:

    • A brief thank-you message
    • Late payment policy (e.g., "A late fee of 1.5% per month will be applied to overdue balances")
    • Scope clarifications or references to a contract
    • Purchase order (PO) number if your client requires one

    10. Your Logo and Branding

    While not strictly required, adding your logo, brand colors, and consistent formatting makes your invoice look professional and helps clients recognize it immediately in their inbox.

    How to Create an Invoice: Step-by-Step

    Now that you know what to include, here's the actual process of creating an invoice from start to finish.

    Step 1: Choose Your Invoicing Method

    You have several options for creating invoices:

    MethodProsConsBest For
    Word/Google DocsFree, familiarManual math, no tracking, unprofessionalAbsolute beginners (temporary)
    Excel/Google SheetsFree, formulas helpEasy to break, no payment linksSmall volumes, spreadsheet lovers
    Free Invoice GeneratorProfessional templates, fast, PDF exportMay lack advanced featuresFreelancers, one-off invoices
    Invoicing SoftwareAutomation, tracking, reminders, payment linksMonthly cost (some are free)Growing businesses, recurring billing

    For most freelancers and small businesses, using a free invoice generator is the fastest way to get started. If you're sending more than a few invoices per month, consider upgrading to dedicated invoicing software that handles reminders and payment tracking automatically.

    Step 2: Add Your Business Details

    Fill in your business name, address, and contact information. If you have a registered business number, tax ID, or VAT number, include it here. This is important for clients who need to process your invoice through their accounting system.

    Step 3: Add Your Client's Details

    Enter your client's company name, billing address, and the email of their accounts payable contact. Double-check this information — invoices sent to the wrong person are the number-one cause of late payments.

    Step 4: Assign an Invoice Number

    Use your sequential numbering system. If this is your first invoice ever, start with INV-001 or any number you prefer (some freelancers start at INV-1001 to appear more established — no judgment).

    Step 5: Set the Dates

    Enter today's date as the invoice date. Set the due date based on your agreed payment terms. If you haven't discussed terms, Net 30 is the standard default — but don't be afraid to use Net 15 or even Due on Receipt for smaller projects.

    Step 6: Add Your Line Items

    List each product or service with a clear description, quantity, rate, and line total. Remember: specificity is your friend. Instead of "Design work — $2,000," write "Brand identity package: logo design (3 concepts), business card layout, and brand guidelines document — $2,000."

    Step 7: Calculate Totals

    Add up your subtotal, apply any applicable taxes or discounts, and display the total prominently. Most invoicing tools and templates do this math automatically — another reason to avoid doing it by hand in a Word document.

    Step 8: Include Payment Instructions

    Provide clear payment methods. If you accept bank transfers, include full banking details. If you accept credit cards, embed or link to a payment page. The fewer steps your client needs to take, the faster you'll receive payment.

    Step 9: Review and Send

    Before hitting send:

    • Double-check all math (even if software did it — trust but verify)
    • Verify client details and contact information
    • Make sure the invoice number is unique
    • Check that your payment instructions are complete and correct
    • Proofread descriptions for typos
    • Export as PDF (never send editable formats like .docx)

    Send the invoice via email with a brief, professional message. For email templates, see our guide on how to ask for invoice payment politely.

    Invoice Example: What a Professional Invoice Looks Like

    Here's a complete example of a well-formatted invoice:

    INVOICE
    From: Jane Smith Design
    123 Creative Ave, Austin, TX 78701
    jane@janesmithdesign.com
    To: Acme Corp
    456 Business Blvd, Suite 200
    New York, NY 10001
    ap@acmecorp.com
    Invoice #: INV-2026-042Date: April 4, 2026
    Due: May 4, 2026 (Net 30)
    DescriptionQtyRateAmount
    Website redesign (6 pages)1$4,200.00$4,200.00
    Content migration6 hrs$125.00$750.00
    Post-launch support (1 month)1$500.00$500.00
    Subtotal$5,450.00
    Sales Tax (8.25%)$449.63
    Total Due$5,899.63

    Payment: Bank transfer to Chase Bank, Account #XXXXX, Routing #YYYYY — or pay online at [payment link].

    Want to create something like this in under 2 minutes? Try our free invoice generator — no sign-up required.

    7 Common Invoice Mistakes That Delay Payment

    Even experienced freelancers make these errors. Avoid them and you'll see a measurable improvement in how quickly clients pay.

    1. Sending to the Wrong Email

    Your project manager is not your accounts payable contact. Always confirm the billing email during client onboarding. See our invoice requirements checklist for a full pre-send verification list.

    2. Missing or Incorrect PO Number

    Many corporate clients require a purchase order number on every invoice. If your invoice doesn't match their PO, it will be rejected by their AP system — and you'll wait weeks for reprocessing.

    3. Vague Descriptions

    "Consulting — $5,000" tells the client nothing. Break your work into specific deliverables. This also protects you if a scope dispute arises later.

    4. Wrong Payment Terms

    If your contract says Net 30 but your invoice says Net 15, you've created confusion. Always align invoice terms with your signed agreement.

    5. No Late Payment Policy

    If you don't mention consequences for late payment, clients will assume there are none. Include a clear late fee clause — even if you rarely enforce it, it incentivizes on-time payment. Use our late payment fee calculator to determine fair rates.

    6. Sending Editable File Formats

    Never send invoices as .docx, .xlsx, or .pages files. Clients can accidentally (or intentionally) alter the contents. Always send as PDF.

    7. Not Following Up

    Sending an invoice and hoping for the best is not a strategy. Set up automatic reminders or use our invoice reminder schedule builder to plan your follow-up cadence.

    Invoice Templates by Industry

    Different industries have slightly different invoicing needs. Here's what to emphasize based on your field:

    IndustryKey Invoice ElementsTip
    Freelance Design/DevProject milestones, hourly vs. flat ratesUse milestone-based billing for large projects
    ConsultingHourly breakdown, retainer trackingReference your retainer agreement on each invoice
    E-commerceProduct SKUs, shipping costs, tax ratesInclude order number for easy cross-referencing
    ConstructionProgress billing, materials vs. laborUse percentage-of-completion invoicing
    Marketing AgencyCampaign names, media spend vs. feesSeparate pass-through costs from agency fees

    Browse our full collection of free invoice templates to find one that matches your industry.

    How to Create a Recurring Invoice

    If you have clients on retainer or subscription arrangements, manually creating a new invoice each month is a waste of time. Here's how to set up recurring invoices:

    1. Define the schedule: Weekly, bi-weekly, monthly, or quarterly
    2. Set the amount: Fixed amount or variable based on usage
    3. Choose automation: Use invoicing software that supports recurring billing
    4. Add auto-reminders: Schedule payment reminders to go out automatically before and after the due date
    5. Review periodically: Even automated invoices should be spot-checked quarterly

    Most modern invoicing tools support recurring invoices. If yours doesn't, that's a sign it might be time to upgrade.

    International Invoicing: What Changes

    If you work with clients in other countries, your invoices may need additional elements:

    • Currency: Specify the currency (USD, EUR, GBP, etc.) and whether the client pays in their local currency or yours
    • VAT/GST: Some countries require you to show tax registration numbers and apply reverse-charge mechanisms
    • SWIFT/IBAN: For international bank transfers, provide your SWIFT code and IBAN
    • Exchange rate date: If billing in a different currency, note the exchange rate used
    • Language: Consider providing a bilingual invoice for non-English-speaking clients

    Use our payment calculator to help clients understand total costs including any fees or currency conversion.

    Digital vs. Paper Invoices

    In 2026, there's almost no reason to send paper invoices. Here's why digital invoices win:

    FactorDigital InvoicePaper Invoice
    Delivery speedInstant2-5 business days
    CostFreePrinting + postage
    TrackingSee when opened/paidNo visibility
    Payment speedClick-to-pay links availableClient must manually process
    Environmental impactNonePaper, ink, fuel for delivery
    SearchabilityInstantly searchableManual filing

    The only exception: some government agencies and very traditional industries may still require paper or mailed copies. In those cases, send both.

    How to Handle Late Payments After Invoicing

    Even perfect invoices sometimes go unpaid. Here's a quick escalation framework:

    1. Day 1 past due: Send a friendly reminder — "Just a gentle nudge that Invoice #X was due yesterday"
    2. Day 7: Follow up with a firmer tone — reference the original terms
    3. Day 14: Call or email directly — ask if there's an issue
    4. Day 30: Send a formal second notice
    5. Day 45+: Consider a pause-work notice or collections process

    Use our invoice reminder email generator to create professional follow-up emails in seconds.

    Create Your First Invoice Now (Free)

    You've got the knowledge — now put it into action. Our free invoice generator lets you create professional, PDF-ready invoices in under 2 minutes. No account needed, no credit card required.

    If you're ready to level up with automatic reminders, payment tracking, and client management, create a free Can You Pay That account and start getting paid faster.

    Frequently Asked Questions

    What is the simplest way to create an invoice?

    The simplest way to create an invoice is to use a free online invoice generator. You fill in your business details, client information, line items, and payment terms — and the tool generates a professional PDF you can email immediately. No software installation or account required.

    What should be included on an invoice?

    Every invoice should include: the word "Invoice," your business information, client details, a unique invoice number, invoice date, due date, line items with descriptions and amounts, subtotal, taxes, total due, and payment instructions. Optional but recommended: your logo, payment terms, and late payment policy.

    How do I number my invoices?

    Use a consistent, sequential system. Common formats include simple sequential (INV-001), date-based (INV-2026-04-001), or client-coded (ACME-001). The most important thing is that each number is unique and easy to reference. Never reuse an invoice number.

    Can I create an invoice without a business?

    Yes. Sole proprietors, freelancers, and independent contractors can all issue invoices using their personal name and contact information. You don't need a registered business to send an invoice — you just need to accurately identify yourself as the provider of the service or product.

    What format should I send my invoice in?

    Always send invoices as PDF files. PDFs preserve formatting across devices, can't be accidentally edited, and are universally accepted. Never send invoices as editable Word documents or spreadsheets.

    How do I follow up on an unpaid invoice?

    Send a polite reminder 1-3 days after the due date, a firmer follow-up at 7 days, and escalate at 14-30 days. Use our reminder email generator for professionally worded templates, or read our full guide on asking for payment politely.

    What's the difference between an invoice and a receipt?

    An invoice is a request for payment — sent before payment is received. A receipt is a confirmation of payment — sent after payment has been processed. Some businesses issue both: an invoice when work is delivered, then a receipt when payment clears.

    How long should I keep copies of my invoices?

    Keep copies of all invoices for at least 3-7 years, depending on your country's tax regulations. In the US, the IRS recommends keeping financial records for at least 3 years (or 7 years for certain situations). Digital storage makes this effortless.

    Get Paid Faster

    Stop chasing payments. Set up automatic invoice reminders and let Can You Pay That handle the follow-ups.