Business & farm

I would add the caveat that you only have to conform with GAAP accounting when you make over $25 million.  If not you can go full cash and expense inventory as you purchase it.  There may be benefits for using accrual accounting but it is not required for most small and medium sized businesses.