Nepal has one of the most active NGO and INGO sectors in South Asia, with thousands of organisations working across health, education, livelihoods, disaster response, and governance. Managing the finances of an NGO in Nepal is fundamentally different from managing a commercial business. Funds arrive from multiple donors, each with their own project scope, budget lines, reporting format, and use restrictions. Expenditure must be tracked against the correct project and the correct donor budget, not just against the general accounts. And at the end of each reporting period, the NGO must produce financial reports that satisfy both Nepali regulatory requirements and international donor expectations - simultaneously.
NGO management software Nepal organisations depend on must handle restricted and unrestricted fund management, project-based accounting, multi-donor reporting, SWC compliance, and staff payroll - all in a platform that a finance manager without a developer on staff can configure and run. This is not a small ask. Most generic accounting systems handle either commercial transactions well or project-based grant accounting well, but rarely both. Nepal's NGO and INGO sector needs a platform that does both, with Nepal's specific compliance environment built in.
This article covers the accounting complexity specific to Nepal's NGO sector, the compliance requirements from both Nepali authorities and international donors, and what a purpose-built NGO management system provides in practice.
The Unique Accounting Complexity of NGO Fund Management
The fundamental accounting challenge in NGO finance is fund restriction. When a donor grants funds to an NGO for a specific project - health clinics in Karnali province, for example - those funds can only be spent on that project within the approved budget lines. They cannot be used to cover office rent in Kathmandu, pay admin staff salaries beyond the amount budgeted for project management, or cross-subsidise another underfunded project. The restriction is a legal and contractual obligation, and violating it can result in donor termination and reputational damage.
Restricted fund accounting requires that every transaction is coded to the correct fund and the correct project budget line at the time of entry. A payment for field staff salaries in Karnali is charged to the health project's staff cost budget, not to the general salary account. When that project's budget is reviewed, the field staff cost appears correctly against the approved budget allocation. When a different project's budget is reviewed, the Karnali field staff cost does not appear there. This fund and project coding discipline must be enforced at every transaction, by every staff member entering expenses - not reviewed and corrected at period-end.
Nepal's NGO sector operates under a dual regulatory framework. Local NGOs register with the Social Welfare Council (SWC) and must submit annual reports and audited accounts to the SWC within three months of their fiscal year end. Foreign-funded NGOs must also obtain project approval from the relevant line ministry and the SWC before implementing donor-funded projects, and must report fund utilisation to both the donor and the relevant ministry. INGOs operating in Nepal are registered with the SWC and must submit annual programme and financial reports. Foreign currency receipts from donors must comply with NRB regulations on foreign currency accounts and conversion. The Ministry of Finance monitors fund flows in the INGO sector and periodically issues directives on fund management and reporting requirements.
Unrestricted funds - the NGO's own operational income or unrestricted donations - can be used for general administrative costs. But even unrestricted funds must be tracked separately from restricted project funds so that the NGO can demonstrate to auditors and regulators that restricted funds were used only for their intended purpose. When restricted and unrestricted funds are mixed in the same accounts without clear segregation, an auditor cannot verify fund restriction compliance - which is a serious audit finding for any NGO subject to donor audit.
Restricted fund accounting requires transaction-level coding to fund and project budget line at entry time. Post-hoc allocation from a general account to project accounts introduces errors and cannot be verified by auditors as accurately reflecting actual fund use at the point of expenditure.
Project-Based Accounting and Multi-Donor Reporting
A mid-size Nepal NGO running three simultaneous donor-funded projects needs to produce three separate sets of financial reports - one per donor, in the format each donor requires, for each reporting period each donor specifies. Donor A wants quarterly reports in USD with a specific budget vs. actual format. Donor B wants semi-annual reports in NPR with a different categorisation of costs. Donor C wants annual reports aligned to the calendar year, not Nepal's fiscal year. None of these reporting requirements match each other, and none match the standard Nepal statutory account format.
Project-based accounting handles this by maintaining all transactions in a single general ledger with project and fund codes, then producing reports filtered and formatted per donor requirement. The underlying data is the same for all reports - what changes is the filter (project A or project B), the currency (NPR or USD), the time period (quarter, semester, or year), and the cost classification structure (by budget line, by activity, or by economic category). When the accounting system supports flexible report formats drawing from the same data, the finance manager does not need to maintain multiple separate accounting systems for different donors.
Currency management is a specific challenge for Nepal NGOs receiving foreign donor funding. Donor commitments are typically in USD or EUR. When the NGO receives a disbursement, it converts to NPR at the prevailing NRB exchange rate. But the donor budget was approved in USD, and donor reporting is in USD. The NGO must track both the NPR amount spent (for accounting purposes) and the USD equivalent (for donor reporting), with exchange differences accounted for separately. When the NPR weakens against the USD during a project period, the NGO's available NPR budget increases in local terms but the USD budget remains fixed - a situation that must be reported clearly and may require donor communication about underspend or overspend against the original USD plan.
Budget monitoring during project implementation is the financial management discipline that prevents over-spending or budget line violations. When an NGO's project finance officer can see at any point how much has been spent against each budget line and how much remains, they can flag potential overruns before they occur and request budget reallocation from the donor if needed. This kind of real-time budget monitoring is only possible when project expenditure is coded to budget lines at the point of entry, not retrospectively allocated.
Multi-donor reporting from a single underlying dataset - with flexible formats per donor - is the approach that eliminates the parallel accounting maintenance that most Nepal NGOs currently do in multiple Excel workbooks. One entry, multiple report formats on demand.
SWC Registration and Reporting Requirements for Nepal NGOs
The Social Welfare Council (SWC) is Nepal's primary regulatory body for non-governmental organisations. NGOs registered with the SWC must submit annual progress reports covering programme activities, beneficiary data, and financial utilisation. Foreign-funded NGOs must obtain project registration approval from the SWC before implementing projects, and must submit project-end utilisation reports. The SWC conducts periodic field monitoring and financial audits of registered NGOs and can cancel registration for non-compliance.
SWC financial reporting requires a specific account format showing fund receipts by source (government grants, foreign grants, own income), expenditure by programme category (education, health, livelihoods, etc.), and administrative cost ratios. The SWC caps administrative costs as a percentage of project costs for foreign-funded projects, and NGOs that exceed this cap face questions and potentially require approval before exceeding the threshold. Tracking the administrative cost ratio in real time - so the programme team knows when admin spending is approaching the cap - prevents compliance issues at report submission time.
IRD tax obligations for NGOs in Nepal require clear understanding. NGOs are not automatically exempt from all taxes. Salary TDS applies to all NGO staff earning above the tax threshold. TDS on service provider payments (consultants, translators, training facilitators) applies at the service fee rate of 15%. NGOs that receive VAT-inclusive invoices from service providers may not be able to claim input VAT if they are not registered for VAT, meaning the VAT component is an actual cost to the project. Getting the tax treatment right from the start of each project protects the NGO from unexpected tax liabilities at year-end.
SWC reporting, administrative cost ratios, and IRD tax obligations must all be managed simultaneously by Nepal NGOs. Systems that track administrative vs. programme expenditure automatically and maintain IRD compliance records prevent the compliance crises that arise when these are managed reactively.
NGO Payroll - International Salary Structures and Per Diem Management
NGO staff payroll in Nepal often involves salary structures that differ from commercial businesses. International NGOs and INGOs typically pay at internationally benchmarked rates that are higher than Nepali market rates - with corresponding TDS obligations. National NGO staff may receive salary, housing allowance, and field allowances under a total compensation package. Per diem for field visits must be tracked per trip per staff member with supporting documentation, distinguishing between reimbursement of actual costs (not taxable) and per diem above actual cost (potentially taxable).
International staff posted to Nepal receive remuneration in USD or other foreign currencies. Their contracts are governed by international labour law, but while working in Nepal they are also subject to Nepal's tax obligations - particularly income tax on Nepal-source income. Managing the interface between international contract terms and Nepali tax obligations requires specific expertise that the NGO's finance team must apply correctly each month.
Staff separation and final settlement is a recurring event in Nepal's NGO sector, where project-based employment means staff routinely finish contracts when projects close. Final settlement calculations must include outstanding leave encashment, gratuity (calculated under Labour Act 2074 for employees with more than one year of service), provident fund or SSF settlements, and any advance repayments. Getting these calculations right for every departing staff member requires systematic HR records maintained throughout the employment period - not reconstructed from memory at separation time.
NGO payroll combines Nepal's standard compliance requirements with the complexity of international salary structures, per diem management, and frequent project-end staff separations. Each of these is manageable with proper systems but creates significant administrative burden and compliance risk when handled manually.
Frequently Asked Questions
SWC-registered NGOs in Nepal must submit annual reports within three months of their fiscal year end. For most NGOs following Nepal's fiscal year (Shrawan to Ashadh), this means submission by Ashwin 31. The report covers both programme activities and financial utilisation. Foreign-funded project reports must also be submitted to the relevant line ministry and to the SWC separately. Project registration must be renewed annually for active foreign-funded projects, and project completion reports submitted within a specified period after project close. Missing these deadlines can result in registration penalties and restrictions on new project approvals.
Foreign currency receipts from donors must be deposited into the NGO's foreign currency account (FCAC) and converted to NPR as required for expenditure. The NPR equivalent at conversion is the amount recorded in the accounts as income or grant receipt. Exchange rate differences between the donor disbursement date and the conversion date must be tracked as foreign exchange gain or loss. For donor reporting purposes, expenditure in NPR is reported at the exchange rate used for conversion, and the exchange difference is typically reported separately as an exchange variance in the donor financial report. NRB regulations govern how NGOs must maintain their FCAC accounts and convert foreign currency.
Yes. Nepal's SSF scheme applies to all employers, including NGOs and INGOs, for their permanent and regular staff. Staff on project-based fixed-term contracts typically do not qualify for SSF enrollment, but the distinction between project-based and permanent employment must be clearly documented in employment contracts to avoid disputes. NGOs that misclassify permanent staff as project-based employees to avoid SSF obligations face penalties from the SSF office and Labour Office during inspection visits. Correct SSF enrollment, monthly contribution deposits, and proper employment contract documentation are all required regardless of the NGO's status as a non-profit organisation.
One Platform for Nepal NGO Finance - Donor Reporting, SWC Compliance, and Staff Payroll
MISAC's NGO module connects project-based accounting, multi-donor reporting, and Nepal compliance in one platform. Project codes, fund codes, and budget line codes are applied at every transaction entry - the configuration framework enforces these at the point of entry so there is no post-hoc reallocation needed. Donor reports in different formats are produced from the same underlying data by filtering on project and fund codes - one data entry process, multiple output formats configured to match each donor's requirements. Travel claims with per-leg detail and approval workflow connect directly to project budget lines, with scanned receipts attached and OCR-searchable for audit support.
Custom Financial Statement Grouping means SWC-format financial reports, standard Nepal statutory accounts, and donor-required financial formats are all generated from the same data - configured once per format, produced on demand without restructuring. IRD compliance is built into every transaction: TDS on consultant and service provider payments uses IRD heading codes in Nepali and English, salary TDS applies correct slab rules per employee, and all compliance records are always current for the monthly deposit deadlines. The Bikram Sambat fiscal year is native, so Nepal compliance reporting and international donor reporting periods can both be managed from the same system.
Nepal NGOs and INGOs that have moved to MISAC consistently report the biggest gain in audit readiness - documents attached to transactions and searchable by content mean audit evidence retrieval is fast and complete. MISAC Intelligence Pvt. Ltd. has worked with organisations in Nepal's development sector to configure finance systems that satisfy both local regulatory requirements and international donor audit standards, and the deployment happens before the next reporting cycle, not after it.
Ready to See MISAC in Action?
If your NGO is managing donor funds across multiple projects and compliance reporting is a recurring scramble, talk to us about a system built for Nepal's non-profit sector.