Utilities

Salary Calculator

Convert gross pay between hourly, daily, weekly, monthly and annual amounts using your own work schedule.

By Nitin Raturi · Last reviewed

Your pay and schedule

How to use this Salary Calculator

Enter one pay amount and see what it comes to per hour, day, week, month and year.

  1. Type your gross pay amount.
  2. Choose how often that amount is paid.
  3. Set your hours per week, days per week and weeks per year.
  4. Add any unpaid holiday or vacation weeks.
  5. Read the equivalents for all eight pay periods in the results.
  6. Copy the page address to keep or share your settings.

Good to know

  • The results are gross pay; nothing is taken off for tax.
  • Tap the ⓘ next to any field for its range and what it changes.
  • Your numbers stay in your browser and never leave this page.

Gross pay only; nothing is taken off for tax. The calculation stays in your browser.

Pay amount

The gross pay you want to convert: what you are paid before any tax or deduction.

How to fill it in

  • Type a number such as 25, 60000, 60k or 1.5 lakh.
  • Allowed range: ₹0 to ₹100 crore.
  • Choose in the next field whether this amount is per hour, per month, per year and so on.

Example

₹60,000 a month is ₹346.15 an hour and ₹7,20,000 a year at the default schedule.

Keep in mind: This is gross pay. Income tax, provident fund and other deductions are not calculated.

Pay period

How often the amount you typed is paid, so the calculator knows what to convert from.

How to fill it in

  • Pick one of hourly, daily, weekly, bi-weekly, semi-monthly, monthly, quarterly or annual.
  • Bi-weekly means every two weeks; semi-monthly means twice a month, 24 times a year.
  • All eight equivalents appear in the results whichever you choose.

Example

Choosing hourly and typing ₹25 gives ₹52,000 a year with no unpaid weeks.

Hours per week

The hours you work in a normal paid week. It links hourly pay to weekly pay.

How to fill it in

  • Enter the hours in your contract, for example 40, 45 or 37.5.
  • Allowed range: 1 to 168.
  • Spread over your days per week, it cannot exceed 24 hours a day.

Example

At 40 hours a week, ₹60,000 a month is ₹346.15 an hour.

Tip: Working more hours for the same salary lowers the hourly equivalent.

Days per week

The days you work in a normal paid week. It links daily pay to weekly pay.

How to fill it in

  • Enter the days you work, for example 5 or 6.
  • Allowed range: 1 to 7.

Example

Over 5 days a week, ₹60,000 a month is ₹2,769.23 a day.

Weeks per year

How many weeks the calculator counts in a year before taking off any unpaid weeks.

How to fill it in

  • Use 52 for the usual payroll convention.
  • Use 52.1429 (365 ÷ 7) if you want every calendar day counted, or 53 for a year with a fifty-third pay week.
  • Allowed range: 1 to 53.

Example

₹1,000 a week is ₹52,000 a year over 52 weeks, or ₹52,143 over 52.1429 weeks.

Keep in mind: Monthly, semi-monthly and quarterly pay always divide the year into 12, 24 and 4, whatever you enter here.

52 is the usual payroll convention. 52.1429 is 365 ÷ 7.

Unpaid holiday or vacation weeks

Weeks in the year for which you are not paid, such as unpaid leave. Paid holidays do not count.

How to fill it in

  • Enter 0 if all your leave is paid.
  • Fractions work: 2.5 means two and a half weeks.
  • It must be fewer than the weeks per year.

Example

₹25 an hour with 2 unpaid weeks pays ₹50,000 a year, against ₹52,000 with none.

Keep in mind: A fixed salary is not reduced by this field; instead its weekly and hourly rates are spread over fewer paid weeks.

Your pay in every period

Annual gross pay is ₹7,20,000 for 52.00 paid weeks. Estimate based on your settings, before tax.

Gross pay for each pay period
Pay periodGross pay
Hourly₹346.15
Daily₹2,769.23
Weekly₹13,846.15
Bi-weekly₹27,692.31
Semi-monthly₹30,000.00
Monthly (you entered)₹60,000.00
Quarterly₹1,80,000.00
Annual₹7,20,000.00

Assumes 40 hours a week over 5 days (8.00 hours a day), which is 2,080.00 working hours a year. Weekly, daily and hourly figures are for a paid week.

How this calculator works

Work out what you earn in a year, then share that out across any pay period: ₹60,000 a month is ₹7,20,000 a year, or ₹346.15 an hour.

  1. Step 1Start with your pay₹60,000 a monththe amount and period you enter
  2. Step 2Turn it into a year₹7,20,000twelve months of pay, or paid weeks times weekly pay
  3. Step 3Share it out again₹346.15 an hour2,080 working hours a year

Monthly, semi-monthly and quarterly pay divide the year into 12, 24 and 4. Hourly, daily, weekly and bi-weekly pay follow your schedule and your count of paid weeks.

What the result leaves out

  • Tax and deductionsIncome tax, provident fund, insurance and similar deductions are not calculated. Every figure is gross.
  • Overtime, bonuses and allowancesOnly the pay amount you type is converted. Extra pay is not added.
  • Irregular schedulesShift patterns that change from week to week are not modelled; enter your typical week.

