How about this... seems to work for my need 1. You have two stock items with different categories ( Warehouse1 Stock Item 1, W1S1 and Warehouse 2 Item 2 W2S2) 2. You do a negative stock adjustment from W1SI and note down the Cost it came out at 3. Edit stock item W2S2 and change the Purchase Cost to the W1S1 entry as above 4. Do a positive stock adjustment for W2S2 Result is you have transferred from W1S1 to W2S2 at the same FIFO cost Maybe I have missed something ?