I was given some advice a while back concerning inventory. Even though you buy material for inventory you cannot write it off on your taxes until the material is used for a job.

And, material that is kept in inventory will incur taxes at years end.

I was told to expense all material purchased out to a job. Do not keep inventory. Yes, this will skew your job cost report somewhat.