Skip to main content
Contracts track your ongoing customer relationships after a deal is won. They’re where you manage ARR, MRR, renewals, and revenue changes over time.

Creating a contract

There are two ways to create a contract:

From a closed deal

When a deal moves to Closed Won, you can create a contract directly from the deal page. The contract inherits the deal’s company, value, and contact, and its status is set to Active automatically.

Standalone

Go to Contracts in the sidebar (under CRM) and click New Contract. Fill in the details manually.

Contract fields

FieldDescription
NameA descriptive name for the contract
CompanyThe company the contract is with
Primary contactThe main contact for this contract
OwnerThe team member responsible
ARRAnnual Recurring Revenue
MRRMonthly Recurring Revenue (auto-calculated from ARR)
Billing frequencyMonthly, quarterly, annual, biannual, or custom
Contract start dateWhen the contract begins
Contract end dateWhen the contract expires (if applicable)
Auto-renewWhether the contract renews automatically
Service levelThe tier or level of service
NotesAny additional context

Contract statuses

StatusWhat it means
ActiveThe contract is live and generating revenue
PendingThe contract is agreed but not yet started (e.g. linked to a deal that hasn’t closed)
CancelledThe customer cancelled the contract
ExpiredThe contract end date has passed
SuspendedThe contract is temporarily on hold

Revenue tracking

ARR and MRR

When you set the ARR (Annual Recurring Revenue), the MRR (Monthly Recurring Revenue) is calculated automatically by dividing by 12.

Expansion and contraction

You can record revenue changes on a contract:
  • Expansion — the customer increased their spend (upsell, more seats, higher tier)
  • Contraction — the customer reduced their spend (downgrade, fewer seats)
These are tracked separately so you can see net revenue movement over time. The initial ARR is preserved for comparison.

Renewals

The next renewal date is set to the contract end date by default. If auto-renew is enabled, the contract continues automatically; if not, you’ll want to track the renewal and create a new deal for the renewal negotiation.

Searching and filtering

The Contracts page supports:
  • Search — by contract name or company name
  • Filter by status — show only active, pending, cancelled, etc.

Linking deals to contracts

When a contract is created from a deal, the deal is automatically linked. This means:
  • The deal’s type is set to “subscription_initial”
  • The deal page shows the linked contract
  • The contract page shows the originating deal
Future renewal or expansion deals can also be linked to the same contract, giving you a complete revenue history.