BILL Holdings [BILL] — Valuation
As of 2026-07-29 · spot $46.36 (close 2026-07-28) · framework v1.7.0
Two outputs, per references/valuation.md. Neither replaces the other.
| Output | Horizon | Answer |
|---|---|---|
| Implied-path test (the Valuation Criteria) | 5 years | Required CAGR 9.8% vs demonstrated 12.5% → margin +2.7pp → PASS (thin) |
| 12-month target | 12 months | $63.60, +37.2% to spot (bear $52.35 / bull $69.14) |
1. Verified inputs
| Input | Value | Source |
|---|---|---|
| Spot | $46.36 (close 2026-07-28) | Alpaca SIP daily bars. Last print 2026-07-29 $47.70 (partial session); $46.36 used for consistency with the screen's as-of. |
| Shares outstanding | 99,596,727 | 10-Q cover page, as of 2026-04-30 |
| Market capitalisation | $4,617.3m | |
| TTM revenue to 2026-03-31 | $1,600.3m | Q4 FY25 $383.3m + 9M FY26 $1,217.0m, from the FY2025 10-K and the Q3 FY26 10-Q |
| Cash and cash equivalents | $994.672m | Balance sheet, 2026-03-31 |
| Short-term investments | $1,178.673m | Balance sheet, 2026-03-31 — omitted by the screen |
| Convertible senior notes, net | $(1,504.854)m | Debt note: $1,400.0m 2030 Notes (0%, Apr-2030) + $123.548m 2027 Notes (0%, Apr-2027), less $18.694m unamortised discount |
| Revolving credit facilities | $(330.0)m | $180.0m 2021 Facility (6.60%) + $150.0m 2025 Facility (6.02%), both financing acquired card receivables |
| Net cash | +$338.491m | |
| Enterprise value | $4,278.8m | |
| EV / TTM Sales | 2.67x | vs the screen's 3.41x |
Funds held for customers ($3,999.136m) and customer fund deposits ($3,999.136m) are equal and offsetting and are excluded from both sides, as the screen also did correctly.
2. The implied-path test — the Valuation Criteria
reverse_dcf.py, solving for revenue CAGR.
Parameters held fixed, named explicitly:
- Terminal EBIT margin 11.2% (the screen's industry median (pre-profit) anchor)
- Exit multiple 24.1x EBIT (the screen's GROWTH_MATCHED, peer n = 254)
- WACC 10.0%, horizon 5 years
- Revenue base $1,600.3m, net cash +$338.5m, shares 99.596727m
Result
The market requires a 5-year total-revenue CAGR of 9.8%.
The margin — demonstrated − required
The choice of "demonstrated" is the whole argument, so all four candidates are shown:
| Demonstrated basis | Value | Margin vs 9.8% |
|---|---|---|
| Screen's FY22–FY25 headline CAGR | 31.6% | +21.8pp |
| Same window, ex-float | 27.1% | +17.3pp |
| TTM total revenue growth (to Mar-26) | 12.5% | +2.7pp ← used |
| Latest quarter total revenue growth | 13.5% | +3.7pp |
| FY2026 company guidance, total | 12–13% | +2.2 to +3.2pp |
| TTM core (subscription + transaction) growth | 15.4% | +5.6pp* |
* Not directly comparable: the reverse DCF runs on total revenue, which includes a float line that is shrinking 10% a year. Using core growth against a total-revenue EV would double-count. The correct blended forward rate is core growth × 90.6% weight + float growth × 9.4% weight ≈ 15.4% × 0.906 − 10.0% × 0.094 ≈ +13.0%, which is where the 12.5–13.5% observed range comes from.
The margin is +2.7pp, not +16.3pp. The screen's figure was inflated by both errors simultaneously: a stale, float-padded demonstrated rate and an EV overstated by $1.18bn.
Implied multiple compression — stated as a number
Today's EV/EBIT is undefined (TTM GAAP EBIT is −$61.4m). The comparison has to be run on sales:
- Exit multiple implied EV/Sales = 24.1 × 0.112 = 2.70x
- Today's EV/Sales = 2.67x
- Implied compression: +0.03x, i.e. essentially zero.
This is the cleanest statement of what the price asks for: hold the sales multiple flat for five years, deliver an 11.2% GAAP EBIT margin, grow 9.8% a year, and the buyer earns 10%. No re-rating is required and none is assumed.
Verdict: PASS, thin, and conditional
Required 9.8% sits below demonstrated 12.5% and below the company's own FY2026 guidance. The price does not require acceleration. That is a PASS on the stated test — but see §3, because the PASS lives or dies on one input I did not verify.
3. Sensitivity over the exit multiple — the highest-variance parameter
Per criteria.md, sensitivity is run on the exit multiple, never on scenario
probabilities.
| Exit multiple (EBIT) | Required CAGR | vs TTM total 12.5% | vs core 15.4% | vs stale 31.6% |
|---|---|---|---|---|
| 10.0x | 30.9% | −18.4pp | −15.5pp | +0.7pp |
| 12.0x | 26.2% | −13.7pp | −10.8pp | +5.4pp |
| 15.0x | 20.7% | −8.2pp | −5.3pp | +10.9pp |
| 18.0x | 16.4% | −3.9pp | −1.0pp | +15.2pp |
| 20.0x | 14.0% | −1.5pp | +1.4pp | +17.6pp |
| 21.3x | 12.5% | 0.0pp | +2.9pp | +19.1pp |
| 24.1x (screen) | 9.8% | +2.7pp | +5.6pp | +21.8pp |
| 28.0x | 6.5% | +6.0pp | +8.9pp | +25.1pp |
| 35.0x | 1.9% | +10.6pp | +13.5pp | +29.7pp |
The break-even exit multiple is 21.3x EBIT. Above it, BILL passes. Below it, BILL fails. Everything else in this valuation is noise by comparison.
The exit multiple is partially UNIDENTIFIED — declared, not defaulted
valuation.md requires an exit multiple drawn from a comparator set whose growth
brackets the subject's growth at the exit year, or a declaration that it is unidentified.
The 24.1x came from the screen's GROWTH_MATCHED procedure over a 254-name peer set that
I did not rebuild inside the time box. Two reasons to distrust it here, both
structural rather than speculative:
- Classification. BILL is SIC 7372, "prepackaged software." A growth-matched anchor drawn from that universe is a software multiple. 82.1% of BILL's revenue is payments and float (transaction fees 72.7%, float 9.4%). The comparator set is almost certainly the wrong industry, and the error runs in the expensive direction — payments processors trade at materially lower EBIT multiples than software.
- Growth at the exit year. At a 9.8–12.5% CAGR, BILL's FY2031 growth rate is plausibly high-single-digit. A growth-matched software set at that growth rate is a different, and lower-multiple, set than the one that produced 24.1x.
I did not pull Corpay, WEX, Marqeta or Toast multiples, so no replacement number is asserted. The multiple is declared partially unidentified, the break-even (21.3x) is stated, and the Valuation Criteria PASS is recorded as conditional on a ≥21.3x terminal EBIT multiple being defensible for a low-teens-growth payments business. That condition is the one thing a reviewer should attack first.
4. Sensitivity over the terminal margin
| Terminal GAAP EBIT margin | Required CAGR (exit 24.1x) |
|---|---|
| 6.0% | 24.4% |
| 8.0% | 17.4% |
| 11.2% (used) | 9.8% |
| 14.0% | 5.0% |
| 18.0% | −0.1% |
Inverted — solving for the margin at a given growth rate:
| Assumed CAGR | Required terminal EBIT margin |
|---|---|
| 9.8% | 11.2% |
| 12.5% (demonstrated) | 9.9% |
| 15.4% | 8.7% |
Is 11.2% GAAP EBIT reachable? TTM GAAP operating margin is −3.8%. FY2026 guided non-GAAP operating margin is 18.6%. The gap is stock-based compensation at ~$236m annualised (14.7% of revenue) plus D&A. Holding SBC dollars flat at $236m while revenue compounds 9.8% for five years to $2,556m puts SBC at 9.2% of revenue — which gets GAAP EBIT to roughly the high single digits, not 11.2%, unless non-GAAP margin also expands. So 11.2% requires both flat SBC dollars and continued non-GAAP margin expansion. It is achievable and it is not free. The 9.9% needed at the demonstrated 12.5% growth rate is the more comfortable version of the same requirement.
5. The 12-month target
Built per valuation.md: near-term estimates × the name's own multiple history, with
the percentile stated. Not a DCF. Not a peer median.
Step 1 — FY2027E revenue (fiscal year ending 30 June 2027)
FY2026 guidance (reaffirmed 2026-05-26): total revenue $1,642–1,652m (midpoint $1,647m), core revenue $1,496.3–1,506.3m (midpoint $1,501.3m). Guide-implied FY2026 float: $145.7m.
| Scenario | Core growth | Float growth | FY27E core | FY27E float | FY27E total | vs FY26 |
|---|---|---|---|---|---|---|
| Upper | +15% | −10% | 1,726 | 131 | 1,858 | +12.8% |
| BASE | +13% | −8% | 1,696 | 134 | 1,831 | +11.1% |
| Lower | +10% | −15% | 1,651 | 124 | 1,775 | +7.8% |
Base rationale: core decelerates from the FY26 guided 15–16% by ~2pp on a customer base that shrank sequentially in Q3 FY26 and NDR of 94%, partly offset by continued take-rate expansion. Float declines with Fed policy — BILL's realised yield on ~$4.0bn of customer funds is ~3.7% TTM; each 100bp of cuts is worth roughly $40m of revenue, 2.5% of the total.
Step 2 — the multiple anchor: BILL's own EV/Sales history
Daily EV/Sales, using TTM revenue as known at each date (quarterly XBRL lagged to filing date, so nothing is forward-looking) and the current verified share count and net cash — so the series measures multiple movement.
| Window | n | Now | min | p25 | median | p75 | max | Current percentile |
|---|---|---|---|---|---|---|---|---|
| Full post-IPO (2020-08-31 →) | 1,484 | 2.76x | 1.78x | 3.90x | 15.52x | 80.04x | 196.61x | 8.0th |
| Since 2023-01-01 | 895 | 2.76x | 1.78x | 3.26x | 4.90x | 9.43x | 42.39x | 13.3th |
| Since 2024-01-01 | 645 | 2.76x | 1.78x | 3.05x | 3.52x | 5.31x | 10.11x | 18.4th |
| Since 2025-01-01 | 393 | 2.76x | 1.78x | 2.56x | 3.15x | 3.44x | 8.23x | 30.3th |
(percentiles computed on the 2026-07-29 print of $47.70; at the $46.36 close used for the target the current multiple is 2.67x and the percentiles are marginally lower)
Regime declaration. The full post-IPO history spans an unambiguous regime change — BILL traded above 100x EV/Sales in 2021 and is 86.1% below its 2021-11-09 high of $342.26. A full-history median of 15.5x is not an anchor, it is an artifact. The full-history anchor is declared UNIDENTIFIED.
The since-2025-01-01 window is used. It is 393 sessions (~19 months) and it spans the entire current regime: low-teens total growth, mid-teens core growth, declining float, and GAAP operating margin approaching zero. It is the only window in which BILL has been the business it is now.
Step 3 — the target
FY2027E total revenue $1,831m; net cash +$338.5m; 96.0m shares (99.6m today, less partial execution of the $1.0bn authorisation announced 2026-05-07 — BILL repurchased $272.7m in the first nine months of FY2026, ~1.0m shares in Q3 FY26 alone).
| Anchor | EV/Sales | EV $m | Equity $m | Target | vs spot $46.36 |
|---|---|---|---|---|---|
| Bear — own p25 since 2025 | 2.56x | 4,687 | 5,025 | $52.35 | +12.9% |
| Today's multiple held flat | 2.67x | 4,895 | 5,233 | $54.51 | +17.6% |
| BASE — own median since 2025 | 3.15x | 5,768 | 6,106 | $63.60 | +37.2% |
| Bull — own p75 since 2025 | 3.44x | 6,299 | 6,637 | $69.14 | +49.1% |
| (own median since 2024, for reference) | 3.52x | 6,445 | 6,784 | $70.66 | +52.4% |
12-month target: $63.60, +37.2% above spot.
Of the +37.2%, roughly +18pp is revenue growth carried at today's multiple, +15pp is multiple mean-reversion to BILL's own 19-month median, and +4pp is share-count reduction from the buyback. The multiple leg is the contestable one and it is stated separately for that reason.
Named events that move it inside 12 months
Each appears in BILL_Catalyst_Calendar.md with what is and is not known about its date.
- Q4/FY2026 results and the first FY2027 guide — the single largest. It will be the first guide that sets a float assumption into a cutting cycle and the first that guides core growth off a customer base that shrank sequentially.
- $1.0bn repurchase execution — 21.7% of the current market capitalisation, 24-month authorisation, funded from existing cash.
- Fed policy — 9.4% of revenue is float; ~$40m per 100bp.
- The proxy/activist process — a campaign is evidenced (DFAN14A 2025-09-08; "activism" in the last three earnings releases). Its terms are not.
Sanity band against the external target
Press-reported Street mean target: ~$53.91 (secondary source, unverified — used only
as a check, never as a calibration input, per valuation.md).
Our base sits +18% above Street. The gap is entirely the multiple: at today's 2.67x held flat our target is $54.51, i.e. Street's target implies essentially no re-rating — it is our "flat multiple" case almost exactly. So the divergence is not a disagreement about the business; it is a disagreement about whether the 30th percentile of BILL's own recent range is where it should still be trading in a year. We say partial mean-reversion; Street says none. That difference is explicit and testable.
Framework note (item B16). This is a target above spot, as valuation.md says
should be common and as the 16-of-16-below-spot record says was previously not.
6. Reconciliation to the screen
| Screen | This memo | |
|---|---|---|
| EV | $5,454m | $4,279m |
| EV/Sales | 3.41x | 2.67x |
| Demonstrated CAGR | 31.6% | 12.5% |
| Required CAGR | 15.3% | 9.8% |
| Margin | +16.3pp | +2.7pp |
| Verdict | PASS | PASS, thin, conditional on ≥21.3x exit |
The screen reached the right letter by two offsetting errors of similar magnitude. Had only the net-cash error been present, BILL would have looked cheap for the wrong reason; had only the stale-CAGR error been present, it would have looked like a 31% grower at 3.4x. Both together produced a +16.3pp margin that is really +2.7pp — a six-fold overstatement of the ranking variable the strategy sorts on.