Transaction Recording and Calculation