Guide

Project-Based Accounting: How to Monitor Site and Project Profitability

Koray Çetintaş 10 February 2026 17 min read


What is Project Accounting?

Project accounting financial analysis

Project accounting tracks the financial performance of each project independently.

Project accounting is an accounting methodology that enables the tracking of revenue and expenses on a project, site, or work-package basis. Unlike traditional calendar-based accounting, project accounting tracks the entire financial lifecycle of a project from inception to completion.

The core characteristics of this approach include:

  • Project profit center: Each project is treated as an independent profit/loss center.
  • Cost allocation: All costs are assigned to specific projects or work packages.
  • Revenue matching: Revenue is recognized in the same period as the associated costs.
  • Lifecycle tracking: The project is monitored financially from start to finish.
  • Profitability visibility: Current profitability status can be reported at any time.

Why is Project Accounting Necessary?

In project-based sectors (construction, engineering, consulting, software development), calendar-based accounting falls short:

Limitations of Calendar-Based Accounting

  • What does the year-end mean for a 24-month project?
  • What does the total profit of 15 different projects in the same period tell us?
  • How do we identify which project is profitable and which is losing money?
  • How do we detect cost overruns in work-in-progress?

Benefits of Project Accounting

  • Independent profit/loss status for every project
  • Early warning signs for cost overruns within projects
  • Realistic completion projections (EAC)
  • Progress billing and cash flow management
  • Project-based decision making

Core Concepts

Understanding the fundamental concepts of project accounting is critical:

  • WBS (Work Breakdown Structure): The hierarchical work package structure of the project.
  • Cost Center: An organizational unit where costs are aggregated.
  • Cost Element: Types of costs (labor, material, subcontracting, etc.).
  • Budget: Planned cost and revenue values.
  • Actual: Realized cost and revenue values.
  • Commitment: Costs that have been committed but not yet realized.
  • EAC (Estimate at Completion): The estimated total cost at the end of the project.
  • ETC (Estimate to Complete): The estimated cost of the remaining work.
  • POC (Percentage of Completion): The percentage of work completed.

Project Accounting vs. Cost Accounting

Project accounting and cost accounting are distinct concepts. While cost accounting calculates the cost of a product or service, project accounting tracks the financial performance of a specific project. Both are used in the construction sector: cost accounting for unit price calculations and project accounting for project profitability.


WBS – Work Breakdown Structure Design

WBS project structure planning

WBS enables control by breaking the project down into manageable work packages.

WBS (Work Breakdown Structure) is the structure that hierarchically divides project deliverables into smaller, manageable components. In project accounting, the WBS forms the framework for cost aggregation and reporting.

WBS Design Principles

1. The 100% Rule

The WBS must cover the entire project—no more, no less. Each work package must represent 100% of its parent level.

2. Mutually Exclusive

There should be no overlap between work packages. The same work should not be assigned to two different packages.

3. Manageable Size

Work packages should be of a size that is trackable, assignable, and measurable. Neither too large nor too small.

4. Result-Oriented

WBS elements should be defined by deliverables/results, not by activities.

WBS Levels

A typical construction project WBS structure:

Level Definition Example
Level 0 Project XYZ Factory Construction
Level 1 Phase / Main Section Structural, Finishing, Mechanical, Electrical
Level 2 Work Package Group Foundation, Column-Beam, Slab
Level 3 Work Package Foundation Excavation, Concrete Pouring, Ironwork
Level 4 Work Unit Block A Foundation Excavation, Block B Foundation Excavation

WBS Coding System

Establish an effective WBS coding system:

  • Hierarchical code: 1.0 > 1.1 > 1.1.1 > 1.1.1.1
  • Project prefix: PRJ001-1.1.1
  • Phase/area indicator: STR (Structural), FIN (Finishing), MEC (Mechanical)

Example coding: PRJ001-STR-01-003

  • PRJ001: Project code
  • STR: Structural phase
  • 01: Foundation work package group
  • 003: Concrete pouring work package

WBS and Accounting Integration

The WBS works integrated with the accounting system:

  • Cost collection point: Every WBS element collects costs.
  • Budget allocation: Budgets are assigned to WBS levels.
  • Actual cost: All expenses are recorded against the WBS element.
  • Comparison: Budget vs. Actual analysis is performed on a WBS basis.
  • Reporting: Consolidation is possible at any desired level.

WBS Design Error

