Your ideas are fine, BUT you have to take in consideration that this will add to the turnover. So, the accountant HAS to write this off.
Another way, maybe better, is to do a "Stock addition" but with a negative - this will then become a "Stock subtraction" & you can then also enter a reason eg. Staff Meals or damaged stock...