Can I invoice clients for work completed before final delivery in the US?
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.
Related Posts
How do I invoice clients for additional work approved verbally in the US?
Invoicing verbally approved extra work doesn’t have to cause disputes. Learn how freelancers and service businesses can document verbal approvals, confirm scope, structure invoices, use change orders, and get paid faster in the U.S. while protecting client relationships and avoiding common billing mistakes with clear communication and professional invoicing practices.
What’s the best invoicing workflow for US freelancers scaling their business?
A practical guide to building a scalable invoicing workflow for US freelancers. Learn how to standardize billing, prevent late payments, speed up approvals, automate follow-ups, protect cash flow, and keep clean books as you grow from a few clients to dozens.
How do I invoice clients and keep records clean for accountants in the US?
Learn how to set up clean, accountant-friendly invoicing and record-keeping for US businesses. This guide covers invoice essentials, numbering, payment tracking, sales tax, deposits, refunds, and reconciliation—helping you get paid faster, stay organized, and avoid tax-time stress with clear, consistent processes.
