A controvérsia sobre a classificação dos tributos em espécies fez com que surgissem quatro principais teorias, que são: bipartite, tripartite, pentapartida e quadripartida. Dentre essas correntes, o Código Tributário Nacional, em seu artigo 5º, adota a: