Hi there! This is an out of date post that we’ve kept around for transparency purposes. Go here to learn more about the latest formula and here to see all the team’s current salaries.

It’s been over 2 years since we first shared our transparent salary formula; we’ve been truly blown away by the response we’ve seen.

It’s been incredible to see how many companies have adopted our formula or a similar open formula, and it’s a privilege to be a small part of the larger conversation around pay transparency and equality.

It also kicked off a long list of other things that we wanted to make public. Here’s a roundup of things we’ve made transparent since then:

You can get an overview of everything here.

Since we first launched our formula, a lot of things have evolved and changed at Buffer. We thought it was time for our salary formula to evolve, too.

This was a really fun process for us—we worked on this with the whole Buffer team for about 2-3 months (more on our detailed process on this further below!) and this is the result.

Today we’re excited to share a new (and, we believe, improved) version of our salary formula, along with a brand-new web app that anyone can use to find out what you would make if you were part of the team at Buffer.

Buffer’s new salary formula

Our new formula looks like this:

Here’s a quick breakdown of each component:

Role: (overall base + location base + cost of living)* role value

The first, and biggest component for anyone’s salary is the role component. On the whole it consists of the following 4 factors:

Overall base: For 35% of the base, we use standard U.S. data from both Payscale and Glassdoor to determine overall base.

For 35% of the base, we use standard U.S. data from both Payscale and Glassdoor to determine overall base. Location base : For the other 65% of the base, we factor in each location’s cost of living using Numbeo together with data from Payscale and Glassdoor, which we then use to have a base salary for that particular location (say New York or Cape Town).

: For the other 65% of the base, we factor in each location’s cost of living using Numbeo together with data from Payscale and Glassdoor, which we then use to have a base salary for that particular location (say New York or Cape Town). Cost of living correction: A $0-$8,000 addition to some salaries based on cost of living. We explain all about this one below in “The Good Life Curve” section – it’s an additional fixed value that can range from $0-$8,000/year.

A $0-$8,000 addition to some salaries based on cost of living. We explain all about this one below in “The Good Life Curve” section – it’s an additional fixed value that can range from $0-$8,000/year. Role value: A multiplier to adjust the overall salary. We don’t agree with the market salary data all the time (for customer service roles, for example) and so we create our own “role value adjustment” based off what we feel is fair. This can be an overall multiplier of 1.1x for example, or it can decrease for roles that aren’t exactly as described by Payscale and Glassdoor.

Experience: After we have your role base (above), we then apply the experience multiplier. There are 4 tiers as follows, which we determine through discussions with each team member:

Beginner: 1x

Intermediate: 1.1x

Advanced: 1.2x

Master: 1.3x

Dependents: For every person that depends on your income (kids, husbands, wives, significant others, grandparents, aunts and uncles, etc.) we add an extra $3,000 per year in salary.

Update January 2016: We now have a different method for supporting dependents that is not part of the salary formula; you can learn all about it here.

Loyalty: For every year a teammate is with us at Buffer, they’ll receive a general pay raise of 5%. This is applied on top of all of the above.

Choice: This is an option we give Buffer team members to either get extra salary or extra stock options in their compensation package. Right now, you can either add an extra $10,000 to your salary or skip the extra salary and get roughly 30% more stock options.

Here’s an example, putting all this together:

For an advanced engineer, living in Cape Town, who chooses more equity and has 2 kids and a husband depending on her income, this would be the result:

$60,662 x 1.20 + $9,000 + $0 = $81,794

A full list of all our salaries

Calculated with the new formula, here are the salaries of every team member at Buffer right now:

