EconBase
← Back to paper

UK Income Inequality and Taxation, 2000--2023: A $κ$-generalised Distribution Analysis

Extracted main text — title through conclusion, appendix excluded. This is what our citation measures are computed over, published so the extraction can be checked by eye.

29,805 characters · 9 sections · 19 citation commands

Rendered from LaTeX for readability, not typeset faithfully. Citation keys are highlighted; maths is left as source; figures, tables and equation environments are summarised rather than reproduced; unrecognised commands are greyed out so nothing is silently dropped. Email addresses are removed.

UK Income Inequality and Taxation, 2000--2023: A $$-generalised Distribution Analysis

abstractWe analyse the UK income distribution from 2000 to 2023 using HMRC annual percentile data for both pre-tax and post-tax income. We fit a prefactor-adjusted $\kappa$-generalised specification to the data by weighted non-linear least squares and use inverse transform sampling to generate simulated income populations. The results suggest a redistribution of income shares over the period: the bottom 40% appears to have increased its share, the middle-upper part of the distribution (50th--90th percentiles) lost share, the top 10% remained broadly stable, and the top 1% increased its share of pre-tax income. Because the modified specification is defined only above a positive threshold, conclusions concerning the lower tail should be interpreted with some caution. Using simulated 2023 pre-tax incomes to examine tax reform scenarios, we find that revenue-equivalent tax increases on high-income earners must be more than four times as large as comparable increases on lower-income earners. This suggests that, despite increased concentration at the top, the UK tax base remains driven primarily by the large number of taxpayers outside the very top of the distribution.

Introduction

Numerous empirical studies suggest that the distributions of income and wealth are well approximated by an exponential form over most of the population and by a power law in the upper tail clementi2023kaniadakis,clementi2016distribution,druagulescu2001exponential,forbes2022data. The $\kappa$-generalised distribution clementi2023kaniadakis,clementi2016distribution, which exhibits these asymptotic properties, is therefore a natural candidate for modelling income and wealth distributions.

A major challenge in empirical work on income distributions, as with wealth distributions, is the lack of access to complete, reliable, and consistently defined microdata. Ideally, one would estimate a parametric model directly from individual-level observations using maximum likelihood or a related method. In practice, however, such data are often not publicly available, and empirical analysis must instead rely on more limited sources, such as grouped or percentile-based data.

In this study, we use publicly available UK pre-tax and post-tax income percentile data from His Majesty’s Revenue and Customs (HMRC), covering the years 2000 to 2023, with the exception of 2009, for which data are unavailable. These percentile series are constructed by HMRC using the Survey of Personal Incomes (SPI). A detailed description of the SPI and its methodology is provided by Advani et al. advani2023measuring.

When fitting the HMRC percentile data, we found that the standard $\kappa$-generalised specification did not provide a satisfactory fit, even under unweighted estimation. We therefore introduce a modified specification in which the tail function is multiplied by a constant prefactor exceeding one. This modification implies that the fitted specification is defined only above a positive threshold \(x_m>0\), rather than over the full support \((0,\infty)\). Accordingly, it should be interpreted as an empirical approximation to the observed percentile distribution above a lower threshold, rather than as a complete model of the entire income distribution. The reason this adjustment is required is not yet clear. A plausible explanation is that the discrepancy reflects the use of grouped percentile data rather than individual-level observations, although differences in fitting methodology may also play a role. We leave a fuller investigation of this issue to future work.

We fit the prefactor-adjusted $\kappa$-generalised specification to the percentile data using weighted non-linear least squares. The fitted distributions are then used to generate simulated income populations for each year, from which we infer changes in inequality over time. We compute the Gini coefficient and the Theil index and find that both measures remain broadly stable over the sample period, apart from a noticeable increase during the global financial crisis. This relative stability is consistent with previous studies atkinson2020different,jenkins2022getting, although the thresholded nature of the fitted specification means that inequality measures sensitive to the lower tail should be interpreted with some caution.

To obtain a more detailed picture of distributional change, we calculate income shares, defined as the proportion of total income accruing to specified quantile groups. The fitted distributions suggest that, particularly since the financial crisis, lower-income groups have experienced a modest increase in income share, while upper-middle groups have experienced a modest decline. Because the modified specification is defined only for incomes exceeding \(x_m>0\), these lower-tail results should be interpreted cautiously. By contrast, conclusions concerning upper-income shares are likely to be more robust.

