If I felt like calculating three times for every trade just to get confused with the final invoice, I would do it that way too.
Calculating the discount is not really an effort, especially considering what you save. No one grants you such "interest".
Our invoice to the general contractor has 10 installments, each is nicely paid with a discount [emoji16]
Well, in my life I've taken discounts so often that a few times don't bother me. And with a rule of three, it goes quite quickly too [emoji16]