The Short Version

  • Do not convert to an Upwork agency until you have turned down at least $5K of real inbound work in one month. Capacity pain is the only reliable signal.
  • The agency account uses the same flat 10% service fee as the freelancer account. The real economic difference is contract size, not per-contract take rate.
  • Your solo freelancer JSS does not carry over. The agency starts at zero, so keep your personal profile alive and running through the transition.
  • First hire should almost never be a project manager. It should be a second version of you plus a half-time ops person.
  • The 90-day failure mode is predictable: owner keeps bidding, members sit idle, Connects drain, and JSS never gets seeded because contracts stay on the solo profile.

The fastest way to understand how to start a freelance agency on Upwork is to watch five of them fail in the first 90 days. They do the same thing. They convert too early, hire too fast, and run out of active contracts before the agency profile has a single piece of public feedback. This piece is the version I wish someone had sent me in 2021, grounded in what GigRadar sees across 3,000+ agencies on the platform today.

We are going to cover exactly when to make the jump, the real economic difference between a freelancer and an Upwork agency account, the five-step setup flow, and the three-hire sequence that keeps your margin intact. There is also a readiness calculator lower in this article so you can stop guessing whether you are ready.

Average contract value on Upwork
$1,850Solo freelancer
$5,400Agency (3+ members)
Source: GigRadar aggregate pipeline data, 3,000+ agencies, 2025.

The one signal that tells you it is time to start an agency

If you are Googling "how to start freelance agency upwork" before you have hit capacity, you are early. Capacity pain is the only reliable signal, and it looks specific.

Here is the test I use. If you have had to say "I cannot take this on right now" to inbound work worth at least $5K in a single month, and it happened twice in the same quarter, you are ready. One month of overflow is noise. Two is a pattern.

Pro Tip

Turned-away revenue is the only metric that matters here. Not hours worked. Not monthly revenue. If you are billing $12K a month but comfortably under capacity, an agency just adds overhead.

The other common trigger is multi-discipline projects. When a client wants a landing page plus copy plus paid ads, and you are subcontracting two people every week anyway, you already have an agency. Upwork is just where you formalize it.

Reddit threads on r/Upwork are full of people who converted too early. The pattern is the same every time. They had a slow month, assumed an agency would fix pipeline volume, and ended up paying Connects for a second profile that had zero reviews.

"I made the agency mistake in month four. I was doing fine solo at about $4K a month and thought an agency would help me land bigger contracts. Instead I just had two dead profiles for six months." paraphrased, r/Upwork thread, 2024

Interactive Tool

Agency Readiness Calculator

Move the four sliders. If your score lands in the green, you are ready. Amber means wait a month. Red means stay solo.

Turned-away inbound work last month ($)$0
Monthly revenue solo ($)$3,000
Weekly billable hours30
Current JSS (0–100)85

Readiness Score

18

Stay solo. You have not hit capacity. An agency adds overhead, not revenue.

Agency vs freelancer account: what actually changes

Most articles on this topic list 12 differences. Three of them matter. The rest are cosmetic.

What you are comparingFreelancer (solo)Agency
Upwork service feeFlat 10%Flat 10% (same)
Public reviews / JSSOn your personal profileSeparate JSS on the agency profile
Who can bidOnly youYou plus any member with a seat
Connects bidding rightsAlwaysRequires Agency Plus plan
Client-facing brandYour name and photoAgency name, logo, tagline, team roster
Avg contract sizeTypically $1,500–$2,500Typically $3,500–$8,000
Payout modelDirect to youThrough agency manager, then disbursed

The fee is the same. Upwork moved every contract to a flat 10% freelancer service fee in May 2023, and that applies whether you are solo or agency. Anyone telling you otherwise is working off pre-2023 data.

The real shift is contract size. Agencies signal capacity, redundancy, and process, and clients paying north of $5K want all three. A solo freelancer applying to a $10K build is competing with ten other solos. A three-person agency applying to that same job is competing with three other agencies.

Watch out

Your personal JSS does not transfer to the agency. The agency starts at zero public feedback. If you close down your solo profile the day you launch the agency, you are starting from nothing. Keep both alive for 6–9 months.

How to start a freelance agency on Upwork: the step by step account setup

This takes about 12 minutes if you have your logo and tagline ready. Upwork's approval window is 1–3 business days.

1
Settings → Contact Info

From your logged-in freelancer account, click your avatar and open Settings. Select "Contact info" from the left sidebar. Per Upwork's help docs, the agency creation flow lives here and nowhere else.

2
Scroll to "Additional accounts" and click "New Agency Account"

Name it carefully. Upwork lets you change the display name later but not the URL slug. Aim for a short, niche-specific name: "Kepler Shopify" beats "Kepler Digital Solutions" every time.

3
Choose Agency Basic or Agency Plus

Agency Basic is free but cannot bid using Connects (only active-project invites and Enterprise leads). Agency Plus is required if you want your members to submit proposals, per Upwork's plan comparison.

4
Complete the profile (tagline, description, logo, portfolio)

