Why AI attribution belongs on the ticket

What is AI costing us, and what is it delivering? To get answers, we need more than a bill. We need an itemized receipt.

If you were to ask me how much AI is helping my team, I could hand you some great numbers on our usage and shipping velocity. If you then asked me to defend that number in a budget review and link those tokens to specific work... I might suddenly come down with the flu.

We get the AI bill every month, and it keeps ballooning. Every engineering leader is being asked the same things: What is AI costing us, and what is it delivering? Is it making us faster, and if so, by how much? Which AI tools are making the most impact?

To get answers, we need more than a bill: We need a receipt so we can see what each dollar of AI investment bought. Most leaders don't have the answers. What's missing is a connection between human effort, AI spend, and the engineering deliverables they produced.

Where to place the AI spend receipt

When I joined Tempo, one of my first conversations with our CEO was how AI was reshaping the way we build. We were genuinely excited about it. All we had was a stack of invoices from GitHub, OpenAI, and Anthropic and a bar chart of seat activity.

“What did we get for this?” All we could do was stitch together some disconnected sources and guess. That didn't go over well with the rest of the room.

Part of the reason the answer is hard: The phrase AI ROI is doing three different jobs, and the industry blurs them together.

Term

What it measures

What it leaves out

Adoption metrics

Seat counts, login frequency, feature usage

Whether any of that usage touched real, valuable work

ROI estimates

Modeled projections, self-reported time savings

Whether the number reflects what happened

Matched attribution

A verified record connecting units of work – human or AI – to specific funded outcomes

Nothing hidden. Every match is verifiable, every unattributed piece is visible and flagged.

Cost tools tell you what you spent. Activity tools tell you what moved. Attribution ties one to the other. That third step is where most products in the market come up short.

PwC, BCG, McKinsey, Gartner, and MIT have all spent the last year and a half establishing the same basic fact: Companies are spending more on AI than ever, and most of them still struggle to show what the spending bought.

  • PwC's 29th Global CEO Survey found 56% of CEOs report neither increased revenue nor reduced costs from AI over the past year. Only 12% report both.

  • BCG's research on enterprise AI value found the median company realizes roughly 10% ROI on its AI investment, well under the roughly 20% most organizations targeted going in.

  • MIT's Project NANDA found 95% of enterprise generative AI pilots landed too small to measure on the P&L.

  • Gartner expects more than 40% of agentic AI projects to be canceled by the end of 2027. The cause is cost, unclear value, and weak risk controls.

Those data points show the same thing: AI spend and the work it produced live in separate systems.

Measurement tools often work backwards. They infer attribution from output – read the code, guess what generated it, and then back into a number. They produce correlation; finance teams need a receipt. And that receipt should be attached to work items, where each deliverable can be itemized – and tied to specific token costs.

AI impact runs task-by-task

A simple statement like “AI has helped us 20% this quarter” carries almost no information. What 20% changed? Which teams saw the impact? Which tickets moved differently, and which work moved slower?

Ethan Mollick's research at Wharton is useful here. His work on AI productivity gains draws an important conclusion: Workers self-report large gains from AI use, but self-reporting rarely holds up against controlled, task-level measurement.

Mollick's field research with Boston Consulting Group, studying AI's effect across 758 consultants, found the benefit ranged from dramatic improvement on some tasks to no movement at all on others. An aggregate “AI is helping” number smooths that variance away. Only work-item-level data can show where work truly benefited.

Averages work when the distribution underneath is even. This one is bimodal. The mechanism belongs at the issue-key level for that reason. A receipt has to be itemized before it can be summed.

AI measurement maturity chart shows visibility > estimation > matched attribution model

A measurement trust problem that cuts both ways

Since AI cost attribution tools leave so many questions unanswered, leadership teams tend to question the ROI numbers they're handed. But distrust runs in the other direction too. Engineers avoid – and should be free to avoid – measurement systems that read their prompts or scan the code they wrote.

Many of the tools on the market right now haven't earned their trust. They scrape everything at the code level and they feel like surveillance. This is a design problem. If the system can see what an engineer typed, the trust question stays open even if the company promises to handle data with care.

So the design has to answer both audiences at once. Finance needs a number precise enough to defend in front of a board. Engineers need a boundary strict enough to preserve their working conditions. Most tools in this space pick one side.

The way through is to build a system that captures enough metadata – who, when, how much, which model – to answer finance, and reads none of the content that would rightly make engineers suspicious. The technical decisions follow from that constraint.

Why we built Workforce Intelligence

A small group at Tempo built the prototype we wanted for ourselves. Simple to start – pull data from the source-repo system and the ticketing system, and tie them together at the level where the work lives: The ticket, the epic; the strategy above them.

Once it was running against Tempo's own workforce, we found that roughly a quarter of our AI spend couldn't be linked to any funded initiative. It was legitimate spend, like maintenance, tech debt, or refactoring – and most of it was necessary. We hadn't decided to put a quarter of our AI budget there, and until we could see it, we couldn't make a call either way.

That's the underlying situation for most engineering organizations. A large volume of legitimate, unfunded work runs beside the funded work, and current tools show cost per person. Ticket-level attribution shows the purpose the spend served.

Workforce Intelligence is built around four steps: Capture, tag, connect, verify.

Capture

Cost comes from the provider APIs we connect, straight from the vendor's own usage data.

Provider coverage depends on how each vendor exposes cost. Anthropic session cost flows in directly. GitHub Copilot ships as a flat per-seat subscription; its API exposes seat billing rather than per-session cost, so we detect Copilot from commit metadata instead – plus 21 other AI tools, including Cursor. Detection runs server-side. Developer machines stay untouched.

