Light tracks ARR through the **Contracts** module, where each contract carries an estimated contract value alongside its billing schedule and invoice history.
Last updated Jul 22, 2026 · 2 min read
Each contract stores the following financial data:
| Field | Description |
|---|---|
| Est. contract value | The contract value, used as the ARR figure |
| Currency | Contract currency |
| Start date / End date | Contract period |
| First invoice date | When billing begins |
| Renewal date | Upcoming renewal |
| Net terms | Payment terms |
| Payment type | Direct, Stripe, etc. |
The contract value is entered manually on each contract.
Opening any active contract shows three summary stats:
Navigate to Revenue & Invoicing → Contracts to see all contracts. The list includes an ARR column showing the estimated contract value per contract, sortable alongside customer, entity, status, start/end date, renewal date, and activation/termination dates.
| Status | Description |
|---|---|
| Draft | Contract created but not yet published |
| Active | Contract is live and generating invoices |
| Pending termination | Termination is scheduled for a future date; it can be cancelled (returning the contract to Active) or completed |
| Terminated | Contract has been ended |
The SaaS Metrics dashboard provides visualizations and summaries of your contract performance, ARR trends, and other subscription metrics. MRR and ARR on this dashboard are calculated from the recurring lines of published contracts — recurring amounts are normalized to a monthly value after discounts, and ARR is MRR × 12 — rather than from the manually entered estimated contract value. One-time lines are excluded. You can add charts, stats, and AI-generated summaries to create a personalized view of your metrics.
When you switch the dashboard to edit mode, you can add an AI summary widget that generates natural language summaries of your selected charts and stats.
To add and configure an AI summary:
Once configured, the AI summary widget displays a natural language summary of your selected metrics. Summaries are cached for 24 hours and personalized to your dashboard layout—if you and a colleague select different charts, you'll see different summaries.
To regenerate a summary at any time, hover over the summary widget and click the Regenerate summary icon (circular arrow). This bypasses the cache and generates a fresh summary based on the current data and filters.
You can configure multiple AI summary widgets on the same dashboard if you want separate summaries for different areas of your metrics.
Was this article helpful?