The logo and the first two lines of the description are the only things clients see in search. Treat them like a headline, not a bio. Follow the same rules as our guide on Upwork profile optimization.

5
Submit for Upwork review

Upwork reviews agency applications within 1–3 business days. They may ask for identity verification or proof of existing work. Until approval lands, you can still bid on jobs through your personal freelancer profile.

Exclusive vs non-exclusive members: pick wrong and your margin dies

When you invite someone to join your agency on Upwork, you choose between two membership types. Most new owners default to "exclusive" because it sounds more serious. That is often the wrong choice.

Exclusive

Locked to your agency

Member cannot work through another agency or as a solo freelancer. Upwork treats their JSS and hours as part of yours. Best for core team you are paying a retainer.

When to use: You already have steady contract flow and want the agency brand concentrated.

Non-exclusive

Works across multiple brands

Member keeps their solo profile and can join other agencies. Per Upwork's agency docs, you still control their agency-submitted proposals.

When to use: First 3–5 members, when you cannot guarantee hours yet.

The mistake I see weekly: founders mark their first three hires as exclusive, then spend the next two months unable to give them hours. The members churn. Start non-exclusive by default.

The first three hires that do not blow up your margin

The instinct is to hire a project manager first. It is wrong. A PM with no projects to manage is pure overhead.

#1
A second version of you. Same skill, 60% of your rate, handles overflow.
#2
A complementary skill. If you design, hire a developer. Unlocks multi-discipline jobs.
#3
A half-time ops VA. $8–$15/hr. Owns QA, admin, and proposal first-drafts.

The logic is about revenue per dollar of overhead. Hire one only when hire one can charge out at 1.8x their all-in cost on agency contracts. Hire two only when the first is billing 70%+ of their capacity. Hire three only when you, personally, are spending more than 10 hours a week on admin.

Rule of thumb

If your agency cannot sustain 2x each new hire's cost in billable contract value within 45 days of hiring, do not hire. Keep the work, subcontract it at fixed price, and wait another month.

The first 90 days: a timeline that does not fail

Here is the plan that works. Every step assumes you have already closed the readiness calculator above with a green score.

1
Week 1 · Set up and seed

Create the agency account. Upload logo, tagline, 3 portfolio case studies from existing solo work (with client permission).

Move one in-flight client contract to the agency profile. This is how the agency gets its first review. Do not skip.

2
Weeks 2–3 · Bid through the agency profile

Switch all new proposals to submit from the agency account. Use the same proposal template that worked solo, rewritten in first-person-plural voice.

Aim for 8–12 targeted bids per week, not 30. Reply-rate still beats volume at the agency level.

3
Weeks 4–6 · Close the first agency review

Your only goal this stretch is getting the first public 5-star review on the agency profile. Without it, all future proposals are cold.

If you are struggling to land it, offer a fixed-price micro-project to a past solo client at a discount and deliver it under the agency banner.

4
Weeks 7–10 · First hire and rate test

Bring on hire #1 (the second-version-of-you). Start them at 15 hours a week, non-exclusive, hourly.

Test a 25% rate increase on new proposals. Agency contracts clear that bar more often than solo contracts, and your margin depends on it.

5
Weeks 11–13 · Review and prune

Look at cost-per-hire, reply rate, and average contract value separately for the agency vs solo profile. If the agency is not outperforming solo on contract value, stop bidding through it for a month and troubleshoot the profile.

Cut anything you cannot measure. At 90 days, kill any hire not billing 60%+ of paid hours.

A copy-paste proposal template for new agencies

New agencies have no JSS and no reviews. The proposal has to do more work than a solo one. Here is the opener that consistently lands replies for agencies in the first 60 days.

Hi [Client first name], On [specific detail from the job post], the usual failure mode we see is [concrete anti-pattern]. Here is how we'd approach it instead: 1. [Specific action in the first 48 hours] 2. [Specific action in week 1] 3. [Specific measurable outcome by week 2] We're a small [niche] agency. Before we launched under this brand, I personally delivered [X comparable projects] on Upwork as a top-rated freelancer (profile linked below). The agency lets us staff two-track builds. If useful, I can send a 3-minute Loom walking through one of our past [niche] builds. Either way, here's a proposed scope and price: [one-line scope] for [price]. Happy to adjust once you tell me what matters most. [Your name] · [Agency name]

Five mistakes new Upwork agency owners make in the first 90 days

I have watched these same five mistakes wipe out promising agencies. Every one of them is avoidable.

MistakeWhat it looks likeFix
Converting too earlySolo profile has slow month, founder assumes an agency will suddenly open bigger workWait for two months of turned-away inbound, not one slow month
Killing the solo profileFounder deletes or hides their freelancer profile to "commit"Run both for 6–9 months. The solo profile is your reputation bridge
Hiring a PM firstNew agency adds a $20/hr coordinator before the first agency contract closesHire ops last. PM only when you have 4+ concurrent $5K+ projects
Exclusive by defaultAll initial members are marked exclusive, can't fill hours, members churnNon-exclusive for the first 3–5 hires. Upgrade once you can guarantee 20+ hrs/week
Not seeding the agency profileBids submitted under a brand new profile with zero reviews get filtered outMove one in-flight solo contract to the agency profile to get the first public review

