An Introduction to Microsimulation Tax-Benefit Models

Income Tax
Mininum Income Benefit (£pw)
Tax Credit-type Benefit (£pw)
Basic Income (£pw)
Output Dashboard

Net Cost

Gainers and Losers

Marginal Effective Tax Rates

Replacement Rates

Changes By Decile

Lorenz Curve

Inequality

Poverty

Taxes on Income

Taxes on Spending

Spending on Benefits

Benefit Targetting

A Tour of Our Model

PLEASE NOTE this model is incomplete and there are bugs in the interface (some arrows wrong way).

Now we have everything in place, we can start exploring the main model.

I’ll describe the mechanics of using the model first, and then in the next few sections explore different aspects of it.

Inputs

The input fields to the left should look familiar to you by now. There are a couple of things to note, though:

  1. we’ve pre-set default values for everything. So, you don’t have to build a default system from scratch this time;
  2. although the fields are the same, what they actually now do once you press ‘submit’ is a bit different. In the budget constraint case, the few parameters you could see really were the entire system we were modelling - as you saw, those parameters produced results that were more than complicated enough to get the important ideas across. Here, since we have such rich FRS data, it’s worth us modelling in much more detail: under the hood, there are actually more that 150 parameters, for multiple tax rates, other benefits including disability and housing benefits, and different levels of generosity for our main benefits. So, we use your choices to adjust several parameters at a time. Changing the basic rate of tax, for instance, actually changes three tax rates by the same amount. Doing it this way seems a good compromise between keeping things simple enough to learn from without too much distraction, but complex enough to capture much of the richness of our data.

When you press ‘submit’ your requests are sent to the server and the model is run - it’s actually run twice, once for your changed system and once for the default values; most of what’s shown in the output section is differences between the two, since its the changes you’ve brought about that are the of the most interest.

Ouputs

Instead of the budget constraint graph, we have the “Output Dashboard”, a table of summary measures showing how the changes you enter affect Unicoria as a whole.

There’s a lot tshere, but everything here has been introduced earlier.

From left to right, starting at the top row, the fields show:

Activity
  1. try running the model with no changes to the parameters.
  2. Can you suggest any other types of output that could be helpful?