Senior Accountant (Not-for-Profit), Finance & Accounting Outsourcing
Cherry Bekaert · Greenville, SC · 2 wk ago
Accounting$100k–$132k/yrFull-time
About the role
Execute day-to-day transactional accounting operations on behalf of outsourced accounting clients. Ensure timely, accurate processing across Accounts Payable, Accounts Receivable, credit card transactions, and general ledger activities. Support month-end close, contribute to process improvements, and deliver reliable financial information that supports client decision-making.
Responsibilities
- Prepare, process, and code Accounts Payable (AP) and Accounts Receivable (AR) transactions daily, ensuring payments and receipts are timely and accurate.
- Enter, download, and properly code credit card transactions, vendor bills, and miscellaneous invoices.
- Manage purchase order workflow and ensure proper approval routing and GL coding.
- Monitor, investigate, and resolve blocked or exception invoices.
- Support month-end, quarter-end, and year-end close, including journal entries, reconciliations, variance notes, and supporting schedules.
- Perform bank reconciliations and other balance sheet account reconciliations.
- Assist in reviewing the general ledger for accuracy, completeness, and appropriate classification.
- Identify trends and insights through KPI tracking, benchmarking, and variance analysis.
- Support the development, refinement, and implementation of standardized processes, workflow enhancements, and data integrity tools.
- Help maintain internal controls and ensure compliance with GAAP and firm policies.
- Participate in onboarding clients into various ERP and cloud-based accounting systems (e.g., Sage Intacct, Bill.com, QuickBooks Online).
- Follow established client service delivery procedures and contribute to consistent, high-quality financial operations.
- Provide responsive, professional communication to internal stakeholders and external clients as needed.
- Participate in internal initiatives as needed.
Requirements
- Bachelor’s degree in Accounting
- 3+ years of accounting or bookkeeping experience
- Experience serving clients with $1M–$50M in annual revenue required; exposure to larger, more complex organizations is preferred
- Experience in processing AP, AR, payroll transactions, and general bookkeeping
Skills
- Strong time management and organizational skills
- Ability to work independently in a fast-paced, multi-client environment
- Demonstrated ability to learn and apply evolving accounting technologies and tools
- Strong analytical abilities, accuracy, and attention to detail
- Strong communication skills with both external and internal stakeholders
Benefits
- Competitive compensation and a total rewards package focused on all aspects of wellbeing
- Annual bonus
- Medical, dental, and vision care
- Disability and life insurance
- Generous Paid Time Off
- Retirement plans
- Paid Care Leave
- Flexibility to do impactful work and time to enjoy life outside of work
- Collaborative environment focused on career growth and continuous professional development
- Opportunities to connect and learn from professionals from different backgrounds and cultures
Pay
Pay range: $99,800 to $132,000
About Cherry Bekaert
Cherry Bekaert, ranked among the largest assurance, tax and advisory firms in the U.S., serves clients across industries in all 50 U.S. states and internationally.