Making the WBS too complex or too simple is a problem. A highly detailed WBS (7+ levels) makes tracking difficult and creates administrative burden. A too-simple WBS (2 levels) prevents meaningful analysis. A 3-5 level WBS, appropriate to the project size, is optimal.


Cost Center and Chart of Accounts Structure

Cost center chart of accounts

The cost center structure is the foundation of financial tracking for projects.

A cost center is an organizational unit where costs are collected and controlled. In project accounting, each project, site, or job is typically defined as a separate cost center.

Cost Center Hierarchy

A typical project organization’s cost center structure:

  • Level 1 – Company: The top level where all costs are consolidated.
  • Level 2 – Business Unit: Lines of business such as Construction, Contracting, Real Estate.
  • Level 3 – Project Group: Grouping by region, client, or project type.
  • Level 4 – Project: Individual project or site.
  • Level 5 – Sub-Project: A phase or section within a project.

Chart of Accounts Design

The chart of accounts for project accounting should be designed to capture cost elements:

Direct Costs

  • 510 – Material Expenses
    • 510.01 – Construction Materials
    • 510.02 – Electrical Materials
    • 510.03 – Mechanical Materials
    • 510.04 – Consumables
  • 520 – Labor Expenses
    • 520.01 – Direct Labor
    • 520.02 – Overtime
    • 520.03 – Social Benefits
  • 530 – Subcontractor Expenses
    • 530.01 – Structural Subcontractors
    • 530.02 – Mechanical Subcontractors
    • 530.03 – Electrical Subcontractors
  • 540 – Equipment/Machinery Expenses
    • 540.01 – Rented Equipment
    • 540.02 – Owned Equipment Depreciation
    • 540.03 – Fuel and Maintenance

Indirect Costs

  • 550 – Site General Expenses
    • 550.01 – Site Management Personnel
    • 550.02 – Site Facilities
    • 550.03 – Health and Safety
  • 560 – General Administrative Overheads
    • 560.01 – Head Office Overhead Allocation
    • 560.02 – Insurance Expenses

Cost Allocation Rules

Clear rules must be established for assigning costs to the correct project and WBS element:

  • Direct costs: Assigned directly to the specific project.
  • Common costs: Distributed using allocation keys.
  • Overheads: Applied using a pre-determined rate or formula.

Allocation Keys

  • Direct labor hour rate
  • Direct cost ratio
  • Revenue ratio
  • Square meter ratio

Commitment Tracking

Track not only realized costs but also committed costs. When a purchase order is issued, the amount is recorded as a commitment; it converts to actual when the invoice arrives. This makes the total cost risk (Actual + Commitment + ETC) visible at any time.


Revenue Recognition Methods and Percentage of Completion

Revenue recognition percentage of completion

Accurate revenue recognition ensures realistic reporting of project profitability.

In project accounting, revenue recognition determines when and how much revenue a project reports. This is a critical accounting policy for long-term projects.

Core Revenue Recognition Methods

1. Percentage of Completion (POC) Method

The POC method recognizes revenue gradually as the project progresses:

  • Revenue is recognized in each period as the project progresses.
  • Revenue and cost matching is achieved.
  • Profitability can be reported in every period.
  • The preferred method under accounting standards (IFRS 15).

2. Completed Contract Method

The Completed Contract method recognizes all revenue at the end of the project:

  • Revenue is reported only when the project is completed.
  • Profitability is not visible during the project duration.
  • May be preferred for projects with high uncertainty.
  • A conservative approach.

Percentage of Completion Calculation Methods

Cost-to-Cost

The most commonly used method:

Completion % = Actual Cost / Estimated Total Cost x 100

  • Advantage: Objective and verifiable.
  • Disadvantage: Cost overruns artificially increase completion.

Units Delivered

Physical progress measurement:

Completion % = Units Completed / Total Units x 100

  • Advantage: Reflects physical progress.
  • Disadvantage: Suitable for uniform work, difficult for complex projects.

Milestone-Based

Based on milestone completion:

  • Advantage: Captures major stages.
  • Disadvantage: High fluctuation between periods.

Revenue Recognition Formula

Revenue recognized in each period:

Revenue in Period = (Total Contract Value x Cumulative Completion %) – Total Revenue Recognized in Previous Periods

Example calculation:

  • Contract value: 100 units
  • Estimated total cost: 80 units
  • Actual cost at period end: 40 units
  • Completion %: 40 / 80 = 50%
  • Recognized revenue: 100 x 50% = 50 units
  • Recognized cost: 40 units
  • Gross profit: 10 units

