Accounting Advisory Senior – CAAS Non-Profit

New
B
BPMNonprofit accounting
Listing location: United States / Philippines; Structured job location: Philippines; United StatesFull-TimeSenior
Salary89,000 - 110,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
3+ years of progressive accounting experience
Required Skills
Microsoft Excel

Requirements

  • Bachelor’s degree in Accounting, Finance, or a related field.
  • 3+ years of progressive accounting experience, preferably in public accounting, CAAS, or an outsourced accounting/advisory environment.
  • Hands-on nonprofit accounting experience, including knowledge of nonprofit-specific accounting and financial reporting.
  • Strong understanding of U.S. GAAP, including contribution and grant accounting, net asset classifications, donor restrictions, and revenue recognition.
  • Experience with month-end close, general ledger accounting, reconciliations, journal entries, and financial statement preparation.
  • Experience supporting year-end audits and working with external auditors.
  • Ability to manage multiple client engagements and serve as a day-to-day client contact.
  • Proficiency with Excel and accounting systems such as QuickBooks Online, Sage Intacct, or similar platforms.
  • CPA or CPA-track preferred.

Responsibilities

  • Support nonprofit clients’ day-to-day accounting operations, including month-end close, account reconciliations, and financial statement preparation.
  • Perform fund accounting, track restricted and unrestricted funds, and support grant and donor reporting.
  • Prepare and review financial reports for internal use and client stakeholders.
  • Support year-end accounting and audit preparation, coordinating information and requests with external auditors.
  • Identify and assist with process improvements and accounting best practices across client engagements.
  • Work with QuickBooks, NetSuite, and Sage Intacct to support accurate accounting data and reporting.
  • Communicate with clients to gather information, resolve accounting issues, and provide status updates.
  • Manage multiple nonprofit client engagements, balancing priorities and completing client deliverables.
  • Review junior staff work and provide guidance and feedback.
  • Help manage engagement timelines and deliverables, escalate complex matters, and assist with onboarding new clients and junior team members.
View Full Description & ApplyYou'll be redirected to the employer's site
89,000 - 110,000 USD per year
Apply Now