i assume that each invoice ID is only related to one company.
either add another group above the ID level using the company name and group on that and suppress it.
Or you could possible change your ID grouping to use a concantenated combination of the comapany name and then the ID
table.companyname + "-" + totext(table.ID,0,"")
Keep a copy of your origianl report in case the grouping changes causes calculation issues
Edited by DBlank - 09 Oct 2013 at 4:18am