Your country

Tools that support it use your country for local currency, number formats, units and paper size. Your choice is saved only in this browser.

Type a name or a two-letter code. Use the up and down arrow keys to move through the countries, Enter to choose one and Escape to close.

Macroeconomics Calculator (GDP, Multipliers, Gini)

GDP, real growth, inflation, unemployment, multipliers and the Gini coefficient.

Free preview, no sign-upIncluded in your pass Pro tool Pro pass: ₹179 / $5.99 for 30 days On this device: nothing is sent
+3 +1 more details No uploadWorks offline once opened Education

Free preview: the figure you asked for in full, with the first rows of the table, a watermarked Lorenz curve and the first step of the working; every other figure is hidden. Locked until you unlock it: download and copy.

Pro pass ₹179 for 30 days or ₹79 for 1 week, one‑time. Pro pass $5.99 for 30 days or $2.99 for 1 week, one‑time. How to unlock

Try before you buy.

  • Free preview: the figure you asked for in full, with the first rows of the table, a watermarked Lorenz curve and the first step of the working; every other figure is hidden.
  • Locked until you unlock it: download and copy.
  • Unlock: Pro pass, ₹179 for 30 days or ₹79 for 1 week, a one-time payment that never renews. Unlock: Pro pass, $5.99 for 30 days or $2.99 for 1 week, a one-time payment that never renews.

Ways to unlock shows how to get the full result.

See passes (opens in a new tab)

Printing this result is locked in the free preview.

Calculate