We therefore examine top income shares by calculating the shares of the top 5%, 1%, 0.1%, and 0.01% for both pre-tax and post-tax income. The pre-tax share of the top 5% remains broadly stable, while the shares of the top 1% and top 0.1% increase slightly over the sample period. Taken together, these findings suggest a mild compression across much of the distribution, with income shares outside the very top tending to converge. Relative to the estimates reported by Advani et al. advani2023measuring, our estimated top shares are somewhat lower, by several percentage points, although the qualitative trends are similar.

Using the 2023 simulated income distribution, we then examine how changes in tax rates within a simplified bracketed tax system affect the tax share, defined as the ratio of total tax revenue to total income. Whereas HMRC typically estimates the revenue effects of relatively small tax reforms hmrc_direct_effects_2025, our analysis considers larger adjustments and asks which changes in tax rates yield equivalent tax shares.

We find that substantial increases in the tax rate applied to the highest-income bracket are required to match the effect of comparatively modest increases in the rate applied to the broadest bracket. In particular, an increase in the top-band rate of more than four times the increase in the broadest-band rate is needed to generate an equivalent tax share, holding other bracket rates constant. For example, a 5% increase in the general tax rate corresponds to more than a 20% increase in the tax rate applied to the highest-income group. This suggests that, even in the presence of increasing concentration at the top, the aggregate tax base remains strongly influenced by the large number of taxpayers outside the very top of the distribution. Diamond and Saez DiamondSaez2011 provide a theoretical framework under which high top tax rates may be optimal; however, our analysis is purely empirical and does not attempt to assess tax optimality. The code used for all analyses and figures is available in the author’s GitHub repository saf_GitHub.

Fitting the Income Distribution

Data

Let \(X \in (0,\infty)\) denote income. The data we analyse are income percentiles $$ \{x_1,x_2,\dots,x_{99} : x_1<x_2<\dots<x_{99}\}, $$ such that $$ \mathbb{P}(X \le x_i)=\frac{i}{100} \quad \Leftrightarrow \quad \mathbb{P}(X>x_i)=1-\frac{i}{100}, \qquad i=1,2,\dots,99. $$

The HMRC UK pre-tax and post-tax income percentiles for the years 2000--2023, excluding 2009, are plotted in Figure (ref).

figure[figure omitted — 337 chars of source]

\boldmath{$\kappa$}-generalised Distribution

We now define the $\kappa$-generalised distribution clementi2016distribution,clementi2023kaniadakis, originating in statistical physics kaniadakis2001_non_linear_kinetics, together with the modified specification used in this paper. Many properties of the distribution, including its moments and associated inequality measures, are discussed in clementi2016distribution,clementi2023kaniadakis. Here we summarise the key definitions and tail properties.

Def[$\kappa$-exponential and $\kappa$-logarithm clementi2016distribution,clementi2023kaniadakis] The $\kappa$-exponential is defined by \begin{equation} \exp_{\kappa}(x)=\left(\sqrt{1+\kappa^2x^2}+\kappa x\right)^{1/\kappa}, \qquad x\in\mathbb{R},\ \kappa>0. \end{equation} Its inverse, the $\kappa$-logarithm, is defined by \begin{equation} \log_{\kappa}(x)=\frac{x^{\kappa}-x^{-\kappa}}{2\kappa}, \qquad x>0,\ \kappa>0. \end{equation}

The $\kappa$-exponential has the following relevant asymptotic properties\footnote{Here \(f(x)\underset{x\to a}{\sim} g(x)\) means \(\lim_{x\to a} f(x)/g(x)=1\).} clementi2016distribution,clementi2023kaniadakis:

equation[equation omitted — 169 chars of source]
Def[$\kappa$-generalised income distribution clementi2016distribution,clementi2023kaniadakis] For \(\alpha,\beta>0\) and \(\kappa\in(0,1)\), the $\kappa$-generalised income distribution is defined by the survival function \begin{equation} \mathbb{P}(X>x)=\exp_{\kappa}(-\beta x^{\alpha}), \qquad x>0. \end{equation}

By (ref), it follows that

equation[equation omitted — 211 chars of source]

Thus, the $\kappa$-generalised income distribution is asymptotically Weibull at low income levels and asymptotically power law in the upper tail.

In fitting the HMRC percentile data, we found that a satisfactory fit required modifying the $\kappa$-generalised tail function by introducing a prefactor greater than one.

Def[Modified $\kappa$-generalised specification] For \(\Delta>1\), \(\alpha,\beta>0\), and \(\kappa\in(0,1)\), define $$ x_m=\left(-\frac{1}{\beta}\log_{\kappa}\!\left(\frac{1}{\Delta}\right)\right)^{1/\alpha}. $$ For \(x>x_m\), the modified $\kappa$-generalised specification is given by \begin{equation} \mathbb{P}(X>x)=\Delta \exp_{\kappa}(-\beta x^{\alpha}). \end{equation}

