Paystubs

How to calculate weekly pay from an annual salary

Convert an annual salary into a weekly figure by dividing by 52, 26 or 12 periods, then see what actually reaches the bank, with worked examples.

Updated 2026-09-25 · 18 guides

Calculating weekly pay from an annual salary is one division: the salary split across the 52 weekly periods in a year, so a $78,000 salary is $78,000 ÷ 52 = $1,500 gross a week. That is the whole headline answer and a small part of the actual question, because the divisor is a fact about the pay schedule rather than about the calendar, and because the number you can spend is not the number on the top line. Below: the same salary worked against all three divisors, the weekly figure turned back into an hourly rate, one period walked from gross down to a deposit, and the five places this arithmetic usually goes wrong.

The one-line formula

Gross for one period = annual salary ÷ number of pay periods in the year. Two phrases in that line carry all the risk. Gross means before taxes and deductions, so the formula can never produce an amount that reaches an account. And number of pay periods in the year is how often the employer writes a check, which payroll decides; it is not something the twelve months hand you for free. A salary that changed mid-year splits into two runs of the same division with two different numerators, and no single weekly figure describes a year with a raise somewhere in it.

52 weeks

A weekly schedule pays every calendar week, so the divisor is 52 and $78,000 ÷ 52 = $1,500. Multiply the answer back up as a habit: $1,500 × 52 = $78,000 exactly. If your version came out at $1,471.70 you divided by 53, and that is not a typo — because the pay day falls on a fixed weekday, some calendar years genuinely contain 53 of those dates, and which convention a year runs on is set before the first check, not discovered afterwards.

26 bi-weekly periods

Bi-weekly means every second calendar week, so 52 ÷ 2 = 26 periods and $78,000 ÷ 26 = $3,000 a check. The near neighbor to keep out of the calculation is semi-monthly: two fixed dates inside each calendar month, 24 periods, $78,000 ÷ 24 = $3,250. That is a $250 difference per check on this salary, and the bi-weekly schedule is also the one that can drop a third pay date into a single calendar month, which is why a budget built on “two checks a month, every month” accounts for only 24 of 26 periods and strands $6,000 of the year.

12 monthly periods

Twelve gives you a monthly figure, not a monthly paycheck: $78,000 ÷ 12 = $6,500. A person paid weekly receives four or five checks inside a calendar month, and $1,500 × 4 = $6,000, so a four-check month comes in $500 under the monthly number while $1,500 × 5 = $7,500 comes in $1,000 over it. Fifty-two weeks is four pay weeks in every month plus four left over, so four months in twelve carry the fifth check and the monthly figure is the average across all twelve. Multiplying a weekly number by four assumes a month is four weeks and loses four weeks a year — $1,500 × 48 = $72,000 against $1,500 × 52 = $78,000, the same $6,000 that the bi-weekly mistake strands.

The four steps in order

  1. Start from the annual figure. Take the salary for one calendar year before anything is deducted. This is the only input the conversion needs, and it is the number the offer letter states rather than the deposit.
  2. Count the periods, not the paychecks. Divide by 52 for a weekly schedule, 26 for bi-weekly, or 24 for semi-monthly. The denominator is how many times the year is cut, and using 12 by mistake turns a weekly figure into a monthly one.
  3. Subtract the lines that sit in between. Gross for the period is not the deposit. Federal withholding, the two payroll-tax lines and any benefit premium each take their share, and the remaining figure is what a pay period actually yields.
  4. Write the rate down beside the figure. Record the hours the amount assumes next to it. A weekly number without its hour basis is the one figure in your own records that will not reconcile later.

Converting a weekly salary to an hourly rate

The reverse step is one more division: take the weekly gross and divide by the hours the job is built around. $1,500 ÷ 40 = $37.50, and it multiplies back cleanly, $37.50 × 40 × 52 = $78,000. The 40 is not a fact about the pay; it is the assumption you bring to the pay, so the answer is only ever as good as that number.

