Input–output simulation platform

An economy is not a list of sectors. It's a network.

IOMInsight turns the economic input–output model into a web application. Set a shock, an expansion, a shutdown or a cost change — and read how it travels through 35 sectors and 62 economies before you commit to the decision.

Malaysia · Illustrative Shock a sector

Click any sector to shock it

Agriculture, hunting, forestry & fishing 4.1695
Direct0.1641
Indirect1.1072
Induced2.8982

Output multiplier per $1 of final demand. Illustrative propagation — live values are computed from your chosen country, year and sector.

35
Sectors modelled
62
Economies covered
2007–2024
Years of accounts
10
Analysis modules
6
Impact indicators

The problem

One shock never stays where it lands.

In 2020, roughly USD 10 trillion was lost because organisations underestimated how tightly their economies were wired together. A pandemic became a supply chain disruption, then an oil price shock, then inflation, then fiscal pressure — and most planning tools only ever showed the first link.

Missing the big picture

Sector-by-sector views hide the interindustry channels that carry the real damage.

Investment false alarms

Resources get committed against signals that never showed the full chain of consequences.

Late to act

The problem becomes visible in the statistics long after the window to respond has closed.

How it works

Set a condition. Read the ripple. Decide.

Every module follows the same three movements, because that is how an input–output model actually behaves.

Step oneInput

Simulate

Choose a country, a year and one or more of 35 sectors. Then set the condition: expand or contract capacity, constrain a resource, shut a supply link, move investment, government spending or exports, or push input costs.

Step twoEngine

Analyse

The multiplier engine decomposes the result into direct, indirect and induced effects across six indicators, and reports pre-shock against post-shock values with the percentage change, sector by sector.

Step threeOutput

Act

Compare baseline, actual and scenario paths across the full series, overlay the environmental consequence, and export every table to Excel or CSV for the brief you already have to write.

Trust

Who we work with.

Organisations engaged, institutions that use the work, and the programmes backing it.

Organizations engaged

  • Infomina logo
  • University of Oxford — Saïd Business School logo
  • Ministry of Finance Malaysia logo
  • Heriot-Watt University logo
  • Universiti Kebangsaan Malaysia logo
  • Universiti Putra Malaysia logo
  • MDEC logo
  • Saudi Aramco logo

Trusted by

  • Menteri Besar Selangor Incorporated logo
  • Rahim & Co logo
  • Ministry of Finance Malaysia logo
  • Kementerian Sumber Manusia logo
  • Singapore Food Agency logo
  • Malaysia Productivity Corporation logo
  • Universiti Malaya logo
  • TAR UMT logo
  • PE Research logo
  • Multimedia University logo

Recognised & supported by

  • Google for Startups logo
  • Sidec logo
  • Cradle logo
  • Shell LiveWire logo

Try it — impact explorer

A multiplier of 2.1965 means nothing. Six thousand jobs means something.

Pick a sector, move the money, and watch the abstraction turn into a sentence you could say out loud in a meeting.

$50m
$1m$10m$100m$1b

Put $50 million of new demand into agriculture and the economy responds with 5,050 jobs.

Most of them are not in agriculture.

Jobs supported
5,050
persons
DirectIndirectInduced

Added to GDP
$110m
value added
DirectIndirectInduced

Total production set off
$208m
gross output
DirectIndirectInduced

$0.7m
Tax revenue generated
$29m
Imports drawn in
$35m
Exports supported
Illustrative multipliers. Live values are computed from your chosen country, year and sector.
Underlying multiplier values for the selected sector
IndicatorDirectIndirectInducedTotal

Employment is read against a $1 million increase in final demand; all other indicators against $1. This is the table the platform exports — the panel above is the same numbers, multiplied out.

Why the induced layer is usually the biggest
The sector hires. Its suppliers hire. Then all of those people spend their wages on housing, food, transport and everything else — and that spending employs more people again. That third round is the induced effect, and in most economies it dwarfs the first two. It is also the layer that a simple sector forecast never sees.

