We'll hold the number.You defend it.

harboros.co · 2026-06-19 · by Long Nguyen ·generic
Replaces the spreadsheet between CRM, ERP, and board reporting. Contract-level truth for ARR, renewals, and reforecasts.

We'll hold the number.You defend it.

The Contract Intelligence Layer

We'll hold the number.

You defend it.

HarborOS is the contract intelligence layer for SaaS finance teams. One system for ARR, renewals, forecasts, and board reporting — grounded in contracts, not spreadsheets.

Book a Demo →See Pricing

N 41° 22′ W 71° 08′

42°N 8′W · HARBOR · ACTIVE

Every SaaS finance team has the spreadsheet. The one that tracks renewals, bridges ARR, and feeds the board deck. The one held together by one person's memory. The one that breaks every time someone leaves.

HarborOS replaces it with architecture.

The Problem

Nobody owns the contract lifecycle.

Every SaaS finance team runs the same workflow. The CRM tracks relationships. The ERP tracks history. Nothing holds the contract.

CRM→Tracks relationships.

ERP→Tracks history.

SPREADSHEET→Nobody really owns this.

HARBOROS→Holds the contract lifecycle.

CRM tracks intent. ERP tracks history. Neither tracks truth.

The Atom

Contract is the atom.

One contract record.

Many views.

Zero reconciliation.

HarborOS Constellation: Contract as the central atom with derived metrics, lifecycle states, and reportingCentral Contract star surrounded by three clusters of three derivatives each: Metrics (ARR, GRR, NRR), Lifecycle (Renewals, Churn, Expansion), and Reporting (Forecasts, Snapshots, Board).METRICSLIFECYCLEREPORTINGARRGRRNRRRenewalsChurnExpansionForecastsSnapshotsBoardContract

Five surfaces operate on the atom.

The Operating Rhythm

Five surfaces. One record.

This is the weekly loop a finance team runs in HarborOS. Click through it or let it play.

01ContractsIngest & extract02Pipeline & RenewalsMovement & coverage03ForecastThe forecast04SnapshotsLock the record05BeaconBoard-ready prose

A signed contract lands. Harbor reads it through your rules.

PDFs, CSVs, CRM exports — extracted into normalized fields. Every field cites the clause it came from.

§4.2Annual fee§7.1Renewal termExtracted fieldsCustomerAshbury & Vance§1.1ARR$612,000§4.2Term Start2026-06-01§2.1Term End2027-05-31§2.1Auto-RenewYes · 60-day notice§7.1Escalator4% annual§4.3Flagged for review · entity assignment ambiguous

#### Contracts

The intake gate and contract record.

/contracts →

Operating Rhythm

Three inputs. One record.

MetricsLifecycleReportingARRGRRNRRRenewalsChurnExpansionForecastsSnapshotsBoardContractPipelineSalesSnapshotFinanceCSMRenewal Posture

Sales walks pipeline in Compass.

CSM commits renewal posture in the Call Sheet.

Finance locks the snapshot in Portolan.

Every number traces back to a contract.

Every system has its job. The contract belongs to ours.

A Note From The Founder

I spent years watching finance teams reconcile the same number across CRM, ERP, and spreadsheets.

No system actually owns the contract. The CRM tracks the deal. The ERP tracks the invoice. Everything that happens to the contract after it's signed — renewals, expansions, churn — falls to a spreadsheet and the person maintaining it.

HarborOS exists because the contract should be the atom, not the artifact. Every number traces back to a contract. Reconstructable, defensible, versioned. A CFO should never walk into a board meeting unsure how a number was created.

HarborOS makes the most tedious, error-prone reconciliation in SaaS finance disappear by architecture.

— Jim Arkin, Founder

42° N 8' W · Harbor · Active

Stop reconciling. Start operating.

Book a Demo →See Pricing

harboros.co · 20 links

Comments (0)

No comments yet