Project Level and Financials Dashboard | FireFlight
Last updated: April 2026

Project Level and Financials Dashboard

Project profits, contract profits by year, and projected contract profits across all active work in a single live view. Every number sourced from your actual transaction records, with no manual close required to produce it.

FireFlight's Project Level and Financials Dashboard shows profitability across three distinct views: total project profits, contract profits for active work in the current year, and projected contract profits across all active contracts over all time. All three pull directly from the Accounts and Transactions general ledger. When a cost posts or revenue is recognized, the dashboard reflects it immediately.
FireFlight Project Level and Financials Dashboard showing project profits and contract profitability in real time

Most operations that manage projects and contracts find out whether a project was profitable at close-out, when the margin question has already been answered by the decisions made six months earlier. FireFlight's project financials dashboard moves that information to where it can change something during the project, while costs are still being incurred and scope is still being managed. The data is current. The calculation is automatic. The question of whether this contract is still making money has an answer today, not at the end of the engagement.

Schedule your free consultation

Why do most operations not know their project-level profitability until it is too late?

The typical sequence runs like this: project costs are tracked in one system, contract revenue is managed in another, and actual profitability is calculated by someone in finance at the end of the period by pulling numbers from both and reconciling them manually. By the time that calculation is complete, the project that is running over on labor costs has already consumed the margin that was available to fix it. The report is accurate. It is just too late to be useful.

The problem is not data availability. Most operations have the cost data and the contract data. The problem is that those two data sets live in separate places and are only brought together periodically. FireFlight solves this at the architecture level. The Accounts and Transactions app is the single financial record where both costs and revenue are categorized and stored. The Project Level and Financials Dashboard reads from that single record and produces project-level profit calculations continuously, not on a reporting schedule. The margin on a project that posted a large subcontractor invoice this morning is already reflected on the dashboard this afternoon.

Project financial planning view in FireFlight showing contract profit projections against actual performance

The Project Contract Profits report filtered to active contracts in the current year gives finance teams and project managers a shared view of where margin stands on work that is currently in progress. This is the report that answers the question a CFO or operations director is actually asking when they ask how projects are tracking: not the final number, but the current number, for the contracts that are generating revenue right now.

Projected Contract Profits extends that view across all active contracts over all time. For operations managing long-duration contracts multi-year service agreements, phased construction engagements, ongoing compliance programs the current-year view alone gives an incomplete picture. A contract that looks healthy in year two may already show a projected loss by year three based on how costs have tracked against the original estimate. That projection is visible in FireFlight while the contract is still active and the outcome is still changeable.

What is the difference between project profits and contract profits in practice?

Project Profits measures the financial result of a project against its total cost basis all revenue recognized against all costs incurred across the project lifecycle, regardless of contractual structure. This is the number that answers whether the project, as an operational unit, made money.

Project Contract Profits narrows the analysis to the contractual dimension. A single project may be governed by multiple contracts a base scope contract and a series of change orders, or a primary contract with a separate materials supply agreement. Contract Profits breaks the financial result out by those contractual boundaries rather than treating the project as a single financial unit. For operations where contract terms drive billing rates, cost recovery provisions, and margin expectations, this distinction is what makes the profitability view actionable. A project that is profitable overall may have one contract within it that is underwater, and that granularity is what Contract Profits surfaces.

Every number on the dashboard comes from the same transaction records that drive the general ledger. There is no parallel financial tracking system, no project-level spreadsheet that someone maintains separately from the accounting records, and no reconciliation step required to make the dashboard numbers match the books. The Accounts and Transactions app is the source. The dashboard is a view of it.

PCG has built financial management systems for project-based operations since 1995 environmental consulting firms, industrial service contractors, construction managers, and multi-site operators where project profitability is not an accounting exercise but an operational necessity. The three-report structure in the Project Level and Financials Dashboard reflects what those environments actually need to manage margin during a project rather than account for it after.

How does the Accounts and Transactions app power the financial dashboard?

The Accounts and Transactions app manages the full general ledger: account structure, transaction categorization, rule-based posting logic, and the audit trail that makes every entry traceable. Every financial event in FireFlight a labor cost posted to a project, a subcontractor invoice approved against a contract line, revenue recognized on a milestone completion flows through Accounts and Transactions before it appears anywhere else in the system.

The Project Level and Financials Dashboard is a structured aggregation of those records, organized by project and contract rather than by account. When both the cost records and the revenue records live in the same transaction system, the profit calculation does not require a data pull from two separate sources followed by a manual match. The match is already done at the point of entry. Project managers and finance teams see the same profit number because they are both reading from the same underlying record which is the condition that makes a financial dashboard useful rather than a source of disagreement about whose numbers are right.

Ikhana on-screen guide
Meet Ikhana

Your Personal Guide on Every Page

From the first click to the final step, Ikhana, your on-screen tutor, shows you how it all works. Every field, every button, every page explained with clarity, right where you need it.

On the Project Level and Financials Dashboard, Ikhana explains the distinction between the three profit views, how to filter by contract period, and how to trace a dashboard number back to the underlying transactions that produced it. Finance team members and project managers arrive at the same interpretation without needing a training session to align them.

Learn more about Ikhana

