Let's say a company trades in 35 cell phones for all of its staff for 35 new models. The cell phones traded in are worth $100 each (ebay value) and the cell phones received are worth $900 each (retail price). The cell phone service provider spreads the charges for $900 per phone over 24 months of cell phone bills, but also gives the company a credit of $600 per phone spread over 24 months for the phones traded in (even though their fair market value is only $100 each). If the company cancels the cell phone contract before the 24 months are over, any remaining credits from the $600 trade in credit per phone are forfeited, but the company is still obligated to pay off any remaining balance of the $900 retail price for each phone to the cell phone company (gotcha!).
Does this qualify as a nonmonetary exchange if receipt of the full trade in value is contingent upon fulfilling the cell service contract term, but the purchase of the new phones is not? If it does qualify as a nonmonetary exchange, do we have boot of $300 per phone plus FMV of the old phone of $100 for a total new book value of the new phone of $400? If it is not a nonmonetary exchange, do we have a sale of old phones at a $500 gain and purchase of new ones as a separate transaction? Or do we allocate the trade in credits received between the $100 FMV and the remaining $500 which is treated as a purchase price adjustment to the cell phone service expense?