Where we sit

Global coverage, without the technical overhead.

Most input–output tooling is either a US-only dashboard or a research codebase. IOMInsight is neither.

CapabilityIOMInsightUS-focused dashboardsResearch codebases
Multi-country coverage (62 economies)YesSingle countryDepends on the dataset you build
Cross-border bilateral & multilateral scenariosYesNoManual
No technical skills requiredYesYesNo
Cloud native, always currentYesYesNo
Environmental extension built inYesRarelyManual
AI-assisted interpretation of resultsYesNoNo

Built for decisions with consequences

See the impact. Understand the connections. Act before it happens.

Ministries stress-testing a transformation plan. Research teams that need a defensible counterfactual. Companies mapping where their supply chain actually breaks. Lecturers who want students running simulations instead of reading about them.

Module reference

Ten modules. One engine underneath.

Two modules diagnose structure. Seven simulate scenarios across one, two or five economies. One works the price side. They share a common data spine, so a finding in one carries into the next.

Index

DiagnosticMap the structure before you shock it
01

Supply Chain Network Analysis

Identifies the key sector players inside a chosen sector's domestic supply chain.

1 economy
02

Industry Classification

Assesses the role each sector plays, using normalised backward and forward linkages.

1 economy
08

Bilateral Supply Chain Network

Key players and interdependencies in a sector's supply chain across two countries.

2 economies
ScenarioRun the shock through one shared engine
03

Economic Efficiency Analysis

Expansion or contraction of production capacity under a resource constraint.

1 economy
04

Production Efficiency Analysis

A sector's actual capacity at unchanged technology, with false alarms flagged.

1 economy
05

Output Efficiency Analysis

How effectively production meets final demand under input expansion or contraction.

1 economy
06

Crisis Response Analysis

Consequences of a partial or complete shutdown of one or more sectors.

1 economy
09

Bilateral Output Efficiency

Input expansion or contraction across two countries, with regional export shocks.

2 economies
10

Multilateral Output Efficiency

The same scenario logic extended to one home economy and up to four hosts.

5 economies
PriceTrace cost through to prices
07

Total Factor Productivity Analysis

Input-cost changes — import prices, value added, taxes — pushed through to output prices and inflation.

1 economy

Family one — Diagnostic

Know the structure before you shock it.

Run these first. A scenario is only meaningful against sectors that genuinely sit in the chain.

SCN · 01Diagnostic1 country

Supply Chain Network Analysis

Maps the domestic supply chain around a chosen sector and identifies the key players inside it. The network is traced by average propagation length against a significance threshold, and resolved to a chosen depth — direct suppliers only, one distributor away, or two.

You choose
Country, year, sector, significance threshold, network depth.
You get
The set of sectors that materially supply the chosen sector, ranked, with the strength of each link.
Reads well with
Industry Classification, to learn what role each of those suppliers plays.
Practical rule
Scenario simulations should stay within the sectors this analysis surfaces.
IC · 02Diagnostic1 country

Industry Classification

Places every sector on two axes — normalised backward linkage, which measures how much a sector pulls from its suppliers, and normalised forward linkage, which measures how much other sectors pull from it. The four quadrants are the whole point.

Hover or tap a sector

Each dot is one of the 35 sectors, placed by how hard it pulls on its suppliers and how hard other sectors pull on it. The two lines are drawn at 1.0 — the economy-wide average.

Normalised forward linkage →

Quadrant 2 · high backward, low forward

Backbone sectors

Essential in generating demand for other sectors. Dependent on interindustry supply.

Quadrant 1 · high backward, high forward

Fast growing sectors

Integral to growth, with strong connections in both directions. Generally dependent.

Quadrant 3 · low backward, low forward

Emerging sectors

Promising new frontiers that will shape the future economy. Generally independent.

Quadrant 4 · low backward, high forward