What the three reports give your team

  • FireFlight Project Profits Report. Measures total revenue recognized against total costs incurred across the full project lifecycle, producing a project-level profit figure that is current as of the most recent transaction. Covers all project types, all cost categories, and all revenue sources associated with the project record. The baseline view for understanding whether individual projects are financially healthy.
  • FireFlight Project Contract Profits Report (Active, This Year). Narrows the profitability view to active contracts generating revenue in the current year. Breaks margin down by contractual boundaries rather than by project, surfacing which contracts are performing to their original profit expectations and which have drifted from the terms that made them worth accepting. The primary report for current-period financial management of active project work.
  • FireFlight Projected Contract Profits Report (Active, All Time). Combines actual costs and revenue recorded to date with projections for work remaining across every active contract in the system, regardless of the year the contract started. The forward-looking view that answers whether a contract that was profitable at signing is still projected to be profitable at completion and if not, at what point the projection changed.

What PCG learned across 31 years of project financial system builds: the operations that managed project margin well were not the ones with the most sophisticated financial models. They were the ones where cost data and contract revenue were in the same system, and where the profit calculation ran continuously rather than at month-end.

When project managers and finance teams are working from the same live numbers, the conversation about a contract that is trending toward a loss is a planning conversation. When they are working from different spreadsheets reconciled quarterly, it is an explanation of what already happened. FireFlight is built for the first version of that conversation.

What operations see after deployment

  • FireFlight Project profitability is visible during the project, not only at close-out. Operations managers and finance teams see current margin on every active project from the same live transaction record, which changes what gets discussed in project reviews and what decisions get made before costs are already committed.
  • FireFlight Contract-level margin is visible alongside project-level margin. For operations where a single project involves multiple contracts, the distinction between project profitability and contract profitability surfaces which contractual arrangements are working and which are not before the contract term is complete.
  • FireFlight Long-duration contracts get a forward-looking profit view that current-year reporting cannot provide. The Projected Contract Profits report combines actual performance with projections for remaining work, so a multi-year engagement has a visible financial trajectory rather than only a current-period snapshot.
  • FireFlight Finance teams and project managers stop reconciling different versions of the numbers. Both are reading from the same live transaction data in FireFlight. The discussion about project financial performance starts from a shared baseline rather than from competing spreadsheets that have to be reconciled before the conversation can begin.

Questions finance and operations teams ask before deploying project financials

FireFlight What does the Project Level and Financials Dashboard show in FireFlight?
+
The dashboard shows project-level profitability across three views: Project Profits, Project Contract Profits for active contracts in the current year, and Projected Contract Profits across all active contracts over all time. Each view pulls from live financial data so the profit picture is current without a manual close or a report request.
FireFlight What is the difference between Project Profits and Project Contract Profits in FireFlight?
+
Project Profits measures the financial result of a project against its total cost basis revenue recognized versus costs incurred across the full project lifecycle. Project Contract Profits narrows the view to contractual revenue and the costs associated with fulfilling specific contract terms. For operations managing projects that run under multiple contracts, or contracts that span multiple projects, the distinction matters when measuring where margin is actually being made.
FireFlight What does the Projected Contract Profits report show?
+
The Projected Contract Profits report covers all active contracts over all time not just the current year. It combines actual costs and revenue recorded to date with projected figures for work remaining, producing a forward-looking profit estimate for every active contract in the system. This is the report that tells you whether a contract that looked profitable at signing still looks profitable at the midpoint.
FireFlight How does the Accounts and Transactions app connect to project financials?
+
The Accounts and Transactions app is the financial foundation that the project-level dashboard reads from. Every transaction labor cost, material purchase, subcontractor invoice, revenue entry is categorized and recorded in the general ledger through Accounts and Transactions. The Project Level and Financials Dashboard aggregates those records by project and contract to produce the profit views. There is no manual export between the financial system and the dashboard.
FireFlight Can I see project financials filtered to just this year versus all time?
+
Yes. The Project Contract Profits report filters to active contracts in the current year. The Projected Contract Profits report covers all active contracts across all time. Running both together gives operations managers the current-period financial picture alongside the full contract lifetime view which is particularly useful for long-duration projects where the current year's numbers do not reflect the full contract economics.
FireFlight Does the dashboard update when new costs or revenue are recorded?
+
Yes. The dashboard reads from live transaction data. When a cost is posted or revenue is recognized in the Accounts and Transactions system, the project-level profit calculations on the dashboard update immediately. Finance teams and project managers see the same current numbers without a period-end close or a manual refresh.
FireFlight How long does it take to deploy FireFlight project financial reporting?
+
Most deployments configure the project financials dashboard in weeks, not months. The timeline depends on the number of active projects, contract structures, and the complexity of the cost categorization being migrated from existing systems. PCG handles configuration and data migration. Your team does not rebuild the chart of accounts or contract records from scratch.

If your current process for understanding project profitability requires a manual reconciliation between cost records and contract data, FireFlight removes that step by design. Costs and revenue live in the same transaction system. The profit calculation runs live. Configuration takes weeks, not months, and PCG handles the migration of your existing financial records.

Schedule your free consultation

Allison Woolbert
Allison Woolbert
Principal, Phoenix Consultants Group  |  Developer, FireFlight Data Systems

PCG founded 1995. 500+ applications built across 31 years, roughly one-third in regulated environments where software failure carries direct operational and compliance consequences. FireFlight is the platform built from that body of work. When you contact PCG, Allison is the person who answers.

phxconsultants.com LinkedIn

FireFlight Data Systems is a product of Phoenix Consultants Group. PCG founded 1995. All system configurations are custom-built for each deployment. Implementation timelines, module availability, and integration scope vary by organization. Contact PCG directly to discuss requirements specific to your operation.

Project Level & Financials Dashboard

 Your financial foundation starts here.
Automate your workflows, track every dollar, and simplify your audits