Revenue Recognition Risks

The percentage of completion method depends on the accuracy of the estimated total cost. Optimistic cost estimates create early profit, while unrealistic projections create large losses at the end of the project. The EAC update discipline is critical.


Progress Billing Process

Progress billing

The progress billing process is the backbone of project cash flow.

Progress billing refers to the gradual payments requested from the employer or client in exchange for work performed. The progress billing system, which is standard practice in the construction sector, directly affects cash flow.

Types of Progress Billing

Progress Payment

  • Performed periodically (usually monthly).
  • Measurement and evaluation of work performed.
  • Withholding tax is usually applied (5-10%).

Final Payment

  • Performed when the project is completed.
  • All work items are closed.
  • Withholdings are released.

Steps in the Progress Billing Process

  1. Measurement: Physical measurement of the work performed.
  2. Evaluation: Calculation of total value using unit prices.
  3. Report Preparation: Creating the report with supporting documents.
  4. Internal Approval: Project manager and finance approval.
  5. Client Presentation: Submitting the billing file.
  6. Client Review: Technical review and approval.
  7. Invoicing: Issuing the invoice for the approved amount.
  8. Collection Tracking: Due date tracking and collection.

Progress Billing Performance Metrics

  • Billing Cycle Time: Time from measurement date to billing submission.
  • Approval Time: Time from submission to client approval.
  • Collection Time: Time from invoice to collection.
  • DSO (Days Sales Outstanding): Number of days for billing receivables.
  • Withholding Accumulation: Total pending withholding amount.

Relationship Between Billing and Revenue Recognition

Issuing a progress invoice and recognizing revenue are different concepts:

  • Progress Billing: Amount requested from the client (invoicing).
  • Revenue Recognition: Revenue recognized according to accounting standards.

These two amounts may differ:

  • Billing > Recognized Revenue: Contract liability (deferred revenue).
  • Billing < Recognized Revenue: Contract asset (unbilled revenue).

Billing Optimization

Optimize the billing process: Plan the billing calendar, standardize measurement documentation, and strengthen client relationships. Every day of delay in billing = financing cost. Proactive billing management improves cash flow.


EAC/ETC Calculations and Projections

EAC ETC calculation projection

EAC/ETC calculations are critical for forecasting the financial status at the end of the project.

One of the most critical questions in project accounting is “where will we be at the end of the project?” EAC (Estimate at Completion) and ETC (Estimate to Complete) calculations answer this question.

Core Concepts

  • BAC (Budget at Completion): Original total budget.
  • AC (Actual Cost): Cost realized to date.
  • EV (Earned Value): The budget value of the work performed.
  • PV (Planned Value): The budget value of the work that should have been performed.
  • ETC (Estimate to Complete): Estimated cost of remaining work.
  • EAC (Estimate at Completion): Estimated total cost at the end of the project.
  • VAC (Variance at Completion): Budget – EAC difference.

Performance Indices

CPI (Cost Performance Index)

CPI = EV / AC

  • CPI > 1: Under budget (good).
  • CPI = 1: On budget.
  • CPI < 1: Over budget (bad).

SPI (Schedule Performance Index)

SPI = EV / PV

  • SPI > 1: Ahead of schedule.
  • SPI = 1: On schedule.
  • SPI < 1: Behind schedule.

ETC Calculation Methods

Method 1: Based on Original Estimate

Assumption that remaining work will be completed within the original budget:

ETC = BAC – EV

Method 2: Based on Current Performance

Assumption that current cost performance will continue:

ETC = (BAC – EV) / CPI

Method 3: Detailed Re-estimation

Re-evaluation of remaining work packages:

ETC = Updated estimate for each work package

EAC Calculation Formulas

Basic EAC

EAC = AC + ETC

CPI-Based EAC

EAC = AC + (BAC – EV) / CPI

or

EAC = BAC / CPI

CPI and SPI-Based EAC

Considering both cost and schedule performance:

EAC = AC + (BAC – EV) / (CPI x SPI)

Example Calculation

Parameter Value
BAC (Total Budget) 1,000 units
AC (Actual) 450 units
EV (Earned Value) 400 units
CPI 400 / 450 = 0.89
ETC (CPI-based) (1,000 – 400) / 0.89 = 674 units
EAC 450 + 674 = 1,124 units
VAC 1,000 – 1,124 = -124 units (Overrun)

Comment: The project is 40% complete, but with a CPI of 0.89, it is trending toward a budget overrun. If current performance continues, the budget will be exceeded by 12.4% at the end of the project.

