How to Send an Invoice as a Freelancer: A Step-by-Step Guide

Mike Allerson
A person sitting on a bean bag chair working on a laptop; how to send an invoice as a freelancer

You wrapped your first paid project last weekend, the client said the work was great, and now you are staring at a blank Google Doc trying to figure out what an invoice is supposed to look like. The bills you have received over the years all look slightly different, none of them came with instructions, and your client just emailed asking when you will “send the invoice.” Sending an invoice as a freelancer is one of those small business moments that feels much heavier than it should.

We spent several hours reviewing invoice templates from FreshBooks, Wave, Stripe, and the IRS guidance for self-employed business records. We also compiled common payment delay patterns from the Freelancers Union’s 2024 industry report. Our focus was on what helps a self-employed professional get paid faster without overcomplicating the workflow.

In this article, we will walk you through how to send an invoice as a freelancer step by step, from setting up your details to handling a late payment without burning the relationship.

Why Sending a Clean Invoice Matters

A clear, professional invoice is the difference between getting paid in 14 days and chasing money for two months. Procurement teams use invoices to route payments, accounting software relies on consistent fields to process them, and small business clients often pay whichever invoice in their inbox looks the most complete and the least confusing.

Beyond getting paid, your invoice is a piece of business record-keeping the IRS expects you to keep. The agency requires self-employed filers to maintain receipts and revenue documentation for at least three years, and an organized invoice trail makes Schedule C filing much easier in April. Treat the invoice as both a payment tool and a tax document, because it is both.

Step 1: Set Up Your Business Details Before You Need Them

Before you send the first invoice, decide a few things that will appear on every future one. Choose a business name and address, decide whether to operate under your legal name or an LLC, and get an Employer Identification Number if you do not want to share your Social Security number with clients.

Bank Account and Payment Methods

Open a business checking account so client payments do not mix with personal money. This separation is essential for taxes and for any future audit. Connect at least one payment method clients can use, such as ACH transfers, credit cards via Stripe, PayPal Business, or Wise for international clients.

Choose Your Invoice Tool

You can send invoices from a Google Doc or Excel template, but a dedicated invoicing tool saves time and tracks unpaid bills. FreshBooks, Wave, QuickBooks Self-Employed, Bonsai, and Hello Bonsai are popular choices. Wave is free for invoicing. FreshBooks runs $19 to $60 per month, depending on the tier. For most solo freelancers, even a free tool is a meaningful upgrade over Word documents.

See also  How to Transition From Laid Off to Self-Employed in 90 Days

Step 2: Include Every Required Element on the Invoice

A complete invoice has a short list of fields that clients expect to see. Missing any of them slows the payment review process at the client’s accounting team.

The Required Fields

  • Your business name, address, and contact email
  • The word “Invoice” is clearly displayed at the top
  • An invoice number and the issue date
  • The client’s billing name and address
  • A line-by-line list of services or products

Add the total due in a clear, bold figure, payment terms such as Net 15 or Net 30, accepted payment methods, and your business tax ID if you have one. If you charge sales tax, list it as a separate line. The whole document should fit on one page; clients hate scrolling.

Step 3: Number Your Invoices Consistently

Invoice numbers help you track payments and help your client’s accounting team match payments to bills. The simplest system is sequential numbering, such as INV-0001, INV-0002, and so on. Some freelancers prefer client-specific prefixes like ACME-001 to make sorting easier, but consistency matters more than the format.

Avoid restarting the count each year. A continuous sequence makes it easier to retrieve old invoices, and it looks more professional to clients who assume you have been in business for some time. If you are working in a new tool, set the starting number high enough to imply some history; INV-1042 reads differently from INV-0001 on the first day.

Step 4: Set Payment Terms That Match Your Cash Flow

The default invoice terms for most freelancers are Net 15 or Net 30, meaning the client owes payment within 15 or 30 days of the invoice date. Enterprise clients sometimes push for Net 60 or Net 90, which can wreak havoc on a small business’s cash flow. Negotiate shorter terms when possible, and stick to a written policy.

Late Fees and Early Payment Discounts

Late fees of 1.5 percent per month are common and legal in most US states, but the late fee must be stated on the invoice before it can be charged. Some freelancers prefer to offer an early payment discount instead, such as 2 percent off if the client pays within 10 days. Both approaches encourage faster payment without making the relationship adversarial.

See also  What “Real” Businesses Have in Common With Your One-Person Operation

Up-Front Deposits