Team Member Role Start Date Location Salary Joel CEO 2010-08-01 New York, NY, USA $218,000 Leo COO 2011-01-03 New York, NY, USA $185,000 Andy iOS Developer 2012-06-01 San Francisco, CA, USA $168,550 Carolyn CHO 2012-09-01 New York, NY, USA $140,932 Sunil CTO 2012-09-18 Boston, MA, USA $182,089 Åsa Customer Success Lead 2013-02-18 New York, NY, USA $121,090 Colin Backend/Frontend Developer 2013-02-22 Cambridge, UK $122,670 Niel Backend/Frontend Developer 2013-08-15 Cape Town, SA $101,141 Mary Happiness Hero 2013-11-11 San Francisco, CA, USA $92,108 Adam Happiness Hero 2013-11-13 Detroit, MI, USA $91,389 Daniel Happiness Hero 2014-01-28 San Francisco, CA, USA $80,974 Courtney Content Crafter 2014-02-03 Nashville, TN, USA $89,582 Steven Systems Engineer 2014-02-03 Taipei, Taiwan $98,175 Dan Backend/Frontend Developer 2014-02-24 New York, NY, USA $139,463 Kevan Content Crafter 2014-03-06 Boise, ID, USA $95,631 Patrik Customer Researcher 2014-03-12 Knoxville, TN, USA $98,112 Dave Happiness Hero 2014-03-20 London, UK $77,913 Rodolphe Operations Champion 2014-04-07 Paris, France $118,331 Nicole Community Champion 2014-04-14 Portland, OR, USA $88,861 Octa Happiness Hero 2014-04-28 Miami, FL, USA $70,621 Michael Backend/Frontend Developer 2014-05-04 Santa Cruz, CA, USA $151,078 Tom Android Developer 2014-06-03 Toronto, Canada $102,842 Mike Backend/Frontend Developer 2014-07-14 Barcelona, Spain $96,926 José Backend/Frontend Developer 2014-12-01 Madrid, Spain $86,549 Tom D Customer Researcher 2014-12-15 Cambridge, UK $81,415 Eric Systems Engineer 2015-01-06 Beijing, China $76,692 Phil Backend/Frontend Developer 2015-02-09 New York, NY, USA $128,740 Maxime Data Analyst 2015-02-09 Montpellier, France $94,291 Dave O Product Designer 2015-03-03 Southowram, UK $103,833 Julian Data Analyst 2015-03-16 New York, NY, USA $95,135 Jim Product Creator 2015-04-16 Nashville, TN, USA $134,215 Danny Happiness Hero 2015-05-05 London, UK $78,269 Kat Backend/Frontend Developer 2015-05-11 Bristol, UK $89,549 Pioul Backend/Frontend Developer 2015-07-09 Grenoble, France $95,215 Marc Anthony Product Creator 2015-07-13 Houston, TX, USA $119,548 Steve Product Designer 2015-07-27 Timperley, UK $94,177 Ivana Backend/Frontend Developer 2015-08-10 Zadar, Croatia $92,116 Sandrine Content Crafter 2015-08-10 Paris, France $81,780 Kelly Happiness Hero 2015-08-17 Philadelphia, PA, USA $75,934 Ross Happiness Hero 2015-08-31 Louisville, KY, USA $77,397 Alex Backend/Frontend Developer 2015-09-01 Los Angeles, CA, USA $111,696 Marcus W iOS Developer 2015-09-02 Padova, Italy $95,924 Lorenz Product Designer 2015-09-08 Rotterdam, Netherlands $90,324 Roy Customer Researcher 2015-09-10 Saint Catharines, Canada $103,133 Alfred Community Champion 2015-09-14 Singapore $59,112 Jordan iOS Developer 2015-09-23 Ozark, MO, USA $110,636 Kyle Product Creator 2015-09-28 Portland, OR, USA $116,243 Amy Happiness Hero 2015-10-01 San Francisco, CA, USA $77,118 James Product Designer 2015-10-05 Berlin, Germany $95,538 Ash Content Crafter 2015-10-05 Bury St Edmunds, UK $80,518 Matt Data Analyst 2015-10-12 Boulder, CO, USA $95,185 Mike E Customer Researcher 2015-10-14 Sydney, Australia $82,992 Humberto iOS Developer 2015-10-14 Asuncion, Paraguay $76,160 Arielle Community Champion 2015-10-26 Philadelphia, PA, USA $67,418 Deb Culture Scout 2015-10-27 London, UK $86,423 Karim Finance Planner 2015-11-01 Växjo, Sweden $106,628 Marcus S Marketing Specialist 2015-11-03 Nashville, TN, USA $72,124 Todd Happiness Hero 2015-11-05 Louisville, KY, USA $64,397 Bob Happiness Hero 2015-11-05 Medford, OR, USA $67,099 Boris Backend/Frontend Developer 2015-11-09 Montpellier, France $91,186 Juliet Happiness Hero 2015-11-09 London, UK $71,203 Federico Backend/Frontend Developer 2015-11-09 Milan, Italy $89,308 Kieran Backend/Frontend Developer 2015-11-16 Sydney, Australia $95,287 Hannah Happiness Hero 2016-01-04 Brighton, UK $66,002 Darcy Twitter Hero 2015-11-17 Fort Collins, CO $70,193

Check out our working salaries spreadsheet to get more information about how each salary is derived.

Introducing “The Good Life Curve”

This is one of the things we’re the most excited about for this salary iteration, and it has created some of the biggest changes of this formula.

Here was the problem: Our previous formula took into account the cost of living in a city, but not the market rate. For example, San Francisco and London were both considered at the same level previously since they have a similar cost of living, but have very different job markets.

When we first started doing this, we noticed that relying purely on market data would create a huge salary disparity. For example, there would be a $90,000 wage gap from Cape Town to San Francisco. We didn’t want that big of a gap for a number of reasons.

To mitigate this, we created a formula that ‘corrects’ this. We call this the “Good Life Curve.”

The new formula now includes an elastic part that adjusts to the cost of living and market influence of salaries for different roles.

These are some of the key reasons that triggered us to come up with The Good Life Curve:

Buffer is not a San Francisco company, neither is it a Cape Town company—instead, it is a distributed company that operates in both places and many, many others as well. So we don’t want to blindly adjust to market rates and instead create our own rates that include this “remote” aspect in some way.

