What we have learnt from this discussion is that costs "isn't" costs. Costs is costs plus £X or X%, which may or may not be properly disclosed to the customer.
You dont need to discuss your costs with the customer how you break it down. You dont go to the bike shop and expect them to tell you how much they get the wheels for and how much they are making so why does it make a difference in a wheels or bricks.
You don't need to discuss your costs with the customer how you break it down
This is all about variations. If you are coming back to the customer saying you need £X extra for whatever reason then it's a bit sharp not to give them a good breakdown of why.
What we have learnt from this discussion is that costs "isn't" costs. Costs is costs plus £X or X%, which may or may not be properly disclosed to the customer.