Indonesian consumption growth, labor share, and saving rate
Recently, there have been many reports about the weakening of Indonesia’s middle class. The middle class in Indonesia has been shrinking since 2018 and now makes up only 17% of the total population. However, consumption growth often relies on the middle class. Unsurprisingly, Indonesia’s consumption growth has long lagged behind that of other countries in the region, except Thailand.
Indonesia’s consumption growth has been below the general pace of economic growth for quite some time. How is it possible for economic growth to outpace consumption growth?
One explanation is that this economic growth benefits those with a low consumption share. Consumption share refers to the portion of an individual’s income spent on consumption. Typically, this group consists of wealthy individuals or corporations. These entities already have high consumption levels. Any additional income is more likely to be allocated toward increasing assets (savings) or spending abroad. I previously discussed this issue in The Conversation Indonesia.
I will attempt to explore this theory by presenting two points: (1) Indonesia’s saving rate is increasing, and (2) the labor share is decreasing. I illustrate these two points using data from Total Economy - Integrated Institutional Sector Accounts (trillion rupiahs), 2016 - 2023 from BPS. This balance sheet is a very useful and interesting dataset as it includes calculations from all three methods of calculating Gross Domestic Product (GDP). I have made slight adjustments to the data, which can be viewed at the end of this post.
Increasing Saving Rate
The saving rate reflects the proportion of income saved by the population. A high saving rate indicates that people save more than they spend on consumption. As discussed above, the economic balance sheet does not differentiate the owners of the saving rate, but a significant increase in the saving rate typically signals a rising income share among groups more likely to save, such as wealthy individuals or corporations.
import seaborn as sns
import matplotlib as plt
import pandas as pd
data=pd.read_excel("neraca.xlsx",sheet_name="Sheet3")
dat=data[["tahun","LS","KS"]]
dat=dat.melt("tahun",var_name="jenis",value_name="nilai")
det=data[["tahun","srhh"]]
ax=sns.lineplot(data=det,x="tahun",y="srhh")
ax.set(xlabel="",ylabel="(%)",title="Saving rate (i.e., disposable income minus consumption),\nfrom Neraca Ekonomi BPS")
[Text(0.5, 0, ''),
Text(0, 0.5, '(%)'),
Text(0.5, 1.0, 'Saving rate (i.e., disposable income minus consumption),\nfrom Neraca Ekonomi BPS')]

Since 2016, Indonesia’s saving rate has continued to increase. COVID-19 forced everyone to reduce their savings, even increasing debt to maintain consumption. However, since then, the saving rate has risen again, even higher than usual. It seems that COVID-19 really dealt a blow to Indonesian consumers.
Declining Labor Share
Some analysts say that one of the problems is weak wage growth. Reed, Pasha, and Gonzales, in their report for the World Bank Group, wrote about weak wage growth and profits in manufacturing companies with high foreign ownership. The image excerpt below is from the report.

In the economic balance sheet, we can also calculate how much primary income is allocated for various purposes. I divide it into three: taxes, employee expenses, and profits. Profits consist of income that has already been reduced by taxes and employee expenses. I’ve plotted this below, but I excluded taxes as the amount is very small, around 5% of the total balance sheet1.
ax=sns.lineplot(data=dat,x="tahun",y="nilai",hue="jenis",palette="tab10")
ax.set(xlabel="",ylabel="(%)",title="Labor share (LS) and profit share (KS) of income, from Neraca Ekonomi BPS")
[Text(0.5, 0, ''),
Text(0, 0.5, '(%)'),
Text(0.5, 1.0, 'Labor share (LS) and profit share (KS) of income, from Neraca Ekonomi BPS')]

And it’s quite apparent that there has been progressive growth in the share of income absorbed by companies. As hypothesized above, an increase in the income share for companies is more likely to be saved, while an increase in the income share for employees is more likely to be consumed. So, at least based on this result, it makes sense.
Anyway, this post is actually just to share the chart. We can have a discussion outside of this post. Let me know what you think.
Below is the data I used. All of it was downloaded from Total Economy - Integrated Institutional Sector Accounts (trillion rupiahs), 2016 - 2023 with slight adjustments.
data
tahun | L | K | T | va/output | LS | TS | KS | srhh | |
---|---|---|---|---|---|---|---|---|---|
0 | 2016 | 40.576885 | 55.127270 | 4.295845 | 52.877975 | 41.728750 | 4.435895 | 53.835356 | 30.864658 |
1 | 2017 | 41.472019 | 53.934836 | 4.593145 | 53.108782 | 42.704020 | 4.746633 | 52.549347 | 31.795110 |
2 | 2018 | 39.977940 | 55.237447 | 4.784614 | 52.986106 | 41.343331 | 4.965863 | 53.690807 | 32.159447 |
3 | 2019 | 39.252272 | 55.950651 | 4.797077 | 52.971298 | 40.403369 | 4.954449 | 54.642181 | 31.793236 |
4 | 2020 | 37.304707 | 58.410155 | 4.285138 | 53.170697 | 38.341668 | 4.418889 | 57.239443 | 30.021169 |
5 | 2021 | 37.283856 | 58.021987 | 4.694157 | 53.484228 | 38.272325 | 4.833429 | 56.894245 | 33.807914 |
6 | 2022 | 35.453018 | 59.557783 | 4.989199 | 53.799988 | 36.094115 | 5.095040 | 58.810845 | 38.504459 |
7 | 2023 | 34.970118 | 60.019108 | 5.010774 | 53.400921 | 36.068580 | 5.184493 | 58.746927 | 36.506632 |
-
This 5% figure is quite interesting because Indonesia’s corporate income tax rate is much higher than that. This could make for an entire post on its own—maybe another time. ↩︎