Now hold the numerator still and move the hours. $1,500 ÷ 45 = $33.33 to the cent, ÷ 50 = $30, ÷ 60 = $25. That is the difference between a salary and an hourly arrangement stated as arithmetic: an hourly worker’s week grows with the hours, while a salaried week is fixed and the rate is what moves. The effective rate falls in proportion to the hours, exactly — 60 ÷ 40 = 1.5, and $37.50 ÷ 1.5 = $25. Whether any particular salaried arrangement is set up the way it should be is a different question with different rules, and a page of divisions on a pay-stub site is not where that question gets settled.

When hours and a rate are both inputs, none of the above applies: that document multiplies the two and carries overtime on its own line, which is a different thing to fill in — see turning an hourly rate and hours worked into a pay stub. A salaried person with an unpaid week has neither a steady rate nor a steady divisor, and that case is the fifth failure mode below.

Gross weekly pay versus the amount deposited

The four divisors in one table, because the shape of the error is easier to see in a column than in prose:

Period being pricedDivisorGross per periodMultiplies back to
Weekly52$1,500$1,500 × 52 = $78,000
Bi-weekly26$3,000$3,000 × 26 = $78,000
Monthly figure12$6,500$6,500 × 12 = $78,000
Semi-monthly check24$3,250$3,250 × 24 = $78,000

Every row multiplies back to the same year, and that is the trap: the arithmetic stays internally consistent even when the divisor was wrong for the schedule. The last row is in the table on purpose — $3,250 against $3,000 is a $250 difference a person can carry for years, because both figures are precisely right answers to different questions.

Now one weekly period of the same salary, in whole dollars. The gross is the $1,500 from the first row. The lines under it are an illustration, not a rate card: the federal figure is one picked so the subtraction is easy to follow, while the two percentages are the statutory employee shares — Social Security at 6.2% and Medicare at 1.45%. Those two percentages do not drift with the calendar, but the Social Security one stops applying once year-to-date wages pass the annual wage base, and that base is reset every January; the Medicare share applies to the whole gross with no base on top of it.

  • Gross for the week: $1,500
  • Federal income tax withheld, an illustrative figure for this example: −$225
  • Social Security at 6.2% of $1,500: −$93
  • Medicare at 1.45% of $1,500: −$22, which is $21.75 taken to the nearest dollar
  • Health premium taken out pre-tax: −$105
  • Total deductions: −$445 ($225 + $93 + $22 + $105)
  • Net for the week: $1,055 ($1,500 − $445)
$78,000 a year is $1,500 gross a week; in this example $445 of deductions leaves $1,055 net.Gross weekly pay$1,500Federal income tax−$225Social Security−$93Medicare−$22Health premium−$105Net weekly pay$1,055
This chart proves the one thing the section claims: in this example the gross and what remains after four deduction lines are different numbers, $1,500 and $1,055.

Two concessions to reality in that list, said out loud rather than skipped: every percentage is applied to the same $1,500 for legibility, where real payroll recomputes the taxable base after the pre-tax lines, and all of it is rounded to whole dollars where a register works in cents. So the individual deduction amounts are illustrative and only the subtraction is meant to be exact. The descent itself is taught elsewhere and is not re-taught here — how to calculate net pay line by line walks it in order, and what sits in the gap between gross and net sorts which lines are taxes, which are benefits and which come out by someone’s order.

The $445 is a little under 30% of the gross, and on the same assumptions $1,055 × 52 = $54,860 across a year. A budget planned from the salary is planned from a number that never arrives in any week; a budget planned from the weekly figure has to be planned from the second one. When either amount reaches the account is a question for the bank, and arithmetic has nothing to say about it.

Where this arithmetic goes wrong

