Theo mình, cách hạch toán như thế là phù hợp. Tuy nhiên, việc phân bổ CP theo doanh thu sẽ không chính xác nếu trong kỳ phát sinh các công trình dở dang.
Tốt nhất nên tập hợp CP theo từng công trình đối với các chỉ tiêu về CP riêng lẻ (CP nguyên vật liệu, nhân công). Còn lại các CP chung (điện, nước, máy móc sử dụng cho nhiều công trình) có thể tập hợp và phân bổ theo CP phát sinh cho từng công trình.