Back to Blog

Free invoicing app

Send invoices in seconds, track payments, and stay on top of your cash flow — all from your phone with the Invoice24 mobile app.

Trusted by 3,000,000+ businesses worldwide

Download on the App StoreGet it on Google Play

Can I invoice clients for work completed before final delivery in the US?

invoice24 Team
February 9, 2026

Can you invoice clients before final delivery in the US? This guide explains progress billing, milestones, retainers, deposits, and time-based invoicing, plus legal and contract considerations. Learn when pre-delivery invoices are acceptable, how to avoid disputes, and how to structure invoices that get paid faster for freelancers and service businesses.

Can I invoice clients for work completed before final delivery in the US?

If you run a service business in the United States—whether you’re a freelancer, consultant, agency, contractor, developer, designer, writer, marketer, photographer, or any other professional—sooner or later you’ll run into a familiar cash-flow question: can you bill a client for work that’s been completed even though the “final delivery” hasn’t happened yet?

The practical answer is: yes, you usually can invoice before final delivery in the US—if your agreement supports it and you invoice in a way that matches what the client agreed to pay for (and when). The legal answer is more nuanced because invoicing is not the same thing as collecting, and “what you can invoice” depends on contract terms, industry norms, consumer protection rules in some contexts, and what you’ve actually provided so far.

In this guide, we’ll unpack how progress billing works, how it differs across industries, what to include on invoices for partial work, and how to protect yourself and your client with clear terms. You’ll also learn practical options like milestones, retainers, deposits, time-and-materials billing, partial delivery, and acceptance criteria—plus common pitfalls to avoid.

Invoicing vs. delivery: what the invoice actually represents

An invoice is a request for payment. It documents what you’re charging for, how much, and when payment is due. It is not automatically proof that final delivery happened, and it doesn’t magically create a payment obligation on its own. The obligation comes from your agreement: a contract, statement of work (SOW), proposal acceptance, purchase order, master service agreement (MSA), email thread, platform terms, or even an established course of dealing.

So, when you invoice before final delivery, you’re not claiming you delivered the finished product (unless you say so). You’re charging for work performed to date under the agreed billing structure—like hours worked, project milestones completed, or a scheduled installment. As long as your invoice matches what the agreement says you can bill at that stage, invoicing before final delivery is normal and widely accepted in US business practice.

When it’s typically acceptable to invoice before final delivery

There are many common situations where invoicing ahead of final delivery is reasonable, expected, and contractually supported:

1) Milestone-based projects

For fixed-price projects, milestone billing is one of the most straightforward ways to invoice before final delivery. You set clear milestones (e.g., discovery completed, first draft delivered, prototype approved, design system finalized, development phase complete), attach a dollar amount to each, and invoice when each milestone is reached.

2) Time-and-materials billing (hourly or daily)

If you bill by the hour, day, or week, your client is paying for time spent, not just the final output. It’s standard to invoice on a schedule—weekly, biweekly, or monthly—regardless of whether the final deliverable is complete.

3) Retainers

A retainer is a prepayment arrangement where the client reserves your availability or prepays a block of time/services. Some retainers are “earned upon receipt” in certain professional contexts, while others are treated as an advance against future services. In either case, you can invoice (and often collect) before the final work is delivered because the structure is based on access, allocation, or ongoing service rather than a single final handoff.

4) Deposits and upfront payments

Deposits are common for project-based work, particularly when you need to secure the calendar, purchase materials, hire subcontractors, or spend significant time upfront before anything is “deliverable.” Many service providers invoice a percentage upfront (like 30%–50%), with the balance due at milestones or upon final delivery.

5) Phased delivery

Sometimes you deliver parts of the work as you go—drafts, modules, components, sprints, iterations, or staged deliverables. In that case, you can invoice for the phases you’ve completed, even if the overall engagement hasn’t reached the final stage.

6) Client-caused delays

If final delivery is delayed because the client hasn’t provided feedback, content, approvals, access, or decisions, it’s common for contracts to allow invoicing for work completed to date or for time spent waiting (in some industries). The key is to define client responsibilities and how delays affect schedule and billing.

What matters most: your agreement and your billing terms

