How salaries are set: gross income, comparisons and raises
People ask me how to calculate salary as if it were one formula. It is three skills wearing one name: turning whatever pay schedule you are on into a yearly gross, adding up everything that counts as gross income beyond the salary line, and judging the result against the market.
People ask me how to calculate salary as if it were one formula. It is three skills wearing one name: turning whatever pay schedule you are on into a yearly gross, adding up everything that counts as gross income beyond the salary line, and then — the part most people skip — judging the result against honest comparison data before deciding whether it is good. This guide works through all three, with the arithmetic shown, because a salary you cannot decompose is a salary you cannot negotiate.
- Gross income is bigger than the salary line: every component of pay counts, not just the headline figure.
- Before any salary conversation I do three conversions: annualise both offers the same way, add every component into gross income, and place the result against the median — not the average — for the role and location.
- A raise means little until I translate it into every unit — annual, monthly and per paycheck.
How to calculate salary from any pay schedule
Every schedule converts to an annual figure with one multiplication. The multipliers are the whole game:
| You are quoted | Multiply by | Worked example | Annual salary |
|---|---|---|---|
| Hourly rate (full-time) | 2,080 | $28.75 × 2,080 | $59,800 |
| Weekly pay | 52 | $1,150 × 52 | $59,800 |
| Biweekly pay | 26 | $2,200 × 26 | $57,200 |
| Semimonthly pay | 24 | $2,200 × 24 | $52,800 |
| Monthly pay | 12 | $4,600 × 12 | $55,200 |
The hourly multiplier 2,080 assumes 40 hours a week for 52 weeks. Note the middle two rows: the same $2,200 check is worth $4,400 a year more on a biweekly schedule than a semimonthly one.
That middle pair is the trap I see most often. “Twice a month” and “every two weeks” sound identical and differ by two whole paychecks a year: $2,200 semimonthly is $52,800 a year, while $2,200 biweekly is $57,200. Whenever an offer names a per-check amount, the first question to ask is which schedule it rides on. The second is whether the figure is gross — everything in this guide is before tax, because gross is the unit salaries are quoted, compared and negotiated in.
How to calculate gross income: it is bigger than your salary
Your salary is one line of your gross income, not the whole of it. Gross income — and gross annual income specifically — is every dollar of pay added together before any deduction: salary or wages, plus overtime, bonuses, commissions, tips and taxable fringe benefits, plus income from outside the job such as freelance or rental income. The method is addition, done completely:
| Component | Amount |
|---|---|
| Base salary | $68,000 |
| Annual bonus | $4,500 |
| Weekend freelance work | $3,200 |
| Gross annual income | $75,700 |
How to calculate gross annual income: sum every source for the full year, before tax and before any payroll deduction.
Why it matters which number you use: lenders, landlords and tax forms each have their own favourite. Mortgage underwriters generally work from gross income including documented bonus and side income; a salary-only figure would understate this worker’s income by $7,700. And when you learn how to calculate gross income properly, you also learn what a raise or a bonus is really worth, because everything lands in the same pot.
How a salary comparison is honestly made
Now the judgment part. A salary comparison is only honest when four things match on both sides: the role, the location, the experience band, and the statistic. The statistic is where most comparisons quietly cheat. Averages are dragged upward by top earners, so the mean always flatters. The Bureau of Labor Statistics’ OEWS survey — the public wage data I trust for this, published for every occupation and metro area — shows the skew plainly for May 2025: across all occupations the mean annual wage was $69,770, while the median worker earned $24.51 an hour, about $50,980 a year at 2,080 hours. The average sits roughly $18,800 above the middle worker. Compare your offer against the mean and you will feel underpaid on a perfectly normal salary.
Three habits make comparisons fair:
- Compare medians with medians. The median is the middle worker — half earn more, half less. It is the honest centre of any pay distribution.
- Locate yourself in the range, not at a point. BLS publishes percentiles for each occupation; sitting between the 25th and 75th percentile is the normal band, and where you fall inside it should track your experience.
- Convert everything to one unit first. Hourly, per-check and annual figures must all be annualised — gross, same hours assumption — before any two offers or benchmarks are compared. And if the two offers sit in different places, adjust for what the salary buys there before declaring a winner.
Raises, translated into every unit
A raise quoted as a percentage hides its own size until you convert it. Take 3% on a $65,000 salary: that is $1,950 a year, which is $162.50 a month — and, my favourite reality check, $0.94 an hour. The new salary is $66,950. None of those framings is the “true” one; together they tell you what the raise changes in a year, in a month and in an hour of your life.
Then the second conversion, the one that decides whether you actually moved: the real raise. If prices rose 3% over the same year, a 4% nominal raise is worth 1.04 ÷ 1.03 − 1 = 0.97% in purchasing power. A 3% raise against 3% inflation is a real raise of zero — you are running to stand still. And raises compound: five straight years of 3% on that $65,000 salary does not stop at a simple 15% — it reaches $75,352.81, because each year’s percentage applies to a larger base. Negotiating the percentage point in year one quietly buys you all the years after it.
Run your own salary math
Convert a salary or wage into every equivalent figure, then test what a raise does to it — hourly, weekly, per-check, monthly and annual, all in one place.
Open the Salary CalculatorFrequently asked questions
How do I calculate my salary from a weekly paycheck?
Multiply your gross weekly pay by 52. A weekly gross of $1,150 gives $1,150 × 52 = $59,800 a year. If you are paid biweekly instead, the multiplier is 26; if twice a month on fixed dates (semimonthly), it is 24. Always use the gross figure from the stub, before deductions, and always confirm which schedule you are on — biweekly and semimonthly differ by two checks a year.
How do I calculate gross income if I have a bonus or side income?
Add everything, before tax: base salary plus overtime, bonuses and commissions, plus income from outside the job. A $68,000 salary with a $4,500 bonus and $3,200 of freelance income is a gross annual income of $75,700. Leaving components out understates you — on a mortgage application, that example would hide $7,700 of real income.
What is the difference between biweekly and semimonthly pay?
Biweekly means every two weeks: 26 paychecks a year, with two months containing three checks. Semimonthly means twice a month on fixed dates: 24 paychecks. The same $2,200 check is $57,200 a year biweekly but only $52,800 semimonthly — a $4,400 difference created purely by the schedule, which is why a per-check offer is meaningless until you know which one applies.
How much is a 3% raise, really?
On a $65,000 salary, 3% is $1,950 a year: $162.50 a month, about $0.94 an hour, taking you to $66,950. Whether it is a real raise depends on inflation — against 3% price growth it buys nothing extra, while a 4% raise in the same year is worth about 0.97% in real terms (1.04 ÷ 1.03 − 1). And raises compound: five years of 3% turns $65,000 into $75,352.81.
Sources: US Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025 — all-occupations mean annual wage $69,770, median hourly wage $24.51 (annualised at 2,080 hours for this article); OEWS publishes occupation and metro-level medians and percentiles used for the comparison method described. Pay-schedule multipliers (52/26/24/12) and the 2,080-hour full-time year are standard payroll conventions. Inflation example uses the real-raise formula (1 + nominal) ÷ (1 + inflation) − 1. All arithmetic recomputed for this article.
- 1Hourly to salary (and back): the complete conversion guide
Every job offer I have ever compared came down to one awkward moment: one employer quoted an hourly rate, the…
- 2Cost of living and the living wage: what a salary actually buys
A salary is only half a number; the other half is where you spend it. I have watched people turn down a…
- 3What is my annual income? Finding the number on any pay stub
‘What is my annual income?’ sounds like a question with one obvious answer — until a rental application, a…