EAC Update Discipline

  • EAC should be updated at least monthly.
  • Must be updated immediately for significant changes (scope, risk).
  • Detailed analysis should be performed at the WBS level.
  • Update history and justifications must be documented.

EAC Manipulation Risk

Because EAC relies on subjective estimates, it is prone to manipulation. Project managers who avoid delivering bad news may provide optimistic estimates. This risk should be mitigated through independent reviews, historical performance comparisons, and transparent reporting.


Field Example: Project Accounting Implementation

Real Case (Vendor Neutral)

Construction project accounting system

Situation

A construction contracting firm with 120 employees operates on 8 different projects simultaneously. Currently, project profitability is only revealed at project completion; it is observed that some projects are losing money, but this is not noticed until closing. The Excel-based tracking system is insufficient, and billing delays are straining cash flow.

Steps Taken

  1. Weeks 1-3: Current state analysis was performed. The WBS structure of the 8 projects was examined—only 2 projects had a meaningful WBS. Cost allocation rules were unclear, and overheads were distributed randomly.
  2. Weeks 4-6: A standard WBS template was created (4 levels). Retrospective WBS definition was performed for all projects.
  3. Weeks 7-10: The cost center structure was redesigned. Each project was defined as a separate cost center, and WBS elements were defined as sub-cost centers.
  4. Weeks 11-14: The chart of accounts was updated. 45 different cost elements were defined (material, labor, subcontractor, equipment, etc.). Allocation keys were established.
  5. Weeks 15-18: The project accounting module in the ERP system was configured. Budgets were loaded at the WBS level, and cost allocation rules were defined in the system.
  6. Weeks 19-22: The billing process was digitized. A mobile measurement application was implemented, and the billing approval workflow was defined in the system.
  7. Weeks 23-26: An EAC/ETC reporting system was established. The monthly project performance report format was determined, and dashboards were created.

Results (Representative)

  • Project profitability visibility: Shifted from project completion to monthly tracking.
  • Cost allocation accuracy: Increased from 65% to 92%.
  • Billing preparation time: Reduced from 12 working days to 5 working days.
  • Billing collection time: Reduced from an average of 45 days to 32 days.
  • EAC projection accuracy: 85% accuracy in the first 6 months.
  • Early warnings: Cost overrun risks were detected in advance for 3 projects.

Critical Success Factors

  • Senior management’s demand for and commitment to project-based reporting.
  • WBS standardization and implementation across all projects.
  • Digitization of the field data collection process.
  • Monthly EAC review discipline.
  • Training and ownership by project managers.

7 Most Common Project Accounting Mistakes

1. Working Without a WBS

Aggregating costs at the project level without tracking them at the work-package detail. Result: You don’t know where the cost overrun is; you only say “the project was expensive.” Meaningful analysis is impossible without a WBS.

2. Incorrect Cost Allocation

Assigning costs to the project where they are easiest to find rather than using allocation keys. Some projects appear more profitable than they are, while others appear to be losing money. True profitability is hidden.

3. Not Tracking Commitments

Monitoring only realized costs while ignoring committed costs. Materials ordered but not yet invoiced are not seen. Sudden “surprise” costs emerge.

4. Neglecting EAC Updates

Not updating the initial estimate throughout the project. In an 18-month project, you are still comparing against the original budget in the 12th month. No realistic projection is made.

5. Revenue-Cost Matching Error

Recognizing revenue when the bill is issued and cost when the invoice arrives. Periodic profitability reports become misleading. Incompatibility with accounting standards.

6. Ignoring Overhead Distribution

Assigning only direct costs to projects and not distributing overheads. Projects appear profitable, but there is a loss across the company. Pricing decisions are made incorrectly.

7. Not Linking Billing to Cash Flow

Treating the billing process only as an accounting task and separating it from cash flow projections. Billing delays lead to financing crises. Proactive management is not performed.

Project accounting mistakes

Project accounting mistakes eliminate profitability visibility.


Project Profitability Metrics Table

Track the following metrics to measure the effectiveness of your project accounting system and project performance:

