Paystubs

What Do the Year to Date Columns Add Up?

This page explains what the year-to-date columns total, how one addition checks them, and why every figure resets on a fresh calendar year.

Updated 2026-09-25 · Term 5 of 10 in the payroll glossary

Year to date is a second axis on the same document. Each amount printed for the current period has a matching total further right or lower down, and that total covers everything from the first day of the calendar year through the period this page reports. Earnings, taxes and deductions each get their own columns.

The columns exist so a single document can be checked against the year instead of against nothing. A per-period figure is hard to judge alone; beside its running total it becomes part of a sequence, and the sequence is what reveals a rate that changed mid-year, a deduction that started late or a tax row that has stopped early.

The mistake is treating a YTD total as a full-year projection or as an average of pay. It is neither: it is a sum with no forecast in it, and it counts only what this employer has paid. A person who changed jobs in the spring sees two sets of year-to-date columns for the same calendar year, and the two sets never appear on one document.

Everything resets on the period that opens a new calendar year, which is why a January column that merely repeats December’s figure is worth checking. The reset also means the last stub of the year carries the most complete set of totals on it, and those totals are the ones the annual wage statement reproduces box by box.

One Year of Running Totals

LineAmount
Year-to-date gross earnings$15,600
Year-to-date federal income tax−$1,404
Year-to-date Social Security−$967
Year-to-date Medicare−$226
Year-to-date health premium−$1,050
Year-to-date net pay$11,953

Every row is a running total for the same year, so each one grows by its own per-period amount and none of them is an average. Subtract the four deduction totals from 15,600 and the remainder is the year-to-date net, 11,953. These are illustrative figures assembled for this example, not an actual payroll record.

Frequently asked questions

Does my YTD reset at the start of a new year?

It happens on the period that opens the calendar year, and the reset applies to every column at once. A January document carrying December totals beside its current figures is mixing two years, which is worth raising with whoever produced it. A mid-year start is the one ordinary case where an opening period shows a non-zero total, and it reflects only the periods already paid by that employer.

Why does my YTD gross not match my annual salary?

Several ordinary differences account for it. Unpaid time off removes a period, a mid-year raise changes only the later periods, and a bonus adds money that was never in the salary figure. Overtime and shift premiums push the total above the base number in busy stretches, so the running total describes the year that happened rather than the rate that was agreed.

How do I check a year-to-date figure by hand?

One addition is enough for each row. Take the previous document for the same employee, read its year-to-date figure, add the current-period amount from the new one, and the result should equal the new year-to-date to the cent. Rows that fail the check either started or stopped partway through a period, or one of the two documents is wrong.

Where to read on

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.