An Enterprise client wants to know the best way to record a prepayment for an inventory item:
If you need to prepay for some of your Inventory items, you’ll want
to record the expense without adding the inventory to your list of available products until the products actually arrive. The easiest way to do this is simply to Write a Check or Enter a Credit Card transaction to the Vendor but
expense it to your Accounts Payable account and assign it to the Vendor Name in the Customer/Job field.
This will create a Credit for that Vendor that you’ll be able to apply when the actual bill arrives. When the bill arrives, you’ll enter it for the full amount. Then when paying the bill, you’ll apply the available credit. Your Inventory count will be correct and so will your bank account!