Staff Accountant
Listed on 2026-09-02
-
Accounting
Financial Reporting, Accounts Receivable/ Collections, Senior Accountant, Accounting Manager -
Finance & Banking
Financial Reporting, Accounts Receivable/ Collections, Accounting Manager
Description
Position SummaryReporting to the Director of Finance, the Senior Staff Accountant supports the company’s financial operations through ownership of accounts receivable, general ledger reconciliations, month-end close activities, project accounting, cash management, tax reporting, and financial record maintenance. This role is responsible for ensuring accounting transactions are accurate, complete, and timely while maintaining the integrity of supporting schedules, balance sheet accounts, and project financial data.
The Senior Staff Accountant serves as a key accounting resource across the organization and provides support for financial reporting, WIP analysis, audit preparation, compliance activities, and process improvement. This position requires strong accounting judgment, analytical ability, attention to detail, and the ability to independently identify and resolve discrepancies. The Senior Staff Accountant directly contributes to the accuracy of financial reporting, reliability of month-end close, effectiveness of cash and receivables management, and continuous improvement of accounting processes and controls.
EssentialFunctions General Ledger, Month-End Close & Reconciliations – 30%
- Complete assigned month-end close activities according to established closing schedules.
- Prepare and reconcile assigned balance-sheet accounts and investigate discrepancies.
- Complete monthly bank and money-market reconciliations and resolve outstanding items.
- Prepare payroll liability, PTO accrual, and other assigned payroll-related journal entries and reconciliations.
- Maintain prepaid expense schedules, calculate amortization, and prepare related journal entries.
- Maintain fixed-asset and depreciation schedules, record additions and disposals, and reconcile balances to the general ledger.
- Process customer invoices, deposits, and payment applications accurately and timely.
- Monitor accounts receivable balances and follow up on past-due balances.
- Prepare and distribute customer statements.
- Maintain customer account, tax, and exemption information.
- Research and resolve customer billing and payment discrepancies.
- Maintain accurate supporting documentation for customer transactions.
- Coordinate with project managers to ensure customer invoices are complete, accurate, and issued timely.
- Compile monthly WIP information and review project information for completeness and accuracy.
- Maintain WIP supporting schedules and prepare and process monthly WIP journal entries for review and approval.
- Set up jobs and maintain accurate project accounting information in Paylocity and Sage. Close completed jobs in Paylocity and Sage according to established procedures.
- Complete payroll imports into Sage and reconcile payroll activity to the general ledger. Work with project managers and operations to investigate and resolve project accounting discrepancies.
- Prepare and file required monthly, quarterly, and annual sales and use tax returns.
- Review vendor information and prepare, file, and distribute Forms 1099.
- Prepare requested schedules, reports, reconciliations, and supporting documentation for audits and surveys.
- Maintain financial and compliance documentation and complete recurring regulatory reporting within established deadlines.
- Process AR deposits and related banking transactions.
- Prepare FNBO templates and ACH payments while maintaining appropriate segregation of duties.
- Reconcile petty cash and assigned cash accounts.
- Establish and maintain accounting records and schedules for loans and other liabilities.
- Record principal and interest activity, track payments, and reconcile balances to lender statements and the general ledger.
- Provide backup support for assigned accounting functions.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).