There is no intrinsic right for an invoice broken out by line items. Of course, if the consumer believes that the contractor is defrauding him or her in some way, or she could refuse to pay, forcing the contractor to sue to get the money, and/or file a lawsuit against the contractor for fraud or breach of contract; and in a lawsuit, the consumer could get this information. So it would be better for the contractor to provide it.