Annual Payroll: How to Calculate It for Audits and Filings
Annual payroll is the gross wages you paid in a year. How to calculate it, and why your W-3, Form 940 and workers comp totals never match.
Annual Payroll
How to calculate the total you paid your people over a year, why the same payroll produces a different number on your W-3, your Form 940 and your workers compensation audit, a full worked example for a thirteen person payroll, and which figure to hand over when somebody asks
A founder I work with was asked for his annual payroll three times in one January. His insurance broker wanted it for a renewal quote. His workers comp carrier wanted it for a premium audit. His accountant wanted it to close the year. He sent the same number to all three, because it was one number and it was on a report he already had.
Two of the three were wrong for their purpose, and one of them cost him. The figure he sent was Box 1 from his W-3, which is federal taxable wages. It had already had the health premiums and the 401(k) deferrals taken out of it, which put it well below what he had actually paid people. The broker underwrote a policy on a payroll that did not exist, and the true-up arrived later.
Annual payroll sounds like one number and behaves like five. This guide covers what the figure actually is, how to calculate it from the one report you already have, what belongs in it and what does not, a full build-up for a thirteen person payroll, and the exact reason the same year produces a different total on your W-3, your Form 940 and your workers comp audit. I build the people and records side of this at FirstHR, which is an onboarding and HR platform, not a payroll provider. This is general information rather than tax advice.
What Annual Payroll Is
Annual payroll is the total gross compensation you paid your employees over a twelve month period, before any deduction and before any employer-paid tax. It is a wage figure, not a cost figure, and the distinction is the source of most of the confusion around it.
The federal definition is worth reading once, because it is the one most benchmark data uses. Annual payroll covers all forms of compensation such as salaries, wages, commissions, dismissal pay, bonuses, vacation allowances, sick-leave pay, and employee contributions to qualified pension plans paid during the year, and it is reported before deductions (US Census Bureau, County Business Patterns glossary).
That same source points out something useful: the definition matches what the IRS calls taxable Medicare wages and tips on Form 941. So the official version of your annual payroll is already computed for you four times a year, on line 5c of a form you have to file anyway.
One more framing that saves arguments. Annual payroll answers what did you pay your people. Total annual payroll cost answers what did employing them cost you. The second is the first plus your FICA match, unemployment taxes, and benefit premiums, so it is always the larger of the two and often by a wide margin. Both are legitimate figures. Only one of them is what a tax form is asking for.
How to Calculate Annual Payroll
Sum the gross pay column of every payroll run with a pay date inside the period. That is the calculation. Everything else in this section is about doing it from the right report and catching the handful of things that quietly break it.
The right report is the payroll register, which lists gross pay by employee for every run. Calculating from a bank statement gives you net pay. Calculating from a general ledger account gives you whatever your bookkeeper posted there, which often includes employer taxes. The payroll ledger and the payroll register are the only two places the raw number lives.
The reconciliation step is the one people skip and the one that pays. Your quarterly filings are already in the government's hands, so any figure you produce later that disagrees with them is a figure you will eventually be asked to explain. Reconciling payroll once a year against your own filings takes an hour and removes that conversation entirely.
What Counts and What Does Not
Everything paid to an employee as compensation counts, at gross. Everything paid on behalf of an employee by the employer does not, and neither does anything paid to someone who is not an employee.
| Item | In annual payroll? | The detail that matters |
|---|---|---|
| Salaries and hourly wages | Yes | The base of the figure, taken at gross, before any deduction comes out. |
| Overtime pay | Yes | All of it for wage reporting. A workers compensation audit is the one place part of it comes back out. |
| Bonuses and commissions | Yes | Counted in the year the pay date falls, which is why a bonus earned in December but paid in January moves years. |
| Holiday, vacation and sick pay | Yes | Already inside the salary or hourly line. Adding it again on top is the most common double count. |
| Taxable fringe benefits | Yes | Personal use of a company vehicle, employer-paid group life above the excluded amount and similar items run through payroll as wages. |
| Employee 401(k) deferrals and Section 125 premiums | Yes, at gross | They reduce specific tax bases rather than the gross figure. The money was paid to the employee and then withheld. |
| Employer share of Social Security and Medicare | No | Payroll cost, not payroll. It sits on top of the wage figure and belongs on its own line. |
| Employer share of health premiums | No | A benefit cost outside wages. It belongs in your labor burden rather than in payroll. |
| Payments to independent contractors | No | Reported on Form 1099-NEC, never through payroll. Workers compensation audits are the single exception. |
| Owner draws in a sole proprietorship or partnership | No | Not wages and not payroll. An S corporation owner taking a W-2 salary is a different case. |
| Expense reimbursements under an accountable plan | No | Repaying a documented business expense is not compensation, provided the plan and the receipts support it. |
Two rows on that table cause almost all of the errors. Pre-tax deductions look like they should reduce payroll and they do not: Section 125 premiums reduce the wages subject to certain taxes, not the wages you paid. And employer taxes look like they should be included and are not, because labor burden is a separate calculation with a separate purpose.
Taxable fringe benefits are the honest blind spot. A vehicle an employee drives home, a gym membership you fund, group life above the excluded amount: these are imputed income, they run through payroll as wages, and if they are not in your payroll system they are not in any of your totals either.
A Full Worked Example
Here is a complete build-up for a facilities services company with eleven people on payroll at year end and thirteen paid at some point during the year. Gross annual payroll comes to $584,000, and every other figure in this article is derived from it.
Three things in that build-up are worth pausing on. The thirteenth person, a seasonal hire who earned $4,200 across three summer months, does not appear on any current roster and gets left out constantly. The overtime is broken out on its own line, which costs nothing to do all year and is worth real money at audit. And the December bonus run is in this year because the pay date was December 18, not because the work happened this year.
Employer costs are deliberately absent. On $558,000 of Medicare wages, the employer share of Social Security and Medicare alone comes to about $42,687 at 7.65 percent, with federal unemployment tax and the state equivalent on top. That is a real cost and it belongs in your payroll expense planning. It does not belong in the wage figure a tax form asks for.
Why One Payroll Produces Five Different Totals
The same $584,000 becomes five different totals depending on who is asking, because each recipient applies its own caps and exclusions to the same twelve months of pay. None of them is a correction of the others.
Read that list once and the January confusion disappears. Federal taxable wages are the smallest wage-level figure because two rounds of pre-tax deductions have already come out. FUTA taxable wages are tiny because only the first $7,000 paid to each employee counts, which means a thirteen person payroll produces a FUTA figure driven more by headcount than by payroll.
The practical rule that falls out of all this: never send a payroll figure without saying which one it is. Label it gross wages, or Medicare wages, or FUTA taxable wages, and name the twelve months it covers. Two extra words on an email prevent the entire class of error this article exists to describe.
The Number Your Workers Comp Audit Uses
Workers compensation auditable payroll starts from gross wages, not from any tax form total, and then applies its own short list of adjustments. It is the figure most likely to differ from what you expect, and the one with money attached to the difference.
Premium is calculated as payroll divided by 100, multiplied by a rate tied to each class code, multiplied by your experience modification factor. Payroll is the only input you control directly, which is why the premium audit spends its time there.
Three rules shape the result. Under standard rating rules the premium portion of overtime is excluded in most states, which for time and a half means one third of the overtime dollars, but only when your records show overtime separately by employee. In our example that removes $11,333 from $34,000 of overtime and brings auditable payroll to $572,667. Bonuses, holiday pay, and vacation pay stay in. And payments to any subcontractor who cannot produce a certificate of insurance get added to your payroll at your class code rate.
The overtime exclusion deserves one more sentence because it is free money that most small employers leave behind. It exists only if your payroll records separate overtime from regular wages by employee, all year, as a standing configuration. If overtime is lumped into a single wages figure, the auditor counts every dollar at the full rate and the exclusion simply does not apply to you.
The Number Your Year-End Filings Use
Your year-end filings do not ask for one annual payroll figure. Each form carries its own version, all of them derived from the same payroll register and all of them already computed by your payroll system if it is configured correctly.
| Filing | The figure it carries | How it differs from gross |
|---|---|---|
| Form 941, four times a year | Line 5c, Medicare wages and tips, plus Social Security wages on lines 5a and 5b | Pre-tax Section 125 premiums are removed. Social Security wages stop at the annual wage base per employee. |
| Form 944, once a year | The same wages, filed annually instead of quarterly | Available only to employers the IRS has notified in writing, designed for those whose annual employment tax liability is $1,000 or less. |
| Form 940, once a year | Total payments to all employees, then FUTA taxable wages after exempt payments and the per-person cap | Only the first $7,000 paid to each employee counts, which makes the taxable figure a small fraction of payroll. |
| W-2 and W-3 | Box 1 federal taxable wages, Box 3 Social Security wages, Box 5 Medicare wages | Box 1 also removes 401(k) elective deferrals. The W-3 totals all three across every W-2 you issue. |
The FUTA arithmetic is worth seeing once because it surprises people. The tax rate is 6.0 percent on the first $7,000 of each employee's wages, reduced by a credit of up to 5.4 percent where state unemployment tax was paid in full and on time, leaving a net 0.6 percent. Form 940 is due January 31, and if every FUTA deposit was made when due you have until February 10 to file (IRS Topic No. 759).
On our $88,200 of FUTA taxable wages that is $529 for the year across thirteen people. Federal unemployment tax is a rounding error on most small payrolls. Its state counterpart is not, because state wage bases and experience rates vary enormously, and the state figure is yet another version of annual payroll that has to be calculated separately for each state you have people in.
One more deadline closes the year. Copy A of your W-2s and the W-3 go to the Social Security Administration by January 31, moving to the next business day when that falls on a weekend, and an employer filing at least ten information returns in total has to file them electronically (IRS General Instructions for Forms W-2 and W-3).
Owners, Officers, and Contractors
Whether an owner belongs in annual payroll depends entirely on the entity. For a corporation, amounts paid to officers and executives are payroll. For an unincorporated business, the profit or other compensation of the proprietor or the partners is not, and the same federal definition that governs the rest of the figure says so explicitly.
In practice that means three situations. A sole proprietor taking a draw is not on payroll and the draw is not payroll, no matter how regular it is. A partner in a partnership is in the same position. An S corporation owner who takes a W-2 salary is an employee for this purpose, and that salary is in every one of the five totals above.
The practical question of putting yourself on payroll therefore changes your annual payroll figure the moment you do it, which matters for insurance applications, premium bases, and any benchmark you compare yourself against. It is not a bookkeeping detail.
Contractors are simpler and are wrong more often. Payments to independent contractors are not payroll, do not appear on Form 941 or the W-3, and are reported on Form 1099-NEC instead. For tax years beginning after 2025 the reporting threshold is $2,000 rather than the long-standing $600, and it may be adjusted for inflation beginning in 2027, per the IRS instructions for Forms 1099-MISC and 1099-NEC. The change came from the One Big Beautiful Bill Act.
The exception is the one already noted. At a workers compensation audit, an uninsured subcontractor becomes your payroll. If you use contractors and carry a policy, collect the certificate of insurance before the work starts, with dates that cover the whole engagement.
Which Year a Dollar Lands In
A dollar belongs to the year it was paid, not the year it was earned. Form 941 reports the wages you paid during the quarter, and W-2s follow the same cash-basis logic, which means the pay date is the only date that decides which annual payroll a payment lands in.
The consequence appears every December. Work performed December 20 through December 31 and paid on January 3 belongs to next year's payroll, next year's W-2s and next quarter's Form 941. Nothing about it is in the year the work happened. Moving a bonus run from December 30 to January 2 shifts the entire amount into the following year for every figure in this article.
This is also why annual payroll on an accrual basis and annual payroll for tax purposes can legitimately differ. Your accountant may accrue the December wages into the year they were earned for the financial statements. Your Form 941 will not. Both are right, they answer different questions, and the reconciliation between them is a normal year-end item rather than an error.
Who Asks and What to Send
Six kinds of request account for nearly every time somebody asks a small business for its annual payroll, and each wants a different version. Matching the request to the figure takes about thirty seconds once you know the mapping.
| Who is asking | The figure they want | Where to get it |
|---|---|---|
| Workers compensation carrier or auditor | Auditable payroll by class code: gross less the excludable overtime premium | Payroll register with overtime split out, plus subcontractor certificates |
| Business insurance application or broker | Usually gross wages, sometimes split by classification | Gross annual payroll from the payroll register |
| The IRS, on Form 940 | Total payments to employees, then FUTA taxable wages | Form 940 lines 3 through 7, computed from the per-person $7,000 cap |
| The IRS and SSA, on Form 941 and the W-3 | Medicare wages, Social Security wages, and federal taxable wages | Form 941 line 5c for four quarters, tied to the W-2 register |
| Your state unemployment agency | Taxable wages up to that state’s wage base, per state | Quarterly state wage reports, one set per state you have people in |
| A lender, landlord or investor | Usually total annual payroll cost including employer taxes and benefits | Profit and loss payroll expense lines, clearly labeled as cost |
The worksheet below is the version of this I actually keep. The first tab builds gross annual payroll from the payroll register, one line per kind of pay, and then, separately and clearly labeled, total annual payroll cost. The second tab is the mapping table above with a column for the amount and a column for the date you sent it, so the file itself records which of the five figures went to whom.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Line | Amount | Source document | Note |
| 2 | Twelve month period this sheet covers | Calendar year, fiscal year, or policy year. Write it down before anything else | ||
| 3 | Number of people paid at any point in the period | Not headcount today. Leavers and seasonal hires count | ||
| 4 | ||||
| 5 | Salaries paid | Payroll register | Gross, before any deduction | |
| 6 | Hourly wages paid | Payroll register | Regular hours only on this line | |
| 7 | Overtime pay | Payroll register | Keep it on its own line all year, not just at audit time | |
| 8 | Bonuses | Payroll register | In the year the pay date falls, not the year earned | |
| 9 | Commissions | Payroll register | Including draws against commission | |
| 10 | Taxable fringe benefits run through payroll | Payroll register | Personal use of a vehicle, group life above the excluded amount, similar items | |
| 11 | Other taxable pay | Payroll register | ||
| 12 | GROSS ANNUAL PAYROLL | Sum of the lines above. This is the number you start every other figure from | ||
| 13 |
Fill it in once in January while the filings are still open on your desk. The whole point is that the second tab is finished before anybody asks, so a request that arrives in March is answered from a completed row rather than from a fresh calculation under time pressure.
Where the Number Goes Wrong
Six failure modes account for nearly every wrong annual payroll figure I have seen, and the first two show up in almost every business that has never had to produce the number under scrutiny.
Sending net instead of gross is first. It is an easy mistake when the figure is pulled from a bank account rather than a payroll report, and it silently removes every dollar of tax, premium, and retirement deferral your employees paid through your payroll. Every downstream calculation inherits the error.
Sending a tax form total when gross was asked for is second, and it is the mistake from the opening of this article. Box 1 on a W-3 has already had pre-tax premiums and retirement deferrals removed, so it is systematically lower than what you actually paid people.
Missing people is third. Employees who left mid-year, seasonal hires and anyone who worked a single week all belong in the total, and a report generated from an active employee list silently excludes every one of them. This is a payroll records problem rather than an arithmetic one.
Mixing periods is fourth. A calendar year figure sent to a carrier auditing a policy year that runs April to March is not wrong, exactly, but it does not answer the question and it produces a reconciliation nobody enjoys.
Blending payroll and payroll cost is fifth. Two lines, two labels, and never one figure that quietly contains both. And letting overtime sit inside a combined wages line is sixth, because it forfeits an exclusion worth real money at every audit and costs nothing to prevent.
Most of what breaks this figure is a records problem rather than a payroll problem, which is where the work I do sits. Accurate employee records mean the leaver who worked eleven weeks and the seasonal hire from July are both still in the system when January arrives, because they were entered properly at onboarding rather than added to a spreadsheet somebody kept separately. Job descriptions and start and end dates captured at hire are also the documents that defend a workers comp classification a year later. FirstHR is an onboarding and HR platform, not a payroll provider: your payroll system produces the dollars, and the record layer decides whether the roster behind them is complete.
Frequently Asked Questions
What is annual payroll?
Annual payroll is everything an employer paid its employees in gross wages across twelve months, counted before deductions come out and before any employer-paid tax or premium is added on top. Federal business statistics define it as all forms of compensation paid during the year, including salaries, wages, commissions, dismissal pay, bonuses, vacation allowances, and sick-leave pay, which is the same definition the IRS uses for Medicare wages and tips on Form 941. Two things sit outside it. Employer payroll taxes and the employer share of insurance premiums are payroll cost rather than payroll. Payments to independent contractors are not payroll at all, because contractors are not employees.
How do you calculate annual payroll?
Total the gross pay of every payroll run whose pay date falls inside the twelve month window. That is the entire calculation, and doing it from the payroll register rather than from a bank statement or a general ledger account is what keeps it clean. Include salaries, hourly wages, overtime, bonuses, commissions, and any taxable fringe benefit that ran through payroll, at gross. Include everyone paid during the period, including people who left and seasonal hires. Then reconcile the result against Medicare wages from your four quarterly Form 941 filings, or from a single Form 944, so the number you hand out agrees with the number the government already has.
Is annual payroll gross or net?
Gross, always. Net pay is what lands in the employee’s bank account after taxes, benefit premiums and retirement contributions come out, and it is never the right answer to a question about payroll. The deductions are the employee spending their own money, not the employer paying less. A company with $584,000 of gross annual payroll moves a good deal less than that in direct deposits, because withholding, health premiums, and retirement deferrals all come out on the way. That difference is money the company paid the employee and then remitted on their behalf, so it belongs in annual payroll. Send a total of the direct deposits instead and you understate the figure substantially, in a way every downstream calculation inherits.
Does annual payroll include employer payroll taxes?
No. Annual payroll is a wage figure, and your share of Social Security, Medicare, federal unemployment tax, and state unemployment tax sits on top of it. The combined figure has its own name, total annual payroll cost, and mixing the two is one of the more expensive labeling errors in small business finance. On $558,000 of Medicare wages the employer FICA match alone is about $42,687 at 7.65 percent, so quoting payroll cost where payroll was asked for inflates an insurance application or a premium basis by real money. Keep two clearly labeled lines and produce whichever one the request actually calls for.
What is the difference between annual payroll and annual payroll cost?
Annual payroll is gross wages. Annual payroll cost is gross wages plus everything the employer pays because those wages exist: the employer half of Social Security and Medicare, federal and state unemployment tax, workers compensation premium, the employer share of health and other insurance, and retirement contributions. Tax forms, insurance premium bases and government statistics almost always want the wage figure. Budgets, lenders and hiring plans almost always want the cost figure. The gap between the two is the labor burden, and on any payroll that funds insurance and a retirement match it is large enough that sending the wrong figure changes the answer to whatever question was being asked.
Why does my W-3 total not match my workers comp audit payroll?
Because they measure different things on purpose. The W-3 totals Box 1, Box 3 and Box 5 across your W-2s, and each of those boxes has already had something removed: pre-tax Section 125 premiums come out of all three, and 401(k) elective deferrals come out of Box 1. Workers compensation auditable payroll starts from gross instead, then removes the premium portion of overtime where your records show it separately, and adds payments to any subcontractor who could not produce a certificate of insurance. Two different sets of rules applied to the same twelve months produce two different totals, and both are correct.
Does annual payroll include contractors?
Not for payroll or tax purposes. Independent contractors are paid on invoices and reported on Form 1099-NEC, not through payroll, and they never appear in your wage totals, your Form 941 filings, or your W-3. The one place the line blurs is a workers compensation premium audit. If you cannot produce a certificate of insurance showing a subcontractor carried their own coverage for the dates they worked, the auditor treats what you paid them as your payroll at your class code rate. So the answer is no for every filing and conditionally yes for one insurance calculation, which is why the certificates matter.
Which twelve months does annual payroll cover?
Whichever twelve months the person asking is working from, and the three common windows rarely align. Tax filings run on the calendar year, so Form 940, the W-3, and the four Form 941 filings all cover January through December. A workers compensation audit runs on the policy year, which starts whenever your policy renewed. Internal budgeting runs on your fiscal year. Producing a figure without naming the window is how a perfectly accurate number ends up in the wrong column of somebody else’s spreadsheet. Ask which period, state it on whatever you send, and keep the calculation reproducible for all three.