Discount isn't applied evenly in P&L report

I’ve had a look into this and when an overall percentage is applied it is calculated on the full invoice amount but applied only to the first nominal code. This is by design to avoid rounding differences when applying and totaling percentages on individual nominal codes.

If you’d like to apply discounts that are set against individual nominal codes you can add them as negative amounts on their own invoice lines as follows.