Kabul Institute

Afghan Aid Ledger

Afghan-led transparency on reconstruction aid

Compiled from OCHA FTS, OCHA HPC and SIGAR public records
Read the full report: Where the Money Went, 2021–2026 What was paid, what is only promised, who sent it, who received it — and what nobody publishes. Printable as PDF.
All years

Since August 2021 the world has reported billions in aid for Afghans. How much reached people? How much benefited the Taliban? How much did the aid system itself absorb?
Nobody fully knows — because institutions don't disclose enough. This ledger shows what the evidence proves, what institutions claim, and what remains hidden.

What this is A public accounting book anyone can open. Every number links to an official, checkable source. No opinions — evidence, and honest gaps.
Who it serves Afghans and the diaspora, journalists, researchers, donors and parliaments, auditors — and aid organizations that want to prove they disclose well.
The core rule A pledge, a payment and a hand-over down the chain can be the same dollars. We never add them together — every figure names its stage.
What missing data means If an agency won't say where money went next, we don't pretend it was delivered. “Undisclosed” is a published finding here — not a zero.
How to read this ledger — a 60-second guide
  1. Start at I. The Account — promised vs actually paid, and how the funding gap grew from 4% (2021) to ~79% (2026). The year slider filters everything.
  2. Follow the money — II shows who gives, III who receives, IV maps the flow and lets you type any organization to see money in vs money reported onward. The difference is usually undisclosed, and we label it exactly that.
  3. Check the hard questions — V ranks institutions by disclosure (never by rumor), VI shows the documented Taliban-benefit minimum with its audit sources, VII is an honest empty box: nobody publishes delivery costs.
  4. See the inequity — VIII by sector, IX by province: people in need vs organizations actually present.
  5. Act — X lists specific questions to specific institutions with deadlines and response status. XII lets you download every dataset, embed live charts in your own article, or subscribe to changes by RSS.

Trust rules: confirmed minimums, never extrapolations · no accusations without evidence and right of reply · every correction is public · “real time” honestly means “as current as the source allows”.

I.The Account — The Funding Gap

Humanitarian plan requirement vs reported funding, by year (OCHA HPC/FTS). Each figure names its lifecycle stage. Stages describe the same dollars at different points in the chain and are never added together.

Drawing the funding gap…
Funded (reported paid) Gap (required but not funded) Delivery-stage data is not published by the sources — see §VII.
Fetching the ledger…

Ib.Explore the Ledger

Every OCHA FTS flow into and inside the Afghanistan response, 2021–2026. Filter by stage, year, donor, recipient or sector — click any bar to narrow the whole view, and every figure below recomputes instantly. Stages are never added together.

Who gives

Donors and funds. Click to filter.

Who receives

First recipient of the flow. Click to filter.

Sector

Destination global cluster. Click to filter.

By usage year

Click a column to filter to that year.

Province map

Hover to see the province name; click for paid / committed / pledged, top donors, infrastructure-adjacent clusters and disclosure gaps. FTS does not publish official province totals — money figures are attributed from flow descriptions only.

Drawing the map…

Flows in this selection Account

Ic.Publisher-Reported Ledger IATI

Who publishes what they fund in Afghanistan, from the IATI Datastore and filtered publisher feeds (ADB, EU, bilaterals). This is a measure of reporting transparency, not of money delivered — reported values re-count the same dollars along each funding chain. Separate from Section I (OCHA FTS); never add these figures to humanitarian FTS totals.

Unique records
deduplicated across feeds
Publishers reporting
organisations filing to IATI
Records without USD
excluded, no FX estimated
Scope
2021–2026
transaction date year

Records reported by year

Why this panel counts records, not dollars: the same money is reported again at every step of a funding chain — a donor reports giving to a UN agency, the agency reports receiving it, then reports passing it to an implementer. Summing those legs would count one dollar several times, so it would not tell you how much assistance reached Afghanistan. Reported values are published in the table below with that caveat attached. Transaction types are mapped from IATI transaction_transaction_type_code where the Datastore returns them; missing types still default to commitment. Figures are not stage-separated for rows without a type and must never be added to OCHA FTS totals in Section I.

Top reporting organisations Account

Loading publisher-reported donors…

II.Who Gives Account

Reported donor funding to Afghanistan (paid + committed, incoming boundary), as reported to OCHA FTS. Reporting is voluntary and incomplete. Use the donor-type filter above to narrow the list.

III.Who Receives & Passes On Account

First-level recipients and how much they report moving onward. The difference is not proof of wrongdoing — it is often simply undisclosed.

IV.The Money Trail Account

How money flows: donors → first-level recipients → reported onward (or undisclosed). Built from FTS-reported flows for the largest recipients; link confidence: confirmed. Ribbon colors show institution type.

Mapping the flow of money…

Largest source-linked chains

V.Disclosure Scorecards Account

Institutions ranked by observable disclosure quality — never by unproven allegations. Green > 80 · Yellow 50–79 · Red < 50. A low score can also reflect upstream donors' reporting. Criteria are published; organizations improve their score by disclosing better data.

VI.What Reaches the Taliban

Confirmed minimum from cited audits — never an extrapolation. Exposure and interference are recorded separately and never described as receipts.

VIb.Evidence Library

Cited documents behind Stage 4 and supporting sources — NGO reports, ministry/PFM links, FATF–UNSC papers, Gulf hubs, ReliefWeb Afghanistan updates. These are sources, not money totals.

VII.The Cost of Delivery

VIII.Where It Goes, By Sector Account

Incoming paid + committed by global cluster (OCHA FTS). Use the sector filter above to highlight one sector.

IX.Geographic Equity Account

People in need vs organizations present, by province (admin1 only — safety aggregation). Presence is not delivery; reference periods are shown. Source: HDX HAPI (OCHA). Use the province filter above to focus.

X.Requests for Accountability

Specific, answerable questions grounded in ledger findings. “Prepared” means drafted from data and not yet sent — this tracker never claims correspondence that did not happen. Use Add your voice to co-sign a request by email.

XI.Sources & Freshness

“Real time” means as current as the source permits. Freshness says nothing about accuracy or completeness.

Planned source integrations

Sources on the ingestion roadmap. Each will be added with the same stage-separation and provenance rules; none of their figures appear in the ledger until ingestion is complete and reconciled.

XII.Reuse This Data Pro

Reproduce, download and embed ledger figures with citation and methodology version. Interactive dashboard data needs a free Registered account; embeds, CSV / raw exports and API keys need Researcher-Pro. See Terms of Use. Subscribe to changes: RSS feed.

Embeddable charts Pro

Pick year and theme — live preview and iframe code update immediately. Researcher-Pro and Institutional only (existing published embeds stay readable until the soft-launch cutoff).

Downloads (raw exports) Pro

API

Keyed API for Pro tiers — API documentation · OpenAPI schema. The funding-gap summary stays public. Interactive JSON needs a free account. CSV downloads and API keys require Researcher-Pro. Manage keys in your account.