Boy, I'm sure having a hard time with your query QryNBSP_Summary_by_NRD1. Just a note - you have so many aliased field names you are using in calculations within the same query, you really should do up a query with the aliases first and then base the query with the calculations on that one. That way the Grouping/Expression stuff will work (which is what I'm attempting to do in order to get it so you can use the DETAILS section instead of the header which is what would fix all of the calculations so you wouldn't need DSums everywhere.