Year-to-Date (YTD) Income Calculator
Enter the year-to-date gross and net on your pay stub to project your full-year income, average paycheck, and take-home rate. Two annualizing methods.
Year-to-Date (YTD) Income Calculator
Totals from your pay stub
The "YTD Gross" or "Gross Earnings YTD" column, before any deductions.
The "YTD Net" or "Net Pay YTD" figure. Leave it blank for a gross-only projection.
Net pay cannot exceed gross pay, check the YTD columns. The net outputs stay hidden until it does.
Pay schedule
Biweekly is every other week (26 checks). Semimonthly is twice a month on fixed dates (24 checks).
Checks since January 1 of the stub year, counting the stub in hand.
The pay date printed on the stub. It drives the calendar-day method.
That pay date is in the future. Enter the date printed on the stub you are holding.
With this few checks banked, the projection is arithmetically fine but statistically noisy. One bonus or one short week moves it by thousands. It sharpens with every check that lands.
The pay-period figure is the primary answer for salaried and steady hourly pay, and it is the one a mortgage underwriter reproduces. The calendar-day figure is the better read for variable hours, commission, or a mid-year start, since it does not assume your pace so far covers a full year of periods.
WorkLogs44
Payroll Calculator
Keep your payroll numbers in WorkLogs44
Enter the employee once in WorkLogs44. Each payday, update the hours to see their net pay and what the paycheck costs you.
Free · No sign-up needed
How to annualize the YTD figure on your pay stub
One stub carries everything you need to project a full year, but there are two accepted ways to do it and they do not agree. Take the same stub: 32,000 in YTD gross, biweekly pay, 13 checks banked, dated June 27.
Method A, completed pay periods. Divide YTD gross by the checks you have been paid, then multiply by the periods in your year. 32,000 divided by 13 is 2,461.54 per check. Times 26 that is 64,000.00.
Method B, elapsed calendar days. Divide YTD gross by the days since January 1 (inclusive of both January 1 and the stub date), then multiply by the days in that year. June 27 is day 178, so 32,000 divided by 178 is 179.78 per day. Times 365 that is 65,617.98.
The 1,617.98 gap is not an error in either one. Pay dates do not spread evenly across elapsed days. By June 27 a biweekly worker has banked 13 of 26 checks, exactly half the year's pay, but day 178 of 365 is a hair under half the year's days, so the day method scales the same money up a little further. The rule for choosing is short. Method A is right for salaried and steady hourly workers, because their earning pace really is one period at a time. Method B is right for variable hours, commission, multiple employers, or a mid-year start, because it does not assume the checks so far represent a full year of periods.
Biweekly is not semimonthly, and it changes your answer
This is the easiest place in the whole calculation to go wrong. Biweekly pay arrives every other week, which is 26 checks a year, and two months out of the twelve carry a third check. Semimonthly pay arrives twice a month on fixed dates such as the 15th and the last day, which is 24 checks, always exactly two per month. They feel identical in the bank account and they are not the same number.
| Frequency | Checks per year | Pattern |
|---|---|---|
| Weekly | 52 | Same weekday, every week |
| Biweekly | 26 | Same weekday, every other week |
| Semimonthly | 24 | Two fixed dates each month |
| Monthly | 12 | One fixed date each month |
A semimonthly worker who taps the biweekly chip multiplies an accurate per-check average by 26 instead of 24. That inflates the projected annual income by about 8 percent. On a 60,000 salary that is 5,000 of income that does not exist, enough on its own to move a debt-to-income ratio. Both period counts are printed on the chips for that reason. To move a single figure between hourly, weekly, biweekly, semimonthly, monthly, and annual with the same 26 versus 24 math, use the pay period converter.
What a mortgage underwriter does with your YTD income
Fannie Mae Selling Guide B3-3.1-03 and Freddie Mac Seller/Servicer Guide Section 5303.4 both describe the same workflow in plain terms: get a pay stub dated close to the application that shows year-to-date earnings, annualize those earnings against the pay periods completed, then check the result against the prior year W-2 and a verification of employment. Consistency is the point. A projection that lines up with last year's W-2 is credible income, and one that doubles it invites questions.
Underwriters work in gross, not net, because your deductions are your choices and a lender is measuring capacity to repay before those choices. Base pay is annualized from the stub, while overtime, bonus, and commission are averaged separately over a longer history (usually two years) rather than folded into one annualized figure, since variable pay has to show a track record before it counts. If your YTD gross includes a big bonus, expect the underwriter to split it out rather than multiply it up.
Worth saying plainly: this page gives you the same arithmetic an underwriter runs, not a decision. When the year finally closes, the W-2 wage calculator reconciles those final-stub YTD totals against Box 1, Box 3, and Box 5 on the form your employer sends.
Are you on track for the year?
The personal version of this question is simpler. Put the projected annual gross next to the salary on your offer letter or last W-2 and read the difference. Unpaid leave, a furlough, or a short week pulls the projection below your stated salary. Overtime and a signing bonus already paid push it above. A mid-year raise makes the projection understate the rest of the year, because the average per check still carries months at your old rate, so re-run it after three or four checks at the new one. Started partway through the year? The prorated salary calculator gives a cleaner answer than annualizing a two-check average.
The take-home percentage is the figure worth watching month to month. Open enrollment moves it. So does changing a 401(k) contribution, or a wage-base ceiling that shuts off a payroll tax partway through the year. If your YTD swings with hours rather than salary, the hourly paycheck calculator models a specific period instead of averaging one, and salary to paycheck works the projected annual gross back down to a single check.
Doing this by hand for one stub is fine. Doing it for a payroll is not, which is where the WorkLogs44 Payroll Calculator app earns its keep: it carries per-employee year-to-date taxable earnings for FICA, FUTA, and SUTA as you run payroll, so the wage-base caps truncate on the right check instead of being discovered in December. Same YTD tracking this page does for a single stub, running for the whole team.
Frequently Asked Questions
Common questions about year-to-date (ytd) income calculator
What does YTD mean on a pay stub?
YTD is year-to-date: the running total of everything paid to you since January 1 of the current calendar year, including the check in your hand. Stubs usually print a YTD column next to the current-period column for gross earnings, each tax, each deduction, and net pay. The totals reset to zero on the first check of the new year, and they are per employer, so a mid-year job change starts a fresh count.
How do I calculate my annual income from a year-to-date pay stub?
Two ways. The pay-period method (the primary one here) divides YTD gross by the number of checks you have been paid and multiplies by your periods per year: 32,000 over 13 biweekly checks is 2,461.54 per check, times 26, which is 64,000.00. The calendar-day method divides YTD gross by the days elapsed since January 1 and multiplies by the days in that year: 32,000 over 178 days times 365 is 65,617.98. Use the pay-period method for steady salaried or hourly work, and the calendar-day method when pay is irregular or you started mid-year.
What is the difference between YTD gross and YTD net?
YTD gross is everything you earned before anything came out: base pay, overtime, bonus, commission, and shift premiums. YTD net is what actually reached your bank account after taxes, benefits, retirement contributions, and garnishments. This calculator never derives one from the other. You type both numbers off the stub, so the take-home percentage it reports describes your real deductions rather than a modeled estimate.
How many pay periods are in a year?
Weekly is 52, biweekly is 26, semimonthly is 24, and monthly is 12. Biweekly and semimonthly are the pair people mix up: biweekly means every other Friday (26 checks, with two months in the year carrying three), while semimonthly means twice a month on fixed dates such as the 15th and the last day (24 checks, always two per month). Picking 26 when you are really on 24 overstates your projected annual income by about 8 percent. The pay period converter handles that conversion in both directions.
Why do mortgage lenders ask for a pay stub with year-to-date earnings?
Because a single check can be an outlier and a YTD total cannot. Fannie Mae Selling Guide B3-3.1-03 and Freddie Mac Seller/Servicer Guide Section 5303.4 both build qualifying income from a recent stub showing YTD earnings, annualized against the completed pay periods, then cross-checked against the prior year W-2 and a verification of employment. Underwriters use gross, never net, and they average overtime and bonus separately from base pay. This page runs the same arithmetic an underwriter runs, which is not the same thing as an approval.
Am I on track to hit my expected salary this year?
Compare the projected annual gross here against the salary on your offer letter or last W-2. A gap is usually harmless. Unpaid time off and short weeks pull the projection down. Overtime or a bonus already banked pulls it up. A mid-year raise makes the projection understate the rest of the year, because the average per check still carries months at your old rate. Once you know the projected salary, salary to paycheck shows what a single check off that number looks like.
Does this calculator estimate my taxes or my refund?
No, and that is deliberate. There are no tax brackets, withholding tables, or FICA rates anywhere in this tool. YTD net pay is a number you copy off the stub, so the results stay accurate no matter what year you use it in. If you want an actual withholding estimate, the W-4 paycheck withholding calculator is built for that, and the W-2 wage calculator maps final-stub YTD totals into W-2 boxes once the year closes.
Why does my projection change every time I get paid?
Because it is an average, and each new check reweights it. Early in the year one unusual paycheck moves the annual figure by thousands, so a January or February stub is the least reliable input you can give it. A long overtime stretch or a signing bonus skews the average upward until the rest of the year dilutes it. By midyear, with 12 or 13 biweekly checks behind you, the number settles down and stops swinging.