Build scope around programs, not only staff headcount
List administrative staff, program teams, volunteers and occasional users separately. Identify shared workstations, public-facing devices and equipment used at temporary sites. An agreement priced for employees alone may leave important program equipment unsupported.
Describe how a technology failure affects a program: missed appointments, unavailable case records or an interrupted fundraising event. These examples help a provider prioritize work appropriately. Avoid sending beneficiary or donor records during selection; explain the workflow and information sensitivity at a high level.
Make changing access manageable
Volunteer and seasonal-worker accounts need clear owners, start dates and removal procedures. Decide when an organization-managed account is necessary and which systems may be accessed from personal devices. Ask the provider how it documents approval and distinguishes a disabled account from deleted information.
For shared devices, clarify whether people have individual access and how stored files are cleared or protected. Leadership should retain oversight of donor systems, finance tools and sensitive program data. Outsourcing technical administration should not leave one outside technician as the only person able to recover an account.
Separate predictable spending from projects
Request a written list of recurring services and exclusions, including device replacement, migrations, event support and new-site setup. Ask how changes in staffing affect invoices and whether minimum counts apply. Map significant projects to your organization’s actual funding and approval cycle.
Some software vendors offer eligibility-based nonprofit programs; do not assume your organization qualifies or that every license is discounted. Confirm eligibility and terms directly with the vendor. Ask whether licensing administration is included and who owns the accounts if the support agreement ends.
Protect operational information and continuity
Donor details, payroll and beneficiary information have different access and retention needs. Ask how backups, permissions and device management cover each system, including cloud applications. Clarify which decisions remain with the nonprofit and when specialist legal or privacy advice is needed.
Choose recovery priorities around service delivery. A fundraising platform outage and a lost staff laptop need different responses. Request a tested recovery process, an incident contact and a communication plan for program managers. A provider’s tools cannot remove every operational or privacy risk.
Assess a realistic onboarding relationship
Onboarding may include an asset inventory, account ownership review, documentation and a prioritized improvement plan. Explain the time your staff can realistically spend on the transition. Ask the provider to identify approvals needed from board members, finance staff or program leads.
Compare the clarity of proposals as well as price. Look for plain-language reporting, accessible support channels and a documented handoff process. Avoid an agreement whose value depends on purchases your organization has not approved. A well-defined scope helps you judge whether an MSP or a narrower support arrangement fits.
Before requesting proposals
Your preparation checklist
- Count staff, volunteers, shared devices and temporary sites.
- Identify donor, finance and program-system owners.
- Separate approved recurring budget from possible project funding.
- Document account recovery contacts and upcoming events.
Questions for prospective MSPs
- How will seasonal account changes affect scope and invoices?
- Can you support shared or program-facing equipment?
- Who retains ownership of licensing and administrator accounts?
- How do you report priorities to nontechnical program leaders?