Bain & Company's annual global technology report, released on 29 September 2026, puts a single number on the AI boom's financing problem: the industry needs about $6 trillion in annual revenue by 2031 to justify the data-centre spending now under way. Today's consumer and enterprise AI services could supply up to $1.8 trillion of that, Bain says, leaving a shortfall of about $4.2 trillion. The figures were relayed by Quartz via Yahoo Finance, with additional detail from Bloomberg. The headline invites a bubble-or-not verdict. The more useful exercise is to work out what the number is, how it connects to the capital-spending figures beside it, and what would have to be true for the gap to close.
A required revenue is not a forecast
The $6 trillion figure is a requirement, not a prediction. It answers the question: how much annual revenue would the AI industry need to earn by 2031 for the infrastructure being built to pay for itself? It depends on assumptions about returns that the coverage we read does not spell out. That matters because required-revenue numbers are modelled outputs. Change the assumed return on capital, the depreciation schedule or the share of spending that is chips rather than buildings, and the figure moves. Bain's framing is a consultancy's analysis, attributed here to Bain throughout, not an audited projection or a market consensus.
The arithmetic, with our ratios labelled
Bain reports total data-centre spending of $5 trillion to $6.5 trillion through 2030, adding nearly 150 gigawatts of capacity, which would nearly triple global capacity within five years. It puts annual AI infrastructure spending, including data centres, computing capacity and chip-level hardware, at about $1.5 trillion by 2031. It also describes single hyperscaler campuses of five gigawatts or more costing $150 billion to $200 billion each, against 50 megawatts being considered large five years earlier.
From those figures we can derive three ratios, all ours and not Bain's. First, required revenue divided by what existing services could supply is 6.0 divided by 1.8, or about 3.3 times: the industry needs roughly three and a third times the revenue that today's products could generate. Second, required annual revenue divided by annual infrastructure spending in 2031 is 6.0 divided by 1.5, or 4 times: each dollar of yearly infrastructure outlay would need to be matched by four dollars of yearly revenue. Third, the shortfall is 4.2 divided by 6.0, or 70% of the target. If the $5 trillion to $6.5 trillion were spread evenly over five years it would average $1.0 trillion to $1.3 trillion a year, which sits below the $1.5 trillion annual rate Bain projects for 2031, consistent with spending that is still rising. That last step is an illustration, since the sources do not give the year-by-year schedule.
What would have to fill $4.2 trillion
Bain says closing the gap depends on categories that are still taking shape: autonomous machines, robotics, drug discovery, mental health applications and energy generation. Each is a bet rather than an existing revenue line. Bain also argues that productivity gains alone will not generate enough revenue to recoup the infrastructure cost, and that the debate so far has focused too narrowly on worker output. David Crawford, the report's lead author and chairman of Bain's global technology, media and telecommunications practice, said the industry needs a wave of innovation that will dwarf what mobile and cloud unlocked. He also said that funding the buildout sustainably would require adding roughly 1% to annual global GDP growth. The coverage does not clarify whether that means one percentage point or a one percent increase in the growth rate, and the difference is large.
For scale, Quartz also cites a PwC forecast of $31.6 trillion in cumulative global data-centre spending through 2050, with annual capital spending rising from about $800 billion this year to $1.8 trillion by mid-century. Comparing it with Bain's $1.5 trillion by 2031 is tempting, since 1.5 is nearly double 0.8, but the scopes differ: Bain's figure includes computing capacity and chip hardware as well as facilities. The two forecasts are not measuring the same thing, and the gap between them should not be read as a disagreement.
Where the framing is weakest
- Modelled assumptions. The required revenue depends on return assumptions the coverage does not show. A different assumed return changes the headline.
- Timing. A 2031 target assumes revenue arrives in time to service capital spent from now to 2030. Infrastructure can be underused for years and still be a sound investment, or an unsound one, depending on the schedule.
- Existing services as a ceiling. Bain says current services could contribute up to $1.8 trillion. Treating that as a cap assumes today's products do not improve or find new buyers, which sits awkwardly with the report's own call for a wave of innovation.
- The report's own warning. Crawford said AI infrastructure is being built well ahead of the demand curve. That is a caution from the author of the headline number, and the best counter-argument to reading the gap as proof of a bubble: the same sentence can be read as a timing mismatch rather than an overbuild.
- Local friction. Bloomberg, cited by Quartz, reports that $68 billion of US data-centre projects were blocked or delayed by local opposition in the June quarter alone, a reminder that capital plans are not the same as capacity delivered.
How to use the number
The most defensible reading is modest. Bain has stated, in one figure, how large the revenue base would have to be if the current spending trajectory is to earn an adequate return, and it has said that most of that base does not yet exist. That is information, not a verdict. It tells investors and operators which new revenue pools to watch, and it gives a scale for judging announcements: a new product line that adds a few billion dollars a year closes a very small fraction of $4.2 trillion. What it cannot tell anyone is whether the gap closes, because that depends on adoption and pricing that no one has observed yet. A bubble claim and a dismissal both claim more than a modelled requirement can support.

