TY - JOUR

T1 - A decomposition algorithm for computing income taxes with pass-through entities and its application to the Chilean case

AU - Barrera, Javiera

AU - Moreno, Eduardo

AU - Varas K, Sebastián

N1 - Publisher Copyright:
© 2017, Springer Science+Business Media, LLC, part of Springer Nature.

PY - 2020/3/1

Y1 - 2020/3/1

N2 - Income tax systems with “pass-through” entities transfer a firm’s income to shareholders, which are taxed individually. In 2014, a Chilean tax reform introduced this type of entity and changed to an accrual basis that distributes incomes (but not losses) to shareholders. A crucial step for the Chilean taxation authority is to compute the final income of each individual given the complex network of corporations and companies, usually including cycles between them. In this paper, we show the mathematical conceptualization and the solution to the problem, proving that there is only one way to distribute income to taxpayers. Using the theory of absorbing Markov chains, we define a mathematical model for computing the taxable income of each taxpayer, and we propose a decomposition algorithm for this problem. This approach allows us to compute the solution accurately and to efficiently use computational resources. Finally, we present some characteristics of Chilean taxpayers’ network and the computational results of the algorithm using this network.

AB - Income tax systems with “pass-through” entities transfer a firm’s income to shareholders, which are taxed individually. In 2014, a Chilean tax reform introduced this type of entity and changed to an accrual basis that distributes incomes (but not losses) to shareholders. A crucial step for the Chilean taxation authority is to compute the final income of each individual given the complex network of corporations and companies, usually including cycles between them. In this paper, we show the mathematical conceptualization and the solution to the problem, proving that there is only one way to distribute income to taxpayers. Using the theory of absorbing Markov chains, we define a mathematical model for computing the taxable income of each taxpayer, and we propose a decomposition algorithm for this problem. This approach allows us to compute the solution accurately and to efficiently use computational resources. Finally, we present some characteristics of Chilean taxpayers’ network and the computational results of the algorithm using this network.

KW - Algorithms

KW - Income taxes

KW - Markov processes

KW - Networks

UR - http://www.scopus.com/inward/record.url?scp=85033705722&partnerID=8YFLogxK

U2 - 10.1007/s10479-017-2707-9

DO - 10.1007/s10479-017-2707-9

M3 - Article

AN - SCOPUS:85033705722

VL - 286

SP - 545

EP - 557

JO - Annals of Operations Research

JF - Annals of Operations Research

SN - 0254-5330

IS - 1-2

ER -