Senior Accountant – Outsourced Nonprofit Accounting Services
Cherry Bekaert • Washington, District of Columbia • Full Time
Posted on Fri, Jul 17, 2026
Location: Remote/Hybrid
Employment Type: Full-Time
Position Summary
We are seeking a highly skilled and client-focused Senior Accountant with advanced QuickBooks expertise to support a diverse portfolio of nonprofit organizations. This role is ideal for an accounting professional who thrives in a fast-paced outsourced accounting environment, enjoys managing multiple client engagements simultaneously, and has a strong understanding of nonprofit accounting, fund accounting, grants, and financial reporting.
The Senior Accountant will serve as a trusted advisor to nonprofit clients, ensuring accurate financial records, timely reporting, compliance with GAAP, and effective financial operations. The ideal candidate is detail-oriented, proactive, and capable of managing competing priorities while delivering exceptional client service.
Key Responsibilities
Client Accounting & Financial Management
- Manage the full-cycle accounting function for multiple nonprofit clients.
- Perform monthly and year-end close processes, including journal entries, accruals, and account reconciliations.
- Prepare and review financial statements, management reports, and board reporting packages.
- Maintain general ledger integrity and ensure compliance with GAAP and nonprofit accounting standards.
- Monitor cash flow, financial performance, and budget-to-actual results.
QuickBooks Administration
- Serve as the firm's subject matter expert on QuickBooks Online and Desktop.
- Perform QuickBooks setup, cleanup, optimization, and troubleshooting.
- Design and maintain customized chart of accounts for nonprofit organizations.
- Build and maintain reporting dashboards and customized financial reports.
- Train clients and internal staff on QuickBooks best practices when needed.
Accounts Payable, Accounts Receivable & Payroll
- Oversee AP, AR, and cash management functions.
- Review and process vendor payments and client billings.
- Support payroll processing and related reconciliations.
- Ensure timely collection of receivables and accurate coding of expenses.
Client Service & Advisory
- Serve as the primary accounting contact for assigned nonprofit clients.
- Participate in client meetings and provide financial guidance and recommendations.
- Identify process improvements and implement best practices to improve efficiency and internal controls.
- Develop strong working relationships with client executives, finance committees, auditors, and external partners.
Qualifications
Required
- Bachelor's degree in Accounting, Finance, or related field.
- 5+ years of progressive accounting experience.
- 3+ years of nonprofit accounting experience.
- Advanced proficiency with QuickBooks Online
- Advanced Microsoft Excel skills including Pivot Tables, VLOOKUP/XLOOKUP, and financial analysis.
- Exceptional organizational skills with the ability to manage multiple clients and deadlines simultaneously.
- Strong verbal and written communication skills.
IND4
More live roles
- Financial Analyst at Cherry Bekaert — Alexandria, Virginia, United States
- Accounts Receivable Coordinator at Cherry Bekaert — Louisville, Kentucky, United States
- Audit Manager - Asset Management at Cherry Bekaert — Palm Beach Gardens, United States
- Audit Manager - South Florida at Cherry Bekaert — Ft. Lauderdale, Florida, United States
- Tax Manager - Exempt Organizations at Cherry Bekaert — Austin, Texas, US
- Audit Senior (Asset Management) - Palm Beach Gardens at Cherry Bekaert — Palm Beach Gardens, Florida, United States
- Audit Senior - Atlanta at Cherry Bekaert — Atlanta, Georgia, United States
- Tax Manager at Cherry Bekaert — Torrance, California, United States
- Finance & Accounting Outsourcing Senior Manager – Healthcare at Cherry Bekaert (Remote)
- Property Accountant at Cherry Bekaert — Germantown, MD, United States
- Junior Accountant, Accounts Payable at Cherry Bekaert — Washington, District of Columbia, United States
- Interim Controller at Cherry Bekaert — Louisville, Kentucky, United States
- Interim CFO at Cherry Bekaert — Sioux Falls, South Dakota, United States
- Corporate Tax Partner at Cherry Bekaert — Tysons Corner, VA, United States
- Tax Director at Cherry Bekaert — Torrance, California, United States
- Audit Manager at Cherry Bekaert — Virginia Beach, Virginia, United States
- GovCon Controller at Cherry Bekaert — Washington, District of Columbia, United States
- Tax Senior Manager at Cherry Bekaert — Atlanta, GA, US
- Senior Audit Manager at Cherry Bekaert — Charlotte, North Carolina, US
- Audit Senior Manager - Insurance at Cherry Bekaert (Remote)
- CFO Advisory, Accounting Advisory Manager at Cherry Bekaert — Chicago, IL, US
- Interim Controller - Sage Intacct at Cherry Bekaert — Washington, District of Columbia, US
- Senior Property Accountant at Cherry Bekaert — Washington, District of Columbia, United States
- Accounts Payable Specialist at Cherry Bekaert — Washington, District of Columbia, United States
- Senior Accountant-Sage Intacct at Cherry Bekaert — Washington, DC, US
- Senior Accountant at Cherry Bekaert — Washington, District of Columbia, United States
- Finance & Accounting Outsourcing (FAO) Manager – Not-for-Profit at Cherry Bekaert (Remote)
- Audit Senior at Cherry Bekaert — Austin, Texas, United States
- Audit Senior Manager at Cherry Bekaert — Virginia Beach, Virginia, US
- Senior Payroll Specialist at Cherry Bekaert — Washington, District of Columbia, United States
- FP&A Senior Manager at Cherry Bekaert (Remote)
- Tax Credits & Incentives Advisory Senior Associate - R&D at Cherry Bekaert (Remote)
- Procurement Specialist at Cherry Bekaert — Louisville, KY, US
- Accounting Manager at Cherry Bekaert — Marietta, GA, US
- NetSuite Administrator at Cherry Bekaert — Ashburn, VA, US
- Staff Accountant at Cherry Bekaert — Manassas, VA, United States
- Trade Compliance Manager at Cherry Bekaert — Rockford, Illinois, United States
- Controller/Finance Director at Cherry Bekaert — Montgomery, Alabama, United States
- VP of Finance/CFO at Cherry Bekaert — Houston, Texas, United States
- Project Accountant at Cherry Bekaert — Gainesville, Virginia, United States
- Assistant Controller/Director of Finance at Cherry Bekaert — Austin, Texas, United States
- Interim Sr. FP&A Consultant at Cherry Bekaert — Tysons, VA, United States
- Accounts Payable Specialist (Dynamics SL) at Cherry Bekaert — Fairfax, VA, US
- Assistant Controller at Cherry Bekaert — Pennsylvania, US
- Accountant at Cherry Bekaert — Torrance, California, United States
- Senior FP&A Analyst at Cherry Bekaert — Arlington, Virginia, United States
- Senior Accountant / Accounting Manager at Cherry Bekaert — Nashville, Tennessee, US
- Revenue Accountant at Cherry Bekaert — Tysons Corner, Virginia, United States
- Corporate Accountant at Cherry Bekaert — Bethesda, Maryland, US
- FP&A Manager at Cherry Bekaert — Fairfax, Virginia, United States
- Accounts Payable Manager at Cherry Bekaert — Bethesda, MD, US