Upwork Bring Your Own Talent (BYO) in 2026: What Changed for Freelancers
Short answer: Bring Your Own (BYO) is how an Upwork Enterprise client invites a freelancer or agency they already know onto Upwork. Upwork's BYO article now describes it as an Enterprise program, and its direct contracts article says BYO contracts were replaced with client-initiated direct contracts in July 2025. Those carry no Upwork fee for you, but also no payment protection. And if you want to bring your own client to Upwork, that is a separate tool, called Direct Contracts, with a 5% fee or 0% on Freelancer Plus.
Older guides on Upwork BYO may be out of date. Here is how it works now, based on Upwork's own help center, and what each route means for your fees, your payment protection and your Job Success Score.
What is Upwork Bring Your Own Talent?
Upwork describes it like this: "Upwork's Bring Your Own (BYO) program lets Enterprise clients invite trusted freelancers or agencies not yet on the platform" (Upwork Help).
Three things in that sentence matter to you:
- It's for Enterprise clients. Upwork's direct contracts article says BYO contracts were replaced with direct contracts in July 2025 (more on that below).
- The client starts it. You can't apply for BYO. The client fills in a form with your name and email, and Upwork emails you the invitation.
- It's only for people new to Upwork. In Upwork's words, "If they created an Upwork account at any time, the BYO invitation will not work" (same article). If you made a profile once but never used it, Upwork says to contact support. If you already have a profile, the client can invite you to a job instead.
Once you accept, you set up an Upwork profile and complete the client's onboarding process (if they have one) before accepting the contract.
What changed in July 2025: BYO became direct contracts
Upwork's client help page on direct contracts says it plainly: "Upwork replaced Bring Your Own (BYO) contracts with direct contracts in July 2025" (Upwork Help).
Old contracts were left alone: "Your existing Marketplace BYO contracts won't be affected and will remain active until you close them." But any new contract a client starts with a freelancer they brought in through BYO "will automatically be a direct contract."
So if a client who is not on Enterprise says "I'll bring you to Upwork", they most likely mean a client-initiated direct contract.
BYO vs direct contracts: fees, protection and JSS
| Enterprise BYO | Client-initiated direct contract | |
|---|---|---|
| Who can use it | Enterprise clients | All clients who have not already used Any Hire |
| Who can be invited | Freelancers or agencies with no Upwork account | Freelancers with no Upwork account (no agencies) |
| Your service fee | Reduced; "BYO fees may vary" | None |
| Payment protection | Yes | No |
| Dispute help from Upwork | Not stated | No |
| Counts toward your JSS | Not stated in Upwork's help | Yes |
Sources for the table: Upwork Help articles 18022077707411, 40649332431891 and 40649368676883.
A few details behind it:
- Enterprise fees. Upwork's fee page says "Typically, freelancers partnered with Enterprise clients pay a 10% service fee," but the exact rate "depends on the specific terms agreed to when the client joined the program" (Upwork Help). Ask the client's Enterprise contact before you sign.
- Direct contract fees. For you: "there are no Upwork fees for these contracts" (Upwork Help). The client pays instead: "$49.00 USD per month, per active contract," plus a 3% fee on each payment, or 0% if they qualify for ACH bank transfers (Upwork Help).
- The catch. Direct contracts come with "No Upwork Payment Protection" and "No dispute mediation from Upwork" (Upwork Help). Payments aren't held in escrow either. That is fine for a client you trust, and risky for one you don't.
- Agencies. Enterprise BYO can invite agencies, and Upwork tells Enterprise clients that invited agencies "also get access to an Agency Plus membership at no cost" (Upwork Help). Direct contracts can't: to "Can I send a direct contract to an agency?" Upwork's answer is "No" (Upwork Help). Our Agency Plus guide covers what that membership includes.
Upwork's Connects page lists "Accept a direct offer" among the things you "do not use Connects to" do (Upwork Help). It does not mention BYO or direct contract invites by name. See our Connects guide for when you do pay.
How to accept a BYO or direct contract invite
- Check that you have never had an Upwork account. Both routes only work for brand-new users. Don't create an account first, and don't let the client tell you to. Upwork asks clients not to send freelancers to sign up before the invite arrives.
- Watch the deadline. Direct contract offers expire after seven days. If you miss it, ask the client to resend. Don't start work untill the contract is in place.
- Ask which contract it is. If it is a direct contract, plan for no payment protection, and keep the scope and payment terms clear in writing.
- On Enterprise, finish onboarding. Some Enterprise clients have their own onboarding steps before you can accept the contract.
If you already have a profile, neither invite works for you. The client can send you an offer or invite you to a job (a normal marketplace contract, with a service fee of 0% to 15% set per contract), or you can look at Direct Contracts or Any Hire, covered below.
Bring your own client: Upwork Direct Contracts
The reverse also exists. If you have a client outside Upwork and want to bill them through it, Upwork's freelancer-side Direct Contracts let you invite them (Upwork Help):
- Fee: "You pay a 5% freelancer service fee on the earnings you make on Direct Contracts." With Freelancer Plus, "you won't pay any freelancer service fees on Direct Contracts."
- How it works: unlike the client-initiated version, it "will work just like other Marketplace contracts," including "payments, feedback, disputes."
- Your profile: "A Direct Contracts contract will have the same impact on your metrics as other contracts." Earnings and contract counts go into your totals, and feedback can affect your JSS and badges.
- The rule: only for clients new to Upwork. "If you met a client on Upwork, you must continue working with them through the platform using standard contracts." Making a new account to get around that "violates our Terms of Service."
The client still pays their own Marketplace fee and a Contract Initiation fee. For a freelancer with a few loyal off-platform clients, that is a 5% fee (or 0%) for marketplace-style payments and disputes, on work wich also counts in your Upwork totals.
What about Any Hire?
Any Hire is the third route. Upwork says it "allows freelancers to work with clients who found them outside of Upwork." You pay no freelancer service fee, but "We do not provide payment protection for Any Hire contracts" (Upwork Help). One useful detail: if you worked with a client through BYO before, you "can transition to Any Hire without paying the conversion fee" (Upwork Help). Clients who have used Any Hire see that option instead of direct contracts.
Where new clients come from
BYO and Direct Contracts only help with clients you already have. For new clients, you still bid on the Upwork marketplace.
UpHunt scores every new Upwork job that matches your feed from 1 to 10, with a plain reason for each score, and sends instant alerts to Slack, Telegram or a webhook so you see the good ones first. Our guide on getting your first Upwork client covers the bidding side. Or start a free 7-day trial of UpHunt Basic and let the feed find the jobs worth your Connects.