In the US, the right to invoice before final delivery usually comes down to what you and the client agreed to. If your proposal or contract says “50% upfront, 50% upon final delivery,” then invoicing before final delivery is explicitly allowed. If it says “Net 15 invoiced monthly for time incurred,” you can invoice each month even if the engagement continues.

Problems arise when your agreement is vague. For example, “$5,000 upon completion” could be interpreted as payment due only after final delivery. If you then invoice halfway through, the client might push back—not because invoicing early is illegal, but because it conflicts with the agreed payment trigger.

To keep things smooth, your terms should answer:

  • What exactly is being billed (hours, milestones, phases, deliverables, expenses)?
  • When invoices are issued (schedule or completion criteria)?
  • When payment is due (Net 7/14/30, due on receipt, etc.)?
  • What counts as “complete” for a milestone or phase?
  • What happens if the client delays feedback or approvals?
  • What happens if the project scope changes?
  • Are deposits refundable or non-refundable, and under what conditions?

If you clearly define these points, invoicing before final delivery becomes a normal part of the project rhythm rather than a surprise.

Progress billing in the US: common models you can use

Here are practical billing models that let you invoice for work completed before final delivery. You can use one or combine a couple depending on the engagement.

Milestone billing (fixed price)

Milestone billing works best when the scope is well-defined and you can map the project into measurable checkpoints. Each milestone should have a description, completion criteria, amount, and expected timeline.

Example milestone breakdown:

  • Milestone 1: Discovery + project plan (20%)
  • Milestone 2: First draft / prototype (30%)
  • Milestone 3: Revisions + final build (30%)
  • Milestone 4: Final delivery + handover (20%)

This approach reduces risk for both sides: you get paid as you go, and the client pays in stages aligned with visible progress.

Installment billing (scheduled payments)

Instead of tying payments to milestones, you can invoice on calendar dates—like monthly installments. This is common for longer projects where the timeline is predictable but milestones can be fuzzy.

Example: “$12,000 total, billed in three monthly installments of $4,000 each.” The project may not be “delivered” in month one, but the installment is due because that’s the agreed schedule.

Time-and-materials billing (hourly)

With hourly billing, your invoices reflect time spent during a period. This is one of the clearest justifications for invoicing before final delivery because the client is paying for labor already performed. Be transparent with time logs and descriptions so clients understand what they’re paying for.

Retainer billing (ongoing)

Retainers are ideal for ongoing support, advisory work, or recurring deliverables. You might invoice at the start of the month for access and a set of included services, or invoice monthly for time used, depending on how you structure it.

Deposit + balance (hybrid)

A deposit helps you start confidently and cover upfront effort. Then you invoice for remaining amounts as progress is made. If you’re doing custom work, this hybrid approach is often the most client-friendly because it spreads payments while still protecting your time investment.

How to invoice for work completed to date (without triggering disputes)

If you’re invoicing before final delivery, clarity on the invoice itself matters as much as the contract. An invoice that looks like a final bill—without explaining what portion it covers—can confuse clients. To reduce misunderstandings, structure your invoices to communicate “this is progress billing.”

Use clear line-item descriptions

Avoid generic labels like “Project work.” Instead, tie charges to milestones, phases, or time periods.

Examples:

  • “Milestone 2 complete: Wireframes + UI concept approval”
  • “Development sprint 3 (Jan 1–Jan 15): API integration + testing”
  • “Consulting hours (Dec 2025): 12.5 hours @ $150/hr”
  • “Deposit to reserve production window (non-refundable once work begins)”

Show the project total and progress (when helpful)

For fixed-price work, clients love seeing context. You can include a summary such as:

  • Total project fee
  • Previously invoiced
  • Amount due this invoice
  • Remaining balance

This makes it obvious that the invoice is not a surprise and that it fits within the agreed total.

State the billing basis and payment terms

Include payment terms like “Due upon receipt” or “Net 15,” plus late fee terms if you use them. If you accept multiple payment methods, list them clearly.

Reference the agreement or SOW

Add a short note such as: “Per SOW dated [date], invoice for Milestone 2 completion.” You don’t need to attach the entire agreement, but referencing it reinforces that the invoice aligns with agreed terms.