The standard $\kappa$-generalised distribution is defined over all incomes greater than \(0\), whereas the modified specification is defined only for incomes exceeding \(x_m>0\). Thus, provided that \(x_m\) is relatively small, the modified specification fits most of the observed income distribution, though not its entirety. The moments and asymptotic behaviour of the modified specification differ from those of the standard version only by the multiplicative factor \(\Delta\).

Fitting

To place greater emphasis on the upper tail of the income distribution, we use weighted non-linear least squares, with larger weights assigned to higher income percentiles. Specifically, we choose weights proportional to inverse tail probability raised to a power \(\gamma \ge 0\). Let \(\mathbb{P}_{\Theta}(X>x_i)\) denote the modified $\kappa$-generalised tail in (ref), with parameter vector $$ \Theta=\{\Delta,\kappa,\alpha,\beta\}. $$ The weighted non-linear least squares model is

equation[equation omitted — 179 chars of source]

where \(w_i\) is the weight assigned to percentile \(x_i\), for \(i=1,2,\dots,99\).

We estimate \(\Theta\) numerically by minimising the weighted sum of squares using the curve_fit function from SciPy scipy_curve_fit. Writing the fitted parameter vector as $$ \hat{\Theta}=\{\hat{\Delta},\hat{\kappa},\hat{\alpha},\hat{\beta}\}, $$ we solve

align*[align* omitted — 273 chars of source]

We choose the weights as $$ w_i=\frac{1}{\mathbb{P}(X>x_i)^{\gamma}} =\frac{1}{(1-i/100)^{\gamma}}. $$

If \(\gamma=0\), then \(w_i=1\) for all \(i\), and the procedure reduces to ordinary non-linear least squares. In practice, this gives a better fit to the lower percentiles but a poorer fit to the upper-tail behaviour. For \(\gamma>0\), the weights increase with percentile rank, improving the fit to the highest incomes at the cost of a weaker fit at the lower end. We set \(\gamma=1.3\) on the basis of experimentation across different values of \(\gamma\). A more systematic choice of weights would be a useful direction for future work.

Figure (ref) shows the fitted pre-tax and post-tax income percentiles for 2023. Figure (ref) presents the same fits over four income intervals. The fit is not exact, and the residual pattern is clearly non-random: the first few percentiles are overpredicted, middle to upper-middle incomes are underpredicted, and the highest incomes (apart from the 99th percentile) are overpredicted. Figure (ref) in the appendix shows the fitted curves for all years from 2000 to 2023, excluding 2009. Tables (ref) and (ref) report the estimated parameter values.

figure[figure omitted — 315 chars of source]
figure[figure omitted — 371 chars of source]

Inverse Sampling

Using the fitted parameters \(\hat{\Theta}\), we generate simulated income values by inverse transform sampling from the fitted modified specification. For \(p \in (0,1)\) drawn uniformly at random, inversion of (ref) gives

equation[equation omitted — 139 chars of source]

which yields a simulated income value satisfying \(s>x_m\).

Repeating this procedure independently produces a simulated income population

equation[equation omitted — 62 chars of source]

where \(n = 10^6\) is taken to be sufficiently large to yield stable estimates. These simulated populations are then used to estimate inequality measures and to study the implications of alternative tax schedules.

Inequality

To analyse inequality, we compute inequality measures using the simulated population for each year. We first sort the sample in (ref) so that $$ s_1 \le s_2 \le \dots \le s_n. $$

The inequality measures advani2023measuring,cowell2011measuring used in this paper are as follows.

enumerate• Gini index \(G\), which measures the average difference between pairs of incomes. It ranges from \(0\) under perfect equality to \(1\) under maximal inequality. We use the formula \begin{equation} G=\frac{2\sum_{i=1}^{n} i s_i}{n\sum_{i=1}^{n} s_i}-\frac{n+1}{n}. \end{equation} • Theil index \(T\), an entropy-based inequality measure originating in information theory. It takes the value \(0\) under perfect equality and increases with inequality: \begin{equation} T=\frac{1}{n}\sum_{i=1}^{n}\frac{s_i}{\mu}\log\left(\frac{s_i}{\mu}\right), \qquad \mu=\frac{1}{n}\sum_{i=1}^{n} s_i. \end{equation} • Income share \(S_A\), defined as the share of total income accruing to a group \(A\subseteq\mathbb{R}\): \begin{equation} S_A=\frac{\sum_{s_i\in A} s_i}{\sum_{i=1}^{n} s_i}, \qquad A\subseteq\mathbb{R}. \end{equation} • Power-law coefficient \(C\), the asymptotic tail exponent in (ref): \begin{equation} C=\alpha/\kappa. \end{equation} Smaller values of \(C\) correspond to heavier upper tails and therefore greater concentration at high incomes.

