Loading
{ "global": { "icon": "info", "start": "", "end": "" }, "responsive_group_1": { "country": "All", "usertype": "all", "icon": "info", "start": "", "end": "" }, "responsive_group_2": { "country": "All", "usertype": "all", "icon": "info", "start": "", "end": "" } }
[ "filter-fl", "filter-ag", "subcontracting", "creating account", "subcontract", "create account", "create agency" ]

To create an agency on Upwork, first set up a freelancer account for the intended agency owner. Then, add a new agency account and subscribe to Agency Plus to invite team members. You can manage agency and personal profiles from your account dropdown. Note: each person can only own one agency.


If you want to create an agency to help market the services of a team you’ve created, you’ll first need to create a freelancer account for the person who will be the agency owner.

After you’ve created your freelancer account, you can add your agency account and subscribe to an Agency Plus membership. You must have an Agency Plus membership to add your team members.

Once that account is activated

  1. Go to Account settings (desktop) or Settings (mobile app) > Contact info
  2. Scroll down to Additional accounts
  3. Select New Agency Account

After you create your agency, you can switch between your personal and agency account views via the drop down selections under your profile picture in the top right corner. A person can only “own” one agency on Upwork. You won’t be able to make another one.

Frequently Asked Questions

Why do I have to create a freelancer account?

Upwork is currently set up so that you must create a freelancer account to create an agency.

A client invited my agency to join Upwork. How do I participate in this opportunity?

Was this article helpful?

Upwork Help

Do you need additional help?

Get Support

Log in for personalized service and assistance.

Learning Hub

Expand your Upwork knowledge.