We believe that everyone should be able to live a good life—and we don’t want to exploit people living in places where wages are generally lower. We’re not an outsourcing company. Therefore, we decided to create a significant lift in salaries for those that live in places that are generally much lower paid compared to the average.

We don’t want to have such a stark wage gap between team members in general. Even though a certain gap is inevitable and good, if someone in the same role, with similar experience, is making $100k less, that feels unfair in the grand scheme of things.

The value that someone in San Francisco creates for Buffer is not different compared to the value a teammate in Cape Town creates. The only difference is that someone in Cape Town might have higher purchasing power, which should be the only driver of salary difference between the two.

We hope that the Good Life Curve offers a happy life to every teammate!

The Transparent Buffer Salary Calculator: Try it for yourself!

With weighting, multipliers and now The Good Life Curve, all of the various elements of the salary formula can get a bit tricky to explain as we grow the team quickly.

So we created The Transparent Buffer Salary Calculator. This means that now anyone can see what they might make at Buffer by plugging in their own data for location, experience and so forth.

For instance, an advanced-level developer living in San Francisco might enter this into the salary calculator:

We break out for you each individual component so it’s simpler to understand how every element of the formula works together to create the overall salary.

Even though our formula has become more comprehensive, we hope that the calculator will make getting results easy. We were so blown away by how many startups have adopted our salary formula, and we want to keep making it simple for anyone to make use of our latest data.

On top of that, we’re of course excited to make great use of the calculator internally as we bring new people on board and give them fair and accurate salaries they can easily understand.

What isn’t in this iteration of our formula (and what’s next)

As we grow and evolve, our salary formula naturally needs to become a lot more comprehensive; and we feel it has turned into something that’s pretty solid now.

However, there are quite a few elements that are not included in this formula:

Experience : We’re using a very primitive approach to the experience component right now. It scales only across four bands: Beginner, Intermediate, Advanced, and Master. And it’s not a very accurate process in how we arrive there. More or less, we make a call and ask people how they feel about it. That’s not great, and we’re keen to improve this. It feels really important to measure people’s experience more accurately, and indicate how people can progress and be compensated for that progress. This is #1 on our list.

: We’re using a very primitive approach to the experience component right now. It scales only across four bands: Beginner, Intermediate, Advanced, and Master. And it’s not a very accurate process in how we arrive there. More or less, we make a call and ask people how they feel about it. That’s not great, and we’re keen to improve this. It feels really important to measure people’s experience more accurately, and indicate how people can progress and be compensated for that progress. This is #1 on our list. Taxes: We’re a distributed team, and taxes vary greatly by country. Even though the top-line salary might be easy to compare, the take-home pay might be quite different. We know, for example, that Buffer team members in France pay a lot of extra taxes that others don’t. This would be another great one to improve on.

We’re a distributed team, and taxes vary greatly by country. Even though the top-line salary might be easy to compare, the take-home pay might be quite different. We know, for example, that Buffer team members in France pay a lot of extra taxes that others don’t. This would be another great one to improve on. Nomading: Another element of being a distributed team is that people are free to move around as much as they want. That’s usually a heavier burden in terms of costs, and we’re generally keen to support people in finding the place where they feel happiest and want to live. It’s something that isn’t accounted for either in the current formula and something we’re keen to dive in deeper on.

Another element of being a distributed team is that people are free to move around as much as they want. That’s usually a heavier burden in terms of costs, and we’re generally keen to support people in finding the place where they feel happiest and want to live. It’s something that isn’t accounted for either in the current formula and something we’re keen to dive in deeper on. Exchange rate changes : Especially with the recent Euro/USD change, a lot of teammates’ salaries in Europe have gone up a lot. However if the opposite was the case, this might be more of a challenge.

: Especially with the recent Euro/USD change, a lot of teammates’ salaries in Europe have gone up a lot. However if the opposite was the case, this might be more of a challenge. Salary vs equity choice: When you join Buffer full-time, you decide whether you want more salary or more equity in your compensation package. Right now, you can get either $10,000 in extra salary or you can get 30% more stock options. That’s an option that has become a bit outdated as Buffer’s overall valuation has gone up and it’s no longer that attractive to get extra equity. This is another key iteration we’ve already started to work on.

Thanks for the amazing input, and let us know more thoughts!

It’s amazing to come across so many people who have been inspired by the original formula and implemented it for their own company.

For anyone looking to take a job at a startup, or anyone working on salaries at a startup, we hope this new formula and calculator might cut down the time you spend on thinking about salaries by many hours.

And even though we’ve thought about this formula for many months, it’s far from perfect. It’s going to have a ton of flaws and mistakes, and it’s exciting to share it with you to get feedback and insights we can use for the next version.

For a deeper dive into some of the philosophy and tactics involved in this version of our salary formula, we sat down for a chat with Courtney about the thoughts and process involved in creating it. You can watch the whole chat here:

There are many reasons why we believe salary transparency is such a powerful force, and we’re humbled and excited to keep iterating in this area, and keep starting conversations that can have an impact on the industry.

Hit us up in the comments below, we’d love to hear your thoughts and discuss.