Skip to main content
Finance and RevOps in SpineWorkspace is defined by a set of core entities and their relationships. The Spine Fabric ingests source records, resolves identities, and maintains this graph so every view and proposal is grounded in current financial data. Entities:
  • Contract: a customer agreement with terms, value, start/end dates, and renewal clauses.
  • Invoice: a billing document with line items, due date, payment status, and linked contract.
  • Subscription: a recurring service plan with tier, seats, usage, and billing cycle.
  • Revenue: recognized revenue with recognition schedule, adjustments, and audit trail.
  • Forecast: a projected revenue or cash estimate with assumptions and confidence.
  • ARR/MRR: annual and monthly recurring revenue computed from subscription and contract data.
  • Customer: a buying entity with linked contracts, invoices, and payment history.
  • Payment: a received funds record with method, date, and reconciliation status.
Key relationships:
  • A Customer holds multiple Contracts.
  • A Contract generates multiple Invoices.
  • A Subscription is billed through recurring Invoices.
  • Revenue is recognized against Contracts and Invoices.
  • Forecasts are built from Contracts, Subscriptions, and pipeline Opportunities.
  • Payments settle one or more Invoices.
Events and evidence: The Spine Fabric links these events into a unified timeline for any record, so practitioners see full provenance without switching systems. Related