Metric Baseline Target Measurement Method
Gross Profit Margin Baseline 15-25% (Revenue – Direct Cost) / Revenue x 100
CPI (Cost Performance Index) 1.0 1.0 or higher EV / AC
SPI (Schedule Performance Index) 1.0 1.0 or higher EV / PV
Cost Allocation Accuracy 70% 95%+ Correctly allocated cost / Total cost
EAC Projection Accuracy 60% 90%+ Difference between EAC and Final Realized Cost
Billing Preparation Time 12 working days 5 working days From measurement to billing submission
DSO (Billing Collection Time) 60 days 30 days Days from invoice to collection
Budget Overrun Rate 25% Under 5% (EAC – BAC) / BAC x 100

Measurement frequency: CPI/SPI and EAC should be tracked weekly, profitability metrics monthly, and DSO weekly. Real-time visibility should be provided in dashboards.


Project Accounting Checklist

Check the following items for the setup and operation of your project accounting system:

A. WBS and Structure
  • Is a standard WBS template defined?
  • Has a WBS coding system been established?
  • Has a WBS been created for all projects?
  • Are WBS levels appropriate for reporting needs?
B. Cost Center and Chart of Accounts
  • Is the cost center hierarchy defined?
  • Has a cost center been opened for each project?
  • Are cost elements (chart of accounts) defined?
  • Have cost allocation rules been established?
  • Are overhead allocation keys defined?
C. Budget and Planning
  • Are project budgets loaded at the WBS level?
  • Is commitment tracking active?
  • Has a budget revision procedure been established?
  • Are approval limits and authorities defined?
D. Revenue Recognition and Billing
  • Has a revenue recognition policy been established?
  • Has a percentage of completion calculation method been selected?
  • Is the billing process documented?
  • Has a measurement system been established?
  • Are billing approval workflows defined?
E. Reporting and Analysis
  • Has an EAC/ETC calculation method been determined?
  • Is there a monthly EAC update procedure?
  • Has a project profitability report format been determined?
  • Have dashboard/visualization tools been set up?
  • Is a variance analysis procedure defined?
F. System and Training
  • Is the ERP/accounting system configuration complete?
  • Are integrations (field systems, etc.) established?
  • Has user training been provided?
  • Are project managers proficient in the system?

Frequently Asked Questions (FAQ)

Project accounting is an accounting method that enables the tracking of revenue and expenses on a project, site, or work-package basis. Each project is treated as an independent profit center; costs, revenue, and profitability are reported with a project focus. Its difference from traditional calendar-based accounting is the tracking of financial performance throughout the project’s lifecycle.

WBS is the structure that hierarchically divides the project into work packages. It is critical in project accounting because it ensures costs are assigned to the right place, forms the basis for calculating the percentage of completion, enables budget control and variance analysis, and provides granularity for reporting and decision-making. Without a WBS, project costs pile up and profitability becomes invisible.

EAC (Estimate at Completion) represents the expected total cost of the project upon completion, while ETC (Estimate to Complete) represents the estimated cost required to complete the remaining work. Basic formulas: ETC = Budget – Actual Cost (in an ideal scenario) or ETC = (Budget – Earned Value) / CPI (when considering performance trends). EAC = Actual Cost + ETC. These calculations are critical for projecting project profitability.

Progress billing refers to the gradual payments requested from the client or employer in exchange for work performed. For effective billing management: a measurement system compatible with the WBS should be established, the billing preparation process should be standardized, approval workflows should be defined, billing-collection tracking should be performed, and an escalation procedure should be established for delayed billings. Billing delays directly affect cash flow.

Percentage of Completion (POC) is the method used for revenue recognition in long-term projects. There are three basic approaches: Cost-based (Actual Cost / Estimated Total Cost), Output-based (Units Completed / Total Units), and Milestone-based (Milestones Completed / Total Milestones). In each period, the formula Revenue Recognized = Total Contract Value x Percentage of Completion – Revenue Recognized in Previous Periods is applied.

Comprehensive project profitability analysis should include the following metrics: Gross Profit Margin (Revenue – Direct Costs / Revenue), Net Profit Margin (Revenue – All Costs / Revenue), CPI – Cost Performance Index (Earned Value / Actual Cost), SPI – Schedule Performance Index (Earned Value / Planned Value), EAC vs. Budget comparison, Variance Analysis (Budget – Actual), and ROI (Net Profit / Investment). These metrics should be tracked on both a periodic and cumulative basis.


About the Author

Koray Cetintas is an advisor specializing in digital transformation, ERP architecture, process engineering, and strategic technology leadership. He applies a "Strategy + People + Technology" approach shaped by hands-on experience in AI, IoT ecosystems, and industrial automation.

Get Support for Your Project

I can help guide your digital transformation initiative. Book a free preliminary call to discuss your priorities.