A Bill of Quantities (BOQ) is required for outlaying the cost items of a construction project. It is a crucial step for the successful cost estimation of any project. Without a clear idea of the costs involved, no party will be able to understand the costs involved in the project. This is where a Bill of Quantities is required.