Net distributor sectors

Suppliers of essential goods and services, with widespread downstream influence. Dependent on interindustry demand.

← Normalised backward linkage, read top to bottom: high above, low below.

BSCN · 08Diagnostic2 countries

Bilateral & Multilateral Supply Chain Network Analysis

The same network logic, opened up across borders. The bilateral view identifies the key players and their interdependent relationships in a sector's supply chain between two countries. The multilateral view extends to five — one home economy and up to four hosts — which is where the exposure most organisations cannot see usually shows up.

Bilateral
Home and host. Both directions of the chain are resolved.
Multilateral
One home economy plus up to four hosts, compared side by side.

Family two — Scenario

One engine, one result grammar.

Every scenario module returns the same four views. Learn them once and every module is legible.

Multipliers by year

Six indicators decomposed into direct, indirect, induced and total.

Exogenous shock by year

Pre-shock against post-shock values with the percentage change, across all 35 sectors.

Trend analysis

Baseline, actual and scenario paths plotted over the full series.

Environment trend

The environmental consequence of the same scenario, baseline against scenario.

The three lines, defined

Baseline is the benchmark: it excludes the effect of policy intervention from the previous period, and exists so a new strategy can be judged against something. Actual is what really happened once events occurred. Scenario is the simulated outcome under the conditions you set.

EE · 03Scenario1 country

Economic Efficiency Analysis

Analyses resource allocation when a sector expands or contracts — because of technological advancement, or because a resource has become constrained. You set the percentage change and flag the constraint.

You set
Expansion or contraction as a percentage, plus a resource constraint, for one or more sectors over any period in range.
Also simulates
Investment, government spending or exports.
Worked example — Malaysia, agriculture
The sector contracts 10% under a resource limitation. Reading the result: a $1 million increase in final demand still creates 101 jobs, and each $1 of final demand generates $2.20 of value added across the economy.
PE · 04  ·  OE · 05Scenario1 country

Production & Output Efficiency Analysis

Two closely related questions, run together. Production efficiency asks whether output is being produced with the least resource and cost — evaluating a sector's actual capacity at unchanged technology, and flagging false alarms before they drive a decision. Output efficiency asks how effectively that production meets final demand once inputs expand or contract.

You set
Resource constraints, or input expansion and contraction, for one or more sectors across a chosen period.
Typical reading
A $1 increase in final demand for the sector produces $0.39 of value added within that sector.
CR · 06Scenario1 country

Crisis Response Analysis

Assesses what a production disruption does to the economy when one or more sectors halt. Disruption can be partial or complete, and results are presented before and after, so the loss is explicit rather than implied.

Worked example — United States, 2020

Supply from chemicals and chemical products into coke, refined petroleum and nuclear fuel is disrupted. Drag the severity and watch which layer of the economy actually gives way.

100%
No disruptionPartialComplete shutdown of the link
Before — jobs per $1m of final demand53
After — jobs per $1m of final demand43
DirectIndirectInduced

10 jobs lost for every $1 million of final demand. The sector itself keeps producing at the same direct rate — the damage is almost entirely in the induced layer, as lost income stops circulating.

BOE · 09Scenario2 countries

Bilateral Output Efficiency Analysis

Input expansion or contraction across two economies, with the trade channel made explicit. Alongside the standard indicators, the module simulates the home country's exports to the host and to eight regional blocs — Southeast Asia, Central Asia, East Asia, Europe, Oceania, North America, South America and the rest of the world.

Worked example — a food policy
After implementation, a $1 increase in host-country final demand directed at the home country's chosen sector raises that sector's exports to East Asia by $0.0008. Small per dollar. Not small at national scale.
MOE · 10Scenario5 countries

Multilateral Output Efficiency Analysis

The same scenario logic across many economies — one home country and up to four hosts — for questions that only make sense at bloc scale: a regional trade agreement, a coordinated tariff, a shared supply shock.