Tag

The system reads session metadata – user, cost, model, branch. Source code and prompts stay out of scope. Engineers trust a measurement system more when the tool works from metadata alone, and that trust drives adoption harder than any dashboard feature.

Connect

When a session's code lands on a branch carrying a Jira issue key, its cost resolves to that ticket, rolls up to the epic, and joins the human hours already logged there. When a session's activity crosses multiple tickets on the same day, the cost splits proportionally across them by the work involved.

Verify

Drift, unattributed spend, and uneven adoption become visible while the cost of fixing them is still low. When no clean match ties a session to a work item, the spend appears as unattributed rather than force-fit to the nearest ticket. Capture and Tag deliver visibility. Connect delivers governance. Verify opens optimization.

What you now have

Attribution gives you a fact base to spend from – an itemized receipt, to carry the metaphor. Every AI decision that lands on your desk – which models to consolidate, which contracts to renegotiate, how to plan headcount against AI-assisted throughput, where to double an investment and where to pull spending down – runs off the same underlying question:

What outcomes did I get, and at what cost?

The balance-sheet version of that question is capitalization. Under existing R&D accounting standards, the development-related portion of AI spend qualifies for capitalization – provided the finance team can trace which spend went to which project, ticket by ticket, with any unmatched portion shown honestly rather than papered over with an estimate.

On a large AI bill, that trace decides whether the spend lives on the P&L as expense or moves to the balance sheet as capitalized development cost. Attribution turns it into a CFO decision the auditor can accept.

Attribution tells you where you stand – a rare capability in this market. It gives finance a defensible number to bring to the board. It gives engineering leaders a lever they can pull with confidence in front of the CEO. It gives team leads a coaching signal that keeps prying and surveillance out of it.

And it gives the engineers who made the work a fair, accurate accounting of the value they created.

Turning AI spend into proof-of-value looks like this. The next question – what to do about it, how to reallocate while a quarter is still open – is where Intelligent Portfolio Orchestration begins. Attribution is the receipt. Orchestration is the next act.

Tempo has spent twenty-five years accumulating operational data on how work becomes output, mostly through Timesheets and Structure. We've been earning these insights and building a foundation that predates the AI conversation. Get in touch if you're ready to solve these challenges.

Sign up for a demo

Request Demo

Workforce Intelligence

See the true value and costs of your AI tools

The only solution that ties AI vendor spend to the teams, epics, and Jira issues it supported.

Start a Free Trial

Related articles

Explore More Content

#1 Jira Time Tracking & AI Apps: Log Tempo Timesheets for Planning, Project Management & Billing. Plugin Office365, Google & Slack

Capture human time and AI activity together in Jira so you can measure what your AI tools are truly contributing and costing.

For planning leaders looking to add a big-picture roadmap view to their structured Jira data, this integration is essential. Improve visibility to leadership, reduce reporting admin, and keep your team aligned.

A powerful team resource management tool designed to optimize capacity planning and project management in Jira

Modern modular PPM solutions that scale with your business. Align your teams with the integrated platform that bridges the gap between strategy and execution.

Extend your Jira with prebuilt and highly configurable reports for straightforward time tracking.

Powered by Structure’s custom hierarchies, visualize your roadmap, project plans, timeline & dependencies within Jira Gantt charts

#1 Jira Resource Management App: Optimize team allocation, skillset utilization, capacity planning & project management

Visualize all your Jira data & manage portfolios of projects in real-time.

Connect AI spend to the work it delivers. Attribute AI coding-tool costs to Jira epics and prove AI ROI, inside Jira with Tempo Workforce Intelligence.

Colleagues interacting around a desk

Effortlessly bridge Jira with your preferred BI tool, unlocking unparalleled insights and enhancing decision-making

Integrate Jira with Google BigQuery to seamlessly export and sync data for advanced analytics and customized reporting

Combining Tempo Timesheets and Structure PPM provides a unified view of time tracking and project progress, enabling more accurate reporting and effective portfolio management. Simplify workflows, enhance collaboration, and ensure projects stay on time and within budget.

Gain a more complete project management solution, simplifying project reporting, improving collaboration, and ensuring projects stay on time and within budget.

Monitor projects and portfolios to get simple, clear, and real-time views of your costs, budgets, and profits that can be shared throughout your entire organization.

Seamlessly manage project timelines and resources while accurately tracking time spent on tasks. This integration enhances visibility, improves planning accuracy, and supports data-driven decision-making for better overall project outcomes.

Tempo Loop is the next evolution of PPM software. It continuously tracks work tied to the strategy it funded, so you don’t wait to find out about strategic drift in your next review. Know what every person and agent is working on and what it costs in real time.

Portfolio Manager integrates seamlessly with Jira to give you predictive scheduling, real-time scenario modeling, and advanced resource management – ensuring you stay on track, no matter what challenges arise.

See how work is progressing and where blockers are with the most flexible reporting app in Jira.

Seamlessly connect ServiceNow with Power BI, transforming complex enterprise data into actionable insights and driving smarter, data-informed decisions across the organization

Adapt to changing business needs, rapidly adjust plans, and reallocate investment.

Tempo’s intuitive automation and Jira-native design make it the most trusted time tracking tool for enterprise organization.

Build and scale a custom ITSM solution at your own pace with Tempo's modular suite of integrated tools. Enhance Jira's capabilities and take control of your entire IT portfolio.

Project financial management for Jira & Timesheets. Monitor project costs, expenses, revenue, billing & budgets. Track Capex/Opex

Jira Project Portfolio Management (PPM): Visualize data and manage projects within spreadsheet-like tables — in less than a minute