Payment terms might be the most consequential decision you make as a freelancer — and the one most people think about least.
The wrong terms leave you chasing invoices, waiting 60 days for money you’ve already earned, and constantly anxious about cash flow. The right terms keep money moving, protect you from non-payment, and make clients feel the process is fair.
Here’s how to choose what works for your work, your clients, and your life.
What “Payment Terms” Actually Means
Payment terms define the conditions under which a client pays you. They include:
- Whether you require a deposit and what percentage
- When the final invoice is due (on delivery, net 14, net 30, etc.)
- What payment methods are accepted
- What happens if payment is late (fees, interest, work paused)
- Whether payment triggers transfer of ownership
These terms should appear in every contract and every invoice. They’re not optional fine print — they’re the foundation of your financial relationship with every client.
The Case for an Upfront Deposit
If you’re not taking deposits, start immediately.
A deposit does two things. First, it protects you. If a client ghosts, you’re not doing a week of work for free. Second, it commits the client. Once they’ve paid money, they’re invested. Ghosting becomes much less likely.
What Percentage to Charge
25-50% is the standard range for most freelancers.
For shorter projects (under $1,000), 50% upfront is common and reasonable. For larger projects, 25-30% is typical. Some freelancers — especially those doing high-volume, fast-turnaround work — ask for 100% upfront on smaller orders.
New clients often warrant a higher deposit than established ones. The less you know about someone, the more you should protect yourself.
Milestone-Based Payment for Large Projects
For long projects that span weeks or months, a single deposit-and-final structure doesn’t always work. Too long between payments creates cash flow stress for you and payment anxiety for the client.
Milestone-based payments solve this.
Structure it like this:
- 30% on contract signing
- 30% at midpoint (first draft, prototype, or agreed milestone)
- 40% on final delivery
This keeps money flowing throughout the project. It also creates natural checkpoints where both sides assess progress. If something’s going off track, milestone reviews catch it before it becomes a crisis.
Net 14, Net 30, Net 60 — What’s the Right Due Date?
“Net 30” means payment is due 30 days after you send the invoice. It’s the default for many corporate clients and agencies.
But default doesn’t mean mandatory.
Net 14 (14 days) is reasonable for freelancers working with small businesses. Most small business clients pay faster than large corporations anyway.
Net 7 (7 days) works well for smaller invoices and one-off projects. Quick projects shouldn’t require a month of waiting.
On receipt means payment is expected immediately or within a few days. This works for small project final payments when a deposit has already been received.
Net 30 and beyond is typical for agencies and corporate clients. You may not be able to change it — but you can ask.
When negotiating with a new client, don’t just accept their standard terms. Ask: “My usual terms are net 14 — does that work for your team?” Many will agree. The ones who can’t will tell you, and you can negotiate from there.
Late Payment Fees: Should You Charge Them?
Yes — but the point is deterrence, not revenue.
A late payment fee clause in your contract signals that you take your terms seriously. Something like: “Invoices not paid within [X] days are subject to a [1-2]% monthly late fee” is standard and reasonable.
The reality: you won’t always enforce it, especially with good long-term clients where a one-time delay isn’t worth the friction. But having it in writing gives you leverage and prevents habitual lateness from clients who know there are no consequences.
If you do charge late fees, be consistent. Applying them selectively creates confusion. Better to waive them explicitly for good clients than to never enforce them at all.
Handling Clients Who Want 60-Day Terms
Some clients — particularly larger companies — won’t move from their standard 60-day net terms. It’s policy, it goes through AP, and they’re not changing it for you.
When that’s the case:
Adjust your pricing. A client paying in 60 days is tying up your capital longer. You can legitimately add a small premium to your rate to account for this.
Request a larger deposit. If you can’t change the due date, a larger upfront payment reduces your exposure.
Invoice immediately on delivery. Don’t wait to send the invoice — start the 60-day clock as soon as the work is done.
Factor the wait into your cash flow planning. Know that this payment won’t arrive for two months and plan accordingly.
What Happens When You Don’t Get a Deposit
Reza, a graphic designer in Tehran, took on a large branding project for an overseas startup. No deposit — the client asked to pay on delivery since it was their first project together, and Reza wanted to seem flexible.
He spent three weeks on the project. The client went quiet during review. After four weeks of follow-up, he received a fraction of the agreed amount and was told the project budget had changed.
With a deposit, he would have had something for the work he’d completed. Without it, he had nothing except a lesson about never starting without one.
That lesson is expensive. A deposit clause in your contract costs nothing and protects everything.
Structuring Payment Terms in Your Contract
Your contract should spell out payment terms clearly and specifically:
- “A deposit of 50% ($X) is due before work begins.”
- “The remaining 50% ($X) is due upon delivery of final files.”
- “Invoices are payable within 14 days of receipt.”
- “Invoices unpaid after [X] days are subject to a [1.5]% monthly late fee.”
- “Full payment is required before transfer of final deliverable files.”
That last point is often missed. Hold the final deliverable until payment clears. Don’t send the finished website, logo files, or final video until you’ve received the money. Once the client has what they want, your leverage disappears.
Make Your Invoices Easy to Pay
Even the best payment terms fail if your invoice is confusing.
Your invoice should show:
- Who it’s from (your name or business name)
- Who it’s to
- Invoice number and date
- Description of services
- Amount due and currency
- Payment method instructions
- Due date, prominently displayed
PayOdin takes this a step further: a real person reviews your invoice before it goes to the client. That means no errors, no missing details, no confusion about how to pay. Just a clean invoice the client can act on immediately.
See how it works at payodin.com/how-it-works.
Conclusion
Good payment terms aren’t about being difficult — they’re about running a real business. They protect your time, your income, and your relationships with clients who want things to be clear from the start.
Get your terms in writing. Start with a deposit. Invoice promptly. Follow up without apology.
And when you’re ready to make the whole payment process — from proposal to invoice to getting paid — smooth and professional, visit payodin.com/pricing. A flat 10% fee, no subscription, and a real person making sure every invoice is right.