Along with lower of cost or market method being required by GAAP reporting, first in first out (FIFO), last in last out (LIFO), and the weighted average valuation method are inventory costing methods allowed by GAAP.