A salary range in a job posting should help candidates understand the real compensation before they apply. That sounds obvious. It is still one of the most common places where hiring breaks down. When employers hide pay, use vague phrases, …
A salary range in a job posting should help candidates understand the real compensation before they apply.
That sounds obvious. It is still one of the most common places where hiring breaks down.
When employers hide pay, use vague phrases, or write “competitive salary,” candidates are forced to guess. Some apply even though the role will never meet their needs. Some qualified candidates skip the listing because they do not want to waste time. Some enter the hiring process and drop out later when compensation finally appears.
That is wasted time for everyone.
A clear salary range helps candidates self-select. It helps employers attract people who understand the offer. It also supports a better candidate experience before the first interview.
At Clasva, salary transparency is treated as part of job quality. A job that hides basic compensation details asks candidates to apply with incomplete information. That is not the standard we want for jobs that do not waste people’s time.
This guide explains how to write salary ranges in job postings, what to include, what to avoid, and how to handle remote, contract, hourly, commission, part-time, project-based, and location-based compensation.
Employers should write a salary range in a job posting by including the realistic low and high end of compensation, the currency, pay period, employment type, and any important context that affects the range.
A strong salary range looks like this:
$80,000–$95,000 USD base salary, full-time, remote within the United States.
A stronger version adds context:
$80,000–$95,000 USD base salary. Final offer depends on relevant experience, role scope, and location. Benefits include health insurance, PTO, paid holidays, and a home office stipend.
For hourly or contract roles, include the rate, expected hours, contract length, and payment terms when possible.
Example:
$45–$60/hour USD, 20–25 hours per week, initial 3-month contractor agreement with potential to extend.
The goal is simple: candidates should understand whether the role fits before applying.
For Clasva’s broader standard, read Salary Transparency and How We Judge Jobs.
A salary range should be realistic, not decorative.
The range should include currency, pay period, employment type, and whether the role is full-time, part-time, contract, freelance, or commission-based.
Remote job postings should explain whether pay changes by location.
Contract roles should include hourly or project rate, expected hours, contract length, and payment schedule.
Commission roles should include base pay, commission structure, realistic OTE, and what current performers actually earn when possible.
“Competitive salary” is not a salary range.
Salary transparency can reduce mismatched applications and improve candidate trust.
A clear range may reduce total applications, but it can improve applicant quality.
The strongest salary range sections do not only list a number. They explain how compensation works.
Salary ranges matter because compensation is one of the first questions candidates need answered.
Candidates are not only evaluating the work. They are evaluating whether the work fits their life.
They need to know if the role can support their financial needs, location, family obligations, career stage, relocation plans, debt, savings goals, or cost of living.
When salary is hidden, candidates have to make a decision with missing information.
That creates bad outcomes:
Candidates apply for jobs they would reject later.
Employers interview candidates outside the budget.
Recruiters spend time on avoidable compensation conversations.
Candidates lose trust in the employer.
The hiring process gets longer.
The role may need to be reposted.
Applicant quality may drop because stronger candidates avoid unclear listings.
Clear compensation does not solve every hiring problem, but it removes one of the easiest sources of mismatch.
This is why salary transparency is not only a candidate-friendly issue. It is an employer efficiency issue.
A hiring team with a clear salary range can have better conversations earlier. A hiring team without one often ends up repeating the same compensation conversation late in the process, after everyone has already spent time.
That is backwards.
A salary range is one part of salary transparency.
Salary transparency means candidates can understand the compensation structure before applying.
That may include:
base salary
hourly rate
contract rate
project rate
currency
commission structure
bonus structure
OTE
equity
benefits
location-based pay rules
expected hours
pay period
whether the role is employee or contractor
A salary range without context can still be unclear.
For example:
$60,000–$120,000
That is technically a range, but it is too wide to help. Is it base salary? OTE? Commission? Contractor pay? Does location affect it? What determines the difference between $60,000 and $120,000?
A better version:
$70,000–$85,000 USD base salary. Final offer depends on relevant customer onboarding experience and location. This is a full-time employee role with health insurance, PTO, and paid holidays.
That gives candidates enough information to evaluate fit.
Salary transparency does not mean an employer must flatten every nuance into one simple number. It means the employer gives candidates enough compensation context to decide whether the role is worth their time.
Hidden pay creates mismatched applications because candidates have to fill the gap themselves.
Some candidates assume the role pays more than it does.
Some assume the role pays less and skip it.
Some apply to find out.
Some apply because everything else looks good, then reject the role later.
Some enter the process and only discover the mismatch after multiple conversations.
That is not a strong hiring process.
A hidden salary can make the applicant pool look larger, but not healthier. More applications are not useful if many applicants would never accept the offer.
For employers, hidden pay often creates several problems at once:
More unqualified or misaligned applications.
More screening calls that end with compensation mismatch.
More candidate drop-off.
More late-stage negotiation friction.
More distrust from candidates.
More pressure on recruiters or hiring managers.
More reposting if the first pool does not work.
A salary range does not remove every mismatch. But it removes a basic one.
If a candidate is not aligned on pay, it is better for everyone to know before the process starts.
Candidates are not only looking for the highest number.
They are trying to understand the real offer.
A serious candidate may ask:
Is this base salary or total compensation?
Is the range realistic?
What currency is this in?
Is this annual, hourly, monthly, or project-based?
Is this employee or contractor pay?
Does the salary change by location?
Does this include commission?
Does this include bonus?
Are benefits included?
How many hours are expected?
Is this full-time pay for full-time work?
Is this part-time pay for part-time work?
Is the top of the range actually reachable?
What determines where someone lands in the range?
A strong salary section answers these questions before they become objections.
Use these examples as starting points.
$90,000–$110,000 USD base salary. Full-time employee role. Remote within the United States. Final offer depends on relevant experience and location. Benefits include health insurance, PTO, paid holidays, and home office stipend.
$70,000–$95,000 USD base salary. Remote within UTC-5 to UTC+2. Final offer depends on experience, location, and payroll structure. Benefits vary by country.
$28–$35/hour USD. Part-time employee role, 20–25 hours per week. Remote within U.S. time zones. Schedule is flexible with two required weekly meetings.
$45–$60/hour USD. Independent contractor role, 20–30 hours per week. Initial 3-month contract with potential to extend. Invoices are submitted monthly and paid within 10 business days.
$3,000–$5,000 USD project budget. Scope includes landing page copy, homepage messaging, and five email sequences. Timeline is 4–6 weeks. Payment milestones are 50% upfront and 50% upon final delivery.
$55,000 USD base salary plus commission. Realistic first-year OTE is $85,000–$110,000 based on current team performance. Commission is paid monthly after closed-won revenue is received.
$60,000 USD base salary plus uncapped commission. Most team members in this role earn $90,000–$130,000 total annual compensation. Top performers may earn more, but this is not guaranteed.
$85,000–$105,000 USD for U.S.-based candidates. Compensation may be adjusted for candidates outside the United States based on location, payroll structure, and local market rates.
$55–$70/hour USD for the initial 3-month contract. If converted to full-time, expected salary range is $95,000–$115,000 USD depending on final scope and experience.
$30–$38/hour USD. Part-time employee role, 24 hours per week. Remote within U.S. time zones. Required availability is Monday, Wednesday, and Friday from 10 AM–2 PM Eastern Time.
$48,000–$58,000 USD base salary. Full-time remote role within the United States. Training is provided. Candidates should be available for 9 AM–5 PM Central Time during the first 60 days.
$140,000–$170,000 USD base salary. Full-time senior role, remote within North America. Final offer depends on team leadership experience, technical scope, and relevant industry background.
Avoid these.
This tells candidates nothing.
Better:
$80,000–$95,000 USD base salary.
This is incomplete.
Better:
$80,000–$100,000 USD. Final offer depends on relevant experience with B2B SaaS onboarding, HubSpot, and customer implementation.
This can be misleading if most candidates will not receive that amount.
Better:
$85,000–$105,000 USD base salary. Senior candidates with directly relevant experience may be considered up to $120,000.
This range is too wide unless it is clearly explained.
Better:
$50,000 base plus commission. Realistic first-year OTE is $85,000–$120,000. Top performers may exceed $150,000, but this is not guaranteed.
Candidates should not have to decode compensation.
Better:
$35–$45/hour USD, depending on relevant experience and weekly availability.
This delays the mismatch.
Better:
$75,000–$90,000 USD base salary. Compensation will be discussed during the first screening call.
This sounds attractive but unclear.
Better:
$50,000 base plus uncapped commission. Most current team members earn $80,000–$115,000 total annual compensation. Commission is paid monthly after revenue is collected.
This is too vague.
Better:
$65,000–$80,000 USD base salary for full-time candidates. Part-time candidates may be considered at $40–$50/hour depending on availability.
A salary range should be wide enough to reflect real differences in experience, location, or scope, but not so wide that it becomes meaningless.
A narrow range may look like:
$70,000–$80,000
A moderate range may look like:
$90,000–$115,000
A wide but explainable range may look like:
$100,000–$140,000, depending on seniority, management scope, and enterprise account experience.
A weak range looks like:
$50,000–$150,000
That range is too broad unless there are clearly different levels or compensation structures inside it.
If the range is wide, explain why.
Examples:
This range covers mid-level and senior candidates. The final title and scope will depend on experience.
This range includes base salary only and does not include bonus.
This range varies by location and payroll structure.
This range includes both part-time and full-time options.
This range reflects contractor rates based on experience and availability.
Wide ranges need context. Without context, candidates may assume the employer is hiding the real number.
A salary range should not sit alone.
Include the details that help candidates interpret it.
| Detail | Why It Matters |
|---|---|
| Currency | Remote candidates may be in different countries |
| Pay period | Annual, hourly, monthly, project-based, or weekly |
| Employment type | Employee, contractor, freelance, part-time, full-time |
| Base vs total compensation | Prevents confusion around commission or bonus |
| Expected hours | Important for hourly and contract roles |
| Location rules | Pay may vary by location |
| Benefits | Helps candidates evaluate total value |
| Commission or bonus | Shows how variable pay works |
| OTE | Useful for sales roles, but should be realistic |
| Contract length | Important for contractors |
| Payment terms | Helps freelancers and contractors evaluate risk |
| What affects final offer | Helps candidates understand the range |
| Whether top of range is realistic | Prevents inflated expectations |
A good salary section answers the real question:
What can the candidate reasonably expect to earn, and under what conditions?
Use this template.
Salary or Rate: [Range + currency]
Employment Type: [Full-time / part-time / contract / freelance / temporary / contract-to-hire]
Pay Structure: [Base salary / hourly / project / base plus commission / OTE / bonus eligible]
Location Notes: [Whether pay changes by location]
Benefits: [Benefits, if applicable]
Compensation Context: [What affects final offer]
Example:
Salary: $85,000–$105,000 USD
Employment Type: Full-time employee
Pay Structure: Base salary
Location Notes: Remote within the United States. Final offer may vary by location and experience.
Benefits: Health insurance, PTO, paid holidays, and equipment stipend.
Compensation Context: Final offer depends on customer onboarding experience, SaaS background, and role scope.
For a full role template, use the Remote Job Posting Template.
Here are simple formats employers can adapt.
$[low]–$[high] [currency] base salary. This is a [full-time/part-time] [employee/contractor] role. Final offer depends on [experience/location/scope]. Benefits include [benefits].
$[low]–$[high]/hour [currency]. Expected [hours] hours per week. This is a [part-time/full-time/contractor] role. Schedule is [fixed/flexible/core hours].
$[low]–$[high]/hour [currency]. Independent contractor role, expected [hours] hours per week. Initial contract length is [duration] with [extension details]. Invoices are [schedule] and paid [terms].
$[low]–$[high] [currency] project budget. Scope includes [deliverables]. Timeline is [timeline]. Payment terms are [terms].
$[base] [currency] base salary plus commission. Realistic OTE is $[low]–$[high] based on current team performance. Commission is paid [schedule]. Quota is [quota, if applicable].
$[low]–$[high] [currency] for candidates based in [location]. Compensation for candidates outside [location] may vary based on [market/location/payroll/scope].
Remote salary ranges need extra clarity because candidates may live in different locations.
A remote salary range should explain:
allowed locations
currency
whether pay changes by location
time zone expectations
employment type
benefits eligibility
payroll limitations
contractor vs employee status
Examples:
$100,000–$120,000 USD. Remote within the United States. Final offer depends on experience and location.
€55,000–€70,000. Remote within EU time zones. Benefits vary by country.
$45–$60/hour USD. Independent contractor role open to candidates in UTC-5 to UTC+2.
$80,000–$95,000 USD. Remote within U.S. or Canadian time zones. Candidates must be available for 10 AM–2 PM Eastern Time overlap.
If your company says remote but only hires in certain places, say that clearly.
Remote candidates can handle limits. They do not want hidden limits.
For more remote-specific posting guidance, read Best Remote Job Posting Sites for Employers and Remote Hiring Best Practices.
Different remote rules need different compensation language.
| Remote Rule | Salary Range Example |
| Remote within U.S. | $90,000–$110,000 USD, remote within the United States |
| Remote within North America | $95,000–$120,000 USD, remote within U.S. or Canadian time zones |
| Remote in Europe | €60,000–€75,000, remote within EU time zones |
| Remote globally | $70,000–$100,000 USD, global remote, final structure depends on payroll or contractor arrangement |
| Remote with time zone overlap | $80,000–$95,000 USD, candidates must have 4 hours overlap with Eastern Time |
| Remote contractor | $45–$65/hour USD, independent contractor, 20–30 hours per week |
| Remote but location-adjusted | $85,000–$115,000 USD for U.S. candidates, adjusted by location for international candidates |
The more locations involved, the more context candidates need.
Contract roles should explain both pay and scope.
A contract salary or rate section should include:
hourly or project rate
currency
expected hours
contract length
renewal potential
payment terms
invoice schedule
whether the contractor provides equipment
whether the role is exclusive or flexible
Examples:
$50–$65/hour USD. Independent contractor role, 15–20 hours per week. Initial 3-month agreement with potential to extend. Contractor invoices monthly and is paid within 10 business days.
$4,000–$6,000 USD project fee. Scope includes website copy, SEO title/meta recommendations, and two revision rounds. Timeline is 4 weeks. Payment is 50% upfront and 50% after final delivery.
$2,500/month retainer. Contractor role, expected 10–12 hours per week. Month-to-month agreement with 30-day notice.
Contract candidates need to evaluate time, rate, scope, and risk. Give them enough detail to do that before applying.
If your company hires remote contractors, read How to Hire Remote Contractors once that page is live, or start with Best Remote Job Posting Sites for Employers to choose the right posting channel.
Hourly roles should include the hourly rate and expected hours.
A clear hourly pay section should answer:
What is the hourly rate?
How many hours per week are expected?
Is the schedule fixed or flexible?
Is overtime possible?
Is the role employee or contractor?
Are benefits included?
Examples:
$22–$28/hour USD. Part-time employee role, 25 hours per week. Schedule is Monday–Friday, 9 AM–2 PM Eastern Time.
$30–$38/hour USD. Full-time hourly role, 40 hours per week. Overtime may be available during seasonal periods.
$35–$45/hour USD. Contractor role, 10–15 hours per week. Flexible schedule with one required weekly meeting.
Hourly candidates need more than the rate. They need to know how much work is available.
Commission roles need more transparency than most.
A weak commission job post can attract candidates who misunderstand the real earning potential.
A strong commission section should include:
base salary
commission structure
realistic OTE
what top performers earn
what average performers earn, if available
quota expectations
sales cycle
ramp period
when commission is paid
whether leads are provided
Examples:
$55,000 USD base salary plus commission. Realistic first-year OTE is $85,000–$110,000. Commission is paid monthly after closed-won revenue is received. The average ramp period is 3 months.
$40,000 base plus uncapped commission. Most current reps earn $70,000–$95,000 total annual compensation. Top performers may exceed $120,000, but this is not guaranteed.
Commission transparency builds trust. Do not use OTE as decoration. Make it realistic.
Part-time roles should explain pay and hours clearly.
Candidates need to know whether the role is truly part-time or a full-time workload in disguise.
Examples:
$25–$32/hour USD. Part-time role, 20–25 hours per week. Flexible schedule with required availability for two weekly team meetings.
$1,800–$2,400/month. Part-time contractor role, expected 10–15 hours per week. Work can be completed asynchronously.
$30/hour USD. Part-time employee role, 24 hours per week. Schedule is Monday, Wednesday, and Friday from 9 AM–5 PM Eastern Time.
Part-time candidates often care about schedule as much as rate. Explain both.
Project-based roles should explain budget and deliverables together.
A project fee without scope is not enough. A scope without budget is not enough.
A clear project-based compensation section should include:
total project budget
currency
deliverables
timeline
revision rounds
payment milestones
whether ongoing work is possible
who owns final work
Examples:
$3,500 USD project fee. Scope includes homepage copy, pricing page copy, and five email sequences. Timeline is 4 weeks. Includes two revision rounds. Payment is 50% upfront and 50% after final delivery.
$7,500–$10,000 USD project budget. Scope includes UX audit, wireframe recommendations, and conversion copy for 6 pages. Timeline is 6–8 weeks. Ongoing advisory work may be available after project completion.
$1,200 USD fixed fee. Scope includes 10 product descriptions, SEO titles, meta descriptions, and one revision round. Timeline is 10 business days.
Project-based candidates need to evaluate whether the budget matches the work.
“Depends on experience” is not enough.
You can say compensation depends on experience while still providing a range.
Weak:
Salary depends on experience.
Better:
$75,000–$95,000 USD. Candidates with 3–5 years of relevant experience will likely fall near the lower to middle part of the range. Candidates with 6+ years of directly relevant experience may be considered near the upper end.
Weak:
DOE.
Better:
$40–$55/hour USD, depending on relevant experience with HubSpot workflows, B2B reporting, and client-facing operations.
Candidates understand that experience affects pay. They still need a realistic range.
Location-based pay is common in remote hiring, but it needs to be explained.
Weak:
Pay varies by location.
Better:
$90,000–$115,000 USD for U.S.-based candidates. Compensation for candidates outside the U.S. may vary based on country, payroll structure, and local market rates.
Weak:
Competitive local salary.
Better:
€55,000–€70,000 for candidates based in EU countries where we currently support payroll. Final offer depends on experience and location.
If your company uses location-based pay, say so. Candidates may not love every pay policy, but they will respect clarity more than surprise.
Entry-level job posts need careful salary clarity because candidates may have less market context.
Do not use entry-level language if the role requires years of experience. Do not use a low salary range while asking for mid-level independence.
Clear examples:
$45,000–$55,000 USD. Entry-level remote customer support role. Training is provided. Candidates should have strong written communication and availability from 9 AM–5 PM Central Time.
$22–$26/hour USD. Entry-level part-time operations assistant role, 20 hours per week. No degree required. Spreadsheet experience helpful but not required.
$50,000–$60,000 USD. Junior marketing coordinator role. Candidates should have internship, freelance, or portfolio experience with social media or content coordination.
Entry-level does not mean unclear. It should still explain pay, training, schedule, requirements, and growth path.
Senior roles need ranges that match scope.
Candidates evaluating senior roles often want to know:
team size
decision-making authority
management responsibility
budget ownership
strategic scope
bonus or equity
remote expectations
travel
reporting structure
A senior salary range should not appear in isolation.
Example:
$145,000–$175,000 USD base salary. Senior Director of Customer Success role, remote within North America. This role manages a team of 8 and owns retention strategy for enterprise accounts. Bonus eligible up to 15% based on company and department performance.
Better senior ranges connect compensation to scope.
Yes. Employers should include salary in job postings whenever possible.
Salary transparency helps both sides.
For candidates, it answers one of the most important questions early.
For employers, it reduces mismatched applications and late-stage drop-off.
For the hiring process, it creates trust earlier.
Some employers worry that salary transparency will limit negotiation flexibility. But hiding salary often creates a bigger problem: candidates invest time without knowing whether the role works for them.
A clear salary range does not remove all flexibility. It sets expectations.
Salary transparency may reduce total applications, especially from candidates who would not accept the pay.
That can be a good thing.
The goal is not always more applications. The goal is better-fit applications.
If a candidate would reject the role later because of pay, it is better for them to opt out before the employer spends time reviewing, interviewing, and negotiating.
A smaller applicant pool with stronger alignment can be more valuable than a larger applicant pool built on missing information.
This is especially true for small teams, startups, remote companies, and employers without large recruiting departments.
If your job post is attracting the wrong people, read Why Your Job Post Attracts the Wrong Candidates.
Use these as format examples.
| Role Type | Salary Range Example |
| Remote customer support | $45,000–$58,000 USD, remote within U.S. time zones |
| Remote customer success | $70,000–$90,000 USD base salary, full-time |
| Remote paid search manager | $80,000–$105,000 USD, full-time |
| Remote software engineer | $120,000–$155,000 USD, remote within North America |
| Remote operations coordinator | $60,000–$75,000 USD, full-time |
| Remote executive assistant | $30–$45/hour USD, contractor role |
| Remote content writer | $0.20–$0.35/word or $55–$85/hour USD |
| Remote project manager | $85,000–$110,000 USD, full-time |
| Remote contractor | $45–$70/hour USD, 15–30 hours per week |
| Remote sales role | $55,000 base plus commission, realistic OTE $90,000–$115,000 |
| Part-time admin role | $24–$32/hour USD, 20–25 hours per week |
| Senior operations leader | $130,000–$160,000 USD, scope depends on team size |
| Freelance design project | $3,000–$6,000 project fee, based on deliverables |
These are examples of format, not universal compensation recommendations. Employers should use real market data, budget, scope, and location rules when setting pay.
To employers, “competitive salary” may mean the company believes the pay is reasonable.
To candidates, it often means the employer is not ready to disclose the number.
That creates mistrust.
Candidates have seen “competitive salary” used for roles that pay well, roles that pay poorly, and roles where the company has not decided yet.
The phrase is too vague to be useful.
If the salary is competitive, show the range.
Better:
$95,000–$115,000 USD, based on experience and location.
Better:
$35–$45/hour USD, 20 hours per week.
Better:
$60,000 base plus commission, realistic OTE $95,000.
The number does more work than the adjective.
Salary ranges improve candidate quality by helping the wrong-fit candidates opt out earlier.
This improves the hiring process in several ways:
fewer compensation mismatches
fewer late-stage drop-offs
more trust from serious candidates
faster screening
better candidate experience
stronger employer brand
clearer internal alignment
Salary transparency is not only a candidate benefit. It is an employer efficiency tool.
When candidates know the range, the hiring team spends less time with people who were never going to accept the role.
Employer brand is not only what a company says about itself. It is what candidates experience when they evaluate the company.
A job post that hides pay sends a message.
A job post that explains pay clearly also sends a message.
Salary transparency tells candidates that the company respects their time. It suggests the employer has a clearer hiring process. It makes the opportunity easier to compare.
This matters for companies that are not household names. Smaller companies, startups, remote teams, and contract-heavy employers need trust signals.
A salary range is one of the strongest trust signals in a job post.
For more on candidate trust, read Employer Branding Strategy and create a free company listing on Clasva if your company needs a stronger candidate-facing profile.
Candidate experience starts before the interview.
It starts when someone reads the job post.
A candidate who sees clear compensation can make a faster decision. They can compare the role to their needs. They can avoid applying to something that does not fit. They can enter the process with fewer doubts.
A candidate who sees hidden pay has to decide whether to gamble.
That is not a strong first impression.
Salary transparency improves candidate experience because it respects time.
It also reduces awkward conversations. The first screening call does not need to become a guessing game. The recruiter does not need to dodge the question. The candidate does not need to wonder whether asking about pay too early will hurt them.
The range is already there.
That is cleaner.
Remote candidates often compare roles across locations, currencies, and work structures.
That makes compensation clarity even more important.
A remote candidate may need to know:
whether the role pays in USD, EUR, GBP, GEL, or another currency
whether the pay is adjusted by location
whether benefits apply internationally
whether the role is contractor-only
whether the schedule fits their time zone
whether the company can hire where they live
whether the pay range applies to them
A remote job post that ignores these questions creates friction.
A remote job post that answers them builds trust.
This matters for the candidates Clasva often serves: remote workers, contractors, veterans, military spouses, digital nomads, expats, and people building unconventional careers.
Military spouses often need work that can move with their life.
Salary clarity helps them decide whether a role is worth applying to before they spend limited time in the hiring process.
For military spouse-friendly roles, compensation details should be paired with portability details.
Include:
salary or hourly range
remote scope
location restrictions
time zone expectations
schedule flexibility
whether relocation affects eligibility
employment type
benefits, if applicable
Example:
$28–$36/hour USD. Part-time remote role, 20–25 hours per week. Remote within U.S. time zones. Schedule is flexible outside two required weekly meetings. Role can continue through relocation as long as time zone overlap and work authorization remain valid.
For more, read Military Spouses.
Veterans evaluating civilian roles often need clearer translation between military experience and civilian compensation.
A veteran-friendly job post should not only say veterans are encouraged to apply. It should explain how the role connects to practical experience and what the role pays.
Example:
$65,000–$78,000 USD. Remote operations coordinator role. Military experience in logistics, supply, planning, operations, team leadership, or reporting may translate well. Final offer depends on relevant civilian or military experience.
This is clearer than a generic “veterans welcome” line.
It connects the role, pay, and experience path.
For more, read Veterans.
Before publishing a job post, check the compensation section.
| Question | Yes or No |
| Does the post include a salary, hourly rate, project fee, or realistic OTE? | Yes / No |
| Is the currency clear? | Yes / No |
| Is the pay period clear? | Yes / No |
| Is the employment type clear? | Yes / No |
| Is the range realistic? | Yes / No |
| Is the range narrow enough to be useful? | Yes / No |
| Does the post explain what affects the final offer? | Yes / No |
| Does the post explain location-based pay, if relevant? | Yes / No |
| Does the post explain commission or bonus, if relevant? | Yes / No |
| Does the post explain expected hours for hourly or contract roles? | Yes / No |
| Does the post explain contract length, if relevant? | Yes / No |
| Does the post mention benefits, if applicable? | Yes / No |
| Does the post avoid vague phrases like “competitive salary”? | Yes / No |
| Does the post explain whether the top of the range is realistic? | Yes / No |
If the answer is no to several of these, candidates may not have enough information.
Use this scorecard to grade your compensation section before publishing.
| Score | What It Means |
| 1/5 | No salary, no rate, no compensation context |
| 2/5 | Vague phrase like “competitive salary” or “DOE” |
| 3/5 | Salary range included, but missing context like currency, employment type, or location rules |
| 4/5 | Clear salary range with currency, employment type, and basic context |
| 5/5 | Clear range, currency, employment type, benefits or contract terms, location rules, and explanation of what affects final offer |
A 5/5 compensation section helps candidates decide before applying.
That is the goal.
Here are practical copy blocks employers can use.
Compensation for this role is $80,000–$95,000 USD base salary. Final offer depends on relevant experience, role scope, and location. Benefits include health insurance, PTO, paid holidays, and a home office stipend.
Compensation for this role is $90,000–$110,000 USD base salary. This role is remote within the United States. Final offer may vary by location and relevant experience.
This is an independent contractor role paying $45–$60/hour USD for 20–25 hours per week. The initial agreement is 3 months with potential to extend. Invoices are submitted monthly and paid within 10 business days.
This role pays a $55,000 USD base salary plus commission. Realistic first-year OTE is $85,000–$110,000 based on current team performance. Commission is paid monthly after closed-won revenue is received.
The expected salary range is $85,000–$115,000 USD for U.S.-based candidates. Compensation for candidates outside the United States may vary based on country, payroll structure, market rates, and role scope.
This role pays $28–$35/hour USD for 20–25 hours per week. The schedule is flexible, with required availability for two weekly meetings during Eastern Time business hours.
Clasva treats salary transparency as part of job quality.
That does not mean every compensation structure is simple. Some roles are hourly. Some are contract. Some include commission. Some vary by location. Some depend on experience.
But candidates should not be forced to apply blind.
On Clasva, job listings should give candidates enough compensation context to make a real decision.
That standard connects directly to How We Judge Jobs. Clasva reviews listings for role clarity, compensation, remote scope, employer context, hiring intent, and whether candidates have enough information before applying.
Employers who want to post clearer jobs can start with the Employer Overview or review Pricing.
Salary range is one part of a stronger job post.
A better job post also includes:
clear title
role scope
remote scope
location rules
time zone expectations
employment type
required skills
nice-to-have skills
company context
hiring process
application path
success measures
If the salary range is strong but the role is vague, candidates still have to guess.
If the role is clear but salary is hidden, candidates still have to guess.
The whole post needs to work together.
For a full structure, use the Remote Job Posting Template.
A salary range in a job posting does not need to be perfect. It needs to be honest enough to help candidates decide.
Give the range.
Add the currency.
Explain the structure.
Clarify the employment type.
Explain what affects the offer.
Include location-based pay rules if they apply.
Explain commission or contract terms if relevant.
Do not make candidates wait until the third conversation to learn whether the role fits their life.
Better job posts start with better information. Salary is part of that.
A salary range in a job posting is the compensation range an employer expects to pay for a role. It should include the low and high end of pay, currency, pay period, and any context that affects the final offer.
Write a salary range by listing the realistic compensation range, currency, employment type, and relevant context. For example: $80,000–$95,000 USD base salary, full-time, remote within the United States.
Yes. Employers should include salary ranges whenever possible because pay transparency helps candidates self-select and helps employers reduce mismatched applications.
A good salary range example is: $85,000–$105,000 USD base salary. Final offer depends on relevant experience and location. Benefits include health insurance, PTO, paid holidays, and a home office stipend.
No. “Competitive salary” is not enough because it does not tell candidates what the role actually pays. Employers should include a realistic salary or rate range instead.
A salary range should be wide enough to reflect real differences in experience, seniority, location, or scope, but not so wide that it becomes meaningless. Wide ranges should include an explanation.
Remote jobs should list salary with currency, location rules, employment type, and whether pay varies by location. Remote candidates need enough compensation context to evaluate the role before applying.
Contract roles should list hourly or project rate, expected hours, contract length, payment terms, and whether the contract may extend. Contractors need to evaluate pay and scope together.
Yes. Salary transparency can improve candidate quality by helping people opt in or out earlier based on real compensation expectations.
Clasva treats salary transparency as part of job quality. Listings should give candidates enough compensation information to evaluate the role before applying.
Employers should include currency, pay period, employment type, benefits or contract details, location-based pay rules, expected hours, and what affects final offer.
Salary ranges do not need to include the dollar value of benefits, but the job post should mention major benefits when applicable. Benefits help candidates evaluate the total offer.
Yes. Contract job postings should explain rate, expected hours, contract length, invoice schedule, and payment terms so contractors can evaluate the opportunity clearly.
A wide salary range is not always bad, but it needs context. Employers should explain whether the range depends on seniority, location, scope, commission, or different role levels.
Candidates dislike hidden salary because it forces them to spend time applying and interviewing without knowing whether the role fits their compensation needs.