Based on your financial expertise, provide your response or viewpoint on the given financial question or topic. The response format is open.

Generally Accepted Accounting Principles question
You recognize expense when you sell the hot dog. When you pay for the buns you have inventory, which is an asset. When you sell the hot dog - you have cost of goods sold, which is the expense. Expense principle says that you recognize expense when you use the product. You use the buns when you actually sell the hot dog, not before. The matching principle is also honored because you recognize expense of the buns at the time of recognizing revenue of the hot dog.