Final answer:
If NRV is higher than cost in the future, the answer would theoretically be to recognize a gain, as inventory is valued at the lower of cost or NRV. However, writing inventory above the previous carrying amount is typically not allowed under U.S. GAAP. So, the correct option is d) Recognize a gain.
Step-by-step explanation:
If the Net Realizable Value (NRV) ends up being more than the cost in the future, the correct course of action would be to recognize a gain.
This is because the NRV is an estimate of the expected selling price in the ordinary course of business minus the estimated costs of completion and the estimated costs necessary to make the sale.
If the NRV exceeds the cost, the inventory is written up to its new NRV, and this increase is recorded as a gain. However, it is important to note that the write-up of inventory to an amount greater than the previous carrying amount is generally not permitted under U.S. Generally Accepted Accounting Principles (GAAP), with some exceptions.
So, the correct option is d) Recognize a gain.