Figure (ref) shows the Gini and Theil indices over time for the simulated populations. The Gini coefficient remains broadly stable for both pre-tax and post-tax income, although there is a slight upward trend from 2000 to 2008, followed by a downward movement around the financial crisis, then relative stability thereafter. The Theil index follows a similar pattern, with a more pronounced spike around 2008 for pre-tax income. This qualitative behaviour is consistent with earlier work on UK income inequality advani2023measuring.

figure[figure omitted — 280 chars of source]

Figure (ref) shows decile pre-tax and post-tax income shares over 2000--2023, excluding 2009. The trends are broadly stable, with some indication that lower decile shares increased modestly relative to upper decile shares. These patterns are more clearly visible in Figure (ref), which presents the same series on separate plots.

figure[figure omitted — 255 chars of source]
figure[figure omitted — 282 chars of source]

Figure (ref) shows the top 5%, 1%, 0.1%, and 0.01% pre-tax and post-tax income shares from 2000--2023, excluding 2009. Figure (ref), which separates these series into individual plots, suggests a slight increase in pre-tax income shares at the very top. By contrast, post-tax top shares are broadly stable or slightly declining. Top income shares are likely to be estimated with greater uncertainty, owing to greater volatility at the top of the distribution and to issues such as avoidance, evasion, and measurement error.

As noted in the introduction, our estimated top shares are lower than those reported by Advani et al. advani2023measuring, but they display similar broad trends, particularly for pre-tax income.

figure[figure omitted — 246 chars of source]
figure[figure omitted — 273 chars of source]

Finally, Figure (ref) shows the estimated power-law coefficients for UK pre-tax and post-tax income over 2000--2023, excluding 2009. The pre-tax coefficient exhibits a gradual downward trend, consistent with increasing concentration at the top, whereas the post-tax coefficient remains comparatively stable apart from fluctuations around the financial crisis. Since this coefficient is driven by the upper tail, it is naturally most sensitive to uncertainty in top incomes.

figure[figure omitted — 255 chars of source]

Taxation

We now analyse taxation using the simulated 2023 income population. Let \(t(X)\) denote a simplified bracket tax function with four bands:

equation[equation omitted — 234 chars of source]

Here \(a_i>0\) and \(p_i\in[0,1]\) for \(i=1,2,3\). The first bracket \((x_m,a_1]\) is untaxed, while the brackets \((a_1,a_2]\), \((a_2,a_3]\), and \((a_3,\infty)\) are taxed at rates \(p_1\), \(p_2\), and \(p_3\), respectively.

To roughly mirror the current UK system, we set the bracket cut-offs at the 1st, 85th, and 95th percentiles, which for 2023 are

equation[equation omitted — 137 chars of source]

We define the tax share \(R\) as the ratio of total tax revenue to total income:

equation[equation omitted — 90 chars of source]

By direct calculation,

align[align omitted — 254 chars of source]

where \(S_A\) is the income share of incomes in \(A\), as defined in (ref), and $$ N=\sum_{i=1}^{n} s_i $$ is total income, while $$ n_1 = |\{s_i : s_i \in (a_1,a_2]\}|,\qquad n_2 = |\{s_i : s_i \in (a_2,a_3]\}|,\qquad n_3 = |\{s_i : s_i \in (a_3,\infty)\}| $$ denote the numbers of simulated taxpayers in the three taxed brackets.

Define

align*[align* omitted — 181 chars of source]

Then (ref) becomes $$ R=K_1p_1+K_2p_2+K_3p_3. $$ For the 2023 simulation we obtain

equation[equation omitted — 81 chars of source]

to three decimal places.

The tax share is therefore a linear function of the bracket tax rates \(p_i\). Let \(i,j,k\) be distinct elements of \(\{1,2,3\}\). Two sets of rates \(\{p_i,p_j,p_k\}\) and \(\{\tilde{p}_i,\tilde{p}_j,\tilde{p}_k\}\) produce the same tax share when

equation[equation omitted — 132 chars of source]

We consider two cases.

enumerate• If \(p_i=\tilde{p}_i\), then \begin{equation*} \tilde{p}_j = p_j + \frac{K_k}{K_j}(p_k-\tilde{p}_k). \end{equation*} \namedlabel{case1}{1} • If \(\tilde{p}_k=\tilde{p}_j+y\), then \begin{equation*} \tilde{p}_j=\frac{K_i(p_i-\tilde{p}_i)+K_jp_j+K_k(p_k-y)}{K_j+K_k}. \end{equation*} \namedlabel{case2}{2}

