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:
Teoria Tripartite.
Teoria Bipartite.
Teoria Pentapartida.
Teoria Quadripartida.