Five patterns, each of them self-consistent, which is why they survive for years:

  1. Dividing by 12 to get a weekly figure. $78,000 ÷ 12 = $6,500, then ÷ 4 = $1,625, against a true $1,500: $125 a week too high, just over 8%, and $84,500 if you annualize the result ($1,625 × 52) on a $78,000 salary. The route from a year to a week runs through 52, not through 12.
  2. Treating a bi-weekly schedule as 24 periods a year. Twenty-four is semi-monthly; bi-weekly is 26, and some calendar years hold 27 pay dates on a fixed weekday. The error costs $250 a check ($3,250 where $3,000 belongs), and paying 26 of those checks totals $84,500 — the same overshoot as the first mistake, arrived at from the other direction.
  3. Forgetting that a bonus lands in one period’s gross. A $2,000 bonus makes that week $1,500 + $2,000 = $3,500, and two bad inferences follow from it. Either the weekly salary now looks like $3,500 when the underlying figure never changed, or the bonus gets folded into the year and divided back out, $80,000 ÷ 52 = $1,538.46, which is a salary nobody agreed to. Deductions move with the gross too: 6.2% of $3,500 is $217 rather than the $93 in the example above.
  4. Assuming the weekly figure is what hits the account. $1,500 is the top line; in the example the amount left after deductions is $1,055. A plan built on the first number has a $445 weekly hole in it and spends the year blaming the months.
  5. Pro-rating unpaid leave across the wrong denominator. Two unpaid weeks out of this salary make the year $78,000 − ($1,500 × 2) = $75,000, while every week that was worked still pays $1,500. Divide what you were actually paid by the weeks that have gone by, though, and $27,000 ÷ 20 = $1,350 — a salary you invented. The denominator that recovers the real figure counts paid periods, $27,000 ÷ 18 = $1,500; elapsed weeks only tell you how much of the year is missing.

What this site’s generator does not do

Stated plainly, because the boundary matters for everything above: the generator here does not perform this conversion. There is no annual-salary-to-weekly pro-rate and nothing that takes $78,000 and decides which of 52, 26, 24 or 12 to divide by. It renders the period you give it — the gross you type, the hours or rate you type, the deduction lines you type, which it totals and reports — so the divisor and the $1,500 have to arrive already worked out. It will not apply 6.2% or 1.45% on your behalf, and it does not know whether your year has 52 or 53 pay dates.

Which fields a single period should carry around those three numbers is set out in what one period’s pay stub should carry, and the vocabulary used in the tables above is defined in the 25-term payroll glossary. Once the weekly figure is yours rather than this page’s, Generate My Pay Stub takes the gross and the deduction lines exactly as typed and shows the totals in the preview before anything is exported.

Frequently asked questions

Is dividing by 52 always the right move?

It is right for a salary paid in equal weekly amounts, which is the usual case. A schedule of 26 periods takes the same annual figure divided by 26, and a semi-monthly one divides by 24 — the year total is unchanged, only the size of each installment moves. Where the division stops being the right tool is hourly work, because there is no annual figure sitting behind it to divide.

Why does a fixed salary change from week to week?

Usually because something other than the salary changed: a benefit premium stepping up mid-year, an unpaid week, a bonus landing inside one period, or an election restarting at renewal. Read the gross line first. When gross is identical and the deposit moved, the cause is in the deductions below it, and that is a different conversation than the one about your rate.

Does a weekly salary figure include overtime?

A weekly figure worked out from a salary covers the hours that salary is meant to cover, which is exactly why a week with extra hours can print the same as the week before it. A premium shows up as its own earnings line only where one is computed. The overtime guide works that arithmetic through, including the regular rate the premium is measured against.

How do I get an hourly rate out of a salary?

Divide the weekly gross by the hours the salary assumes: fifteen hundred dollars a week across a forty-hour week is thirty-seven dollars and fifty cents an hour. The figure describes rather than promises anything — it answers what an hour cost inside that year, and it falls as the hours rise, which is why a salaried role can look better in a spreadsheet than it feels in a diary.

General information only — not tax, legal or accounting advice, and not a substitute for the official IRS or Department of Labor guidance. A pay stub you generate here is your own record; it is not a statement from whoever paid you, and not something to send anyone as proof of income.