Be careful with the word “final”

Don’t label a progress invoice as “final invoice” unless it truly is the final bill. If the client sees “final,” they may assume you’re claiming completion. Use labels like “Progress invoice,” “Milestone invoice,” or “Interim invoice.”

Industry-specific realities: what “final delivery” means in practice

Different industries interpret “delivery” differently, which affects how you invoice before the finish line.

Creative services (design, writing, video, branding)

Creative work often involves drafts, revisions, and approvals. Milestone billing is common: deposit, first draft, revision round, final handover. The key is to define what counts as a draft, how many revisions are included, and what happens if the client requests additional rounds.

Software development and IT

Development work is commonly billed via sprints, milestones, or monthly time-and-materials. “Final delivery” might be deployment, but there may be many valuable deliverables before that: requirements, architecture, prototypes, features shipped, testing, documentation, and more.

Construction and trades

Progress billing is deeply established in construction. Invoicing is often tied to percentage completion, inspections, draw schedules, or materials purchased. Terms can be stricter, and clients may require specific documentation. If you’re in a regulated trade, pay attention to local licensing and contracting rules in your state.

Consulting and professional services

Consultants frequently invoice monthly or at set intervals, since the value is in expertise and ongoing advice rather than a single deliverable. Clear scope boundaries and billing cadence are essential.

Legal and practical considerations to keep in mind

Most disputes about invoicing before final delivery aren’t about whether you’re “allowed” to invoice—they’re about whether the invoice is consistent with the agreement, and whether the client believes the value promised for that payment has been provided. Here are the main considerations to reduce risk.

Make sure the invoice matches the contract trigger

If the contract says payment is due upon delivery, but you invoice before delivery, you’re likely to face resistance. You can still send an invoice, but the client may dispute the timing. It’s better to adjust the contract wording before work begins (or use a change order) to establish progress billing.

Define acceptance criteria for milestones

Milestones should not rely on vague approval like “client is happy.” Instead, define objective completion standards: “delivery of wireframes for five pages” or “deployment to staging environment.” You can still include a review period, but the milestone should be measurable.

Handle refunds and cancellations thoughtfully

If the client cancels mid-project, what happens to amounts already billed? Many providers treat deposits as non-refundable once work begins, and milestone payments as earned when the milestone is delivered. Define this clearly so you’re not renegotiating in a crisis.

Be careful with consumer clients

Business-to-business engagements often have more flexibility. If you sell services to individual consumers, some states have extra consumer protection rules, especially for home improvement, coaching, event services, or industries with specific contract requirements. Clarity, written terms, and straightforward invoices matter even more.

Truthfulness and accuracy on the invoice

Never describe work as “delivered” if it hasn’t been delivered. Invoice for what you’ve actually done or completed. If your invoice is for progress or time spent, say that plainly.

What to include in your contract to support pre-delivery invoicing

To invoice before final delivery without drama, your agreement should contain a few core clauses. You don’t need an overly complicated contract; you need one that clearly aligns with your billing model.

Scope of work

Outline what you’re doing and what you’re not doing. The tighter the scope, the easier it is to define milestones and bill confidently.

Fee structure and invoicing schedule

State whether the project is fixed-price, hourly, retainer-based, or hybrid. Then specify exactly when invoices will be issued (e.g., “upon milestone completion,” “monthly on the 1st,” “weekly on Fridays,” “50% upfront”).

Payment terms

Define when payment is due, acceptable payment methods, and any late payment terms you enforce. Even if you keep it friendly, include the basics so expectations are consistent.

Change orders / scope changes

Explain how additional work is approved and billed. This prevents “but I thought that was included” conflicts that can derail progress billing.

Client responsibilities

List what the client must provide (assets, approvals, access, feedback) and how delays affect timeline and billing. If you invoice monthly or by milestone, delayed feedback shouldn’t freeze your ability to bill for work already completed.

Pause and restart terms

If the project is paused, clarify whether a restart fee applies, whether the schedule shifts, and how long you’ll hold availability. These details protect your calendar and reduce pressure to “wait for free.”

How to communicate pre-delivery invoices so clients pay faster

