I know how to do a DSum that do a running sum in a query but that will not solve my challenge. This makes part of our wanted Budget process. As example if a business starts on 1 Jan 2016 and financial year ends are end of Feb. Three tables are used for the Budget process. t09InflationRates, t09Budget and t09Budgetamounts. This detail doesnt matter too much here. The attachment is a Excell spreadsheet and display we would like Access to do the same. If on a Budget item an expense of 500 is started of with, we know how to return the budgeted inflation. As you may see on the excell. It must then be taken into account that on the 1 Nov 2016 a decision was made that the budget will jump to 4000. Whatever the budget amount is in Feb 2017, the inflation rate estimated of 8% must be added to get to March 2017. We are still fighting to get this.