1. Payroll Processing System
  2. Features
  3. Settlement and payroll accounting
Feature · Settlement and payroll accounting

Settlement and payroll accounting

Compare bank confirmation evidence with payroll, then review balanced journal entries before Finance posts them.

OverviewUnposted Journal Entries
Payroll Processing System · Settlement and payroll accounting

Unposted Journal Entries

Approval conditions

New
Journal entry numberPay runPosting dateDescriptionTotal debitTotal credit
JE-93893PR-5406514 OctIssue to WIP940460
JE-97807PR-3806901 OctCompletion at standard310550
JE-49580PR-4576904 OctGoods receipt38020
JE-18154PR-2033808 OctScrap630640
JE-45281PR-9096512 OctBill match510310
6 of 6 records
Issue to WIPJournal entries · JE-93893
Draft
Pay runPR-54065
Posting date14 Oct
Total debit940
Total credit460
Example screen with sample data

What you can do

Connect the bank evidence to the payroll journal

A bank payment confirmation records evidence that a pay run settled. Its run reference identifies the cycle, and its confirmation reference identifies the external event. The settlement date, amount and currency support the review. Payroll Manager matches these details to the payroll obligation after payment through the company’s connected bank process.

When the run becomes Paid, the journal-drafting process follows its employee pay items and detailed lines. Account mapping supplies the ledger targets, and the draft groups amounts by account code. Finance checks the journal’s debits and credits against the payroll before posting. The linked payroll then moves from Paid to Posted without changing its calculated amounts.

How the work is organized

  • Settlement review. Controlled intake records a linked pay run and a nonempty confirmation reference. The settlement process accepts Computed, Reviewed or Approved runs, so Payroll Manager checks the earlier approval evidence separately when reconciling the bank event.
  • Account mapping. Earning and deduction codes point to ledger targets. Payroll Admin maintains the mapping, including wage expenses, employer expenses and payable accounts. Finance checks those targets against the company ledger during setup.
  • Posting decision. Finance compares the draft header with its account lines and authorizes posting after review. The payroll update applies when the linked run is still Paid. Its employee amounts and source links remain available for reconciliation.

What to agree during setup

Choose how authentic bank confirmations enter payroll and assign a controlled writing identity to that connection. Agree the matching rule for the run, the amount and the currency. Rehearse repeated evidence, an empty reference and a confirmation linked to the wrong cycle. Keep the original bank evidence available to the person investigating a difference.

Finance agrees the posting date and account mapping before the first draft is accepted. If the company exports journals to another ledger, configure that connection and retain its acknowledgement. Decide who investigates an absent account target or an unexplained imbalance. Both the local journal and the external ledger response should be traceable to the intended payroll cycle.

Check the handoff on an actual case

An approved pilot run has completed the employee calculation and payslip review. The company’s bank process supplies its settlement confirmation. Payroll Manager compares the reference, amount and currency with the run’s net obligation and pay date. Controlled intake records the evidence for that cycle, and the team checks the resulting Paid state.

Finance opens the draft journal and follows its account lines back to the payroll detail. Compare total debits with total credits and inspect the account grouping. When the explanation is complete, Finance posts the journal and checks that the still-Paid run becomes Posted. Retain the bank evidence and any ledger acknowledgement used in the review.

Repeat the rehearsal with an empty confirmation reference and require no settlement transition. Also post a test journal linked to a run in another state and verify that the run remains unchanged. These cases give Finance a practical way to distinguish an authentic settlement handoff from an incorrect reference or an out-of-sequence journal.

What your team sees

  • Unposted Journal Entries — Finance reviews draft entries and their debit-credit totals before posting.
  • Pay Run Schedule — Compare expected pay dates and period boundaries with the settlement evidence under review.

Follow the work through

Follow settlement to posting. Use integrations to agree the bank intake and ledger export, and implementation to prepare the pilot.

What it keeps track of

Data model
Bank payment confirmations
Inbound bank payment confirmations. One row per confirmed settlement of a pay run: the evidence that funds actually left the company. WF-04 payrun-settlement fires on a new row here and moves the linked Pay Run to Paid.
Pay runs
A pay-period aggregation and the unit of payroll work: Draft through Reviewed, Approved, Paid and Posted.
Pay run items
One row per employee per pay run: the gross-to-net header that drives the payslip.
Payslip lines
The exploded gross-to-net detail per employee per pay run: the audit grain.
Journal entries
Balanced GL posting header for each pay run.
Journal entry lines
One debit or credit line per GL account target, rolled up across the run.
GL account map
Maps earning and deduction codes to GL accounts so pay-run posting is deterministic.
Earning codes
Catalog of earning categories with tax, pension and overtime flags and GL targets.
Deduction codes
Catalog of deduction categories with pre-tax, employer-match and GL targets.

Who uses it

Permissions
Finance
, Payroll Manager, Payroll Specialist, Payroll Admin.
Finance
Posts reviewed journals.
Payroll Manager
Reconciles settlement, Payroll Specialist explains the calculation, and Payroll Admin maintains account references.

Set up Payroll Processing System your way.

Start free, then use Proto to change fields, steps and approvals before your team goes live.

How to get started