The lack of a uniform cost accounting system and the use of estimation and previous data present major limitations. Implementing a cost accounting system can also be expensive and result in the duplication of accounting work.