Family three — Price

TFP · 07Price1 country

Total Factor Productivity Analysis

This module works the other side of the model. Rather than tracing quantity through the multiplier, it pushes cost through the price dual: a change in import prices, value added and labour cost, or taxes becomes a change in sectoral output prices and, aggregated, in the economy's inflation rate.

Sectoral output price change
The price impact on individual sectors from the simulated change in input costs.
Economic inflation rate
The overall price-level impact across all sectors.
Contribution to inflation
The share of the inflation rate attributable to the chosen sector, when only one or a few sectors are shocked.
Simultaneous shocks
Cost changes can be combined — for example a 5% import rise in agriculture alongside a 5% value-added rise economy-wide.

Note: TFP is a price model, not a multiplier model. Its results are not comparable line for line with the scenario family.

Next

Want to see a module run on your own sector?

We'll set up the country, year and sector you actually care about and walk through the output live.

Method

The model is old. The access is new.

Input–output analysis has underpinned national accounting and policy appraisal for seventy years. What has been missing is a way to run it — across countries, with extensions, without writing code. That is the whole of what IOMInsight does.

Foundation

Technical coefficients and the Leontief inverse.

An input–output table records what every sector buys from every other sector. Divide each column by that sector's total output and you have the technical coefficient matrix: the recipe for one unit of output.

Inverting the identity matrix minus those coefficients gives the Leontief inverse — the total requirements matrix. It answers the question the table alone cannot: to deliver one more unit of final demand from this sector, how much production is required from every sector, once you count the suppliers of the suppliers.

Extending the model to include households as an endogenous sector adds the induced layer, which is where consumption feedback lives. In most economies it is the largest of the three.

Decomposition

Four effect layers.

Layer

Direct

The immediate impact of the change, inside the sector where it occurs.

Layer

Indirect

The secondary effects on industries that supply goods and services to that sector.

Layer

Induced

The additional activity generated when increased household income is spent.

Sum

Total

The full economic consequence of the initial change.

Each indicator is computed as the value of its multiplier over the change in final demand of the chosen sector — output, employment, value added, imports, taxes and exports alike.

Network

Average propagation length and linkage.

Supply chain networks are resolved by measuring how far, on average, an impulse travels between two sectors, and keeping only links above a significance threshold you control. Depth is a setting: direct suppliers, one distributor removed, or two.

Industry classification uses normalised backward and forward linkages. Backward linkage above one means the sector pulls disproportionately on its suppliers; forward linkage above one means other sectors pull disproportionately on it. The two thresholds produce the four quadrants — backbone, fast growing, emerging and net distributor.

Price side

The cost-push dual.

The quantity model and the price model are two readings of the same table. Where the quantity model traces final demand forward into production, the price model traces input cost forward into output price.

A change in import prices, in value added and labour cost, or in taxes enters as a cost shock and propagates through the same interindustry structure — arriving as a set of sectoral output price changes and, weighted up, an economy-wide inflation rate. When only a few sectors are shocked, the model isolates their contribution to that rate.

Extension

The environmental overlay.

Every scenario carries an environmental consequence, reported baseline against scenario over the same period.

  • Carbon dioxide, methane, nitrous oxide and fluorinated gas emissions
  • Total greenhouse gas emissions
  • Water usage intensity and energy intensity
  • Permanent cropland area

Honest limits

What the model assumes.

Input–output analysis is a simulation framework, not a crystal ball. IOMInsight reports foresight under stated conditions, and the conditions matter.

  • Fixed technical coefficients. Production recipes are held constant within the simulated period, which is why the modules are framed around unchanged technological level.
  • Linear response. Effects scale proportionally with the shock; the framework does not model non-linear thresholds or behavioural adaptation.
  • No capacity ceiling unless you set one. Supply is assumed able to respond, which is exactly why the resource constraint setting exists.
  • Annual resolution. Results are read year by year, not month by month.
  • Sector aggregation. 35 sectors is the resolution of the underlying accounts; results describe sectors, not individual firms.

