A estrutura da programação orçamentária é formada por uma sequência de códigos alfanuméricos separados por pontos. Cada um desses grupos de códigos se refere a um tipo de classificador orçamentário distinto e traz informações qualitativas e quantitativas acerca da despesa. O Manual Técnico de Orçamento (MTO) organiza as categorias de classificação da despesa em qualitativas (programa de trabalho) e quantitativas (programação orçamentária). Uma categoria de classificação tratada no MTO como elemento qualitativo do plano de trabalho é o(a):
categoria econômica da despesa;
elemento de despesa;
estrutura programática;
grupo de natureza de despesa;
modalidade de aplicação.