Cash Flow Planning for NGOs and SACCOs
Back to Insights
Business Advisory

Cash Flow Planning for NGOs and SACCOs

November 14, 2025
Amos Omanyo

Standard cash flow forecasting assumes revenue arrives in predictable patterns: monthly sales, quarterly billings, or annual contracts. Non-governmental organizations and SACCOs operate on fundamentally different cycles. Grants arrive in tranches tied to project milestones. Member contributions fluctuate with seasonal income. Donor reporting deadlines create spending pressure that does not align with calendar quarters.

Generic accounting software and off-the-shelf forecasting templates do not account for these realities. We developed a cash flow planning framework tailored to the funding and expenditure patterns we observe across our NGO and SACCO clients.

Why Standard Cash Flow Models Fail for NGOs

An NGO running three donor-funded projects simultaneously manages three separate cash inflow schedules. Project A disburses quarterly. Project B disburses upon submission of progress reports, with approval delays of 30 to 90 days. Project C front-loaded 80% of the grant at signing. Each project has restricted funds that cannot be used for other purposes.

A single cash flow forecast that lumps all revenue together misrepresents the available cash at any given point. The organization might show a healthy cash position in aggregate while having zero unrestricted funds to cover rent, salaries, or administrative costs.

Project-level cash flow tracking is mandatory. Each project needs its own forecast that models the expected disbursement schedule, maps it against planned expenditures, and flags periods where the project will run short before the next tranche arrives.

SACCO Contribution Cycles and Seasonal Patterns

A SACCO's primary cash inflow comes from member contributions. For SACCOs serving salaried employees, contributions arrive monthly, typically within a week of payday. The pattern is predictable. For SACCOs serving farmers, traders, or informal sector workers, contributions are seasonal and irregular.

An agricultural SACCO might see strong contributions during harvest months (March to May and October to November for many crops) and minimal deposits during planting and growing periods. If the SACCO commits to loan disbursements based on peak-season projections, it will face a liquidity crunch during off-peak months.

Build your cash flow forecast around the worst-case contribution month, not the average. If February produces 40% of September's contributions, your base forecast should use February's figure for planning fixed expenses. Surplus in peak months feeds the reserve, not the operating budget.

Managing Restricted and Unrestricted Funds

NGO accounting distinguishes between restricted funds (designated for specific projects) and unrestricted funds (available for general operations). Cash flow planning must respect this distinction because spending restricted funds on unapproved activities violates donor agreements and can trigger fund recovery.

Maintain separate bank accounts for restricted and unrestricted funds. Some donors require this explicitly. Even when they do not, physical separation of funds prevents accidental misapplication and simplifies donor reporting.

Your cash flow forecast should show restricted and unrestricted balances separately. The total cash balance is irrelevant for operational decisions. What matters is the unrestricted balance available for overhead, staff costs, and organizational expenses.

Building the Forecast: A Practical Framework

Start with a 13-week rolling forecast. Thirteen weeks covers one quarter with a one-week overlap into the next, giving you advance warning of shortfalls.

Week by week, list every expected cash inflow with its source and probability. Confirmed grant disbursements get 100% weight. Pending disbursements awaiting donor approval get 50% until confirmed. Membership contributions use the lowest monthly figure from the past 12 months as the baseline.

On the outflow side, list every committed expense by week. Salaries, rent, and loan repayments are non-negotiable. Project expenses align to activity schedules. Discretionary spending sits at the bottom, activated only when the unrestricted cash balance exceeds a three-week operating reserve.

Update the forecast weekly. Compare actual cash movements against projections every Friday. Where variances appear, investigate and adjust the remaining weeks. A forecast that is not updated weekly is a document, not a planning tool.

The Three-Month Operating Reserve

Every NGO and SACCO should maintain an unrestricted cash reserve equal to three months of operating expenses. This reserve absorbs delays in grant disbursements, covers unexpected costs, and prevents the organization from borrowing against restricted funds during cash crunches.

Building the reserve takes time. Allocate a percentage of unrestricted income, even 5% per month, to the reserve until it reaches the three-month threshold. Treat the reserve as an untouchable buffer, not a savings goal that resets when it is used.

SACCOs face a variation of this concept. The SACCO Societies Regulatory Authority requires SACCOs to maintain specific reserve ratios. Your internal operating reserve is separate from and additional to SASRA's capital adequacy requirements.

Cash flow problems in NGOs and SACCOs are structural, not accidental. They arise from funding models that do not align with expense timing. The solution is not better fundraising or more members. It is a forecasting discipline that accounts for how money actually moves through the organization.

We work with NGOs and SACCOs to build and maintain cash flow forecasts matched to their funding structures. If your organization regularly scrambles for cash despite having committed funding, the problem is not the money. It is the model. Reach out and we will review it together.

Need Specific Guidance?

General articles cover common scenarios. Your business may have factors that change the answer. Book a 30-minute call and get a direct response from a practising CPA.

Book a Consultation