diff --git a/src/sacct/sacct.c b/src/sacct/sacct.c
index 60dd8fb1ecf6928b310e24feb08d80c6a612fe19..7055c1458fc5caca8a06b10a8a6169cfb7a6d8f0 100644
--- a/src/sacct/sacct.c
+++ b/src/sacct/sacct.c
@@ -129,10 +129,18 @@ print_field_t fields[] = {
 	{14, "TRESUsageInMax", print_fields_str, PRINT_TRESUIM},
 	{18, "TRESUsageInMaxNode", print_fields_str, PRINT_TRESUIMN},
 	{18, "TRESUsageInMaxTask", print_fields_str, PRINT_TRESUIMT},
+	{14, "TRESUsageInMin", print_fields_str, PRINT_TRESUIMI},
+	{18, "TRESUsageInMinNode", print_fields_str, PRINT_TRESUIMIN},
+	{18, "TRESUsageInMinTask", print_fields_str, PRINT_TRESUIMIT},
+	{14, "TRESUsageInTot", print_fields_str, PRINT_TRESUIT},
 	{15, "TRESUsageOutAve", print_fields_str, PRINT_TRESUOA},
 	{15, "TRESUsageOutMax", print_fields_str, PRINT_TRESUOM},
 	{19, "TRESUsageOutMaxNode", print_fields_str, PRINT_TRESUOMN},
 	{19, "TRESUsageOutMaxTask", print_fields_str, PRINT_TRESUOMT},
+	{15, "TRESUsageOutMin", print_fields_str, PRINT_TRESUOMI},
+	{19, "TRESUsageOutMinNode", print_fields_str, PRINT_TRESUOMIN},
+	{19, "TRESUsageOutMinTask", print_fields_str, PRINT_TRESUOMIT},
+	{15, "TRESUsageOutTot", print_fields_str, PRINT_TRESUOT},
 	{6,  "UID", print_fields_uint, PRINT_UID},
 	{9,  "User", print_fields_str, PRINT_USER},
 	{10, "UserCPU", print_fields_str, PRINT_USERCPU},
diff --git a/src/sacct/sacct.h b/src/sacct/sacct.h
index d4e7605257c8d872aafd82a259288c7c20baa8a3..44739cdd7a6546c59a85373e42be18ea76a5222b 100644
--- a/src/sacct/sacct.h
+++ b/src/sacct/sacct.h
@@ -66,7 +66,7 @@
 #define BRIEF_COMP_FIELDS "jobid,uid,state"
 #define DEFAULT_FIELDS "jobid,jobname,partition,account,alloccpus,state,exitcode"
 #define DEFAULT_COMP_FIELDS "jobid,uid,jobname,partition,nnodes,nodelist,state,end"
-#define LONG_FIELDS "jobid,jobidraw,jobname,partition,maxvmsize,maxvmsizenode,maxvmsizetask,avevmsize,maxrss,maxrssnode,maxrsstask,averss,maxpages,maxpagesnode,maxpagestask,avepages,mincpu,mincpunode,mincputask,avecpu,ntasks,alloccpus,elapsed,state,exitcode,avecpufreq,reqcpufreqmin,reqcpufreqmax,reqcpufreqgov,reqmem,consumedenergy,maxdiskread,maxdiskreadnode,maxdiskreadtask,avediskread,maxdiskwrite,maxdiskwritenode,maxdiskwritetask,avediskwrite,allocgres,reqgres,reqtres,alloctres,tresusageinmax,tresusageinmaxn,tresusageinmaxt,tresusageoutmax,tresusageoutmaxn,tresusageoutmaxt,tresusageoutave,tresusageinave"
+#define LONG_FIELDS "jobid,jobidraw,jobname,partition,maxvmsize,maxvmsizenode,maxvmsizetask,avevmsize,maxrss,maxrssnode,maxrsstask,averss,maxpages,maxpagesnode,maxpagestask,avepages,mincpu,mincpunode,mincputask,avecpu,ntasks,alloccpus,elapsed,state,exitcode,avecpufreq,reqcpufreqmin,reqcpufreqmax,reqcpufreqgov,reqmem,consumedenergy,maxdiskread,maxdiskreadnode,maxdiskreadtask,avediskread,maxdiskwrite,maxdiskwritenode,maxdiskwritetask,avediskwrite,allocgres,reqgres,reqtres,alloctres,tresusageinave,tresusageinmax,tresusageinmaxn,tresusageinmaxt,tresusageinmin,tresusageinminn,tresusageinmint,tresusageintot,tresusageoutmax,tresusageoutmaxn,tresusageoutmaxt,tresusageoutave,tresusageouttot"
 
 #define LONG_COMP_FIELDS "jobid,uid,jobname,partition,nnodes,nodelist,state,start,end,timelimit"
 
@@ -167,14 +167,22 @@ typedef enum {
 		PRINT_SYSTEM_COMMENT,
 		PRINT_TIMELIMIT,
 		PRINT_TOTALCPU,
-		PRINT_TRESUIM,
 		PRINT_TRESUIA,
+		PRINT_TRESUIM,
 		PRINT_TRESUIMN,
 		PRINT_TRESUIMT,
+		PRINT_TRESUIMI,
+		PRINT_TRESUIMIN,
+		PRINT_TRESUIMIT,
+		PRINT_TRESUIT,
 		PRINT_TRESUOA,
 		PRINT_TRESUOM,
 		PRINT_TRESUOMN,
 		PRINT_TRESUOMT,
+		PRINT_TRESUOMI,
+		PRINT_TRESUOMIN,
+		PRINT_TRESUOMIT,
+		PRINT_TRESUOT,
 		PRINT_UID,
 		PRINT_USER,
 		PRINT_USERCPU,