For projects over $1,500, consider asking for a 30 to 50 percent deposit before starting work. The deposit reduces your downside if the client disappears mid-project and signals that you run a professional operation. List the deposit as its own invoice or as a line item on the project invoice with a clear “deposit received” credit.

Step 5: Send the Invoice Through the Right Channel

Email is still the dominant channel for freelance invoices, but the way you send the email matters. Use a clear subject line such as “Invoice INV-0042 from [Your Name] for [Project].” Attach the invoice as a PDF, not as an editable Word or Excel file, because PDFs preserve formatting and are easier to file in client accounting systems.

In the body of the email, briefly thank the client, summarize the project in one sentence, list the total amount due and the due date, and offer to answer any questions. If your invoicing tool offers a clickable “pay now” link, mention it. Friction-free payment is the single biggest predictor of fast payment.

Step 6: Confirm the Right Recipient

Sending the invoice to the wrong person is one of the easiest ways to delay payment. For a small business client, that may mean copying both the project lead and the finance contact. For a mid-sized or enterprise client, ask for the accounts payable address during the project, often something like [email protected] or [email protected].

If the client uses a vendor portal like Coupa, Ariba, or Bill.com, ask for an account setup link before your first invoice. Portal invoicing has more upfront friction, but usually pays faster than email-only billing.

Step 7: Track and Follow Up on Unpaid Invoices

Most invoicing tools track payment status automatically and can send reminders before and after the due date. Set up reminders three days before the due date, on the due date, and at 7 and 14 days past due. Polite reminders work; they signal that you are organized, not desperate.

Designer and educator Jessica Hische described on her blog in 2019 that she kept her late-payment process to three steps: a friendly reminder one week past due, a firm follow-up at two weeks past due, and a phone call at 30 days. As a result, her average days-to-pay stayed under 25 across her freelance years. The discipline beat the politeness.

This worked for Jessica’s small client roster because the dollar amounts and relationships were known quantities. For self-employed professionals with larger client lists, the same idea applies, but automation through your invoicing tool becomes essential. The core principle is to act consistently and not let invoices age in silence.

See also  How to Add a Late Fee to an Invoice (And Actually Collect It)

Step 8: Save and Archive Every Invoice

Keep a digital copy of every invoice in your accounting tool, your email, and a backup cloud folder. The IRS expects records for at least three years, and many state revenue agencies want them longer. A clear archive also makes it much easier to fight a client dispute or reconcile a Schedule C in April.

Tag each invoice with the client name, project, and payment status. If you use a tool like FreshBooks or QuickBooks, the system handles tagging automatically. If you use a Google Drive folder, set up a consistent naming convention such as “2026-04-INV0042-AcmeCo.pdf” so you can find any record in seconds.

Common Mistakes Freelancers Make When Invoicing

Several errors slow down payment unnecessarily. Sending the invoice from a personal Gmail without a business signature. Forgetting the invoice number. Listing services as a single line item with no description. Failing to state payment terms. Sending the invoice to a project contact rather than to accounts payable. Each one adds a delay, and the delays compound.

The simplest fix is a checklist. Before you hit send, confirm the recipient, invoice number, line items, total, due date, and payment method. Two minutes of review prevents most cash flow drama.

Do This Week

  • Choose an invoicing tool and start a free trial today.
  • Draft a master invoice template with your business details prefilled.
  • Set a default invoice number starting point.
  • Decide on your standard payment terms (Net 15 is a good starting point).
  • Add late-fee or early-payment discount language to your template.
  • Identify the AP contact email for each of your active clients.
  • Schedule automatic reminders three days before and seven days past due.
  • Confirm your business bank account is connected to your invoicing tool.
  • Set up a digital archive folder for sent invoices.
  • Send your next invoice within 24 hours of project completion.

Final Thoughts

Sending an invoice as a freelancer should take five minutes, not an afternoon. The work is mostly about setting up a clean template once, automating the reminders, and treating every invoice as both a payment request and a tax record.

Your next step is to pick an invoicing tool, build your template, and send your next invoice through that system rather than from a Google Doc. A professional invoice gets paid faster, and faster payment is the lifeblood of a sustainable solo business.

Photo by SumUp: Unsplash

About Self Employed's Editorial Process

The Self Employed editorial policy is led by editor-in-chief, Renee Johnson. We take great pride in the quality of our content. Our writers create original, accurate, engaging content that is free of ethical concerns or conflicts. Our rigorous editorial process includes editing for accuracy, recency, and clarity.

Hi, I am Mike. I am SelfEmployed.com's in-house accounting and financial expert. I help review and write much of the finance-related content on Self Employed. I have had a CPA for over 15 years and love helping people succeed financially.