Skip to content
RemoteBoard

Remote salaries by role and how to read a salary band

By RemoteBoard editors · October 4, 2026 · 9 min read

Remote salaries by role and how to read a salary band

Remote salaries are set in one of two ways: either pay depends on where you live (location-based), or the company pays the same band for a role wherever you are (location-independent). To compare offers, convert every published range to USD per year, check which model applies, then negotiate within the band.

Within that simple frame there is a lot of variation. This guide explains the models companies use, how to read the salary ranges you see in job posts, how to compare them fairly, and how to negotiate without guessing. It does not quote invented averages. Where you need numbers, use real published ranges, which is exactly what our salary pages are built from.

The two main pay models

Location-based pay

Many companies, especially larger ones headquartered in the US or Western Europe, adjust pay to the cost of labor where the employee lives. They group locations into tiers or zones. A role might have one band for a major US city, a lower band for the rest of the US, and different bands again for other countries.

What this means for you:

  • The same job title can have several published ranges in one post, one per zone.
  • Moving to a different country or city during employment can change your pay.
  • The company usually asks for your location early in the process, because it decides the band.

Location-independent pay

Other companies pay one band per role and level, regardless of where you live. Some anchor it to a single reference market, often a major US city or a national average. Others set a global band and stick to it.

What this means for you:

  • If you live in a lower cost area, the offer can be very strong relative to local pay.
  • If you live in an expensive city, the band may look low compared with local employers.
  • The published range is usually the whole story, with fewer hidden adjustments.

Hybrid approaches

Plenty of companies sit in between. A common pattern is a global band with a floor, or a small number of broad regions rather than a detailed city list. Read the post carefully. Phrases like "compensation varies by location" or "this range applies to candidates in the US" signal location-based pay. Phrases like "we pay the same regardless of location" signal the opposite.

Model How the band is set Who it tends to favor What to check
Location-based By city, country or zone People in high cost markets Which zone you fall into
Location-independent One band per role and level People in lower cost markets What reference market the band uses
Regional bands A few broad regions Varies Which region your country belongs to

How to read a published salary range

More job posts now include a salary range, partly because several US states and a number of other jurisdictions require pay transparency in postings. A range looks simple, but it carries more information than it seems.

What the bottom and top usually mean

The bottom of a range is often where new hires with the minimum required experience land. The top is often reserved for people who exceed the requirements or who are promoted within the level. Many offers land somewhere in the lower half to middle, unless you bring something the team clearly needs.

That is a general pattern, not a rule. Some companies publish narrow bands and pay close to the top. Others publish very wide bands that span two levels. A range from the bottom to two times the bottom usually means the company is hiring for more than one seniority level under one title.

Base, bonus and equity

Check what the range includes:

  • Base salary is the fixed yearly amount. Most published ranges refer to base only.
  • Bonus may be a percentage of base, paid yearly or quarterly.
  • Equity in a startup may be stock options or restricted stock units, with a vesting schedule.
  • Benefits such as health insurance, retirement contributions, equipment budgets and paid leave can be worth a lot, and they vary by country and employment model.

When two offers have similar base pay, the other parts often decide which is better.

Hourly, monthly and yearly figures

Contract roles often quote an hourly or daily rate. European employers sometimes quote monthly pay, and in some countries an extra thirteenth or fourteenth monthly payment is common. To compare, convert everything to a yearly figure.

A simple conversion guide:

Published as To convert to yearly
Hourly rate Multiply by your realistic billable hours per year, not by 2,080 if you will take time off
Daily rate Multiply by your realistic working days per year
Monthly salary Multiply by 12, or by 13 or 14 where those extra payments are standard
Yearly salary Use as is

For contractors, remember that you usually pay your own taxes, social contributions, insurance and equipment, and get no paid leave. A contract rate that looks higher than an employee salary may be roughly equal, or lower, once you account for those costs.

Comparing offers in USD per year

