Title: Nonprofit Finance Manager
Job Type: Full-time, Exempt Employee
Location: Remote
Reports To: Account Manager
Direct Reports: None
Job Summary:
We’re seeking a proactive, detail-oriented Finance Manager to support the financial strategy and day-to-day accounting for a portfolio of nonprofit clients. You’ll work within a client pod alongside Bookkeepers and a Financial Strategist, reporting to an Account Manager. This role does not have direct reports. In this client-facing role, you’ll balance big-picture analysis with hands-on accounting, delivering clear, actionable insights while ensuring accuracy in every detail.
The ideal candidate is financially savvy, self-motivated, and thrives in a fast-paced, remote environment. They bring strong follow-through, clear communication, and a service-minded approach to every client and team interaction.
This is a hands-on, execution-focused role that’s perfect for someone who enjoys building financial systems, guiding leaders through strategic decisions, and ensuring smooth, compliant operations. Experience with nonprofit finance, GAAP reporting, and client relationship management will set you up for success.
Finance Manager Key Responsibilities:
Client Relationship Management
- Serve as a key point of contact for 10+ client accounts, partnering with your pod’s Account Manager and Financial Strategist to deliver consistent, high-quality service
- Build trusted, long-term relationships with nonprofit executives, board members, and other stakeholders
- Anticipate client needs and provide proactive, strategic recommendations
- Manage client engagement timelines and deliverables in alignment with 100 Degrees Consulting’s standards, coordinating with your pod to keep work on track
- Spot opportunities to expand services and deepen support as client needs evolve, and bring them to your Account Manager
Financial Compliance & Risk Management
- Chart of Accounts: Build or overhaul charts of accounts in QuickBooks Online using 100DC’s nonprofit template, customized to each client. Define every account, train client staff on proper coding, and review coding accuracy on an ongoing basis.
- Financial Policies: Review one policy area per month (e.g., conflict of interest, cash handling, expense reimbursement, approval limits, document retention). Compare policy to actual practice, recommend updates for board approval, draft missing policies, and track review dates so each policy is reviewed at least annually.
- Financial Procedures: Document and review key procedures such as month-end close and payment approvals, and recommend practical fixes for internal control gaps.
Budgeting
- Planning and Coordination: Set the budget timeline with the client, send all client communications, and keep the process on schedule through board presentation and approval.
- Template and Data: Build a customized budget template, analyze historical financials and current year forecasts, and develop realistic assumptions for the year ahead.
- Stakeholder Input: Lead meetings with client leadership and program managers to gather input and complete budget data.
- Strategic Alignment: Ensure the budget reflects the client’s mission, strategic plan, and organizational priorities, including reserve and cash flow needs and risk and contingency planning.
- Board Approval: Prepare all board materials for the budget, present the budget to the board, answer questions regarding the budget, and finalize any board-requested changes
- Ongoing Monitoring: Conduct periodic budget-to-actual variance analysis throughout the year and recommend adjustments as needed.
Cash Flow & Forecasting
- Monthly Forecast Updates: Update forecasts based on current trends, fundraising pipeline changes, and program changes. Request revised projections from the client and compare forecasts to actuals with clear commentary.
- Cash Flow Management: Maintain monthly cash flow projections, track restricted and unrestricted cash, and analyze seasonal patterns, A/R and A/P timing, reserve requirements, and cash runway.
- Early Warning: Identify potential cash flow challenges early and raise them with the Financial Strategist and client.
- Scenario Modeling: Build models when a client gains or loses funding, weighs a staffing decision, or faces other financial uncertainty, so leadership can make informed decisions.
- Collaboration: Coordinate with the Bookkeeper, Financial Strategist, and client to keep forecasts accurate and timely.
Grant & Restricted Funding Management
- Grant Budgets: Review proposal budgets, recommend appropriate direct and indirect cost allocations, and provide financial context for budget narratives.
- Compliance and Alignment: Ensure grant budgets align with the organizational budget, revenue is recognized in the correct fiscal year, and funds aren’t double-counted across grants.
- Tracking and Monitoring: Set up accounting software for grant tracking, monitor spending and pacing, and flag variances or overspending.
- Funder Reporting: Support grant-specific financial reports and recommend budget modifications when needed.
Team Collaboration
- Work closely with your pod (Account Manager, Financial Strategist, and Bookkeepers) to deliver accurate, timely work for shared clients
- Partner with Bookkeepers on your client accounts to support accuracy and consistency
- Connect with Finance Managers across pods to share knowledge, improve processes, and share wins and challenges
- Contribute to a collaborative and solution-oriented internal team culture
Qualities We’re Looking For:
- Exceptionally organized with strong attention to detail and follow-through
- Proven ability to track deadlines across multiple clients and deliver on time without reminders
- High levels of self-motivation and self-accountability - take ownership of work and its outcomes, including mistakes
- Understand the difference between productive struggle and being stuck and reaching out before a deadline is at risk
- Proactive and resourceful, with the ability to anticipate needs, share status updates, and raise issues before anyone has to ask
- Collaborative and relationship-focused, with the ability to work closely with Bookkeepers, Financial Strategists, and Account Managers, and rely on them as needed.
- Discreet and trustworthy in handling sensitive financial and organizational information
- Excellent communicator, both written and verbal, with the ability to translate complex financial data into clear, accessible information for diverse audiences
- Driven, comfortable with ambiguity, and highly self-motivated in managing multiple projects and deadlines
- Quick to learn and eager to take ownership of financial processes and systems
- Comfortable rolling up your sleeves to solve problems and support both strategic and day-to-day financial operations
Required Skills/Abilities:
- Proven experience in nonprofit financial management, including environments with restricted funds
- Advanced QuickBooks skills (Preferably ProAdvisor Certified)
- Strong working knowledge of GAAP and nonprofit financial statements, including the Statement of Financial Position, Statement of Activities, and Statement of Functional Expenses
- Hands-on experience leading at least two full nonprofit annual budget cycles, from planning through board approval. This is a core requirement of the role, and candidates without direct budgeting experience will not be considered.
- Working knowledge of nonprofit internal controls and financial policies
- Experience presenting financial information and explaining accounting concepts clearly to non-finance staff
- Proficiency with financial tools and software like Google Sheets, SaasAnt, Google Workspace, Dropbox, Expensify, Ramp, Slack, DoubleHQ, Keeper Security, Zoom, Gusto, as well as experience with software integrations with QuickBooks Online
- Exceptional client service skills with a proactive approach to solving problems
- Ability to seamlessly manage a roster of 10+ clients and their individual priorities and needs
- All new hires onboard with a smaller roster of clients with the expectation of reaching minimum capacity within 3-4 months
- Full capacity typically includes managing 10+ clients with varying complexity
- Comfort managing a client portfolio where workload and capacity needs vary based on client complexity, onboarding and transition periods, board and reporting cycles, and seasonal peaks, particularly during budgeting, audit, and 990 seasons.
- Strong professional communication skills, both written and verbal
- Strong organizational and project management skills
Bonus Skills/Abilities:
- Financial modeling expertise beyond basic forecasting
- Change management skills and ability to guide organizations through financial transitions
- Understanding of fundraising analytics to help clients connect their financial data to their development efforts
- Advanced Google Sheets proficiency (pivot tables, complex formulas, data visualization)
Education and/or Experience:
- Bachelor’s degree in accounting, finance, nonprofit management, or related field; or equivalent combination of education and experience
- 2–5 years of progressive accounting and finance experience, with a proven track record in higher-level responsibilities such as senior bookkeeper, staff accountant, or similar roles
- Minimum of 3 years of nonprofit finance experience (direct employment, consulting for nonprofit organizations, providing financial services to the nonprofit sector)
- Proven success in client-facing roles with strong relationship management skills
Physical Requirements:
- Ability to sit at a desk and operate a computer for extended periods, with reasonable accommodation as needed
- Ability to use a computer keyboard and other standard office equipment, or equivalent assistive technology, to perform essential job functions
- Ability to communicate effectively in writing and verbally in both virtual and in-person settings
- Ability to travel to and attend the company's annual team retreat
Schedule:
- Remote, full-time, exempt position, 40 hours per week
- Core business hours are 9am to 3pm Eastern. You must be available for meetings and team communication during this window, and you’ll have flexibility in when you schedule the rest of your workday.
- This role requires frequent Zoom meetings, including 3-4 client meetings per week and regular pod and internal team meetings
Benefits:
- Medical, Dental, Vision, Life, and Long-Term Disability Insurance with monthly company contribution toward health insurance premiums
- After three months of employment, eligibility to participate in our 401(k) Savings Account plan with up to 4% company match
- Annual Remote Work Stipend
- Unlimited PTO
- Unlimited Sick Leave
- 13 Paid Company Holidays Per Year
- Annual In-Person Team Retreat
- Annual professional development budget for certifications, courses, and trainings
- Tenure Recognition Bonus
- Client Referral Bonus
- Employee Referral Bonus
- Half-Day Fridays from Memorial Day to Labor Day
- Company-issued laptop
Logistics:
- This is a full-time, exempt, W2 employee position.
- We offer a flexible, remote work environment.
- You must be available to respond to team communication and take meetings during our core business hours of 9am to 3pm Eastern.
- 100DC provides a company-issued laptop. All 100DC work, including Slack, email, and Google Workspace, is done on your 100DC device. Personal phones may be used only for the 100DC Google Calendar and authentication codes.
- You have stable, high-speed internet access.
- You maintain a workspace free of unnecessary distractions where client and internal calls may be taken in a professional manner.
- You are able to be on video chat for scheduled meetings
Interview Process:
- 30-minute screening interview with the People Operations Coordinator
- Assessment
- 30-minute interview with the Director of Operations
- Reference Checks & Employment Verification
- 45-minute interview with the VP of Client Services and an Account Manager (manager of this role)
- Background check
Equal Opportunity:
100 Degrees Consulting is an equal opportunity employer and we strongly encourage and seek applications from women, people of color, immigrant, bilingual, and bicultural individuals, as well as members of the LGBTQIA+ communities.
100 Degrees Consulting is firmly committed to complying with all federal, state, and local equal employment opportunity laws and strictly prohibits discrimination against any employee or applicant for employment because of race, including hair texture and protective hairstyles such as locs, braids, twists, coils, Bantu knots, afros, and extensions; religious creed, including religious head coverings and hairstyles; color, sex, religion, national origin, age, sexual orientation, height and/or weight, disability, gender identity or expression, medical condition including acquired immune deficiency syndrome or AIDS-related conditions, marital status, partnership status, genetic predisposition or carrier status, military status, arrest record, or any other characteristic protected by applicable law.
Reasonable accommodation will be made so that qualified applicants with disabilities may participate in the application process. Please advise in writing of any accommodation request at the time of application. While performing the responsibilities of the job, reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the role.
Salary Range: $70,000 - $90,000
A compensation offer is based on a candidate’s background and years of relevant experience, with consideration for internal equity. Because of our strong commitment to equity and growth, we do not negotiate compensation offers.