Agent-based modelling can be used to investigate the behavioural and social aspects of tax compliance. We illustrate the approach with two models. The first model emphasises the role of occupational choice in tax compliance, and explores the effect of non-compliance on risk-taking and income distribution. The modelling of the compliance decision is discussed with an emphasis on decision-making under uncertainty and social interaction. We then add to the model a social network which governs the transmission of information on attitudes and beliefs, and investigate alternative audit strategies. A strategy of auditing a fixed number of taxpayers from each occupation dominates alternative strategies (including random and focussed strategies) in the sense of first-order stochastic dominance.
This is a preview of subscription content, access via your institution.
Buy single article
Instant access to the full article PDF.
Tax calculation will be finalised during checkout.
Subscribe to journal
Immediate online access to all issues from 2019. Subscription will auto renew annually.
Tax calculation will be finalised during checkout.
The computer code for the simulations we report is available on the SpringerPlus website. The code is written for Matlab but can be easily converted to run with Scilab.
The advantage of the beta distribution is in the flexible choice of parameters, allowing density functions with required skewness to be obtained, and the finite support ensures robust convergence of the numerical integration.
A matrix that is not symmetric captures uni-directional links. This can be used to investigate the effect of a “celebrity”.
It is assumed tax authority knows that in paid employment income tax is fully deducted at source, and there is no opportunity for earning additional income that could be concealed. This assumption could be modified in a more general model to allow an additional income for individuals in employment and a possibility to evade tax on that income.
In this context, strategy \(A\) dominates strategy \(B\) in the sense of first-order stochastic dominance, if for every level of revenue, \(R\), the probability of collecting at least \(R\) is higher under \(A\) than under \(B\). Equivalently, the empirical cdf of revenues collected under \(A\) is everywhere below (or to the right from) the empirical cdf of revenues collected under \(B\).
Allingham M, Sandmo A (1972) Income tax evasion: a theoretical analysis. J Public Econ 1:323–338
Al Nowaihi A, Dhami S (2007) Why do people pay taxes: expected utility theory versus prospect theory. J Econ Behav Organ 64:171–192
Andrei AL, Comer K, Koelher M (2014) An agent-based model of network effects on tax compliance and evasion. J Econ Psychol 40:119–133
Bernasconi M, Zanardi A (2004) Tax evasion, tax rates and reference dependence. FinanzArchiv 60:422–445
Black J, de Meza D (1997) Everyone may benefit from subsidising entry to risky occupations. J Public Econ 66:409–424
Bloomquist KM (2004) Multi-agent based simulations of the deterrent effects of taxpayer audits. In: Kalambokidis L (ed) Proceedings of the 97th annual conference on taxation. National Tax Association, Washington, DC, pp 159–173
Bloomquist KM (2012) Incorporating indirect effects in audit case selection: an agent-based approach. In: Plumley A (ed) 2012 IRS research bulletin. IRS, Washington, DC, pp 103–116
Chateauneuf A (1994) Modeling attitudes towards uncertainty and risk through the use of Choquet integral. Ann Oper Res 52:3–20
Davis JS, Hecht G, Perkins JD (2003) Social behaviors, enforcement, and tax compliance dynamics. Account Rev 78:39–69
Guala F, Mittone L (2005) Experiments in economics: external validity and the robustness of phenomena. J Econ Method 12:495–515
Hashimzade N, Myles GD, Page F, Rablen MD (2014) Social networks and occupational choice: the endogenous formation of attitudes and beliefs about tax compliance. J Econ Psychol 40:134–146
Hashimzade N, Myles GD, Tran-Nam B (2013) Applications of behavioural economics to tax evasion. J Econ Surv 27:941–977
Kahneman D, Tversky A (1979) Prospect theory: an analysis of decision under risk. Econometrica 47:263–293
Kanbur SM (1981) Risk taking and taxation: an alternative perspective. J Public Econ 15:163–184
Korobow A, Johnson C, Axtell R (2007) An agent-based model of tax compliance with social networks. Natl Tax J 60:589–610
Myles GD, Naylor RA (1996) A model of tax evasion with group conformity and social customs. Eur J Polit Econ 12:49–66
Pestieau P, Possen UM (1991) Tax evasion and occupational choice. J Public Econ 45:107–125
Piolatto A, Rablen MD (2013) Prospect theory and tax evasion: a reconsideration of the Yitzhaki Puzzle. IZA Discussion Paper No. 7760, IZA, Bonn
Quiggin J (1982) A theory of anticipated utility. J Econ Behav Organ 3:323–343
Slemrod J (2007) Cheating ourselves: the economics of tax evasion. J Econ Perspect 21:25–48
Snow A, Warren RS Jr (2005) Ambiguity about audit probability, tax compliance, and taxpayer welfare. Econ Inq 43:865–871
Tesfatsion L (2006) Agent-based computational economics: A constructive approach to economic theory. In: Tesfatsion L, Judd KL (eds) Handbook of computational economics, vol II. North-Holland, Amsterdam, pp 831–880
Yaniv G (1999) Tax compliance and advance tax payments: a prospect theory analysis. Natl Tax J 52:753–764
Yitzhaki S (1974) A note on income tax evasion: a theoretical analysis. J Public Econ 3:201–202
Thanks are due to the ESRC for financial support under grant ES/K005944/1. Previous versions of the paper were presented at the Ottawa Workshop on Compliance and at shadow2013 in Münster. Gareth Myles worked on the paper during a visit to Bogazici University; their hospitality is appreciated.
About this article
Cite this article
Hashimzade, N., Myles, G.D., Page, F. et al. The use of agent-based modelling to investigate tax compliance. Econ Gov 16, 143–164 (2015). https://doi.org/10.1007/s10101-014-0151-8
- Agent-based modelling
- Tax evasion
- Social network
- Occupational choice