Provenance

Built from a working engine, not a whiteboard.

The models behind IOMInsight were built and used first as macro-level economic engines in Excel, across real consulting and policy projects. The web application is that engine, rebuilt to scale, with AI assistance layered on interpretation. The method is protected by patent and trade secret.

Data coverage

62 economies. 35 sectors. Eighteen years of accounts.

The same classification everywhere, which is the only reason cross-country comparison means anything.

62
Economies
35
Sectors
2007–2024
Annual series
8
Export regions
6
Indicators

Economy coverage

Explore the 62 economies.

Search, filter by region and select any economy to confirm its coverage. Every named economy runs on the same 35-sector classification and annual accounts.

62 economies shown 2007–2024 · 35 sectors · All simulation modes

Sector classification

Thirty-five sectors, consistently defined.

Every economy in the platform is expressed in the same 35-sector classification, from agriculture through to private households with employed persons.

Primary & energy4
  • 01Agriculture, hunting, forestry & fishing
  • 02Mining & quarrying
  • 08Coke, refined petroleum & nuclear fuel
  • 17Electricity, gas & water supply
Manufacturing14
  • 03Food, beverages & tobacco
  • 04Textiles & textile products
  • 05Leather & footwear
  • 06Wood & products of wood, cork
  • 07Pulp, paper, printing & publishing
  • 09Chemicals & chemical products
  • 10Rubber & plastics
  • 11Other non-metallic minerals
  • 12Basic & fabricated metals
  • 13Machinery, n.e.c.
  • 14Electrical & optical equipment
  • 15Transport equipment
  • 16Manufacturing n.e.c.; recycling
  • 18Construction
Trade & logistics10
  • 19Motor vehicle sale & repair; fuel
  • 20Wholesale & commission trade
  • 21Retail trade; household repair
  • 22Hotels & restaurants
  • 23Inland transport
  • 24Water transport
  • 25Air transport
  • 26Other transport; travel agencies
  • 27Post & telecommunications
  • 28Financial intermediation
Services & public7
  • 29Real estate activities
  • 30Renting & other business activities
  • 31Public administration & defence
  • 32Education
  • 33Health & social work
  • 34Other community & personal services
  • 35Private households with employed persons

Grouping is for orientation only — every module operates on all 35 sectors individually. Financial intermediation is grouped with trade & logistics here for balance; the platform classifies it as a distinct service sector.

Indicators & extensions

What every simulation reports.

Economic indicators

  • Output — total production value generated
  • Employment — jobs supported, read per $1 million of final demand
  • Value added — contribution to GDP
  • Imports — import content drawn in
  • Taxes — tax revenue generated
  • Exports — export value supported

Environmental extension

  • Carbon dioxide (CO₂)
  • Methane (CH₄)
  • Nitrous oxide (N₂O)
  • Fluorinated gases
  • Total greenhouse gas emissions
  • Water usage intensity, energy intensity, permanent cropland

Your own data

Bring your table.

If you hold an input–output table the platform doesn't — a sub-national account, a more recent release, a bespoke sector split — upload it as an Excel file and run the same modules against it.

Every result table exports to Excel or CSV, so the output lands in the workbook, model or brief you were already building.

Solutions

Same engine. Five very different rooms.

A ministry, a research centre, a supply chain team, a lecture theatre and a training floor ask different questions of the same matrix.

Not sure which fits

Tell us the question. We'll tell you the module.

Send the decision you're facing and we'll show you the shortest route to an answer — including if that route isn't ours.

Pricing

Two plans. Priced in ringgit. No per-simulation charges.

Run as many scenarios as the question needs. Pricing scales with access and support, never with usage. Switch between monthly and yearly below.

Analyst

Researchers, students, individual practitioners

