I work for a small landscaping company and currently using QuickBooks Desktop - Premier Plus Contractor Edition. We have bulk raw materials delivered to the shop (mulch, stone, sand, etc) which is then applied to jobs at a later date. In the winter we have rock salt that gets applied to sites as needed. For job costing, I have to apply the material, such as: 4 yards of mulch to grounds maintenance job A, or 3 tons of cobble to construction job B, or 40 tons of salt over 20 job sites per storm.
My question is do I set up raw materials as Inventory items or Non-Inventory items? For all of these jobs we do not sell the item individually, but as a component part of the overall contract. Which sounds like Non-Inventory part but I'd like to track the quantity so that is only available with Inventory part. Currently I put all the deliveries into a Shop Inventory account and create a monthly journal entry to COGS job materials (per division) with the customer/job. This is time consuming and requires a lot of rework to find the current quantity balance and cost of each aggregate. Hoping there is a better/faster way but that records the costs appropriately as well.