How to Build a Freelance Payment Schedule with 50% Upfront
Compare 50/50 and milestone billing using an $8,000 worked example, with clear invoice triggers, due dates, and cancellation accounting.
Build the schedule around the work
List the phases you must complete and the costs you incur before each payment arrives. Include your delivery time, contractor commitments, and expenses. Your objective is to control the amount of work financed between collections.
For each invoice, distinguish three events:
- Trigger: what lets you issue the invoice.
- Due date: when the client must pay it.
- Next work stage: what you agree to begin after that payment.
“Due at midpoint” leaves all three unclear. “Invoice issued when the prototype is delivered; payment due seven calendar days later” is more usable, provided the agreement explains what delivery includes and how feedback affects the schedule.
Worked example: an $8,000 website
Assume a six-week project, $2,800 of planned economic cost before the first review, and $2,000 during the next phase. These are illustrative planning costs, including an allowance for the freelancer's time.
| Payment | Invoice trigger | Payment timing | Amount |
|---|---|---|---|
| First | Signed scope and scheduled start | Received before starting | $3,200 |
| Second | Agreed prototype delivered for review | Seven calendar days after invoice | $2,400 |
| Final | Agreed completion review | Before final handoff, if agreed | $2,400 |
| Total | $8,000 |
This 40/30/30 structure supplies $3,200 before the first $2,800 of work. After the second payment, cumulative receipts are $5,600. That covers the illustrative $4,800 of cumulative cost through phase two, leaving $800 of headroom at that point.
If phase two starts before the second invoice is paid, some of that work still needs financing. A milestone invoice does not create cash on its issue date.
When a simpler 50/50 split is enough
On the same $8,000 project, 50/50 gives you $4,000 initially and $4,000 at the end. It has fewer invoices, but the initial cash does not cover the full $4,800 planned cost through phase two. You would fund at least $800 before final-stage costs.
Neither split is universally better. Choose based on the cash you can advance, the client's approved purchasing process, and whether the project has useful intermediate deliverables. Full prepayment may simplify a small assignment, but there is no universal dollar threshold requiring it.
A purchase order can document authorization and help the invoice enter the client's system. It is not money received and should not be counted as a deposit.
Make approval delays visible
Decide how long the client has to provide consolidated feedback. Explain how a missed review date changes the production schedule. Avoid creating a payment trigger that depends indefinitely on an undefined “perfect” result.
For a client requiring payment after delivery, model the actual additional wait. Six weeks of work followed by 30 days for payment means roughly ten weeks and two days from project start to final receipt, assuming no other delay.
For covered NYC freelance engagements, written contracts and timely-payment requirements apply under the city's law. Check coverage when preparing terms; this example is a commercial schedule, not a substitute for the required contract. NYC freelance worker rights
Account for cancellation separately
Payments collected are not automatically amounts you may retain. On cancellation, prepare a statement showing money received, completed work, approved commitments, any applicable cancellation charge, and the resulting refund or balance.
Do not treat “nonrefundable” as a complete legal analysis. California's liquidated-damages rules, for example, distinguish ordinary commercial arrangements from specified consumer arrangements. Have cancellation terms reviewed for your contract and customer type. California Civil Code section 1671
The Payment Terms calculator models receivables timing; it does not generate this milestone table. Once the parties agree the schedule, create invoices with the Invoice Generator and use identifiers that connect every installment to the same project.
FAQ
When does a 50/50 payment schedule fit?
It can fit a short, clearly scoped project when the first half funds the work until the final payment. A longer or front-loaded project may need additional milestones.
Are milestone payments the same as quarterly payments?
No. A milestone is a defined project event; quarterly means every three months. Tie each invoice to a clear deliverable or agreed date and state its payment deadline separately.
Can I keep the entire deposit after cancellation?
Do not assume so. Reconcile completed work, approved costs, and any enforceable cancellation charge under the agreement and applicable law. The deposit amount alone does not determine the earned amount.
Related tools
Estimates only. This article is educational and is not financial, tax, investment, or legal advice. Verify rates and rules with primary sources or a licensed professional. Disclaimer · Verification policy.