River
Y CombinatorBacked by Y Combinator
FREE TEMPLATE

Payroll Journal Entry Template

Everything the register leaves out, plus the bridge from one gross figure to the four different taxable wage bases underneath it.

Free download  ·  No account needed

Wage Base Bridge

[Entity] — quarter ended [__ ___ 20__]

One payroll goes in the left column. Five different taxable figures come out, and each adjustment lands only in the columns it actually touches.

StepRegister grossIncome tax wagesSocial security wagesMedicare wagesAdditional MedicareUnemployment wages
Gross per the register
Cafeteria plan deferrals 
Retirement plan deferrals 0.000.000.000.00
Taxable fringe benefits 
Wages above each limit 0.000.00
Taxable wages

Why a register cannot become an entry on its own

It balances by constructionGross equals net plus deductions whether the payroll is right or not
The employer side is elsewhereUsually on a company totals page nobody exports
It stops at the pay periodDays worked after it and paid later are the largest reconciling item there is

Every step carries the publication section behind it, so a residual at the bottom is an error rather than a mystery.

A payroll register always balances. Gross equals net plus deductions, on every provider's report, in every cycle, whether or not the payroll is right. An entry copied from it inherits that property exactly: it posts, it agrees with itself, and it carries no information. Then the quarter closes, somebody compares gross wages to the filed return, finds a gap of six figures, and spends an afternoon discovering that the gap was correct all along.

One payroll produces at least four taxable wage figures and every one is right. Cafeteria plan deferrals come out of all of them. Elective 401(k) deferrals come out of income tax wages only and leave social security and Medicare wages untouched. Then social security stops at a limit and Medicare never does. Thornbury Instruments runs 1,842,600.00 of gross through a quarter and reports 1,630,660.00, 1,698,300.00, 1,759,600.00 and 88,400.00 on four lines of one return. The bridge names the authority on every step.

The entry also carries what the register never did. Employer taxes, the two working days earned after the last pay period ended, and a time off liability that rose 3,308.15 while hours fell, because a merit cycle revalues every hour already on the books. There is no employer share of the additional Medicare rate, so an accrual built off the total is always high. Run it beside the monthly close pack and the bank reconciliation pack.

Four of the sheets, filled in for one quarter

Wage Base Bridge, Register Summary, PTO Accrual and Deposit Calendar.

Wage Base Bridge

Thornbury Instruments Inc, quarter ended 30 June 2026. An illustrative company.

StepRegister grossIncome tax wagesSocial security wagesMedicare wagesAdditional MedicareUnemployment wages
Gross per the register1,842,600.001,842,600.001,842,600.001,842,600.001,842,600.001,842,600.00
Cafeteria plan deferrals (96,420.00)(96,420.00)(96,420.00)(96,420.00)(96,420.00)
Retirement plan deferrals (128,940.00)0.000.000.000.00
Group-term life over 50,000 4,180.004,180.004,180.004,180.004,180.00
Personal use of vehicles 9,240.009,240.009,240.009,240.009,240.00
Above the social security limit 0.00(61,300.00)0.000.000.00
Below the additional Medicare threshold 0.000.000.00(1,671,200.00)0.00
Above the unemployment base 0.000.000.000.00(1,735,100.00)
TAXABLE WAGES1,842,600.001,630,660.001,698,300.001,759,600.0088,400.0024,500.00
Tax 235,514.60210,589.2051,028.40795.60147.00

The retirement plan row is the whole reason a quarterly tie-out fails. It takes 128,940.00 out of income tax wages and nothing out of social security or Medicare wages, which is why income tax wages are the smallest number on almost every return filed anywhere.

Register Summary

Semimonthly salaried payroll, six pay dates. The day of the week is not decoration.

Pay dateDayGrossSection 125401(k)FIT withheldEmployee FICANet payEmployer FICALiability that day
2026-04-15Wed298,400.0015,614.7420,881.2035,913.6821,312.68201,723.8221,183.8478,410.20
2026-04-30Thu301,150.0015,758.6521,073.6436,316.3821,509.10203,511.1321,379.0779,204.55
2026-05-15Fri299,880.0015,692.1920,984.7636,182.8021,418.39202,633.3321,288.9178,890.10
2026-05-29Fri304,220.0015,919.2921,288.4736,706.7721,728.37205,565.6121,597.0180,032.15
2026-06-15Mon302,640.0015,836.6221,177.9036,410.3421,615.52204,603.7721,484.8479,510.70
2026-06-30Tue336,310.0017,598.5123,534.0353,984.6324,020.34213,843.3423,875.13101,880.10
TOTAL 1,842,600.0096,420.00128,940.00235,514.60131,604.401,231,881.00130,808.80497,927.80

Employer FICA has its own column because on most provider reports it lives on a separate company totals page. An entry built from the employee-facing pages alone is short 130,808.80 of expense for the quarter and still balances.

PTO Accrual

Measured at the rates people are on now, not the rates they were on when the hours were earned.

DepartmentOpening hoursEarnedTakenClosing hoursPrior rateCurrent rateChange from hoursChange from rateTotal change
Manufacturing4,1801,0201,3403,86030.5531.40(9,776.00)3,281.00(6,495.00)
Engineering2,9407606203,08056.4058.207,896.005,544.0013,440.00
Sales1,4103805051,28545.9046.75(5,737.50)1,092.25(4,645.25)
Service1,1203052881,13734.1034.90579.70909.601,489.30
G and A69019021466640.8541.60(980.40)499.50(480.90)
TOTAL10,3402,6552,96710,028  (8,018.20)11,326.353,308.15

Hours fell by 312 and the liability rose by 3,308.15. One net number would have looked like a rounding movement. Split in two it is an April merit cycle revaluing 11,326.35 of hours that were already on the books, which is a compensation decision landing in a balance sheet account with no budget line against it.

