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