I am trying to set up a report that sums month to date data. I have the user enter the report date and the dates sales data is reported. The I was using Format(Now(),'yyyymm') to get a total for the month. It works as long as the report is run the day after (i.e. run on 10/29 for 10/28 data gives totals for 10/1 - 10/28). But if you run the 10/29 report on 10/31 it gives you the totals all the way through 10/30 rather than 10/29. Does that make sense? I really don't know where to go from here. Any help would be GREATLY appreciated.