Changing Posted Sales

After posting a sales invoice, we discovered the pricing was incorrect. Our current procedure is to create a credit memo for the invoice and bring the inventory back into inventory and then re invoicing the product with the correct pricing. Is there a way we can either create a credit memo or invoice for just the difference that will be linked to the original invoice for reporting, or reissue the original invoice with the new pricing. We desire to report sales/profitability by item and/or customer, so we need the sales dollars linked to the original sale. Our current process seems too cumbersome.

Use item charge.

Or

You can reverse those invoices by using credit memo and create fresh invoices with correct prices.