NGO Program Manager Salary in Sri Lanka 2026
Complete salary guide for development sector professionals with organization comparisons
Quick Answer
NGO Program Manager salaries in Sri Lanka range from LKR 45,000/month (entry-level) to LKR 250,000/month (senior). International NGOs and UN agencies pay LKR 150,000-600,000+. Benefits include health insurance, transport allowances, and training budgets. UN positions offer pension and bonus worth 20-30% of salary.
Salary by Experience Level
| Experience | Level | Monthly Salary (LKR) | Annual (LKR) |
|---|---|---|---|
| 0-2 years | Entry/Program Officer | 45,000 - 85,000 | 540K - 1.0M |
| 3-5 years | Program Manager | 85,000 - 150,000 | 1.0M - 1.8M |
| 6-10 years | Senior Program Manager | 150,000 - 250,000 | 1.8M - 3.0M |
Salary by NGO Type
| Organization Type | Entry Level | Mid Level | Senior Level |
|---|---|---|---|
| UN Agencies | 100K-180K | 180K-300K | 300K-600K+ |
| International NGOs | 60K-100K | 100K-180K | 180K-300K |
| Local NGOs | 35K-60K | 60K-120K | 120K-200K |
| Consultancy | 80K-150K | 150K-300K | 300K-600K+ |
Frequently Asked Questions
What is the salary of an NGO Program Manager in Sri Lanka?
NGO Program Manager salaries in Sri Lanka range from LKR 45,000-85,000 for entry-level (0-2 years), LKR 85,000-150,000 for mid-level (3-5 years), and LKR 150,000-250,000 for senior positions (6+ years). International NGOs and UN agencies pay significantly higher than local organizations.
Which NGOs pay the highest salaries in Sri Lanka?
UN agencies (UNDP, UNICEF, WHO) pay highest: LKR 200,000-400,000+. International NGOs (World Vision, Oxfam, Save the Children): LKR 120,000-250,000. Local NGOs: LKR 60,000-150,000. Donor-funded projects often pay 40-60% more than regular NGO positions.
What qualifications are needed to become an NGO Program Manager in Sri Lanka?
Bachelor's degree in Development Studies, Sociology, or related field (minimum). Master's preferred for senior roles. 5+ years experience in development sector. Skills: project management, monitoring & evaluation, report writing, stakeholder engagement. Fluency in English and Sinhala/Tamil essential.
How much do UN agencies pay in Sri Lanka?
UN agencies are the highest payers: Program Manager positions LKR 250,000-600,000+, Project Officers LKR 150,000-300,000, National Officers LKR 120,000-250,000. UN positions include benefits like health insurance, pension, and annual bonuses worth 20-30% of salary.
Do NGO workers get allowances and benefits?
Yes, benefits vary by organization: International NGOs offer health insurance (worth LKR 10,000-30,000/month), transport allowances (LKR 15,000-40,000), annual bonuses, training budgets (LKR 50,000-200,000/year), and per diems for field travel. Some provide housing or COLA (Cost of Living Allowance) for remote postings.
What is the career progression for NGO professionals?
Career path: Program Assistant (LKR 30,000-50,000) -> Program Officer (LKR 50,000-90,000) -> Program Manager (LKR 85,000-150,000) -> Senior Program Manager (LKR 150,000-250,000) -> Country Director (LKR 250,000-500,000+). International postings can double your salary.
How does experience in local NGOs compare to international NGOs?
International NGOs pay 60-100% more than local NGOs. However, local NGO experience provides deep community knowledge and local networks that are valued by International NGOs and UN agencies for senior positions. Transitioning from local to international after 3-5 years is common.
Are there part-time or consultancy opportunities in the NGO sector?
Yes, consultants earn LKR 5,000-15,000 per day for specialized skills. Short-term consultancies (2-6 months): LKR 150,000-600,000 total. Long-term advisors: LKR 150,000-400,000/month. Monitoring & Evaluation, Gender, and Climate Change specializations are highest in demand.