A charitable organization in Saudi Arabia is accountable to three audiences at once: the donors who fund its programs, the Ministry of Human Resources and Social Development that licenses and supervises it, and the Zakat, Tax and Customs Authority that audits its tax position. A mid-sized Riyadh charity can run 14 active projects, manage 6,800 donor accounts, receive 22 government and corporate grants a year, and post 12,000 entries a month between donations received, project disbursements, and program expenses. Without restricted fund accounting, project-level budgeting, and audit-ready donor reports, the charity risks losing its license at the next supervisory review.
What makes nonprofit accounting different
A nonprofit is not a regular business. Revenue is mostly restricted, meaning donors and grantmakers attach spending conditions to every riyal. Mixing restricted funds across projects is a compliance breach, not a bookkeeping detail. Surplus does not belong to owners, and every reporting cycle measures program impact and stewardship, not profit.
Nonprofit accounting revolves around five connected pieces: restricted versus unrestricted fund accounting with donor-imposed conditions, project-level budgeting with disbursement tracking, grant compliance with narrative and financial reporting deadlines, donor receipt issuance with charitable-deduction language, and ZATCA-compliant tax invoices on taxable service revenue if the charity runs a registered economic activity.
Daily reality is hundreds of postings per month: donations received through bank transfer, online portal, and SADAD, project disbursements to beneficiaries, vendor payments for program supplies, payroll for staff and contracted social workers, and the monthly grant burn report to each major funder.
The most common accounting challenges in nonprofits
Every charity in Saudi Arabia runs into the same four recurring problems. They share the same gap: donor conditions live in PDF grant agreements, project budgets live in spreadsheets, and the ledger does not know which restriction applies to which expense.
1. Restricted funds commingled. A 500,000 SAR grant for a school-meal program lands in the same bank account as a 200,000 SAR unrestricted donation. Without fund segregation in the ledger, the charity spends grant money on overhead, and the funder demands a refund at audit.
2. Project budgets blown silently. A 14-month orphan-sponsorship project budgets 1.2M SAR across staff, allowances, and education. Without monthly project burn reporting, the program manager spends 9 months at full pace and finds the budget is 70% gone in month 6. The remaining 5 months get cut to half pace.
3. Donor receipts non-compliant. A 50,000 SAR corporate donation needs a receipt with the charity’s license number, the donor’s tax ID, the donation date, and explicit charitable-purpose language. A generic invoice template misses two of those, and the donor cannot claim the deduction on their Zakat return.
4. Grant reporting late or wrong. Major grantmakers require quarterly narrative and financial reports inside 30 days of period end. Without project-level ledger reports ready on day one, the finance team spends two weeks rebuilding the numbers, and the next grant cycle gets withheld.
What a nonprofit actually needs from its accounting software
A generic accounting tool was built for profit-seeking businesses, not for a 14-project charity with donor-imposed restrictions on every fund. The gap is concrete:
| Task | Generic accounting tool | What a nonprofit needs |
|---|---|---|
| Funds | Single bank balance | Restricted vs unrestricted segregation |
| Projects | P&L by department | Budget vs actual by project |
| Donor receipts | Standard invoice | Compliant donation receipt |
| Grants | Generic income | Per-grant burn with deadline |
| Disbursements | Generic expense | Beneficiary register with audit trail |
| Reporting | Annual P&L | Statement of activities and funds |
Beyond the table, a nonprofit specifically needs three capabilities generic platforms do not deliver:
- Restricted fund accounting with donor conditions, so every grant carries its allowable spend categories, geographic restriction, and expiry date, and any non-conforming expense gets blocked at posting.
- Project-level budgeting with monthly burn reports, where each project has its own budget line, actual versus budget tracks in real time, and overruns surface in the same week they happen.
- Donor receipts with charitable-deduction language, where every donation receipt includes the charity license number, the explicit charitable-purpose statement, and the right format for the donor to claim the deduction on their Zakat return.
How to organize a charity’s books step by step
Moving a charity to integrated accounting takes around three to five weeks depending on project count and grant complexity. This is the sequence Qoyod applies with every new nonprofit customer:
ZATCA, supervisory authority, and compliance for nonprofits
Saudi charities are licensed and supervised by the Ministry of Human Resources and Social Development. Annual supervisory reports require a statement of activities, a statement of financial position with fund balances, and a narrative on program impact. Charities that run taxable economic activities (a paid training arm, a gift shop, a paid event) must register for VAT and issue ZATCA e-invoices on those transactions, while donations themselves are out of scope.
Every donation receipt must include the charity name and license number, a sequential receipt number, the date, the donor identifier, the amount, the charitable-purpose statement, and a reference to the project or fund. Every taxable invoice must additionally include VAT at 15%, totals before and after VAT, and a QR code from a ZATCA-certified system.
How to evaluate accounting software for a charity
When evaluating any accounting vendor for a charity, verify these six criteria:
- Native restricted vs unrestricted fund accounting at the ledger level.
- Project-level budgeting with monthly burn reports.
- Donor-receipt templates with charitable-deduction language and license number.
- Grant-condition enforcement at posting time, not at year-end.
- ZATCA phase-two certification for any taxable economic activity.
- Audit trail from grant to beneficiary disbursement in one click.
Where Qoyod fits in specifically for nonprofits
Qoyod brings together, inside one account: cloud accounting with fund and project dimensions, restricted fund segregation, project budgeting with monthly burn reports, compliant donor receipt issuance, beneficiary register with audit trail, ZATCA-approved e-invoicing for taxable activities, payroll, and supervisory-ready statements. Every donation, disbursement, and grant report lands an automatic journal entry inside the same ledger.
The platform handles multi-project charities under one account, with shared master data (chart of accounts, grant register, beneficiary database), role-based permissions per project, and either consolidated or per-project reports. It runs entirely in the cloud, so trustees, the executive director, and the external auditor share the same numbers from any device.
For charities migrating from spreadsheet bookkeeping or a legacy desktop system, the setup service and the bookkeeping service are available as part of Qoyod Pro Services, alongside the app marketplace for connecting to bank feeds and donor-management partners.
Frequently asked questions
Does Qoyod support restricted versus unrestricted fund accounting?+
How does Qoyod track project budgets and burn?+
Can Qoyod issue compliant donor receipts?+
Does Qoyod cover ZATCA for taxable nonprofit activities?+
Does Qoyod work for charities with multiple projects and grants?+
Is technical support available 24/7?+
Running a charity does not need a generic bookkeeping app, it needs an operating ledger that ties restricted funds, project budgets, donor receipts, grant compliance, and statutory reporting together inside one account. The charities that consistently grow their impact are the ones that see fund balance and project burn every month. That capability is what makes Qoyod the right fit for charitable organizations in Saudi Arabia.