Anyone can create an individual account or a team on Bitbucket. When you create an account, you sign up for a specific monthly payment plan. Your account's plan limits the number of users you can add to your private repositories. All plans allow you an unlimited number of users with access to all of your accounts public repositories. The available plans are:
|Monthly Costs||User limit for |
private repositories †
|User limit for |
† Individual accounts include you (the user owning the account) toward the user limit. A team includes the members (including you) and other non-members with access.
This page contains the following topics:
Make sure you understand how users accumulate on your plan
Each user given access to a private repository counts to your plan. If you give others administrator permission to your private repositories, they can add and remove users too. When administrators give a new user access to a private repository, Bitbucket checks the repository owner account and increments the plan count. If the user count exceeds the account's plan limit:
- all non-administrators only have read access to the account's private repositories
- the repository owner still has write access to each repository
- administrators can still administer the repository
The account owner can increase the plan. Or, administrators can remove excess users to reduce the user count limit. Once your account is within its plan limit, everyone's access returns to normal.
Viewing the users that count toward your plan limit
You grant users access to private repositories using the repository administration dialogs. You can also see how many users have access across all of your private repositories. To check if you are within your plan limit, do the following:
- Log into your Bitbucket acount.
- Choose avatar > Account from the menu bar.
- Click the Plans and billing option.
You can see all the users who have access to your private repositories. You can also remove users from this list. This is particularly useful if you need to reduce the number of users that count towards your plan.
Upgrading from a free account to a paid plan
- Select avatar > Manage account from the menu bar.
- Select Plans and billing from the left hand navigation.
- Press Change plan.
The plan page appears.
- Press Choose for the plan you want.
The system redirects you to my.atlassian.com to complete the purchase.
- (Optional) Sign into your existing my.atlassian.com account.
Doing this will link your Bitbucket account to your existing my.atlassian.com account.
Changing the Payment Method Associated with Your Account
To change the credit card or payment associated with your account, do the following:
- In your browser, navigate to the https://my.atlassian.com site.
- Sign-in with the email address you used when you signed up.
If you cannot remember your password, you can follow https://my.atlassian.com/password/index to reset it.
- Locate the products section and the links to edit your account billing details.
Paying by Invoice
You can get an annual invoice to pay for a year in advanced. Send an email to firstname.lastname@example.org with your request. If you want to get invoiced for an existing Bitbucket account, be sure to include the account name in your email.
An example of how user plan limits work
For example, with the free 5 user limit plan:
- Under an individual account, the plan allows 5 users including the owner.
- Under a team account, the plan allows 5 users in addition to the team – the team is the owner but it doesn't count towards the user limit.
A free plan for an individual account
Let's assume that Sarah has a free user account. Her free account gives her five user across her private repositories. She owns two
Sarah also owns a public repository:
Don, Susan, Peter and Paul have Bitbucket accounts with access to Sarah's repositories:
Sarah's user count is 3 — Don, Susan, and Sarah the account holder
A free plan for a team account
CoolioInc is a team account under a free plan. Patty created the team from her individual account, called PattyAlone. The
company has three private repositories:
And one public repository called
Patty adds five individual accounts as members of CoolioInc --- Todd, John, Ellen, Frank, in addition to her own PattyIndv account. All the members belong to the
Developer group. PatthyAlone is the only member of the
|WeBeNeat||Todd, John, and |
|OpenAPI||8 external users + |
CoolioInc has a user count of 5 – Todd, John, Ellen, Frank, and PattyAlone.
All repositories have unlimited storage. See What kind of limits do you have on repository/file/upload size? for more information.Managing the Groups for your Bitbucket Account