The Allingham and Sandmo model is an adaptation of the standard expected utility maximization framework where the taxpayer is defined as a representative agent who is coping with a risky choice. The main limit of this model regards the assumption of perfect rationality from the agent's side and the impossibility to study at the macro level a situation where many heterogeneous agents interact together. The aim of this work is to try to overcome, at least partially, some of the neoclassical standard approaches in this field. More precisely, we present a very simplified, agent-based, fiscal system with heterogeneous tax payers, interacting within a public good game framework. Heterogeneity has been introduced in our model by designing t...