The proportions that make the simplified tax function (ref) most closely resemble the current UK tax system are

equation[equation omitted — 77 chars of source]

Starting from (ref), we first ask how much \(p_3\) must increase, holding \(p_1\) and \(p_2\) fixed, in order to generate the same tax share as an increase \(x\in[0,0.8]\) in \(p_1\), with \(p_2\) and \(p_3\) otherwise unchanged. This amounts to comparing the two sets of rates $$ \{0.2+x,\,0.4,\,0.45\} \quad \text{and} \quad \{0.2,\,0.4,\,\tilde{p}_3\}, $$ where \(\tilde{p}_3\) is chosen so that the tax shares coincide. By Case (ref) and (ref), $$ \tilde{p}_3 = p_3 + \frac{K_1}{K_3}(p_1-\tilde{p}_1) = 0.45 + 4.709x. $$ Thus, for fixed \(p_2=0.4\), an increase of \(x\) in \(p_1\) is equivalent, in tax-share terms, to an increase of approximately \(4.7x\) in \(p_3\). For example, increasing \(p_1\) by \(0.05\) to \(0.25\) corresponds to raising \(p_3\) to \(0.685\), with \(p_2\) held constant. This comparison is illustrated in the left panel of Figure (ref). The result indicates that achieving the same tax share through the highest income bracket requires substantially larger rate increases than a relatively modest change applied to the broadest taxed bracket.

We now return to the baseline rates (ref) and consider an alternative comparison. Suppose \(p_1\) is held fixed, while \(p_2\) and \(p_3\) increase together according to \(p_3=p_2+y\). We ask how much \(p_2\) must increase to generate the same tax share as before, namely that produced by an increase \(x\in[0,0.8]\) in \(p_1\) with \(p_2\) and \(p_3\) fixed. This leads us to compare $$ \{0.2+x,\,0.4,\,0.45\} \quad \text{and} \quad \{0.2,\,\tilde{p}_2,\,\tilde{p}_2+y\}, $$ where \(\tilde{p}_2\) is chosen to equalise tax shares. Applying Case (ref) and (ref) yields $$ \tilde{p}_2 = \frac{K_1(p_1-\tilde{p}_1)+K_2p_2+K_3(p_3-y)}{K_2+K_3} = 0.427 + 2.56x - 0.54y. $$ Taking, for example, \(x=0.05\) and \(y=0.1\) gives \(\tilde{p}_2=0.5\). Hence the rates $$ p_1=0.25,\qquad p_2=0.4,\qquad p_3=0.45 $$ produce approximately the same tax share (around \(0.2\)) as $$ \tilde{p}_1=0.2,\qquad \tilde{p}_2=0.5,\qquad \tilde{p}_3=0.6. $$ This comparison is shown in the right panel of Figure (ref).

figure[figure omitted — 711 chars of source]

Conclusion

Using UK income percentile data from 2000--2023 (excluding 2009), we fitted prefactor-adjusted $\kappa$-generalised specifications to both pre-tax and post-tax incomes, allowing us to analyse inequality trends and their fiscal implications. The fitted distributions suggest a redistribution pattern in which lower-income groups appear to have gained income share, while middle-upper earners (50th--90th percentiles) lost share, and the top 1% increased its share of pre-tax income. Because the modified specification is defined only above a positive threshold, conclusions concerning the lower tail should be interpreted with some caution. By contrast, the evidence for relative stability in the upper distribution outside the very top, together with modest increases in the top 1% share, is more robust. Taken together, these findings are consistent with a mild income squeeze on the middle and upper-middle parts of the distribution.

Our tax analysis using the 2023 simulated income distribution yields the following approximate result: the tax-share equivalence ratio between broad-based and high-earner tax changes is greater than 1:4. Specifically, a 5% increase in the general tax rate generates approximately the same tax share as a more than 20% increase in the highest rate, holding other rates constant. This indicates that, despite growing concentration at the top, the UK tax base remains strongly influenced by the large number of taxpayers outside the very top of the distribution. More complex proportional changes in tax bracket rates can also generate the same overall tax share, while exhibiting a similar pattern in which higher brackets require substantially larger rate increases.

These findings contribute to ongoing debates on inequality and taxation by providing empirical evidence on distributional change and on the trade-offs involved in tax reform. More broadly, the results suggest that while top income concentration matters for inequality, the revenue capacity of the tax system continues to depend heavily on the broad mass of taxpayers. A fuller assessment using individual-level sample data and maximum likelihood estimation would be a natural direction for future work.