Even with a solid contract, communication is what prevents invoice anxiety. Clients are much more likely to pay promptly when they understand what they’re paying for and what comes next.

Set expectations at the kickoff

At the start of the project, explain the billing cadence in plain language: “We’ll invoice at each milestone. Milestone 1 is due today; Milestone 2 is invoiced once the first draft is delivered.” When clients hear it early, it feels routine later.

Send a quick “milestone complete” note with the invoice

Pair the invoice with a short summary of what was accomplished. For example: “Milestone 2 is complete: wireframes for all core screens delivered and reviewed. Next up: visual design.”

Use a review/approval window

If you offer a client review period, define it: “Client has five business days to request revisions.” After that window, treat the milestone as accepted. This helps you avoid endless limbo where work is done but payment is delayed because the client hasn’t responded.

Make payment easy

Fast payment is often about convenience. Offer simple online payment options, clear due dates, and automated reminders. A clean invoice experience reduces friction and keeps projects moving.

Partial invoices, pro forma invoices, and progress invoices: what’s the difference?

These terms can be confusing, and clients may use them interchangeably. Here’s a practical way to distinguish them:

  • Progress invoice: A bill for work completed to date, usually tied to milestones, percentage completion, or time periods.
  • Partial invoice: Often used as another term for progress invoicing, or for billing only part of the total amount.
  • Pro forma invoice: A preliminary bill or estimate used before finalizing the transaction, sometimes for purchase orders, internal approvals, or international shipments. It’s usually not the official “accounts receivable” invoice unless stated.

For most service providers, “progress invoice” is the clearest label because it signals exactly what the invoice is: payment for progress made.

What if the client says, “We only pay after final delivery”?

This is common, especially with large organizations. It doesn’t mean you can’t invoice early; it means the client’s policy (or preference) is to pay later. Your options include:

Negotiate milestones as “deliveries”

If their policy is tied to deliverables, structure the work so each milestone includes a tangible deliverable—documents, drafts, code commits, design files, reports, or completed phases—so invoicing aligns with “delivery” in a broader sense.

Ask for a deposit to start

Even companies that prefer paying at the end sometimes allow an upfront deposit, especially if you explain it as reserving calendar time or covering upfront costs.

Shorten the project timeline

If they truly won’t pay until the end, consider scoping the project into smaller contracts with shorter timelines. Instead of one 12-week project with one invoice, make it three 4-week projects with separate deliverables and invoices.

Offer a discount for upfront or milestone payments

Some clients respond well to incentives. A small discount for milestone-based payments can be cheaper than financing the entire project yourself.

Decide if the risk is acceptable

If pre-delivery invoicing isn’t possible and the project is large, you’re effectively extending credit. Consider whether you’re comfortable carrying that risk. If not, it may be better to decline or restructure the engagement.

How to handle disputed progress invoices

Disputes happen, especially when expectations aren’t aligned. If a client disputes an invoice issued before final delivery, focus on resolving it professionally:

Step 1: Clarify what the invoice covers

Ask what specifically they believe is incorrect—timing, scope, amount, or completeness. Sometimes the dispute is a misunderstanding about whether the invoice is final.

Step 2: Point back to the agreement and documented work

Share the milestone description, time logs, change order approvals, and deliverables already provided. Keep it factual and calm.

Step 3: Offer a path forward

If the issue is about a small piece of work, consider addressing it quickly. If the issue is about scope creep, propose a change order. If the issue is about timing, you can negotiate a revised schedule—without giving away completed work for free.

Step 4: Pause work if necessary

Many providers include a clause that work pauses if invoices become overdue. This protects you from continuing to invest time while payment is uncertain.

Best practices for invoicing before final delivery

To make pre-delivery invoicing smooth and predictable, follow these best practices:

  • Use a written agreement: Even a simple SOW with payment milestones is better than vague emails.
  • Invoice immediately when a milestone is reached: Delayed invoicing creates confusion and reduces urgency.
  • Keep invoice descriptions specific: Tie charges to measurable outputs or time periods.
  • Limit revision rounds: Define included revisions and bill for additional changes.
  • Document approvals: Save emails or messages that confirm acceptance of drafts or milestones.
  • Separate expenses: If you pass through expenses, itemize them clearly and get pre-approval when possible.
  • Automate reminders: Friendly reminders reduce late payments without awkward follow-ups.
  • Stay consistent: Billing “sometimes” early and “sometimes” at the end trains clients to negotiate invoices.