Worked example

₹60,000 a month, 40 hours a week over 5 days, 52 paid weeks
Annual pay
annual = monthly × 12
Weekly pay
weekly = annual ÷ paid weeks
Hourly and daily
hourly = weekly ÷ hours; daily = weekly ÷ days
  • paid weeksweeks per year minus unpaid weeks 52
  • hourshours per week 40
  • daysdays per week 5
  1. Annual pay₹60,000 × 12₹7,20,000
  2. Weekly pay₹7,20,000 ÷ 52₹13,846.15
  3. Daily pay₹13,846.15 ÷ 5₹2,769.23
  4. Bi-weekly pay₹13,846.15 × 2₹27,692.31
  5. Hourly pay₹13,846.15 ÷ 40₹346.15

Figures are rounded for display. The calculation keeps full precision and never rounds in between.

Reading your result

  • No unpaid weeks₹52,000₹25 an hour for 52 paid weeks.
  • Two unpaid weeks₹50,000The same ₹25 an hour for 50 paid weeks.
An hourly rate earns nothing in an unpaid week, so the year gets shorter and annual pay falls.

For a fixed salary the idea runs the other way. The year’s pay stays the same, so with unpaid weeks it is spread over fewer paid weeks and each paid week pays more.

52 weeks or 52.1429 weeks?

A year has 365 days, which is 52 weeks and one day. Payroll usually counts exactly 52 weeks; counting every day gives 365 ÷ 7, about 52.1429 weeks. The default is 52.

  • Usual payroll convention
  • Every calendar day counted
  • 52 weeks₹52,000
  • 365 ÷ 7 weeks₹52,143
The same ₹1,000 a week gives a slightly different year. The gap is about a quarter of one percent.

Use 52 to match payroll and most employer figures. Use 52.1429 when you want a figure that counts every calendar day. Enter 53 for a year that has a fifty-third pay week.

Gross pay and what you take home

Every figure here is gross pay. Tax, provident fund and other deductions come out before money reaches your account.

For a monthly take-home figure from a CTC breakup, use the in-hand salary calculator. It applies employee PF, professional tax and income tax for 2026-27.

To see how an offer compares with your current pay, the salary hike calculator shows the raise in rupees and after inflation. For tax alone, try the income tax calculator.

Common mistakes

  • Mistake: Treating the figures as take-home pay.

    Instead: These are gross amounts. Tax and deductions come off before the money reaches you.

  • Mistake: Counting paid holidays as unpaid weeks.

    Instead: Enter only the weeks you are not paid for. Paid leave stays at zero.

  • Mistake: Dividing a salary by 52 and by 2,080 hours without checking your own week.

    Instead: Set your real hours and days so the hourly and daily figures match your job.

This calculator is an illustration based on the settings you enter. It does not say what an employer must pay or what you should accept. Check your contract and payslip for the exact terms.

Checking the method

A separate script converts every test case two ways, through annual pay and through working hours, in exact fractions.

Read how we test our calculators, or browse more money calculators.

Frequently asked questions

How do I convert an hourly rate to an annual salary?

Multiply the hourly rate by your hours per week and by your paid weeks in the year. At the default schedule of 40 hours and 52 paid weeks, that is 2,080 hours a year.

How do I convert a monthly salary to an hourly rate?

Multiply the monthly pay by 12 to get the year, divide by your paid weeks to get a weekly figure, then divide by your hours per week. At the defaults, ₹60,000 a month is about ₹346.15 an hour.

Should I use 52 or 52.1429 weeks a year?

Use 52 to match most payroll conventions. Use 52.1429, which is 365 divided by 7, if you want every calendar day counted. The difference is about a quarter of one percent.

What counts as an unpaid holiday or vacation week?

Only weeks in which you receive no pay. Paid holidays and paid leave are not unpaid weeks. Fractions such as 2.5 are accepted.

How do unpaid weeks change the result?

An hourly, daily or weekly rate earns nothing in an unpaid week, so annual pay falls. A fixed annual or monthly pay stays the same and is spread over fewer paid weeks.

What is semi-monthly pay, and how is it different from bi-weekly?

Semi-monthly means twice a month, 24 pay dates a year. Bi-weekly means every two weeks, about 26 pay dates a year for a 52-week year.

Does this calculator work out tax or take-home pay?

No. Every figure is gross pay. Income tax, provident fund and other deductions are not calculated.

Can I use it for currencies other than rupees?

The arithmetic is the same in any currency, but the figures are labelled in rupees. Read them as your own currency if you prefer.

Sources and methodology

The formulas are standard time-value-of-money results. We check every figure against golden values worked out independently, by closed form and by month-by-month simulation; see the methodology.

Written and maintained by Nitin Raturi, a software engineer (about the author). Last reviewed 22 Oct 2026; next review due by . Found an error? Tell us.

Changelog

  • : Initial release. The default ₹60,000 a month converts to ₹7,20,000 a year.