Skip to content
India's Economy as a Working ModelIndia's Economy

The whole table: every flow in 2023-24

The map draws India's economy as flows. Underneath it sits a single table, a social accounting matrix (SAM). Each row is an account that receives money and each column is an account that pays it, so the cell where a row meets a column is the money flowing from that column to that row in 2023-24. Every account's row total equals its column total: what comes in goes out.

Money is in rupees at current prices for the financial year 2023-24. One lakh crore is one trillion rupees.

Shares are of GDP in 2023-24. Gross flows can exceed GDP: GDP counts final output once, while this table also holds what firms buy from each other and the money that passes through financial markets.

How the labels work · Back to the map

What you are looking at

Receivers (rows)
Payers (columns)

13 receivers × 13 payers

Arrow keys move the cursor, Enter zooms into a block, Esc zooms out, T opens the table. Tap or click a cell to see it; double-click, or select a group name, to zoom into that block.

  • Money paid (stronger shade = larger)
  • Negative overall (for example subsidies, the Centre’s negative saving, inventory run-downs)
  • Flows that cancel out exactly
  • No flow
  • Log scale, the same for both colours: the faintest shade is the smallest flow in this view (₹61 crore), the strongest is the largest (₹575.64 lakh crore). Equal steps in shade are equal multiples in size.

Selected cell

Flows inside Goods & services

Amount
₹79.20 lakh crore
Share of GDP
27.2% of GDP
How sure we are

Sums 21 account cells

All non-zero cells

Every one of the 2,169 account-to-account flows in the table, one per line.

Showing 2,169 cells of 2,169

PayerReceiverAmountShare of GDPHow sureNotes

Download the data

These are the exact JSON files this site is built from (data version 2023-24.8b1b533fd6). Each file's SHA-256 fingerprint lets you check that your copy is unchanged.

index.json (the list of files and their fingerprints)

FileSizeSHA-256
hierarchy.json42.6 KBd44dd52182b60e23edacedd120a9b334a05757afe94d3752bd3cfe0ce93fad5e
provenance.json911.5 KB471a8d26cce44b8942f9592eed06d70417367eb5b8d070361c8b8894d8c18c49
sam/cells.json104.4 KB9ebed0b3f7a8c4e398e3721b0e9b5d7cb78192e573c47305b3e84f06d217347e
sam/constraints.json126.4 KB4284595d4596d19a6a782631a3e28da02411fb7fd6cb98eab2a38ac3a4bdc5a2
sam/entries/CEN.json29.3 KB50e8c2906517ea734428ab5a93507a9021e6a5b4b07a485b785ca9cd51bbceec
sam/entries/DISC.json3.6 KB561c94d19afbdf02fa0d64e17fb816740f80b3cd1c840a3c2c9c898db079f400
sam/entries/FACT.json52.9 KB83c387f9a6a0304c601f3262c5c62a8822ea8eec2b93cd6f4b5390c53a40c6ff
sam/entries/FC.json110.7 KB5616987f344212cfb4841456a3e342e29ab89a81b075eab3fccd867de4daee94
sam/entries/FINM.json88.8 KB47b68b036e47ad1bb1fd8313958d79cc94d9eb8931e6b1fd0e892e42ed2d3ea5
sam/entries/HH.json340.7 KBff7ff80bf22d5f6113a4101e8c63afdc34ada67f99485f3ff2ab7eb60e21e217
sam/entries/NFC.json39.4 KB18b55f1988e7332aa655bd7acf1b05b61df77272b5bd2e7ae593e69499cbb928
sam/entries/PRDS.json785.7 KB1d353ef13a6c8b8a438d8e5ace9e61060aa5aca950f4ccab414b01cf4cdd1880
sam/entries/PROD.json46.8 KB5cf829475d2ecde867b0f70991268b08ca56e1ace4de9883e369896932fc2d63
sam/entries/ROW.json37.7 KBc278a8a51a63a9e9d0cdcd2d34f6734fcd11fd181d6aff50cbda352fd3418551
sam/entries/SI.json108.8 KBee8a4aa0d187f44f16e1d0020b40b1a7a42dbb006a70e69cab7bc85fea08470f
sam/entries/STA.json53.6 KB47ad1a25921b895dd09cf77ec7ced1226f700621ac3b889c16938d3b70a09bd2
sam/entries/TAX.json86.6 KBdd9be3b1457c4e1e5a0d6c1371d147d7d537b89c2552fe04e76e3f8b0b0ea56c
sam/pinned.json24.7 KB221a49ba8a4c1bd3e418eedec108047b26c7a7e4ecb5cb3c1d4a39cb05da4647
sam/refs.json44.0 KBfd8bd184363dd4ab9c5a2c7451243f9c7e4acd35781bf871e1617ceb4785a2f1
stories/deficit-funding.json23.7 KBf23a255cc8e27bb082b5de1d54c37cdc9e36556193f6f3893dc7f424a9950117
stories/gst-rupee.json33.4 KB8921a9e024b9ddcfa561448bb7a4df0c87a37212554c91a3a15d5a4a2e9f1a12
stories/remittance-dubai.json77.9 KB746ac9ad9f83aca72dcf4ec172b95cceb7c945f377c93a7bf0523b2469591d18
summary.json9.8 KB75fe15602afebd01703e2734b94613ef10c156ddee1939b619c01d53f4afc387
ts/cover.json37.5 KBad3eb51d01c2b2165507608983db24e229a87b67c88d43acf895f64cf6231acb
ts/series.json404.3 KBd5848e179581e93d96c5a22e4a3f6505c29ca33a796ec6c670080856f7c2f903
ts/view.json2.0 KBecaa72ff21163b2d1f4d99910efce7d707d4198556932b8ae313e270d144314e