GNP, net product and per person optional
GDP —

    How it was worked out

    Next steps Done. What next?

    Start over

    A Pro pass unlocks the full result. See passes

    All education & student tools

    About the Macroeconomics Calculator (GDP, Multipliers, Gini)

    Six macroeconomics calculators with the working shown. GDP adds consumption, investment, government purchases and net exports (C + I + G + X − M), and with the optional figures gives GNP, NDP, NNP, each component’s share and GDP per person. Real GDP turns nominal GDP into real GDP with the GDP deflator — or finds the deflator or nominal GDP — for two periods, with nominal and real growth, inflation and the average yearly rate. Inflation reads a list of price-index values or basket costs, rebases them to any period and gives the inflation rate between each pair.

    Labour market works out the labour force, the unemployment rate, the participation rate and the employment-to-population ratio. Multipliers turns the marginal propensity to consume (or save) into the spending, tax and balanced-budget multipliers — with a proportional tax and imports if you like — and the money multiplier from the reserve requirement. Gini computes the Gini coefficient from a list of incomes or from group shares such as quintiles, draws the Lorenz curve and reads off the income shares, the S80/S20 and the Palma ratio. Without a pass, the free preview shows the figure you asked for in full, with the first rows of the table, the Lorenz curve marked as a preview and the first step of the working; the other figures, the full tables, the curve’s files, Copy result and the CSV need a Pro pass.

    How to use it

    1. Choose a calculator: GDP, Real GDP, Inflation, Labour market, Multipliers or Gini.
    2. Type the figures. Amounts can be in any unit — pick the currency and whether they are in thousands, millions or billions so the labels and per-person figures come out right.
    3. Optional boxes add more: depreciation and income from abroad for GNP and NNP, population for per-person figures, years for average growth, a tax rate and imports for the open-economy multiplier.
    4. For a Gini coefficient, paste individual incomes, or enter groups (for example the five quintiles) with their share of people and of income.
    5. Read the result, the table and the worked steps. With a pass, or after unlocking this result, download the Lorenz curve as SVG or PNG and the tables as CSV.

    Examples

    GDP (OpenStax Work It Out)
    Input
    C 400, I 60, G 120, X 100, M 120 (billions); depreciation 40; income from abroad 10, paid abroad 8
    Result
    GDP = 560; net exports −20; GNP 562; NNP 522
    Real GDP and growth
    Input
    Nominal 542.4 with deflator 16.6; later 20,893.7 with deflator 113.6
    Result
    Real GDP 3,267.5 and 18,392.3 (base-year prices): real growth 462.9%
    Inflation from basket costs
    Input
    100, 106.50, 107, 117.50 with period 3 as the base
    Result
    Index 93.5, 99.5, 100, 109.8; inflation 6.5%, 0.47%, 9.81%
    Unemployment (OpenStax Table 21.1)
    Input
    Employed 155.175 million, unemployed 6.877 million, adults 262.029 million
    Result
    Labour force 162.052 million; unemployment rate 4.24%; participation 61.8%
    Multiplier with taxes and imports (OpenStax Appendix D)
    Input
    MPC 0.9 (a tenth of after-tax income is saved), tax rate 30%, MPI 0.1
    Result
    Multiplier = 1 ÷ (1 − (0.9 × (1 − 0.3) − 0.1)) = 1 ÷ 0.47 = 2.13
    Money multiplier
    Input
    Reserve requirement 10%, new excess reserves 9 million
    Result
    Multiplier 10: at most 90 million of new money
    Gini from quintiles
    Input
    Income shares 3.0, 8.1, 14.0, 22.6, 52.2%
    Result
    Gini = 0.452; S80/S20 = 17.4; Palma = 2.35

    Common uses

    • Macroeconomics homework and exam revision: GDP accounting, real versus nominal, CPI inflation, unemployment and multipliers.
    • Measuring inequality in a data set of incomes or a published quintile table, with a Lorenz curve for a report.
    • Checking a country’s figures from official statistics: real growth, inflation and per-person GDP over a period.
    • Showing how a change in government spending or taxes ripples through GDP.

    The formulas

    • GDP = C + I + G + (X − M). GNP = GDP + income received from abroad − income paid abroad; NDP = GDP − depreciation; NNP = GNP − depreciation.
    • Real GDP = nominal GDP ÷ (GDP deflator ÷ 100); deflator = nominal ÷ real × 100. Growth = (new − old) ÷ old × 100; the average yearly rate is (new ÷ old)^(1/years) − 1.
    • Inflation between two index values = (new − old) ÷ old × 100. An index from basket costs = cost ÷ cost in the base period × 100.
    • Labour force = employed + unemployed. Unemployment rate = unemployed ÷ labour force; participation rate = labour force ÷ working-age population; employment-to-population ratio = employed ÷ working-age population.
    • Multipliers: MPC + MPS = 1; spending multiplier = 1 ÷ (1 − MPC); tax multiplier = −MPC ÷ (1 − MPC); balanced budget = 1; with a proportional tax t and imports, 1 ÷ (1 − (MPC × (1 − t) − MPI)). Money multiplier = 1 ÷ reserve requirement.
    • Gini = area between the line of equality and the Lorenz curve ÷ the whole area under the line, 0 (equality) to 1. From the Lorenz points, G = 1 − Σ (Xₖ − Xₖ₋₁)(Yₖ + Yₖ₋₁); from individual incomes it equals the mean absolute difference between all pairs ÷ twice the mean.

    Good to know

    • Investment in GDP means new buildings, equipment and inventories, not buying shares; government purchases leave out transfers such as pensions.
    • Real GDP is in the prices of the deflator’s base year, where the deflator is 100 and real equals nominal.
    • The unemployed are people without a job who are available and looking for one; people not looking are outside the labour force, so they do not count as unemployed.
    • The money multiplier is the most the money supply can grow; banks keeping extra reserves or people holding cash make it smaller.
    • A Gini from grouped data (quintiles or deciles) treats everyone in a group as equal, so it is lower than one from individual incomes. Published Gini figures also differ in whether they use income before or after taxes and transfers, and household or individual data.

    Sources

    Limitations

    • These are the textbook definitions. Statistical agencies add detail — chain-weighted real GDP, seasonal adjustment, survey weights — so their published numbers can differ slightly from a quick calculation.
    • The multipliers assume a simple Keynesian model with spare capacity and no change in interest rates or prices.
    • Incomes for the Gini coefficient must be zero or more; negative incomes (losses) need adjusted measures.
    • The calculator uses only the figures you type: it does not fetch any country’s official statistics.

    Privacy

    On this device: nothing is sent

    Everything happens in your browser. What you enter or open here is not uploaded or stored by MySmartCoPilot.

    Frequently asked questions

    What do I get without a pass?

    Without a pass, Macroeconomics Calculator (GDP, Multipliers, Gini) shows the figure you asked for in full, with the first rows of the table, a watermarked Lorenz curve and the first step of the working; every other figure is hidden. Until you unlock it, the result can’t be downloaded or copied. A Pro, Premium or Ultimate pass, a one-time payment that never renews, unlocks the full result. The pricing page lists the passes and their prices.

    How do you calculate GDP using the expenditure approach?

    Add up spending on final goods and services: GDP = consumption + investment + government purchases + exports − imports. With C = 400, I = 60, G = 120, X = 100 and M = 120 (billions), GDP = 400 + 60 + 120 + (100 − 120) = 560 billion.

    What is the difference between nominal and real GDP?

    Nominal GDP values output at the prices of the time; real GDP values it at the prices of a base year, so it rises only when the quantity of output rises. Divide nominal GDP by the GDP deflator over 100: 542.4 billion with a deflator of 16.6 is 3,267.5 billion in base-year prices.

    How do you calculate the inflation rate from the CPI?

    Take the percentage change in the index: (new CPI − old CPI) ÷ old CPI × 100. An index that goes from 107 to 110 means 2.8% inflation over that period.

    How is the unemployment rate calculated?

    Unemployed people ÷ the labour force × 100, where the labour force is the employed plus the unemployed. 6.877 million unemployed in a labour force of 162.052 million is 4.24%. People who are not looking for work are outside the labour force and are not counted.

    What is the multiplier if the MPC is 0.8?

    The spending multiplier is 1 ÷ (1 − 0.8) = 5, so an extra 100 of government spending can raise GDP by up to 500. The tax multiplier is −0.8 ÷ 0.2 = −4, and spending and taxes raised together by the same amount have a multiplier of 1.

    What does a Gini coefficient of 0.45 mean?

    It measures how far the income distribution is from perfect equality (0) towards one person having everything (1): at 0.45 the area between the Lorenz curve and the line of equality is 45% of the whole area under that line. The World Bank publishes the same measure as a Gini index from 0 to 100, so 0.45 appears there as 45. The further the Lorenz curve sags below the line of equality, the higher the Gini.

    Quick answers and tool search

    Type to search tools or to get a quick answer, for example 18% of 2500. Use the up and down arrow keys to move through the results, Enter to choose, and Escape to close.