Form 941 Reconciliation: Fix Payroll Differences and Line 12 vs Line 16 Mismatches
Reconciling Form 941 means proving that the return says the same thing as your payroll records, and that the liability schedule says the same thing as the return. Most mismatches come from comparing the wrong two numbers: gross pay against taxable wages, or deposits against liabilities. A few come from real errors that need fixing before or after you file.
This guide gives you the order to work in, a fully worked 2026 quarter, the rules for the line 12 vs line 16 and Schedule B mismatch that software flags most often, and a downloadable workbook that runs the checks for you. For the forms themselves, see Form 941, Schedule B and 941-X in one place.
Form 941 reconciliation has two required matches. Your pay-date payroll register must agree with lines 2, 3 and 5a to 5d, which rebuild line 12. Then line 12 must equal the line 16 or Schedule B total of liabilities by pay date. Line 13 deposits don't have to equal line 12; the difference is a balance due or an overpayment.
Form 941 does not match payroll? Start with the two totals that differ
Pick the row that describes your problem. Each one compares like with like, which is the step most reconciliations skip.
| What doesn't match | Check first | Usual cause |
|---|---|---|
| Gross payroll vs line 2 | Compare line 2 with federal taxable wages, not gross pay | Pre-tax 401(k), health or cafeteria plan deductions (valid) |
| Line 2 vs line 5a or 5c | Which deductions reduce income tax wages but not FICA wages | 401(k) deferrals (valid); a payment coded FICA-exempt by mistake (error) |
| Line 5a vs line 5c | Each employee's year-to-date Social Security wages | The $184,500 wage base for 2026 (valid); Medicare has no cap |
| Line 3 vs the withholding report | Voids, reversals, manual and off-cycle checks | A check missing from one report, or a pay date in the wrong quarter |
| Payroll tax report vs line 12 | Lines 7 to 9 adjustments and the line 11 credit | Fractions of cents, third-party sick pay, tips, group-term life, the research payroll credit |
| Line 12 vs line 16 or Schedule B | Liabilities by pay date, not deposits | See the mismatch section below |
| Line 12 vs line 13 | Deposit confirmations, EIN and tax period | A real balance due, an overpayment, or a deposit posted to the wrong quarter |
Correct the payroll setup, the source transaction or the return field that caused the difference. Don't edit paid pay stubs, move liabilities to other dates or remove real wages to force a match.
How to reconcile payroll to Form 941, in order
The quarter follows the date wages were paid, not the work period. A pay period that ends June 30, 2026 and is paid July 2, 2026 belongs on the third-quarter return. Filtering the register by period-end date is one of the most common reasons a quarter is off by exactly one payroll.
Form 941 reconciliation by line
| Form 941 line | Compare with | What to investigate |
|---|---|---|
| 1 Employees | People paid for the pay period including the 12th of the quarter's last month | It isn't everyone who worked during the quarter |
| 2 Wages, tips, other compensation | Federal income tax wages | Pre-tax deductions, taxable fringe benefits, tips |
| 3 Income tax withheld | Federal withholding by pay date | Voids, reversals, manual checks, third-party sick pay |
| 5a Social Security wages | FICA wages, capped per employee | Employees passing $184,500 in 2026 |
| 5b Social Security tips | Tips reported by employees | Tip coding and uncollected employee tax |
| 5c Medicare wages and tips | All Medicare wages and tips, no cap | Benefits coded as Medicare-exempt by mistake |
| 5d Additional Medicare Tax | Each employee's wages over $200,000 for 2026 | 0.9% withheld from the employee only, with no employer match |
| 5f Section 3121(q) tax | An IRS notice and demand for unreported tips | Only when you've received the notice |
| 7 to 9 Adjustments | Fractions of cents, third-party sick pay, tips and group-term life | Small rounding and items the payroll summary leaves out |
| 11 Research payroll credit | Form 8974 | Credit claimed but not reflected on line 16 or Schedule B |
| 12 Total taxes after adjustments and credits | Your rebuilt total | Must equal the line 16 or Schedule B total |
| 13 Deposits | EFTPS confirmations and applied overpayments | Wrong EIN, wrong quarter, returned payment |
Source: Instructions for Form 941 (Rev. March 2026). In 2026, Social Security is 6.2% each for employee and employer on wages up to $184,500, and Medicare is 1.45% each with no cap. See FICA rates and the 2026 wage limit.
Worked example: reconciling a 2026 third quarter
A small manufacturer pays its staff on the 15th and last day of each month, so the third quarter of 2026 has six paydays. Each payroll is $30,000 of gross pay, of which $1,500 goes into traditional 401(k) accounts, with $3,600 of federal income tax withheld.
No one reaches the Social Security wage base or the Additional Medicare threshold this quarter. The company is a semiweekly depositor, and it elected the research payroll credit on its 2025 income tax return, filed April 15, 2026, so $12,000 of credit applies starting in the third quarter of 2026.
| Form 941 line | Entry | How it ties to payroll |
|---|---|---|
| 2 Wages | $171,000.00 | $180,000 gross minus $9,000 of 401(k) deferrals |
| 3 Income tax withheld | $21,600.00 | 6 x $3,600 |
| 5a Social Security wages | $180,000.00 / $22,320.00 | 401(k) deferrals stay in FICA wages; times 12.4% |
| 5c Medicare wages | $180,000.00 / $5,220.00 | Times 2.9% |
| 5e Total FICA | $27,540.00 | $22,320.00 + $5,220.00 |
| 6 and 10 Total before credit | $49,140.00 | $21,600.00 + $27,540.00, no adjustments |
| 11 Research payroll credit | $12,000.00 | From Form 8974 |
| 12 Total taxes | $37,140.00 | $49,140.00 minus $12,000.00 |
| 13 Deposits | $37,140.00 | Deposits were made net of the credit, as Schedule B shows |
Illustrative 2026 figures. The credit amount comes from Form 8974, not from this example.
The $9,000 gap between line 2 and line 5a in this 2026 quarter is valid: 401(k) deferrals reduce income tax wages but not Social Security or Medicare wages. Don't add it back to line 2 to make the two lines agree. To check your own line 12 math per employee, including the wage base and the Additional Medicare threshold, use the Form 941 calculator.
Trace one error: a bonus coded as FICA-exempt
Suppose a $500 bonus paid in 2026 shows up on line 2 but not on lines 5a and 5c, because the pay code was set up as exempt from Social Security and Medicare. 401(k) deferrals don't explain the gap, so it's an error.
| Figure | As run | Correct | Difference |
|---|---|---|---|
| Line 2 wages from the bonus | $500.00 | $500.00 | $0.00 |
| Line 5a Social Security wages | $0.00 | $500.00 | $500.00 |
| Line 5c Medicare wages | $0.00 | $500.00 | $500.00 |
| Social Security tax (12.4%) | $0.00 | $62.00 | $62.00 |
| Medicare tax (2.9%) | $0.00 | $14.50 | $14.50 |
Find the payment by its check or transaction ID, fix the pay code in payroll, rerun the employee tax report, and rebuild lines 5a, 5c, 5e, 6, 10 and 12 and the liability for that pay date. Half of the $76.50 in 2026 tax is the employee's share, so collecting it follows the payroll undercollection rules rather than a quiet edit to a paid stub. If the 941 is already filed, the fix is a 941-X.
Line 12 doesn't match line 16 or Schedule B
Line 16 and Schedule B list tax liabilities on the dates wages were paid, and their total must equal line 12. A mismatch usually means deposits were entered instead of liabilities, a liability sits on the wrong date, or an adjustment or the line 11 credit wasn't carried into the schedule. The IRS may otherwise charge an averaged deposit penalty.
The March 2026 Form 941 instructions put it plainly: if the line 16 total doesn't equal line 12, "your tax deposits and payments may not be counted as timely." That's why software blocks the return until the two agree. Who completes what depends on your deposit schedule:
- Line 12 under $2,500 this quarter or last quarter, and no $100,000 next-day obligation: check the first box on line 16 and skip the schedule.
- Monthly depositor: check the second box and enter the liability for each month on line 16.
- Semiweekly depositor: check the third box and attach Schedule B with the liability for each pay date. If you became semiweekly during the quarter under the $100,000 rule, Schedule B covers the whole quarter.
Causes and fixes
| Cause | What the IRS instructions say | Fix |
|---|---|---|
| Deposits entered instead of liabilities | Line 16 and Schedule B show liabilities; the IRS gets deposit data from EFTPS | Re-enter the tax for each pay date |
| Liability placed on the accrual or deposit date | Use the date wages were paid | Move it to the pay date. A period ending December 31, 2025 and paid January 6, 2026 goes in January, day 6 |
| Lines 7 to 9 adjustments left out | Reflect them in the month's liability; if a month's net negative adjustment exceeds its liability, enter "-0-" and carry the rest to the next month | Add the adjustments to the schedule without creating a negative month |
| Line 11 research credit not allocated | Apply it from the first payroll of the quarter; don't reduce a day below zero | Spread the credit across pay dates as in the example below |
| 941-X adjustments included | Don't change line 16 or Schedule B for any 941-X adjustment | Remove prior-period corrections from the current schedule |
| Semiweekly depositor used line 16 | Semiweekly depositors attach Schedule B | Check the third box and complete Schedule B by pay date |
| Wrong de minimis box | The first box needs line 12 under $2,500 this quarter or last, and no $100,000 day | Complete the monthly line or Schedule B |
Sources: Instructions for Form 941 (Rev. March 2026), line 16; Instructions for Schedule B (Form 941) (Rev. June 2025).
Worked Schedule B: the same 2026 quarter
The manufacturer's line 12 is $37,140.00. Here are three ways its bookkeeper could fill in Schedule B for the third quarter of 2026. Each payday carries $8,190.00 of liability before the credit ($3,600 withheld, plus $4,590 of Social Security and Medicare). The employer's Social Security share is $1,860.00 and its Medicare share is $435.00 per payday.
| 2026 pay date | A: credit ignored | B: credit all on day one | C: credit allocated (correct) |
|---|---|---|---|
| July 15 | $8,190.00 | -$3,810.00 | $5,895.00 |
| July 31 | $8,190.00 | $8,190.00 | $5,925.00 |
| August 14 | $8,190.00 | $8,190.00 | $6,330.00 |
| August 31 | $8,190.00 | $8,190.00 | $6,330.00 |
| September 15 | $8,190.00 | $8,190.00 | $6,330.00 |
| September 30 | $8,190.00 | $8,190.00 | $6,330.00 |
| Total | $49,140.00 | $37,140.00 | $37,140.00 |
| Result | $12,000 over line 12 | Total matches, but a negative day isn't allowed | Matches line 12 |
August 15, 2026 falls on a Saturday, so that payroll is paid on Friday, August 14. Illustrative figures.
Version C follows the Schedule B instructions. The credit first absorbs the employer's Social Security share on each payday from July 15, 2026 forward: 6 x $1,860.00 = $11,160.00. The remaining $840.00 then reduces the employer's Medicare share, again starting with the first payday: $435.00 on July 15 and $405.00 on July 31. No day drops below zero, and the total equals line 12. Version B shows why matching the total isn't enough on its own.
According to section 11 of Publication 15 (2026), when line 12 is $2,500 or more the IRS may assess an averaged failure-to-deposit penalty of 2% to 10% if a monthly depositor doesn't properly complete line 16, or a semiweekly depositor uses line 16, leaves out Schedule B or enters deposits instead of liabilities. The IRS spreads line 12 equally over the quarter and applies your deposits in date order, so deposits that were on time can be treated as late.
Correcting a schedule after you file
| Situation | Amended Schedule B or line 16? |
|---|---|
| FTD penalty assessed; semiweekly; the fix doesn't change the quarter's total | Yes. Write "Amended" at the top, list every liability, and mail it to the address on the penalty notice |
| FTD penalty assessed; monthly depositor's line 16 was wrong | Yes. File a Schedule B with monthly totals only, to the penalty-notice address |
| Filing a 941-X with a tax decrease after an FTD penalty | Yes, attached to the 941-X; its total must equal the corrected tax |
| Filing a timely 941-X with a tax increase | No, unless the penalty came from a wrong or missing Schedule B |
| Filing a late 941-X with a tax increase | Yes, required, or the IRS may assess an averaged penalty |
| No penalty assessed | No amended schedule; the IRS instructions tie amended schedules to a penalty |
Source: Instructions for Schedule B (Form 941) (Rev. June 2025), "Correcting Previously Reported Tax Liability" and "Form 941-X".
When your liabilities are right and you need the daily schedule, you can prepare Schedule B by pay date and attach it to the return. For which schedule applies to you in 2026 and 2027, see monthly vs semiweekly deposit rules. Penalty relief options are covered in Form 941 penalties and how to get them removed.
Form 941 reconciliation template (free download)
The Form 941 reconciliation workbook for 2026 runs every check on this page for one quarter. It opens with the worked example above filled in so you can see each formula work, then you replace the yellow cells with your own figures.
- Payroll to 941: enter register totals and draft 941 lines; each line shows its variance, and line 12 is rebuilt from the 2026 rates.
- Line 16 monthly: three months of liability with a check against line 12.
- Schedule B daily: up to 31 pay dates, a total check against line 12 and a flag on any negative day.
- Variance log: one row per difference, with cause, valid or error, and how it was fixed.
The workbook has no macros and doesn't send data anywhere. Keep the completed file with your employment tax records, which the IRS says to keep for at least four years; see how long to keep payroll records.
How to correct a Form 941 difference
Before you file
Fix the source entry in payroll, rerun the quarter's reports, regenerate the draft return and run the reconciliation again. Then you can prepare the corrected Form 941 from the reconciled totals. Typing a balancing figure into the return while the payroll record stays wrong just moves the problem to the W-2s.
After you file
| What was wrong | Next step |
|---|---|
| Wages, withholding or Social Security and Medicare amounts on a filed 941 | Form 941-X for that quarter; see the Form 941-X guide for 2026 |
| Only the line 16 or Schedule B liabilities | An amended Schedule B, under the rules in the table above; not a 941-X |
| A deposit missing or posted to the wrong quarter | Match the EFTPS confirmation and resolve the payment; the return may be right |
| The fix changes wages already on a W-2 | A W-2c and W-3c as well as the 941-X |
Don't file a second original Form 941 as a quiet replacement. When the error is on a filed return, you can prepare Form 941-X from your corrected records. Income tax withholding errors can generally be corrected only in the calendar year the wages were paid, unless the error was administrative, so it pays to reconcile every quarter instead of waiting for January.
Year-end: from four quarters to the W-3
At year-end the IRS matches the four quarterly returns with your W-3 totals on four items: income tax withheld, Social Security wages, Social Security tips, and Medicare wages and tips. Line 2 against W-2 box 1 isn't one of them. Quarterly reconciliation makes that match easy, and our guide to reconciling Form 941 with W-2 and W-3 covers the box-to-line crosswalk, valid differences and the IRS letters that follow a mismatch.
Quarterly reconciliation checklist
Frequently Asked Questions
Run your payroll register by pay date for the quarter and compare it with lines 2, 3 and 5a to 5d. Rebuild line 12 with any adjustments and credits, make line 16 or Schedule B equal line 12, then compare line 13 with your deposit confirmations. Document every valid difference.
The most common reasons are deposits entered instead of liabilities, liabilities on accrual dates instead of pay dates, and adjustments or the research payroll credit left out of the schedule. Schedule B must show liabilities on the dates wages were paid, and its total must equal line 12.
No. Line 12 is the tax for the quarter and line 13 is what you deposited, plus any overpayment applied from an earlier quarter. If line 12 is higher you have a balance due; if line 13 is higher you have an overpayment. Only line 16 or Schedule B must equal line 12.
Under Publication 15 (2026), it's a failure-to-deposit penalty of 2% to 10% that the IRS may charge when line 16 or Schedule B is missing or filled in wrong. The IRS spreads line 12 evenly across the quarter and applies your deposits in date order, so deposits made on time can still look late.
The Schedule B instructions tie amended schedules to an assessed failure-to-deposit penalty, or to a 941-X in specific cases such as a tax decrease after a penalty or a late 941-X showing more tax. Without a penalty, you generally don't file an amended Schedule B on its own.