Deposit Calendar

Built from the liability accumulated each day, not from the payments that were made.

Pay dateDayLiabilityRule appliedScheduledActual dueWhy it moved
2026-04-15Wed78,410.20Semiweekly, Wed to Fri2026-04-222026-04-22
2026-04-30Thu79,204.55Semiweekly, Wed to Fri2026-05-062026-05-06
2026-05-15Fri78,890.10Semiweekly, Wed to Fri2026-05-202026-05-20
2026-05-29Fri80,032.15Semiweekly, Wed to Fri2026-06-032026-06-03
2026-06-15Mon79,510.70Semiweekly, Sat to Tue2026-06-192026-06-2219 June is Juneteenth and is on the federal legal holiday list for 2026
2026-06-30Tue101,880.10Single-day threshold overrides the schedule2026-07-032026-07-01Liability crossed 100,000 on one day, so it is due the next business day
TOTAL 497,927.80Agrees to the return  Nothing late

The 30 June run carried a 118,400.00 mid-year bonus. This company was already on the semiweekly schedule, so it cost them a Wednesday deposit instead of a Friday one. The same payroll at a monthly depositor moves them onto the semiweekly schedule for the rest of the year and the whole of the next one.

What's in the pack

01

Wage Base Bridge sheet

Register gross walked down to income tax wages, social security wages, Medicare wages, additional Medicare wages and unemployment wages, with the publication section named against every step.

02

Register Summary sheet

One row per pay date with each deduction type in its own column, the employer share separated out, and the federal liability accumulated on that day rather than the deposit that followed.

03

Payroll Tax Tie-out sheet

A twenty one step reconciliation from ledger wage expense to the filed return and back out to employer tax expense, because the ledger is on wages earned and the return is on wages paid.

04

PTO Accrual sheet

The liability rolled by department at current pay rates, with the movement split between hours and rate so a merit cycle stops hiding inside a net number.

05

Bonus and Commission Accrual sheet

Every plan against its attainment at the reporting date, with the employer tax on the unpaid balance and the month each one actually pays.

06

Deposit Calendar sheet

Every pay date with its liability, the schedule rule that applies, and both dates where a federal holiday or the single-day threshold moved the deadline.

07

The Four Wage Bases

Why one payroll produces four taxable figures and all of them are right, with the two deductions that behave differently and the fringe benefits that never touch cash.

08

Payroll Close Procedure

Four steps per cycle, three per period end, three per quarter, and the one rule for a variance: it is explained by a bridge line or it is an error.

09

Accrual Basis Note

How the straddle is counted in working days, why the prior accrual reverses rather than gets adjusted, and why a threshold nobody has cleared accrues nothing.

10

Deposit Schedule Note

The lookback that sets your schedule, the single-day rule that overrides it, and why a state holiday your office was closed for does not move a federal deadline.

11

Space rule

The register is not the entry and gross is not a wage base. It governs every prompt here, and it is why nothing in this space rounds a wage base to make a tie-out close.

How to use it

  1. 1

    Open in River, or download it

    Open the pack in River and let the agent build it from your own registers, or download the blank Word and CSV files instantly with no account.

  2. 2

    Send both pages of the register

    Employee detail and company totals. Add the last filed quarterly return, your time off balances and the current bonus plans. Wide multi-column provider PDFs are exactly what this expects.

  3. 3

    Build the entry, then the accruals

    Employer taxes on the entry, wages earned after the last pay period ended, time off at current rates, and bonuses against attainment rather than a target divided by twelve.

  4. 4

    Bridge the gross to each base

    Each adjustment lands only in the columns it touches. Once the bridge is built, the quarterly tie-out is a five minute check instead of an afternoon.

Frequently asked questions

Is this template free?

Yes, all of it. Word documents and CSV sheets, no signup, no card. Edit with AI is a separate optional route for people who would rather hand over a register than retype one. Everything else River publishes sits in the template library.

Why will my gross wages never equal the return?

Because they measure different things. Retirement plan deferrals reduce income tax wages and nothing else, cafeteria plan deferrals reduce every base, and taxable fringe benefits raise the bases without ever appearing as cash. The bridge turns that permanent gap into named lines. After filing, the quarterly filing reconciliation runs the same bridge backwards, against the deposits that cleared.

Can I use the register on its own to post payroll?

It will balance, and it will be missing the employer side, the wages earned after the pay period ended, and every liability nobody ran a payroll for. On the worked quarter that is 130,808.80 of employer tax alone, and the entry still posts.

Does one bonus run really change my deposit schedule?

Cross 100,000 of accumulated liability on any single day and the deposit is due the next business day regardless of schedule. A monthly depositor who crosses it becomes semiweekly the next day and stays semiweekly for the rest of the year and all of the following one.

How is this different from the close checklist?

The monthly close pack sequences the whole month and this does one task inside it. The liabilities it leaves behind get evidenced by the balance sheet substantiation pack, and net pay ties to the bank through the bank reconciliation pack.

What format are the downloaded files?

Four .docx documents covering the close procedure, the four wage bases, the accrual basis and the deposit rules, plus six .csv sheets, all zipped into one file. Everything opens natively in Word, Pages, Google Docs, Excel, Numbers and Sheets with no conversion step in between.

What does Edit with AI actually do?

It creates a free River account with this pack installed privately, ready to read your provider's registers, build the entry with the employer side on it, set the three accruals, and bridge your gross to every base. A normalized trial balance feeds it the ledger side.

Post the entry the register cannot give you

Download the blank pack as Word and CSV files, or open this exact pack in River and let the agent read your own registers.

Edit with AI