Upwork and Fiverr vs Direct Contracts: Which Terms Protect Me?
Platforms protect payment only when you follow their rules, such as using escrow or tracked time, and they restrict moving clients off-platform, often for two years. A direct contract gives you more control over payment, ownership and liability, but you must write those protections yourself.
Marketplaces like Upwork and Fiverr are where many freelancers find their first clients, and their terms of service are the contract you actually work under. When a client suggests moving off-platform, or you land a direct client, the question is which arrangement protects you better. Neither is simply safer. Platforms offer structured payment protection in exchange for fees and restrictions. Direct contracts give you flexibility and responsibility. This guide compares them clause by clause.
Have the contract in front of you? You can check your freelance contract for this clause in a few minutes.
Key takeaways
- Platform payment protection only covers funded milestones or tracked hours that meet the rules.
- Non-circumvention terms often restrict moving clients off-platform for two years.
- Client-uploaded terms can override platform defaults, so read them.
- Direct contracts must replace escrow with a deposit, and add caps and ownership-on-payment.
Payment protection on platforms
Marketplaces usually hold client funds in escrow for fixed-price work and release them when milestones are approved, or pay you for tracked hours on hourly work if you meet their requirements. The protection is real, but it has conditions:
Read the current terms, because platforms change them, and treat any unfunded work as unprotected.
- Fixed-price protection generally covers funded milestones only, so do not start a milestone before it is funded.
- Hourly protection usually depends on using the platform's time tracker and meeting its activity and description rules.
- Disputes go through the platform's own process, and sometimes to arbitration, rather than to court.
- Work done outside the agreed scope or off the platform is usually not protected.
What is a platform non-circumvention clause?
Platforms charge fees and do not want you to take clients off-platform to avoid them. Their terms typically ban moving a relationship you met on the platform to direct payment for a period, often 24 months, unless you pay a conversion or opt-out fee. Breaking this rule can lead to account suspension, which for many freelancers is worse than the fee. If a client suggests paying you directly to save money, check the rule first. The client's account may be at risk too.
Who owns the work on a platform
Marketplace terms usually say that, on payment, the client owns the work product, with the freelancer retaining pre-existing materials in some form. Clients can also attach their own contract terms, and those can go further. If a client uploads an NDA or IP agreement, it becomes part of the deal, so read it as you would any direct contract. On a platform, ownership is often tied to payment, which is favourable to you.
Does the platform protect you from client claims?
Platform terms generally limit the platform's own liability, not yours to the client. If a client claims your work caused a loss, you may be exposed under whatever terms you agreed, and the platform will not defend you. Some platforms require disputes between users to go through their mediation or arbitration process first. A direct contract lets you set a liability cap, exclude consequential damages and choose where disputes are heard.
Which federal laws shape platform disputes and payments?
Platform terms often send disputes to arbitration, and federal law makes those clauses hard to escape. The Federal Arbitration Act, 9 U.S.C. § 2, makes a written arbitration agreement in a contract involving commerce valid, irrevocable and enforceable, except on grounds that would allow any contract to be revoked. In AT&T Mobility LLC v. Concepcion, 563 U.S. 333 (2011), the Supreme Court held that the Act preempted a California rule that treated many class-action waivers in consumer arbitration agreements as unconscionable. In practice, if you accepted a platform's arbitration clause, or a client's uploaded terms that contain one, you should expect to bring any claim on your own and in arbitration rather than in court.
Tax reporting also changed in 2025. The One, Big, Beautiful Bill restored the Form 1099-K threshold for payment apps and online marketplaces to more than $20,000 and more than 200 transactions a year, replacing the planned $600 threshold. For payments made from January 1, 2026, the threshold for Form 1099-NEC, which a direct client files for nonemployee compensation, rose from $600 to $2,000, with inflation adjustments starting in 2027. As of 2026, some states still set lower reporting thresholds of their own.
None of this changes what you owe. The IRS is clear that income from selling goods or services is taxable whether or not you receive a form, so moving a client from a platform to a direct contract may change your paperwork but not your tax bill. Keep your own record of every payment from both channels, including platform fees, which are usually deductible business expenses, so your own figures match your return and any forms that do arrive.
Fees and the real cost
Platforms take a service fee from the freelancer and often from the client as well. Over a long relationship those fees add up, which is why direct work is attractive once a client relationship is established. Compare the fee with what you would spend on invoicing, collecting late payments and your own contract drafting. For small, one-off jobs the platform is often cheaper overall.
What a direct contract must cover
Leaving the platform means replacing the protections it gave you. Your direct contract should include:
- A deposit or milestone payments, since there is no escrow.
- Clear payment terms and late fees.
- Ownership transferring on payment, with your background tools carved out.
- A liability cap and exclusion of consequential damages.
- A termination clause and kill fee.
- A defined scope and revision limit.
- Where and how disputes are resolved.
| Protection | On a platform | In a direct contract |
|---|---|---|
| Payment security | Escrow for funded milestones; tracked hours if the platform's rules are met | A deposit or milestone payments you set |
| Ownership | Usually passes to the client on payment, with pre-existing materials retained in some form | Ownership on payment, with your background tools carved out |
| Liability | The platform limits its own liability, not yours | Your own liability cap and exclusion of consequential damages |
| Disputes | The platform's process, sometimes arbitration | Terms you agree on where and how disputes are resolved |
| Fees | Service fees, often charged to both sides | No platform fee, but you handle invoicing and collection |
When can you move a client off a freelance platform?
The cleanest route is to wait out the non-circumvention period or pay the opt-out fee, then sign a proper direct contract. Moving earlier to save fees risks your account and leaves you without protection for the move itself. Clients you met elsewhere, such as through referrals, are generally not covered by the platform's restriction, but keep a record of how you met them.
A worked example
Aisha has worked with a client on a platform for eight months. The client proposes paying her directly to avoid fees. She checks the terms and finds a 24-month restriction with an opt-out fee. She and the client agree to pay the fee, and she sends a direct contract with a 30% deposit, net 15 payment, ownership on payment and a liability cap equal to the fees. Her income rises after fees, and she keeps her account in good standing.
Sample direct-contract terms to replace platform protection
"Client will pay a 30% deposit before work begins. Invoices are due within 15 days. Ownership of the Deliverables transfers on payment in full. Contractor's total liability is limited to the fees paid under this Agreement, and neither party is liable for indirect or consequential losses."
Common mistakes
- Starting unfunded milestones and assuming the platform will protect you.
- Logging hours outside the platform tracker on hourly contracts.
- Moving clients off-platform in breach of non-circumvention rules.
- Leaving the platform without replacing escrow with a deposit.
- Ignoring client-uploaded NDAs and IP terms on the platform.
Quick checklist
- Is every milestone funded before you start it?
- Are you meeting the platform's hourly protection rules?
- Did the client attach extra terms?
- Does a non-circumvention rule apply, and for how long?
- If going direct, have you added a deposit, cap and ownership-on-payment?
Key terms explained
These are the platform and contract terms freelancers meet most often.
- Escrow: funds held by a third party until work is approved.
- Non-circumvention: a rule against moving a relationship off the platform to avoid fees.
- Opt-out or conversion fee: a payment that lets you move a client off-platform legitimately.
- Funded milestone: a milestone where the client has deposited payment in escrow.
- Service fee: the platform's charge on your earnings.
Client-uploaded contracts on platforms
Enterprise clients often use platforms for payment and compliance but attach their own master agreement, NDA or security terms. These can include non-competes, broad IP assignments, indemnities and confidentiality obligations that go well beyond the platform's defaults. Because you accepted the contract through the platform, you may assume the platform terms govern. Often the client's documents do. Read every attachment before accepting an offer, and raise concerns through the platform messaging so there is a record.
Taxes and classification
Platforms may issue tax forms for your earnings, but they do not decide whether you are correctly classified as an independent contractor. A long-running, full-time platform relationship where the client controls your hours and methods can raise the same misclassification questions as any other contractor arrangement. Moving the client to a direct contract does not change that analysis; the reality of how you work does.
Records to keep either way
Download your contract, milestone descriptions, messages and delivered files regularly. Platforms can close accounts or change access, and if a dispute ever goes outside the platform you will need your own records. For direct work, keep the signed contract, change requests confirmed in writing, invoices and proof of delivery.
A simple rule of thumb
Use the platform while trust is being built, and move to a direct contract only when the relationship is established, the platform rules allow it, and your direct terms replace every protection you are giving up.
Choose protection deliberately
Platforms suit early relationships and small jobs. Direct contracts suit established clients, provided you replace what the platform did for you. If a client sends a contract for direct work, upload it and have the payment, ownership and liability terms checked before the first invoice.
Check your direct contract replaces platform protection
Upload your freelance contract and we will flag deposit, payment, ownership and liability terms, plus every other risky clause, in plain English, tuned to your state, with a downloadable report and redline.
Free templates for this
Editable, plain-English starting points with the fair versions of these clauses.
Frequently asked questions
Is it safe to take an Upwork client off the platform?
Only in line with the platform's non-circumvention rules, usually after a set period or by paying an opt-out fee.
Who owns work delivered through Fiverr or Upwork?
Platform terms usually transfer ownership to the client on payment, subject to any extra terms the client added.
What should a direct freelance contract include?
A deposit, payment and late-fee terms, ownership on payment, a liability cap, termination terms and a defined scope.
Does platform payment protection cover unfunded milestones?
Generally no. On fixed-price work, marketplace protection usually covers only milestones the client has funded into escrow, so do not start a milestone before it is funded. Hourly protection typically depends on using the platform's time tracker and meeting its rules. Work outside the agreed scope or off the platform is usually unprotected, so read the current terms.
Do client-uploaded contracts on a platform apply to me?
Often they do. Enterprise clients may attach their own master agreement, NDA or security terms, which can include non-competes, broad IP assignments and indemnities beyond the platform's defaults. Because you accepted through the platform, it is easy to assume platform terms govern. Read every attachment before accepting, and raise concerns through platform messaging so there is a record.
Does working through a platform decide whether I am an independent contractor?
No. Platforms may issue tax forms for your earnings, but they do not decide classification. A long-running, full-time relationship where the client controls your hours and methods can raise the same misclassification questions as any other contractor arrangement, and moving to a direct contract does not change that. The reality of how you work does.
Can a freelancer end a contract on Upwork?
Yes. Upwork lets either the client or the freelancer end a contract from the contract page, and ending it closes the job for future work and payments. Before ending, make sure submitted work is approved or released so you are paid for it, since funds in escrow follow the platform's dispute rules. Any separate agreement with the client may add its own notice terms.
Related guides
- My Client's Contract Says Payment Is "Net 90". Can I Push Back?Large clients often impose net 90 payment terms on freelancers. Here is what you can negotiate, which laws may help, and how to protect your cash flow if you accept.
- Net 30 vs Net 60 vs Net 90: What Freelance Payment Terms Really Cost YouNet payment terms decide how long you wait for your money, and the difference between Net 30 and Net 90 can be enormous for your cash flow. Here is what each means and how to push back.
- Freelance Writer Contracts: Bylines, Rights and Rejection FeesWriters' contracts often take all rights, remove bylines and pay little if a piece is rejected. Here is what to check and what to ask for.
- My Client Wants All Rights to My Work Before Paying. Should I Agree?Transferring ownership of your work before you are paid removes your leverage. Here is how to make rights transfer on payment instead, and what to offer clients who push back.
- Indemnification in Freelance Contracts: What You Are Really Agreeing to CoverA broad indemnification clause in a freelance contract can put you on the hook for far more than your project fee. Here is how to read these clauses and what to cap before signing.
- Payment "On Approval": The Freelance Clause That Holds Your Invoice HostageA clause that ties your payment to client "approval" or "satisfaction" sounds reasonable but can mean you never get paid. Here is how the trap works and how to fix it before you sign.
This guide is general information from ClauseAudit, not legal advice. Laws vary by state and change, consult a qualified attorney for your situation. Published 2026-05-01; last reviewed 2026-10-09.