Remote offers come in many currencies. To compare them on the same basis:

  1. Convert each offer to a yearly amount in its original currency.
  2. Convert to USD using a current exchange rate, and note the date.
  3. Note what is included: base only, base plus bonus, equity.
  4. Note the employment model: employee, employee via an employer of record, or contractor.
  5. Estimate what you keep after tax and required contributions where you live.

Step five is the one people skip, and it matters most. Two offers with the same gross figure can leave very different amounts in your account depending on whether you are employed locally, contracted, or paid through an intermediary.

Currency risk is real too. If you are paid in a currency that differs from the one you spend, exchange rate moves change your real income from month to month. Some people prefer to be paid in the currency of their expenses. Others are happy to hold a stronger foreign currency.

How RemoteBoard shows salary data

On RemoteBoard, salary information comes only from published job posts. When a company includes a salary range in its listing, our parser reads the range and currency, and normalizes it to USD per year so the filters work across currencies.

That gives you two practical tools:

  • The salary floor filter on the remote job search hides roles whose published top of range is below the figure you set. You can also tick "salary shown only" to see only posts that include a range.
  • The salary pages at /salaries show ranges for each role computed from published job salaries on the board. They are not surveys, not self-reported figures and not estimates. If a role has too few published ranges to be meaningful, the page says so rather than inventing a number.

Because the data comes from what employers publish, it reflects the market for jobs that disclose pay. Jobs without a published range are not included in the figures.

Pay differences between roles

Remote pay varies by role family for the same reasons office pay does: supply and demand for the skill, how directly the role ties to revenue, and how specialized it is.

Rather than quote figures that would age quickly, here is how to research your own role:

  • Look at several published ranges for the same title and level, not just one.
  • Separate ranges by pay model. Do not average a location-based US band with a global band.
  • Check the seniority in the title. Senior, staff and lead titles often have overlapping but distinct bands.
  • Compare the stack. In engineering, some languages and platforms command different bands, which our guide to remote developer jobs by stack touches on.

If you work in product, the remote product manager jobs page lets you filter by salary shown only and see the ranges companies actually publish for that role today.

Negotiating a remote offer

Negotiation for a remote role follows the same basic rules as any job, with a few remote-specific angles.

Know the band before you talk numbers

If the post shows a range, you already know the boundaries. If it does not, ask the recruiter early: "What is the salary range for this role, and does it vary by location?" That question is normal and expected, and in some jurisdictions the employer must answer it.

Anchor on the role, not your current pay

For location-independent roles in particular, your current local salary may be far below the band. You are not obliged to share it, and anchoring on it can cost you. Anchor on the value of the role and on the published range.

Ask about the whole package

Remote roles often have room in places beyond base pay:

  • Home office or equipment budget.
  • Coworking space allowance.
  • Learning budget.
  • Paid leave above the local legal minimum.
  • Flexible hours that fit your timezone.
  • Payment currency.

Clarify the employment model

Ask whether you would be an employee, employed through an employer of record, or a contractor. This changes your taxes, benefits and job security. A higher contractor rate may still be the weaker offer once those are counted.

Get it in writing

Any agreed figure, bonus terms, equity grant and payment currency should be in the written offer. Verbal promises about a raise after probation are not the same as a contract clause.

Checklist for comparing two remote offers

  • [ ] Both offers converted to a yearly figure in USD on the same date.
  • [ ] Base, bonus and equity listed separately.
  • [ ] Pay model identified (location-based or location-independent).
  • [ ] Employment model identified (employee, employer of record, contractor).
  • [ ] Estimated take-home pay after taxes and contributions where I live.
  • [ ] Benefits and budgets compared.
  • [ ] Payment currency and exchange rate risk considered.
  • [ ] Final figures confirmed in writing.

The short version

Remote salaries are not mysterious. Each company picks a pay model, publishes a band (more and more often), and negotiates inside it. Your job is to know which model applies, convert everything to the same basis, and look at take-home pay rather than headline numbers.

Use the salary floor and "salary shown only" filters on the remote job search, check the /salaries pages for ranges built from real published salaries, and set up a job alert for roles that meet your number.

Search fully remote jobs by timezone and salary

Show remote jobs