Why Paper Checks Still Dominate B2B Payments and How to Tame Them
How to Process Paper Checks: From Receipt to Reconciliation
Processing incoming paper checks requires logging payment remittance details at receipt, linking funds to corresponding customer invoices, bundling physical drafts into a single batch, and producing an itemized printable deposit slip. When the consolidated bank deposit clears, matching the statement line directly to the batch entry in your accounting software keeps customer balances accurate and clears transit accounts cleanly.
Fintech roadmaps have spent over a decade projecting the complete elimination of commercial checks. Yet for B2B operations, physical drafts remain standard practice. According to payments benchmarking from the Association for Financial Professionals (AFP), paper checks still account for roughly 26% of commercial payments among surveyed corporate finance teams.
For mid-sized suppliers, insurance brokers, medical offices, and accounting practices, checks remain common because corporate buyers prefer paper remittance stubs and seek to bypass credit card processing surcharges. The operational issue is not that checks exist—it is the manual administrative drag required to record them, prepare bank runs, and match consolidated bank feed deposits against individual open bills in cloud ledgers like Xero and QuickBooks.
What Does Commercial Check Processing Involve?
In a business workflow, check processing encompasses specific operational phases:
- Payment Intake & Remittance Logging: Capturing payer identity, check number, date, and invoice allocation upon postal or counter arrival.
- Batch Grouping & Deposit Slip Generation: Bundling physical items into a tallied deposit slip formatted for bank teller or physical drop-box acceptance.
- Bank Clearing: Handing the batch to a teller, using remote desktop scanners, or depositing via mobile capture.
- General Ledger Reconciliation: Matching the single deposit line on the bank statement feed with the pre-batched invoice payments in your accounting ledger.
How to Process Incoming Checks: A Step-by-Step Workflow
- Record Details Immediately: As mail is opened, log the payment date, payer name, check number, and face value. Do not let loose checks sit in desk trays or envelopes.
- Apply to Open Invoices: Cross-reference the payment stub with open sales invoices. If a payment covers partial balances, apply only the received amount, leaving the remainder open.
- Flag Unidentified Items: If a check lacks an account or invoice reference, mark it as Pending Clarification immediately rather than booking it to miscellaneous income or guessing customer accounts.
- Group Items into a Batch: Select only the physical checks that will be deposited together during that specific bank run. Ensure the digital batch total exactly matches the physical check sum.
- Generate the Deposit Slip & Deposit Funds: Print the verified summary slip, endorse the check backs, and complete the teller deposit or branch drop. Retain the bank deposit receipt for audit tracking.
- Match the Bank Feed Line: Once the bank clears the batch, the statement line in your bank feed (whether in Xero or QuickBooks Online) will show the single consolidated deposit amount. Pair this statement line directly with your batched ledger entry.
Need a faster way to prepare bank runs?
Eliminate handwritten slips and arithmetic errors. Use our free tool to group items, tally totals, and print formatted deposit tickets for your bank visits.
Try the Free Deposit Slip GeneratorHow to Match Multiple Checks to One Bank Deposit
Discrepancies often emerge because commercial banks post batched checks as a single lump-sum deposit, while accounting ledgers track individual client invoices. Consider this common four-invoice scenario:
If these payments were applied directly to checking without batching, the ledger would expect three separate transactions ($750, $1,250, $500), but the bank feed reports only $2,500. Routing items through an undeposited funds or clearing account preserves the transaction links and ensures clean one-click matching. For detailed mapping instructions, see our guide on clearing undeposited funds in Xero.
Four Common Check Reconciliation Problems (and Fixes)
1. Check Arrives with No Invoice Reference
Do not leave checks unbanked while researching payer details. Deposit the check within your scheduled batch, and allocate the funds to a holding suspense account with a note. Once the customer clarifies the remittance, execute an internal transfer to clear the specific open invoice.
2. One Check Covers Multiple Client Accounts
In commercial accounts, parent companies often pay for multiple subsidiaries with a single draft. Apply split allocations across each individual invoice in your ledger so the calculated subtotal matches the check face value.
3. Bank Deposit Differs from the Recorded Batch Total
This typically occurs when a teller corrects a misread figure, a check is held back, or a transposition error occurs on paper slips. Verify the physical teller receipt against your check batch to identify the exact variant item before completing the ledger reconciliation.
4. Check is Bounced or Returned (NSF)
If a check fails settlement after being marked paid, reverse the payment transaction or issue a debit adjustment to reopen the original customer invoice. Do not alter historical deposits that have already matched past bank cycles.
Paper Checks, Remote Deposit Capture, and ACH: What’s Different?
Modern treasury teams balance three intake formats depending on volume and technology:
- Physical Branch Deposits: Requires manual delivery and paper slips. Best suited for smaller check volumes or cash combinations, but presents the highest administrative overhead.
- Remote Deposit Capture (RDC): Scans checks electronically at the office via specialized hardware or mobile apps. Speeds up banking availability, but staff still must manually tie check images to open ledger invoices.
- Direct ACH Rails: Electronic account transfers avoid paper entirely. While standard ACH files may omit extensive remittance data, formats like ACH CTX support up to 9,999 addenda records for complex commercial remittance.
How Toby Hansen Agency Standardized Check Intake
As client volume expanded, Toby Hansen Agency faced bottlenecks with incoming insurance renewal checks and handwritten teller slips. By separating point-of-receipt entry from master ledger menus, front-office staff cut deposit preparation to under five minutes.
According to agency estimates, standardizing check intake eliminated roughly 8 hours of weekly administrative tracking and reduced initial entry errors by 90%.
Read the Full Toby Hansen Agency Case Study →When to Automate Your Check Intake Workflow
If your office processes two or three checks a month, manual entries in Xero or QuickBooks are straightforward. However, automation becomes necessary when:
- Your staff spends multiple hours per week hand-writing bank slips or tracking deposits in Excel.
- You evaluate the true cost of manual spreadsheet tracking and discover recurring reconciliation drag.
- Non-accounting personnel require a safe intake screen without access to confidential ledger data.
- Multi-invoice payments regularly create mismatched balances between bank feeds and customer accounts.
Standardize check intake and deposit reconciliation with ePayUs
Let your front desk log receipts and print batch deposit slips in seconds, while ePayUs synchronizes pre-matched transactions straight into Xero and QuickBooks.