Staff Accountant - Accounts Receivable

CBE Companies•Cedar Falls, IA
•Hybrid

About The Position

CBE Companies is hiring a Staff Accountant specializing in Accounts Receivable. This US-based role is initially onsite at the Cedar Falls, Iowa office, with a hybrid arrangement available after training is completed (3–4 days per week in the office). The position safeguards, processes, deposits, reconciles, and records consumer, debtor, and client payments in accordance with FDCPA, company policies, and client requirements. It also handles client invoicing and adjustments, payment-file verification and client remittances, accounts receivable and revenue transactions, general ledger coding and entries, and daily banking activity across multiple companies, departments, systems, and platforms. The role supports Payments Processors and performs payment processing, daily balancing and reconciliations, refund and returned-payment handling, client account and invoice work, financial reporting support, and trust-account and operating-account treasury tasks. It requires adherence to time-sensitive schedules for client remittances, invoicing, and cash approvals, as well as maintaining process documentation and completing other assigned duties and projects. Government clearance must be obtainable after hire, which requires US citizenship. Background check and drug testing are required.

Requirements

  • Must be able to obtain government clearance after hire; US citizenship is required by the US government to obtain clearance.
  • At least two years of experience in payment posting or processing, batch processing and reconciliations, accounts receivable, revenue recognition, billing and payment posting, and general ledger work.
  • Proficiency with Workday, Excel, banking portals, a scanning deposit system, CRM, and Microsoft Office.
  • Strong attention to detail and ability to multitask effectively.
  • Ability to prioritize daily workload to meet management-defined timelines.
  • Ability to work efficiently and accurately across multiple systems.
  • Excellent written and verbal communication skills.
  • Enthusiasm and willingness to learn.
  • Drive for excellence and continuous improvement.
  • Ability to perform the essential job duties; reasonable accommodations are available to qualified individuals with disabilities.
  • Background check and drug testing are required.

Nice To Haves

  • Two-year accounting degree preferred.

Responsibilities

  • Safeguard, process, and deposit consumer, debtor, and client payments in accordance with company policy and client requirements.
  • Open incoming payment mail in a secure room under dual controls with the Administrative Office Support Specialist.
  • Process consumer payments by locating accounts across databases, verifying payment amounts, and applying payments to the appropriate debt.
  • Create daily physical and electronic bank deposits, verify cash totals, scan checks, and upload deposit image files to the bank.
  • Meet client-specific payment processing deadlines, including month-end cutoffs.
  • Review and process consumer refund and stop-payment requests within client timelines and required NSF hold periods.
  • Review paid agency overpayment refunds, ensure funds are returned to the proper recipient within applicable deadlines, and retain required audit documentation.
  • Guide the Client Relationship Management team on processing or returning recalled, closed, or inactive consumer accounts.
  • Reconcile and record consumer payments and deposits between the bank, collection system, and general ledger, including lockbox, card, and overall daily balancing.
  • Create and post general ledger journal entries for prior-business-day payment activity.
  • Reconcile NSF and chargeback banking activity and prepare documentation for cash, NSF, and credit-card clearing account balancing.
  • Consolidate refund payable listings for Finance Management approval, issue consumer refund checks, and upload Positive Pay files as required.
  • Manage payments that must be returned to sender, including payments for closed or paid-in-full accounts, under company policy and client instructions.
  • Stay current on state unclaimed-property requirements and reporting, and reconcile stale checks monthly, cancelling checks and transferring funds between trust accounts when necessary.
  • Receive and process general ledger entries for revenue and accounts receivable adjustments; perform general account analyses and reconciliations.
  • Record nonfinancial data from multiple systems to the general ledger and enter daily and monthly revenue and accounts receivable transactions.
  • Verify client payment files and remittances according to client instructions; process client invoices through client systems and portals by required deadlines.
  • Record daily client payment activity against outstanding accounts receivable and cash balances, assist with collection of outstanding receivables, and complete required quarterly client reporting.
  • Set up and verify client invoicing according to contract terms; assign general ledger account codes and enter transactions.
  • Reconcile daily accounting-system transactions and prepare and reconcile monthly general ledger work papers for management review.
  • Assist with annual, client, and internal audits, support Payments Processors, and complete general accounting tasks and special projects.
  • Process cash-flow transactions for client trust and company operating accounts held at domestic and international banks.
  • Approve electronic files and transfers through online banking portals, maintain accurate cash detail, investigate discrepancies, and post banking transactions to the general ledger daily.
  • Meet mandatory schedules for client remittances, client invoicing, and daily cash approvals; maintain process documentation and conduct annual reviews for accounts receivable and revenue workstreams.
  • Research and interpret financial data to answer accounting and financial questions, and participate proactively as a team member.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service