Even in the premium versions the use of negative sales screws up the balances and creating sales of hundred times more than the real numbers. I am going around this problem by creating an order and then registering the sale when I receive the product. This is a double work. I also change the order slip template into an Invoice form, because the customer requires an invoice to be sent before the shipping day.
Negative sales are being used everywhere in fish industry and I am sure not only there. We need a reliable accounting platform to work by selling the product before it arrive to our warehouse.