Lo stipendio medio di un legionario, il titolo ufficiale di un soldato romano, era di circa solo 112 denari all'anno. Questo importo è stato raddoppiato durante il regno di Giulio Cesare a 225 denari all'anno.
Oltre alla valuta ricevuta dall'Impero, i soldati romani venivano pagati in porzioni di sale, che servivano come merce durante il periodo di tempo. Il costo del cibo e delle armi per ogni soldato è stato detratto dal suo stipendio, che dipendeva dal suo grado. I centurioni venivano pagati a tassi considerevolmente più alti. Il centurione di grado più basso fece circa 3.750 denari all'anno. Al contrario, il centurione più alto ha guadagnato fino a 15.000 denari all'anno.