Examples of invoice wording for pre-delivery billing

If you’re wondering how to phrase progress charges, here are simple examples you can adapt:

  • “Progress invoice for services rendered during Jan 1–Jan 15 (time and materials).”
  • “Milestone 1 complete: Discovery workshop, requirements document, and timeline.”
  • “Deposit (50%) to initiate project and reserve production schedule.”
  • “Sprint 2 delivery: Feature set A completed and deployed to staging.”
  • “Monthly retainer for ongoing support and consulting (February).”

When clients see consistent, plain-language phrasing, they’re less likely to interpret the invoice as premature or confusing.

How invoice24 can help you manage progress billing

Progress billing is easier when your invoicing system makes it simple to create professional invoices, track what’s been billed, and keep clients informed. With invoice24, you can set up invoices that clearly reflect milestones, time periods, or retainers, and you can organize line items to show exactly what the client is paying for at each stage.

To support invoicing before final delivery, use these workflows inside invoice24:

  • Create milestone templates: Build reusable invoice templates for common milestones so every project follows a consistent structure.
  • Track partial payments and balances: Show what’s already been paid and what remains, so the client always has context.
  • Schedule recurring invoices: Ideal for retainers and time-based billing where invoices go out on a regular cadence.
  • Add clear payment terms: Display due dates and terms prominently to reduce “when is this due?” questions.
  • Send automated reminders: Reduce late payments without spending your day chasing invoices.
  • Keep invoice notes consistent: Include milestone completion notes and next steps right on the invoice.
  • Maintain organized records: Store invoices and client billing history so disputes can be resolved with documentation.

The goal is to make each invoice feel expected, justified, and easy to pay—so you can focus on delivering great work without putting your cash flow on hold.

Common pitfalls to avoid

Even when invoicing before final delivery is allowed, certain mistakes can trigger conflict. Avoid these pitfalls:

Billing without an agreed structure

If your agreement doesn’t mention progress billing and you suddenly invoice mid-project, the client may feel blindsided. Solve this by defining billing terms up front.

Vague milestones

Milestones like “phase 2” or “design work” can lead to arguments. Use tangible descriptions and completion criteria.

Overbilling ahead of value

Clients accept pre-delivery invoices when they feel the payment is proportional to value delivered so far. If you invoice 90% before the client has seen meaningful progress, trust may erode—even if it’s technically permitted by contract.

Delivering everything before collecting

If you deliver the final files or transfer full access before the last payment, you lose leverage. Many providers deliver final source files, launch access, or handover packages only after the final invoice is paid.

Ignoring client procurement requirements

Larger clients may require a purchase order number, vendor onboarding, specific invoice fields, or a particular billing schedule. Ask for these requirements early so your invoices don’t get stuck in administrative limbo.

So, can you invoice before final delivery in the US?

Yes—most of the time, you can invoice clients for work completed before final delivery in the US, as long as your agreement supports progress billing and your invoice accurately describes what you’ve done so far. The safest and simplest approach is to define a clear billing model (milestones, time-based billing, retainers, deposits, or installments), document what “complete” means at each stage, and send invoices that unmistakably match that structure.

If you make progress billing part of your standard process, clients learn what to expect, projects run more smoothly, and your cash flow becomes predictable. And when you pair solid terms with clean, professional invoices through invoice24, you’ll spend less time chasing payments and more time doing the work you’re great at.

Whether you choose milestone invoices, monthly time-based invoices, or a deposit-plus-balance structure, the best outcome is the same: your client pays in a way that reflects real progress, and you’re not forced to wait until the very end to get paid for the value you’ve already created.

Free invoicing app

Send invoices in seconds, track payments, and stay on top of your cash flow — all from your phone with the Invoice24 mobile app.

Trusted by 3,000,000+ businesses worldwide

Download on the App StoreGet it on Google Play