Skip to content
SPECIFICTION
Get listed

OpenSPP SP-MIS

openspp.org

WebWindowsmacOSLinuxAPISelf-hosted

What it is

OpenSPP SP-MIS manages social protection programs from beneficiary enrollment through assistance delivery and payment disbursement. It supports routine and emergency cash or in-kind interventions, including vouchers and food or non-food distributions. Enrollment workflows can use configurable approval chains, while eligibility rules use Common Expression Language and can be built in the visual Logic Studio. Teams can calculate entitlements, run payment cycles, reconcile payments, and distribute through bank transfers, mobile money, or manual methods. Service point tools cover location and capacity, distribution scheduling, attendance, and inventory links. A grievance mechanism supports complaint submission and tracking through resolution, with service-level management and escalation rules. OpenSPP also includes outcome tracking, participant portals, forms and surveys, and reporting dashboards. Integrations include REST APIs using OAuth 2.0 and ODK Central imports. The software is LGPL-3.0 and has no licence fees. Its security guidance describes role-based access control and field-level encryption among layered measures. Docker is available for evaluation, development, and production, though the quick-start setup is intended for evaluation and development and recommends more production configuration. Debian/Ubuntu packages and a Windows installer are marked as coming soon.

Spec sheet

Purpose
SP-MIS manages the beneficiary lifecycle from enrollment through payment disbursement for social protection programs.Read 9 Oct 2026 · docs.openspp.org
Audience
The product page identifies governments, social protection agencies, and NGOs or development partners supporting vulnerable households as intended users.Read 8 Oct 2026 · docs.openspp.org
Deployment
The operations guide covers production deployment and describes development, standard, enterprise, and cloud deployment tiers.Read 9 Oct 2026 · docs.openspp.org
Integrations
Its integration capabilities include REST APIs, OAuth 2.0, ODK Central, external MIS connectors, DCI standards, bulk data operations, and webhooks.Read 9 Oct 2026 · docs.openspp.org
Security
Documented security features include PII encryption, pluggable key providers, consent records, upload antivirus scanning, and area-based roles.Read 9 Oct 2026 · docs.openspp.org
Support
OpenSPP provides a contact form and says it will get back to people who submit a message.Read 9 Oct 2026 · openspp.org
License
The developer guide identifies OpenSPP as LGPL-3.0 software.Read 8 Oct 2026 · docs.openspp.org
Deployment limit
The Docker quick-start guide says its setup is designed for evaluation and development and recommends additional production configuration.Read 8 Oct 2026 · docs.openspp.org
Distribution
Service point features include location and capacity tracking, distribution scheduling, attendance tracking, and inventory links.Read 9 Oct 2026 · docs.openspp.org
Eligibility
SP-MIS uses Common Expression Language (CEL) for configurable, transparent eligibility rules and offers a visual expression builder called Logic Studio.Read 8 Oct 2026 · docs.openspp.org
Eligibility and enrollment
It supports CEL-based eligibility rules and enrollment workflows with configurable approval chains.Read 9 Oct 2026 · docs.openspp.org
Grievances
Its grievance redress mechanism lets beneficiaries and staff submit, track, and resolve complaints with service-level management and escalation rules.Read 8 Oct 2026 · docs.openspp.org
Licensing
OpenSPP says it has no licence fees and no vendor lock-in.Read 9 Oct 2026 · openspp.org
Payments
It supports payment cycles, entitlement calculations, reconciliation, and bank transfers, mobile money, or manual distribution.Read 9 Oct 2026 · docs.openspp.org
Program delivery
It supports routine and emergency cash or in-kind interventions, including vouchers and food and non-food distributions.Read 8 Oct 2026 · docs.openspp.org
Who it serves
It is intended for social protection agencies, program managers overseeing cash transfers, and M&E teams tracking program performance.Read 9 Oct 2026 · docs.openspp.org

Strong points and limits

Strong points

  • Supports cash and in-kind assistance programs.
  • CEL eligibility rules have a visual builder.
  • Tracks payment cycles, reconciliation, and distribution.
  • Includes grievance management and escalation rules.
  • No licence fees; LGPL-3.0 software.

Limits

  • Quick-start Docker setup recommends more production configuration.
  • Debian/Ubuntu packages are marked as coming soon.
  • Windows installer is marked as coming soon.
  • Built and supported by its community.

Who it suits

OpenSPP is intended for governments, social protection agencies, NGOs and development partners supporting vulnerable households. Its enrollment, payment, grievance, and reporting functions also suit program managers and M&E teams.

Verdict

OpenSPP covers enrollment, eligibility, delivery, payments, grievances, and reporting for social protection programs. It has no licence fees, but the quick-start Docker setup is not a complete production configuration.

Where Specifiction places it

Alternatives to OpenSPP SP-MISAll alternatives →