I am a manager for a small IT business with responsibility for hiring and promoting, though I need to have pay packages approved by the owner.

Let's say a salaried employee (software developer) comes to me and asks what can he do to get a raise. He thinks that he was hired as a junior level performer, but now he can clearly be considered for a mid-level position rate.

As a small IT company we don't have any standard procedure for this. What will be the most standard and healthy raise consideration process?

  1. Who should say a number/percentage of a raise?

  2. Should the employee present a progress or set some goals to achieve or is it a work of the manager?

  3. Should the company set some timelines for the raises (once a year or something similar)?

  4. Is it worth to have grades system with some levels (junior, middle, senior etc.) and public rates which will be clear for all employees?

  • I have an issue with "he clearly can pretend to be a middle position". Do you not think this employee is qualified? Commented Jan 9, 2020 at 13:24
  • How small is small?
    – lalala
    Commented Jan 9, 2020 at 13:54
  • @JoeStrazzere management
    – nev
    Commented Jan 9, 2020 at 15:11
  • @lalala software development department for which I want to figure out the process has ~10 employees
    – nev
    Commented Jan 9, 2020 at 15:14
  • 1
    Do you have defined tiers or segmentation of job titles? i.e. do you have a specific "Junior Developer" profile with defined duties, and a "Senior Developer" with different duties? Do you have any link between pay range and title? Or are you literally starting from scratch with 10 people who each have had their current pay determined arbitrarily?
    – dwizum
    Commented Jan 9, 2020 at 15:58

2 Answers 2


Who should say a number/percentage of a raise?

In the end it's the manager who decides, but ideally both sides are content with the result. So, as a manager you should do your homework and have an idea how much you think is reasonable.

You need to do your homework because some employees underestimate their own performance, and others overestimate it. But you also need an open mind to hear about the things they contributed that you didn't realize.

You should also do your homework with regards to market rates for the sort of job your employee is doing. You should know if they're earning more or less than typical. If your employee is doing good work and you want to keep them in the company, you don't want to fall too far below.

Should the employee present a progress or set some goals to achieve or is it a work of the manager?

It could be either, but for a good result, you need to work together to agree on good goals. Good goals should meet SMART criteria:

  • Specific: is it clear what the goals are?
  • Measurable: can you measure to what degree the goals were reached?
  • Acceptable: are they worth achieving? Is achieving the goals good for your company? Are they acceptable to you and to the employee?
  • Realistic: is is realistic that they can be achieved? Does the employee possess the skills, time, resources, authority to achieve them?
  • Time-bounded: when should they be achieved?

Getting good goals requires an open discussion between you and the employee where you outline what would be valuable goals to you and the employee talks about what resources etc. they'd need to achieve them.

Should a company set some timelines for the raises (once a year or something similar)?

Yes, and it's good to be clear about that to the employees. You don't want people getting unhappy and thinking about leaving because they don't know if they have any prospects for growth in your company.

One of the main reasons for good employees to leave is because they feel "forgotten": they think the only way to increase their salary is to get another job.

This can be especially common in IT, where a lot of skilled people are also averse to the "confrontation" of themselves going and asking for a raise. But just because they haven't asked for one, doesn't mean they don't want one, so they become receptive to the sing-song of recruiters promising more elsewhere.

Is it worth to have grades system with some levels (junior, middle, senior etc.) and public rates which will be clear for all employees?

A system of grades and approximate salaries can be good. Especially if you also make it clear what is expected of people trying to advance to a higher grade. (Defining those criteria also helps you advance people on time, rather than them leaving for better growth prospects because you're too slow.)

Whether you want to publish what the ranges for those positions actually are is a whole other matter. You might worry that publishing the range for a position gives you a disadvantage in salary negotiation internally, or gives away information to business competitors. On the other hand, clearly defined responsibilities and rewards can help reduce ethnic or gender bias in salary. It can be good for morale if your employees feel that the salary structure is fair and based on merit.

Publishing individual earnings (rather than position ranges) should probably be avoided, since it's sensitive private information.


Compensation is an important part of your organization's overall performance management system. There isn't a definitive standard process or framework though - instead your organization should use a process matched to the nature of your business and values as an organization.

However, there are some more typical elements of an organization's financial incentives system that you should consider including in yours:

  • A professional development model that describes the capabilities members of the organization should demonstrate at different levels.
  • An incentives model that connects specific incentives to the personal development model (e.g., maximum total compensation for each level) and to company performance (e.g., a performance-based bonus). This is also a common way of making compensation transparent (e.g., the model is easily accessible to all colleagues, but specific compensation for a colleague is kept private).
  • A defined time when compensation is evaluated and adjusted across the business. E.g., every October employee reviews are completed and compensation changes are announced.

It sounds like your organization may not have any of these. You might choose to handle compensation questions case-by-case in lieu of having a structured process. You should be responsive to your colleague and be prepared to have a fact-based conversation with him/her about compensation, e.g.:

  • Where does the compensation for this individual fall relative to others in the same role (above / below average)?
  • How does the compensation for this individual compare to opportunities outside the organization?
  • How do the responsibilities of this individual compare to others in similar roles (more / less responsibility)?
  • How does the performance of this individual's team compare to other teams (are people learning faster, does the team complete work faster, is the quality of the work better)?
  • I think this is a good answer but could be better by including discussion around the fact that many companies treat annual increases (usually small and somewhat tied to cost of living, but usually modifiable to account for performance) differently from increases tied to promotions (which may or may not be regulated on a fixed schedule). If an employee is "doing better" at the same thing, they may be eligible for the former, but if an employee is truly at a point where they are performing the duties of a more senior position, they may be eligible for the latter.
    – dwizum
    Commented Jan 9, 2020 at 15:56

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .