How to Invoice as a Freelancer — The Complete Guide
Finding a client is only half the job. You still have to turn approved work into cash. Set the price and payment schedule before you start. Send the invoice as soon as the agreed billing event happens. Make every charge easy to match to the proposal. Then follow up on a fixed schedule until the balance is paid.
You do not need heavy accounting software to send a professional bill. Copy a freelance invoice template for Google Docs, replace the sample details, check the math, export a PDF, and email it. Use the free invoice generator when you want automatic calculations.
Choose a Freelance Pricing Model
Your invoice should reflect the pricing model in the proposal or contract. Do not quote a project fee and then send unexplained hourly lines. Pick the model that makes scope, risk, and approval clear to both sides.
| Pricing model | Best for | Advantages | Watch for | Invoice format |
|---|---|---|---|---|
| Hourly | Open-ended support, development, research, revisions, and work with uncertain scope | Every additional hour is billable. The client sees how time was used. | Income depends on time. Clients may challenge vague time entries. Set a cap or approval rule. | Show date or period, task, hours, hourly rate, and line amount. |
| Project fee | Defined deliverables such as a website, brand package, article series, or photo session | The client knows the price. You benefit when the workflow becomes efficient. | Uncontrolled revisions reduce your effective rate. Define scope and change orders. | Show each milestone or deliverable and its agreed amount. |
| Monthly retainer | Recurring advisory, design capacity, maintenance, writing, or marketing support | Predictable revenue and reserved availability for the client. | Unused time, overages, and rollover rules can cause confusion. Define them in advance. | Show the service month, included scope, retainer fee, and approved overages. |
Calculate your minimum sustainable rate before quoting. Include non-billable time for sales, administration, software, equipment, taxes, and time off. A $50 hourly rate does not produce $50 for every working hour when only part of the week is billable.
For project pricing, estimate the work, add revision and coordination time, then price the result and risk. Split a long project into milestones so you do not finance the entire engagement. For a retainer, state what the monthly fee reserves and how extra work is approved.
Set Payment Terms Before Work Starts
Net 15 and Net 30
Net 15 means payment is due 15 days after the agreed starting point, usually the invoice date or receipt. Net 30 allows 30 days. Write the exact calendar date on the invoice as well as the term. “Net 15 — due August 4, 2026” is clearer than “Net 15” alone.
Shorter terms improve cash flow, but a large company may have a fixed payment cycle. Ask about vendor onboarding, purchase orders, billing portals, and payment runs before accepting the work. A nominal Net 15 invoice can still wait if you submit it to the wrong system.
Deposits
For a defined project, request a deposit before scheduling the work. A common structure is 30–50% upfront with the balance tied to a milestone or final delivery. State whether the deposit reserves time, covers initial work, or is credited against the final total. On later invoices, show the full amount, deposit already paid, and remaining balance.
Milestone payments
Use milestones when a project lasts several weeks or has clear approval points. A website might bill at kickoff, approved design, and launch. A brand project might bill at strategy, concept approval, and final files. Invoice immediately when each defined event occurs.
Retainers and recurring invoices
Decide whether the retainer is billed in advance or arrears. Name the service month. List approved overages separately. Send the invoice on the same date every month so the client can place it in a recurring payment workflow.
Late fees, cancellation terms, and work pauses belong in the agreement before an invoice becomes overdue. The invoice can repeat those terms but should not introduce them after the fact.
What Must Be on a Freelance Invoice?
Give the client enough information to approve and pay the bill in one pass. Include your business and contact details, the client’s billing entity, a unique invoice number, issue date, exact due date, itemized work, quantity or hours, rate, subtotal, tax when applicable, credits or deposits, total, currency, and payment instructions.
Use the wording from the signed scope. Name the deliverable or service period instead of writing “freelance services.” Add the client’s purchase order, project code, or billing contact when required. Follow the full field-by-field invoice checklist before exporting the PDF.
Keep one untouched template in Google Drive. Duplicate it for every bill. Use a consistent file name such as Client-INV-2026-018-2026-07-20.pdf. Store the editable document and sent PDF in the same client folder.
5 Freelance Invoice Examples
1. Graphic designer: bill by project milestone
A designer has a $4,800 brand identity project billed 40% at kickoff, 30% at concept approval, and 30% on final delivery. The second invoice should say “Brand identity — approved concept milestone,” one unit at $1,440. If the client approved extra packaging revisions, add them as a separate line and reference the change approval.
Do not list every internal design task when the agreement prices milestones. Match the invoice to what the client approved. Note the project name, deposit previously paid when relevant, and final balance. The freelance Google Docs invoice has space for milestones and deliverables.
2. Developer: bill tracked hours
A developer bills 18.5 hours at $125 per hour for a two-week sprint. Use lines such as “Checkout API integration — 10.0 hours,” “Automated tests — 5.5 hours,” and “Deployment support — 3.0 hours.” Show the same hourly rate and calculate each amount. Total the lines to $2,312.50 before tax.
Attach or link a detailed time report if the client requires one, but keep the invoice readable. Group tiny entries by approved task or sprint. Include the repository, ticket range, or project code only when it helps the reviewer identify the work.
3. Copywriter: bill by article or word count
A writer delivers four 1,500-word articles at $600 each plus two approved revision rounds included in the fee. Use one line per article title or one line for “Four long-form articles — July content batch,” depending on the purchase order. If the price is per word, show the accepted word count and rate, not the draft count.
Separate research fees, interviews, rush delivery, or additional revisions only when they were approved. State the delivery date or editorial month so the client can match the bill to the content calendar.
4. Consultant: bill a monthly retainer
A consultant charges a $3,000 July strategy retainer that includes two workshops, weekly calls, and written recommendations. The invoice can use one retainer line plus a short scope note. Add approved overage hours separately, for example “Additional stakeholder workshop — 2 hours at $200.”
Put the service period in the description: July 1–31, 2026. If the retainer is paid in advance, issue it before the month begins according to the agreement. Use the consulting invoice template for project and retainer references.
5. Photographer: bill by session
A photographer bills a wedding package with a $1,000 booking deposit, $3,500 full-day coverage, and $450 approved album upgrade. Show the session date and location, package, add-on, deposit credit, and remaining total. Keep travel or equipment rental as separate lines when the client agreed to reimburse them.
Do not write “Photography services” alone. “Wedding photography — full-day coverage, June 28, Portland” gives the payer enough detail. The photography invoice template includes session-specific fields.
Send the Invoice Without Delay
Invoice as soon as the contract says you can: after delivery, at milestone approval, at the start of a retainer month, or on the scheduled recurring date. Waiting a week to invoice adds a week to the time you wait for payment.
Use a short sending email. State the project, invoice number, amount, and exact due date. Attach the PDF and include the payment link. Open the PDF before sending it to check page breaks, totals, and payment instructions.
Subject: Invoice INV-2026-018 — due August 4
Hi Jordan,
Attached is invoice INV-2026-018 for the approved website design milestone. The balance is $2,400, due August 4, 2026.
Payment instructions are on the invoice. You can also pay here: [payment link].
Thanks,
Alex
Follow Up Until the Invoice Is Paid
Track the due date. Send a friendly message when it passes, a direct request for a payment date around Day 14, and a firm notice around Day 30. Reattach the invoice every time. Keep the same thread and copy the billing contact when appropriate.
Use the five ready-to-send messages in the invoice reminder email guide. Stay factual. Ask for a scheduled payment date. If the client disputes a charge, identify the exact line, resolve it in writing, and issue a corrected document when necessary.
When payment clears, mark your records paid. Send a receipt if the client requests one. Save the invoice, payment confirmation, and related correspondence together.
Freelance Invoicing FAQ
When should a freelancer send an invoice?
Send it immediately when the agreed billing event occurs: before work for a deposit, at a milestone, after delivery, or on the recurring retainer date. Confirm the client’s submission process before the first invoice.
Should freelancers use Net 15 or Net 30?
Use the shortest practical term the client accepts. Net 15 improves cash flow for small freelance projects. Some companies require Net 30 or a longer cycle. Always print the exact due date.
Do freelancers need an invoice number?
Yes. Give every invoice a unique sequential number. It makes payment references, reminders, bookkeeping, and corrections easier for you and the client.
Can I invoice without a registered company?
A sole proprietor can generally invoice under their legal or permitted business name, but registration and tax rules vary by location. Use accurate contact and tax details and check local requirements.
What if a client refuses to pay?
Confirm that the invoice is correct and reached the right billing contact. Ask for the exact dispute and a payment date in writing. Follow the notice and resolution process in your agreement, and get professional advice when the amount or dispute warrants it.