Requisites of a valid tax

[1] The tax must be for a public purpose;
[2] The rule of taxation should be uniform;
[3] The person or property taxed is within the jurisdiction of the taxing authority;
[4] The assessment and collection should be in harmony with the due process clause; and
[5] The tax must not infringe on the inherent and constitutional limitations of the power of taxation.