Upwork does not care whether you have a registered company. You can run an agency as a sole proprietor in most countries. That does not mean you should.

The tax reporting on Upwork agency earnings goes to the agency manager. If you pay out members in multiple countries, that is the agency manager's problem, not Upwork's. A US LLC, a UK Ltd, or a Polish sp. z o.o. gives you legal separation from client liability and makes member payouts cleaner. Check Upwork's tax info page for the exact W-9/W-8BEN requirements for your country.

Do this in week 2, not week 26

Open a business bank account separate from your personal account from day one. Route Upwork payouts into it. You will thank yourself at tax time and when you hire your first contractor.

What scaling looks like after 90 days

If the first 90 days go well, the next 90 are about systemizing. The bottleneck moves from "am I ready" to "can I keep up with proposal volume without killing quality." That is where agencies most often stall.

The agencies that break through are the ones that treat bidding as a repeatable process, not a daily panic. They have a scanner that surfaces 20 viable jobs a day, a proposal template library, and a review step so nothing generic goes out. Read how Upwork automation actually works for the boundary between safe and bannable.

And they track the right metrics. Not proposal volume. Reply rate, close rate, average contract value, and cost per hire, split by profile. Our breakdown of Upwork connects strategy covers the math, and our profile optimization guide covers the upstream levers.

GigRadar

Free for Upwork agencies

Your agency is only as good as the jobs you bid on

GigRadar scans every new Upwork job in your niche and ranks them by fit, budget, and client quality. Human review on every proposal. Battle-tested on 3,000+ agencies.

Get Your Free Agency Audit →

What to do on Monday morning

Open the readiness calculator above. If you scored under 45, close this tab and come back in a month. If you scored 45–69, block out 30 minutes this week to audit your turned-away inbound from the last 60 days.

If you scored 70 or higher, the only thing between you and an agency is the 12 minutes it takes to fill in the form. Start with one in-flight contract moved to the agency profile. Start with a non-exclusive first hire. Run the solo profile in parallel. Measure cost per hire weekly.

If you want a second opinion before you click the button, the Upwork connects, proposal template, and profile optimization pieces will give you the upstream context. Or request a free audit and we will tell you honestly whether you are ready to make the jump.

Ready for your Upwork success story? Book a demo with GigRadar below!
Book a Demo
FAQ

Most Popular
Questions

Get a more consistent and cost-effective lead generator for your Upwork agency.

Ask a Question

How long does it take for a new Upwork agency to get its first contract?

In our data across 3,000+ agencies, the median is 18 days from launch to first signed contract when the founder has an established solo profile with JSS above 90. With no solo history it stretches to 45 to 60 days because the agency profile has zero public reviews. The fastest path is to route one of your existing repeat clients through the agency profile in week one so you have a public review within 30 days.

Do I need to form an LLC to run an agency on Upwork?

Upwork does not require you to be a registered company to create an agency account. You can start as a sole proprietor. That said, once your agency clears $5K per month in revenue, forming an LLC protects your personal assets and makes member payouts cleaner. Talk to a local accountant before you pass that threshold.

How many hires should a new Upwork agency make in the first 90 days?

Three. A production generalist in your primary discipline, a project manager at 50 percent utilization, and a proposal writer on commission. That is the minimum structure that gets you past the first published reviews without blowing your margin. Hiring more than three in the first 90 days means you are trying to grow on promises instead of contracts.

What is the difference between exclusive and non-exclusive agency members on Upwork?

An exclusive member can only take contracts through your agency. A non-exclusive member can keep running their own freelancer profile and work with other agencies at the same time. Non-exclusive is a trap for core roles because the member optimizes for whichever pipeline pays faster. Use exclusive for any role that touches client delivery, non-exclusive only for specialists you contract rarely.

How much does it cost to create an Upwork agency account?

Creating the agency account itself is free. Upwork charges the standard service fee on agency contracts (10 percent at the Plus tier). The real cost is Connects: the agency profile bids from its own Connects balance, separate from your personal profile. Budget around 60 to 120 Connects per week of active bidding during the first 90 days.

What is the difference between an Upwork freelancer account and an agency account?

A freelancer account represents one person. An agency account sits on top of your freelancer account and lets you invite members, route contracts through a company profile, and bill clients under the agency name. Agency contracts carry the agency JSS separately, not yours. You keep your freelancer profile active and run both in parallel.

When should I start an agency on Upwork instead of staying solo?

The signal is turned-away inbound work, not slow months. Specifically: if you have declined work worth $5K or more in a single month, and that happened in at least two months of the same quarter, you are ready. If you are billing under capacity, an agency just adds overhead and dilutes your JSS.

Arcticles

Read more posts

We will assign one of our crew members to your team immediately