Contract Utilization
Monitor contract spend vs. commitments, identify underutilized agreements, and optimize vendor contracts with real-time utilization tracking.
Muin’s Contract Utilization feature helps you maximize the value of your vendor contracts. Track spend against commitments, identify underutilized agreements, and make data-driven decisions about renewals and renegotiations.
Why Track Contract Utilization?
Without utilization tracking, companies often:
- Pay for unused capacity - Commit to more than needed
- Miss volume discounts - Underuse committed tiers
- Renew blindly - No data for negotiations
- Discover too late - Find underuse at renewal time
With utilization tracking, you can:
- Optimize spending - Right-size commitments
- Maximize value - Use what you’re paying for
- Negotiate better - Data-backed discussions
- Plan ahead - Forecast future needs
Utilization Dashboard
Accessing the Dashboard
- Navigate to Vendors → Contract Utilization
- The dashboard shows all active contracts
- Filter and sort to find what you need
Dashboard Overview
The main view displays:
| Metric | Description |
|---|---|
| Overall Utilization | Average across all contracts |
| Contracts Tracked | Number of active contracts |
| At Risk | Contracts below target utilization |
| Expiring Soon | Contracts expiring in 90 days |
Summary Cards
At the top, key metrics are displayed:
- Total Committed - Sum of all contract values
- Total Used - Amount actually spent/consumed
- Utilization Rate - Percentage of commitment used
- Potential Waste - Uncommitted value at current rate
Utilization Alerts
Alert Types
The system monitors for:
| Alert | Trigger | Severity |
|---|---|---|
| Under-utilized | Less than 50% of commitment used | Warning |
| Significantly Under | Less than 25% used | Critical |
| Approaching Limit | More than 90% used | Info |
| Over Limit | More than 100% used | Warning |
| Expiring Soon | 30/60/90 days to expiry | Info |
Configuring Alerts
Set thresholds that make sense for your business:
- Go to Settings → Vendors → Utilization
- Set default thresholds:
- Under-utilized threshold (default: 50%)
- Over-utilized threshold (default: 90%)
- Expiration warning days (default: 90)
- Override per contract if needed
Viewing Active Alerts
The Alerts section shows:
- All active utilization alerts
- Severity indicator
- Contract name and vendor
- Current vs. target utilization
- Recommended actions
Contract Details
Viewing Contract Utilization
Click any contract to see:
Summary Tab:
- Committed amount
- Used amount
- Remaining capacity
- Utilization percentage
- Days remaining in term
Trend Tab:
- Monthly utilization over time
- Projected end-of-term utilization
- Historical comparison
Transactions Tab:
- All spend against this contract
- Invoice details
- Purchase order references
Utilization Calculation
Utilization is calculated as:
Utilization % = (Amount Used / Amount Committed) × 100
For time-based contracts:
On-Track % = (Time Elapsed / Total Term) × 100
A contract is on track when:
Utilization % ≥ On-Track %
Contracts Table
Table View
The contracts table shows:
| Column | Description |
|---|---|
| Contract Name | Name/identifier |
| Vendor | Vendor name |
| Committed | Total commitment |
| Used | Amount used to date |
| Utilization | Percentage used |
| Status | On track, at risk, over |
| End Date | Contract expiration |
Sorting and Filtering
Sort by:
- Utilization (lowest/highest)
- Commitment amount
- Vendor name
- End date
Filter by:
- Utilization status
- Vendor
- Date range
- Category/department
Pagination
For large contract lists:
- Navigate pages with Previous/Next
- Jump to specific page
- Adjust items per page (10, 25, 50, 100)
Adding Contracts
Creating a New Contract
- Click Create Contract button
- Enter contract details:
- Vendor - Select from vendor list
- Contract Name - Descriptive identifier
- Committed Amount - Total value
- Start Date - When contract begins
- End Date - When contract expires
- Category - Optional grouping
- Set tracking preferences
- Click Create
Contract Fields
| Field | Required | Description |
|---|---|---|
| Vendor | Yes | Associated vendor |
| Name | Yes | Contract identifier |
| Amount | Yes | Committed value |
| Start Date | Yes | Contract start |
| End Date | Yes | Contract expiration |
| Type | No | Fixed, usage-based, hybrid |
| Category | No | For grouping/reporting |
| Notes | No | Additional context |
Tracking Usage
Automatic Tracking
Usage is captured automatically from:
- Matched invoices - Invoices linked to contract
- Purchase orders - POs against contract
- Integration data - From connected systems
Manual Entry
If needed, add usage manually:
- Open the contract
- Click Add Usage
- Enter:
- Amount
- Date
- Description
- Reference (optional)
- Click Save
Adjusting Usage
To correct usage entries:
- Open the contract
- Go to Transactions tab
- Find the entry to adjust
- Click Edit or Delete
- Make changes and save
Analysis Features
Trend Analysis
Understand usage patterns:
- Monthly breakdown - Usage by month
- Rate of spend - Speed of utilization
- Projection - Where you’ll end up
- Comparison - This period vs. last
Projection
The system projects final utilization:
Projected % = Current Used + (Remaining Time × Average Monthly Rate)
Projections help you:
- Identify contracts you won’t fully use
- Spot contracts you might exceed
- Plan for renegotiation or adjustment
Benchmarking
Compare across contracts:
- Highest/lowest utilization
- By vendor comparison
- By category comparison
- Year-over-year trends
Reporting
Standard Reports
| Report | Description |
|---|---|
| Utilization Summary | All contracts with status |
| At-Risk Report | Under-utilized contracts |
| Expiring Contracts | Upcoming renewals |
| Variance Report | Expected vs. actual |
| Vendor Analysis | Utilization by vendor |
Generating Reports
- Navigate to Vendors → Contract Utilization → Reports
- Select report type
- Set filters and date range
- Generate report
- Export if needed (PDF, Excel, CSV)
Custom Reports
Create reports for specific needs:
- Select metrics to include
- Apply custom filters
- Save for future use
- Schedule automatic generation
Contract Lifecycle
Pre-Renewal Review
Before contract expires:
- Review utilization - Was commitment appropriate?
- Analyze trends - Is usage changing?
- Project future needs - What do you need next term?
- Prepare for negotiation - Data to support position
Renewal Recommendations
Based on utilization, the system recommends:
| Utilization | Recommendation |
|---|---|
| Less than 50% | Consider reducing commitment |
| 50-80% | Right-sized, minor adjustment |
| 80-100% | Well-utilized, maintain |
| Over 100% | Consider increasing tier |
Post-Renewal
When contract renews:
- Create new contract record
- Link to previous for history
- Set new commitment amount
- Begin tracking new period
Best Practices
Setting Up Contracts
- Be specific - Clear contract names
- Include all terms - Commitment, dates, type
- Set reminders - For review dates
- Assign owners - Who manages each
Ongoing Monitoring
- Check weekly - Quick utilization review
- Monthly deep-dive - Trend analysis
- Quarterly review - Strategic assessment
- Pre-renewal analysis - 90 days before expiry
Optimizing Utilization
- Identify waste - Contracts under 50%
- Consolidate vendors - Fewer, larger contracts
- Negotiate flexibility - Avoid overcommitment
- Use or lose - Plan to use committed capacity
Troubleshooting
Usage Not Appearing
If transactions aren’t reflected:
- Verify invoice is matched to contract
- Check invoice status (must be approved)
- Confirm date is within contract period
- Try manual refresh
Incorrect Calculations
If utilization seems wrong:
- Review all linked transactions
- Check for duplicate entries
- Verify committed amount is correct
- Confirm contract dates
Missing Contracts
If a contract isn’t showing:
- Check filter settings
- Verify contract is active (not expired)
- Confirm you have viewing permissions
- Search by vendor name
API Access
Programmatic Access
For integrations, use the utilization API:
GET /api/v1/vendors/contracts/{contract_id}/utilization
Returns:
{
"committed": 100000,
"used": 75000,
"utilization_percent": 75,
"projected_percent": 95,
"status": "on_track"
}
Webhooks
Receive notifications on events:
contract.utilization.warning- Threshold crossedcontract.expiring_soon- Expiration approachingcontract.utilization.updated- Usage recorded
Next Steps
- Vendor Budgets - Overall vendor spending
- Vendor Verification - Credential checks
- Building Workflows - Automate contract alerts