Hi! I was wondering if someone could help me out with this. I have data that needs to have a running sum for it. The two criteria for re-setting the cumulative sum are: 1) LTA value and 2) fiscal year. Essentially, a query or report needs to sum up a data field called "ManHours" until LTA is greater than 0. It also needs to re-set the cumulative sum when the new fiscal year is reached (i.e. Nov 1). The ManHours and LTA data are updated on a monthly basis so the query or report needs to add up each month's data in the proper sequence. I've tried doing this using a report running sum over group but it doesn't work as expected (it separates out the LTA data completely). I then tried using DSum in a query but all I've been able to do is accumulate the data by calendar year. This is the DSum calcuation I have come up with so far: RunTot: DSum("HoursWorked","qryStats","DatePart('m', [MonthYr])<=" & [AMonth] & " And DatePart('yyyy', [MonthYr])<=" & [AYear] & ""). I've attached sample data. I haven't used the running sum feature in Access before so any help you can provide would be greatly appreciated!