Negative Inventory Clearing breaks invoices with negative quantities

With the addition of negative inventory clearing, invoices containing negative quantities now add value to the negative inventory clearing account which can never be removed. Take the following example:

A component is purchased from a supplier for use in a future order:


We then place a purchase order which uses that component in an assembly, the supplier adds that to the invoice as a discount and we do the same because it makes it easy to keep track of inventory, except our supplier is in the US and the conversion rate has changed, or for some reason they just don’t apply the discount. I’ve manually entered a different value here, however the same bug occurs with currency conversion:


Now Manager correctly calculates the value of the assembly as $10, in old versions we’d get a $0.30 expense added to “Inventory - cost”, which was a good enough place to put it, but in new versions we get this:

We’ve just gained $0.30 out of thin air. Even worse, when we either write-off or sell the inventory the $0.30 stays:

https:// prunt3d .com/manager_bug_20260724/image_4.png

(sorry for the broken link, the forum only allows me to post 1 image and 2 links)

This is obviously pretty bad since all our reports now have assets in them that don’t exist.

Click negative inventory clearing account on Balance Sheet, check the item which you want to clear and then click New Jorunal Entry at the bottom.

I see, that at least fixes the numbers. However, it doesn’t seem like it should show up there in the first place when the inventory count is never negative.