diff --git a/src/libs/middlewares/aggregateData.js b/src/libs/middlewares/aggregateData.js
index af02c0db4d425a5288d617947128911e11c11ca3..a46d7f77e2f66f7c2c64c0c83fcc79335ef6d844 100644
--- a/src/libs/middlewares/aggregateData.js
+++ b/src/libs/middlewares/aggregateData.js
@@ -39,7 +39,7 @@ const convert = {
     despesas_alunos: "expenses",
     receita_potencial: "potentialRevenue",
     receitas: "revenue",
-    despesas: "studentCost"
+    despesas: "revenue"
 }
 
 function aggregateData(req, res, next) {
diff --git a/src/libs/routes_v1/studentCost.js b/src/libs/routes_v1/studentCost.js
index 74aa91a237fee93b5db8dd6b819b711ab96018f2..5283e54d3800bfe13e357c1ff0ee76c9ea5706ce 100644
--- a/src/libs/routes_v1/studentCost.js
+++ b/src/libs/routes_v1/studentCost.js
@@ -133,17 +133,18 @@ studentCostApp.get('/', rqf.parse(), rqf.build(),  (req, res, next) => {
 
         if (!typeFilter || (typeFilter && (!obj.state && !obj.city && !obj.region))) {
             req.sql.from('despesas')
-            .field('despesas.ano_censo', 'year')
-            .field('SUM(gasto_aluno_ano_publica)', 'total_gasto_aluno_ano_publica')
-            .field('SUM(gasto_aluno_mes_publica)', 'total_gasto_aluno_mes_publica')
-            .field('SUM(gasto_aluno_ano_publica_mais_conveniada)', 'total_gasto_aluno_ano_publica_mais_conveniada')
-            .field('SUM(gasto_aluno_mes_publica_mais_conveniada)', 'total_gasto_aluno_mes_publica_mais_conveniada')
-            .where(`${whereCondition}`)
-            .group('despesas.ano_censo')
+                .field('despesas.ano_censo', 'year')
+                .field(`SUM(despesas) / SUM(matriculas_publica)`, '(total_gasto_aluno_ano_publica)')
+                .field(`SUM(despesas) / SUM(matriculas_publica) / 12`, 'total_gasto_aluno_mes_publica')
+                .field(`SUM(despesas) / SUM(matriculas_publicas_mais_conveniada)`, 'total_gasto_aluno_ano_publica_mais_conveniada')
+                .field(`SUM(despesas) / SUM(matriculas_publicas_mais_conveniada) / 12`, 'total_gasto_aluno_mes_publica_mais_conveniada')
+                .where(`${whereCondition}`)
+                .group('despesas.ano_censo')
+                .order('despesas.ano_censo')
         }
     }
 
     next();
-}, query, aggregateData, id2str.transform(false), response('student_cost'));
+}, query, aggregateData, response('student_cost'));
 
 module.exports = studentCostApp;