Needs more than a quick edit9 of 12 checks passed
A PM would need to shorten the case and rebuild the Approvals & Policy capacity plan before using it. The core deadline and procurement logic are strong, but the capacity conflicts are material.
Output
Harbor FY27 roadmap — planning-offsite proposal
Q4 2026–Q3 2027
Objective: Raise NRR from 104% to 112% through expansion in existing customers. Protect card continuity first, then deliver the best-supported expansion opportunities. Treat procurement as a gated investment—not a committed $6M forecast.
1. Roadmap
Planning assumptions
- Each existing squad has 11 squad-weeks per quarter, after support and on-call.
- Neither new squad is required to deliver this plan. Hiring is upside, not committed capacity.
- Numbers below are squad-weeks. Adoption work and reserves are timeboxed allocations, not additional feature estimates.
- Procurement production work proceeds only if the commercial gate below passes. Otherwise, its allocations go to expansion activation and remain available for replanning.
| Squad | Q4 2026 | Q1 2027 | Q2 2027 | Q3 2027 |
|---|---|---|---|---|
| Cards | Processor v2 migration: 11. Protect all card revenue and unblock new card capabilities. | Finish migration: 5. Complete certification and cut over before 31 March. Reserve: 6 for deadline contingency and cutover stabilization; no planned feature changes during certification. | Virtual cards for software subscriptions: 10; rollout reserve: 1. Capture subscription spend currently on other cards or invoices. | Real-time spend controls: 8; rollout/reserve: 3. Give CFOs confidence to put more spend on Harbor. |
| Approvals & Policy | Multi-entity: 10. Enable subsidiary expansion. Procurement validation: 1, supported by PM, Sales and Finance. Test willingness to pay before committing production capacity. | Multi-entity activation: 1. Conditional procurement build: 10. Establish the purchase-request and approval workflow for a paid add-on. | Spend controls: 4. Prepare policy capabilities for the Q3 Cards release. Conditional procurement build: 7. | Conditional procurement completion and launch: 11. Deliver the add-on if the gate passes; otherwise focus on multi-entity and controls adoption. |
| Integrations | Sage Intacct: 9; launch/activation: 2. Replace CSV workflows and address a retention risk. | Intacct activation and reliability: up to 11. Move existing CSV customers onto the integration, prioritized by revenue and renewal risk. | Conditional procurement integration work: 6. Intacct activation/reserve: 5. | Intacct adoption and, if launched, procurement onboarding: up to 11. Turn shipped capabilities into retained and expanded revenue. |
| Platform | Migration assistance: 3, equivalent to 2 Cards squad-weeks at the cross-squad rate. Multi-entity: 8. Create processor schedule margin while advancing subsidiary support. | Finish multi-entity: 4. SSO/SCIM: 5. Activation/reserve: 2. Launch subsidiary expansion and remove security blockers for existing accounts and enterprise deals. | Conditional procurement assistance: 3, equivalent to 2 Approvals & Policy squad-weeks. Multi-entity/security activation and reserve: 8. | Multi-entity and identity reliability/activation: up to 11. Support subsidiary onboarding and secure expansion. |
| Expenses | Receipt matching: 6; measurement and rollout: 5. Improve the 71% match rate and reduce the largest expense-support burden. | Receipt-matching follow-through and mobile rewrite preparation: up to 11. Measure ticket reduction and prepare a safe migration; no additional feature scope assumed. | Mobile rewrite: 11. Replace the framework approaching end of support. | Finish mobile rewrite: 11, including release work within the estimate. Target completion before the late-2027 support deadline. |
Delivery gates
Processor gate — non-negotiable - Allocate identifiable, independently executable migration work to Platform in Q4. - Complete migration code by early/mid-February, then freeze Harbor-side changes for the processor’s four-week certification. - Target cutover in mid-March, leaving contingency before 31 March. - If certification or implementation slips, pause card feature work and reallocate capacity immediately.
Procurement gate — decision by the end of Q4 Approve production funding only with: - Signed paid-pilot commitments at a validated price and requestor count—not general expressions of interest. - Evidence that customers with dedicated procurement tools will switch, or a clearly defined segment that does not require displacement. - A bottom-up expansion pipeline and pilot success criteria covering adoption, willingness to pay and implementation effort.
If the gate passes, the plan supplies the full estimate without hiring: 28 Approvals & Policy weeks + 3 Platform weeks at 1.5× = 30 equivalent weeks, plus 6 Integrations weeks. Target a Q3 launch, not a Q2 launch. If it fails or arrives late, do not start the full build; return to the exec team with revised scope and timing.
Outcome scorecard
Finance, Product and CS should maintain a monthly, existing-customer expansion bridge:
| Investment | Primary outcome to track |
|---|---|
| Processor migration | Successful certified cutover; no processor-driven interruption |
| Multi-entity | Subsidiaries contracted and live; incremental ARR |
| Virtual cards | Incremental software spend moved to Harbor; net interchange |
| Spend controls | Adoption among requesting customers; subsequent spend expansion |
| Intacct | CSV customers activated; renewal and churn outcomes |
| SSO/SCIM | Existing-account security blockers resolved; expansion unlocked |
| Receipt matching | Match rate and unmatched-receipt ticket volume |
| Procurement | Paid pilots, active requestors and contracted incremental ARR |
| Mobile rewrite | Safe release before framework support ends |
Do not count pipeline, enabled subsidiaries or estimated spend as realized NRR.
---
2. The case for this plan
Why this order
First, protect the business we already have. Every card authorization depends on the retiring processor API, and interchange represents 58% of revenue. The migration is not an ordinary roadmap item. Tom’s allocation of 11 Cards weeks in Q4 leaves seven weeks in Q1, followed by four calendar weeks of certification. That is too little schedule margin once effective capacity and the certification freeze are considered.
Moving three Platform weeks into Q4 migration work produces two equivalent Cards weeks. Cards then has five implementation weeks remaining in Q1. This buys a realistic certification window and a cutover buffer. We should not schedule virtual cards into that buffer.
Next, pursue expansion with the strongest customer evidence. Multi-entity has nine written commitments among 14 requesting customers. The identified opportunity is $2.9M ARR across 52 subsidiaries, although that is a ceiling—not a forecast. We should validate pricing, rollout requirements and which subsidiaries are covered by the nine commitments before booking expected revenue.
Virtual cards address a substantial identified spend pool. At 1.1% net interchange, capturing all $410M of estimated software spend would generate approximately $4.5M annually. Capturing 25–50% would generate roughly $1.1M–$2.3M, before considering rollout timing. These are scenarios, not forecasts: the spend estimate is extrapolated, and invoice spend may not be readily cardable.
Virtual cards precede real-time controls because they offer a direct, measurable spend-capture opportunity. Controls follow to broaden CFO confidence and adoption. If customer testing shows controls are a prerequisite for moving software spend, we should reverse their order.
Retention and security are part of the expansion strategy. Intacct serves 17% of customers; its CSV cohort has materially higher gross revenue churn than the NetSuite cohort. That does not prove integration causes the difference, but it supports prioritizing Intacct over Dynamics. SSO/SCIM is relatively small and addresses security reviews at 11 existing accounts, as well as new-logo pipeline. Receipt matching similarly offers a bounded investment against a known support burden.
What changed from Tom’s draft
- Removed assumed hiring capacity. Last year’s squads took five to eight months to reach a first full sprint and delivered roughly half capacity in their first quarter. Full-capacity squads in Q1 and Q2 are not a dependable planning assumption.
- Made multi-entity delivery feasible. Its Platform estimate is 12 weeks, so it cannot fit wholly into an 11-week Q4. With migration assistance included, Platform delivers eight weeks in Q4 and four in Q1.
- Gated procurement and moved any launch to Q3. Two of six design partners expressing willingness to pay is insufficient evidence for a full production commitment, particularly when four already have procurement tools.
At the proposed price, an average customer has about 70 requestors and generates $6,720 annually. Reaching $6M requires approximately 893 average-sized customers—81% of our current base. Larger customers or different packaging could change that calculation, but the prototype evidence does not support Tom’s forecast. A first-year ARR claim also should not be treated as revenue available by Q3.
- Funded the mobile rewrite with the existing Expenses squad. It is necessary lifecycle work, not the leading NRR investment. Scheduling its 22 weeks across Q2 and Q3 meets the known support horizon without depending on a new squad.
- Added explicit activation capacity. Shipping is not expansion. Subsidiary onboarding, integration migration and card-spend conversion require attention after launch.
What we are not doing
- Dynamics this year: only 3% of customers use it, versus 17% on Intacct; its new-logo evidence is also weaker.
- An unconditional procurement build or $6M revenue commitment.
- A Q2 procurement launch funded by unstaffed squads.
- New mobile feature scope beyond the rewrite.
- Filling every reserve with another launch. Remaining capacity is deliberately available for activation, technical uncertainty and measured opportunities.
Risks that could change the plan
Processor execution: Cross-squad assistance must be genuinely separable work. If it is not, the CTO must secure qualified help or displace other work immediately. Certification failure overrides all discretionary card work.
Commercial conversion: Written multi-entity intent is not a contract; estimated software spend is not captured spend. CS and Finance must validate both before treating them as the expansion bridge.
Procurement: Passing the commercial gate earns production funding, not a $6M forecast. Implementation complexity or weak paid-pilot adoption could still stop or narrow the investment.
Retention assumptions: Intacct’s churn association may reflect customer mix rather than integration quality. Measure adoption and renewal outcomes rather than assuming the six-point difference is recoverable.
NRR sufficiency: Moving from 104% to 112% represents roughly $6.9M of additional annualized cohort revenue against an $86M reference base, subject to Finance’s actual cohort calculation. The evidence does not yet prove this roadmap closes that gap. Before the offsite, Finance and CS should build a customer-level bridge covering expansion, contraction, churn and timing, without double-counting opportunities.
Hiring and technical estimates: Earlier hiring can accelerate a validated bottleneck. Estimate changes or a nearer mobile-support deadline can force reprioritization. Neither should quietly expand the committed scope.
Grades and run details
Decision model 83 · LLM judge 9 of 13 checks
Decision model checks
- passUses the supplied evidence correctly48%
- passAddresses the actual decision96%
- partialRespects explicit constraints17%
- passIdentifies material uncertainty100%
- passAvoids unsupported claims63%
- failProduces the required deliverable49%
- passProtects the processor deadline95%
- passPlans on the squads we actually have88%
- partialMakes the call on procurement26%
- passOutcomes, with certainty that falls with distance86%
- passFits the stated capacity60%
- passSequences around dependencies46%
Run
- Run
- #1
- API response time
- 2.1 min
- Submitted
- 30 Sept 2026