RM900
per seat / month
  • Single-economy modules
  • Supply Chain Network & Industry Classification
  • Economic, Production & Output Efficiency
  • Crisis Response & TFP
  • Environmental extension
  • Excel & CSV export on every table
  • Email support
Get started

Institution

Government, universities, enterprises, consultancies

RM9,000
per organisation / month
  • Everything in Analyst
  • All 10 modules, including bilateral & multilateral
  • Multi-country comparative analysis
  • Custom input–output data upload
  • Admin panel & cohort management
  • Editable tooltips & terminology
  • Onboarding, training & priority support
Book a demo

Prices exclude applicable taxes. Yearly billing is charged once annually at the rate shown. Consortium, multi-year and site-licence terms are available — talk to us. Figures are indicative and can be tailored per engagement.

Common questions

Before you ask us.

Is there a limit on how many simulations I can run?

No. Subscriptions are priced on access, not volume — run as many scenarios as the question needs.

Do I need to know input–output economics to use it?

No. Every result view carries an interpretation, and the tooltips explain each concept in place. What helps is knowing your own sector.

Can I use my own input–output table?

Yes, on the Institution plan. Upload an Excel file and the modules run against your own data.

Does IOMInsight forecast the economy?

No — and the distinction matters. It simulates outcomes under conditions you specify. That is foresight under assumption, not prediction. The assumptions are documented on the method page.

How is classroom access licensed?

Through the Institution plan, with an admin panel for cohorts and editable tooltips so terminology matches your syllabus. Talk to us about cohort size.

What support is included?

Email support on Analyst; onboarding, training and priority support on Institution.

About

We built the engine before we built the product.

IOMInsight began as a set of macro-level economic models built directly into Excel, on real consulting and policy projects. The web application is that engine, rebuilt to scale and opened to people who should never have to touch a matrix to get an answer.

Position

Global data, not just US data.

The input–output tooling that exists today is overwhelmingly built around a single economy. That is fine until the question crosses a border — which, for trade policy, supply chain risk and industrial strategy, it always does.

IOMInsight covers 62 economies on a consistent 35-sector classification, with bilateral and multilateral modules built in rather than bolted on. The method is protected by patent and trade secret, and the architecture is built to scale globally.

Team

Economics, growth, and the classroom.

YC

Prof. Dr. Yong Chen Chen

Founder & Chief Technology Officer

Fifteen years and more of academic and research experience in labour and applied economics, focused on technological innovation and strategic advancement. Consultant to government projects and active in policy formulation.

HM

Hafiz Majid

Chief Executive Officer

Seven years in performance marketing and budget management, driving the company's growth and market position.

How we grow

Four routes to market.

Academic workshops

Targeted seminars that build expertise and turn domain experts into advocates.

Business to government

Engagement with ministries, agencies and institutions to drive policy impact and institutional adoption.

Strategic partnerships

Collaboration with leading universities, industry players and ecosystem partners.

Subscription conversion

Turning engaged users and institutions into recurring subscribers.

Validation

We asked before we built.

A market validation study of 30 interviews across our customer segments — SMEs and researchers among them — shaped which modules shipped first and how results are presented.

The most consistent finding: people did not want more numbers. They wanted to know which numbers would survive scrutiny, and why. That is why every result view carries its interpretation, and why the method page states the model's limits rather than hiding them.

Language note

We say foresight, not forecast.

IOMInsight simulates outcomes under conditions you set. It does not predict the future, and we are careful never to imply that it does. Every scenario is a conditional statement, and it is only as good as the condition attached to it.

Get in touch

Bring us a question with real stakes.

Tell us the country, the sector and the decision. We'll set up the simulation before the call and walk through the output with you live.

What to expect

  • A 30-minute call, run on your country and sector — not a canned demo
  • A walkthrough of the module that fits your question
  • The exported tables afterwards, yours to keep
  • An honest answer if input–output analysis isn't the right tool for what you're asking

Other ways to reach us

General enquiries — admin@iominsight.com

Book a demo