Skip to main content

Contract Management

Guide to managing Purchase Contract lifecycle including amendments, renewals, and closing.


Contract Lifecycle​

CONTRACT LIFECYCLE
═══════════════════════════════════════════════════════════════════

CREATE ACTIVE MANAGE END
────── ────── ────── ───

┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐
│ Create │───►│ Active │───►│ Amend/ │───►│ Renew │
│ & │ │ Use │ │ Monitor │ │ OR │
│ Approve │ │ │ │ │ │ Close │
└─────────┘ └─────────┘ └─────────┘ └─────────┘
│ │
└──────────────────────────────┘
Continuous Cycle

Contract Amendments​

When to Amend​

ScenarioAmendment Type
Price changeUpdate item rates
Add itemsNew items to contract
Extend datesModify effectivity
Change limitsUpdate min/max amounts
Update termsModify payment terms

Amendment Process​

AMENDING A CONTRACT
───────────────────────────────────────────────────────────

1. Open Contract Record
Transactions > Purchases > Purchase Contracts > [Contract]

2. Click "Edit"

3. Make changes:
┌────────────────────────────────────────────────────┐
│ Original Amended │
│ ──────── ─────── │
│ Max Amount: $100,000 Max Amount: $150,000 │
│ End Date: 12/31/2026 End Date: 06/30/2027 │
│ WIDGET-100: $25.00 WIDGET-100: $24.00 │
└────────────────────────────────────────────────────┘

4. Add note in Memo field:
"Amendment 1: Increased max, extended 6 months,
reduced WIDGET-100 price per negotiation 01/2026"

5. Save

Note: Amendment may trigger re-approval if limits exceeded

Amendment Tracking​

TRACKING AMENDMENTS
───────────────────────────────────────────────────────────

Contract: PC-00125
System Notes: Show amendment history

┌────────────────────────────────────────────────────────────────┐
│ Date Field Changed Old Value New Value │
│ ──── ───────────── ───────── ───────── │
│ 03/15/26 Maximum Amount $100,000 $150,000 │
│ 03/15/26 End Date 12/31/2026 06/30/2027 │
│ 03/15/26 WIDGET-100 Rate $25.00 $24.00 │
└────────────────────────────────────────────────────────────────┘

Best Practice: Document reason in memo field

Contract Renewal​

Renewal Process​

CONTRACT RENEWAL OPTIONS
───────────────────────────────────────────────────────────

Option 1: EXTEND EXISTING CONTRACT
• Edit contract
• Update expiration date
• Adjust terms if needed
• Maintains history

Option 2: CREATE NEW CONTRACT
• Copy existing contract
• Update for new period
• Fresh tracking
• Links to previous

Option 3: RFQ FOR COMPETITIVE BIDS
• Issue new RFQ
• Evaluate vendor quotes
• Award to best offer
• May change vendor

Copy Contract for Renewal​

COPY CONTRACT FOR NEW PERIOD
───────────────────────────────────────────────────────────

1. Open expiring contract

2. Actions > Copy

3. Update new contract:
┌────────────────────────────────────────────────────┐
│ New Contract from Copy │
│ │
│ Based on: PC-00125 │
│ │
│ Update: │
│ Effectivity Date: 01/01/2027 │
│ Expiration Date: 12/31/2027 │
│ │
│ Review and update: │
│ • Pricing (if negotiated) │
│ • Items (add/remove) │
│ • Quantities │
│ • Terms │
└────────────────────────────────────────────────────┘

4. Save and submit for approval

5. Link new contract to previous:
Use custom field to reference predecessor

Closing Contracts​

Close Scenarios​

ScenarioAction
ExpiredAutomatic status change
FulfilledPurchases complete
ReplacedNew contract created
TerminatedCancel before expiry

Manual Close​

MANUALLY CLOSE CONTRACT
───────────────────────────────────────────────────────────

1. Verify no pending POs linked to contract

2. Open contract record

3. Click "Close" or change Status to "Closed"
┌────────────────────────────────────────────────────┐
│ Close Contract PC-00125? │
│ │
│ Summary: │
│ Maximum: $100,000 │
│ Purchased: $85,000 (85%) │
│ Remaining: $15,000 (unused) │
│ │
│ Reason for Close: │
│ ○ Replaced by new contract │
│ ○ Vendor relationship ended │
│ ○ Business needs changed │
│ ● Other: [Consolidated with PC-00130] │
│ │
│ [Cancel] [Close Contract] │
└────────────────────────────────────────────────────┘

4. Closed contract cannot be used for new POs

Vendor Rebates​

Rebate Overview​

VENDOR REBATES CONCEPT
═══════════════════════════════════════════════════════════════════

Purchase from Vendor ───────────► Accumulate Purchases
│
Reach Threshold ◄──────────────────────┘
│
▼
Receive Rebate ───────────► Credit/Payment from Vendor

Tracking Rebates with Contracts​

REBATE TRACKING EXAMPLE
───────────────────────────────────────────────────────────

Contract: PC-00125
Vendor: ABC Supply Inc.

Rebate Terms (documented in memo):
Purchase >$50,000: 2% rebate
Purchase >$100,000: 5% rebate

Tracking (custom fields or notes):
┌────────────────────────────────────────────────────────┐
│ Purchases to Date: $85,000 │
│ Rebate Tier: 2% │
│ Rebate Earned: $1,700 │
│ │
│ Next Tier at: $100,000 (need $15,000 more) │
│ Potential Rebate: $5,000 (at 5%) │
└────────────────────────────────────────────────────────┘

Note: Use Vendor Rebates SuiteApp for automation

Recording Vendor Credits​

VENDOR CREDIT FOR REBATE
───────────────────────────────────────────────────────────

When vendor issues rebate:

1. Create Vendor Credit
Transactions > Payables > Enter Vendor Credits

┌────────────────────────────────────────────────────┐
│ Vendor: ABC Supply Inc. │
│ Date: 03/31/2026 │
│ Memo: Q1 2026 Volume Rebate - PC-00125 │
│ │
│ Account: Vendor Rebates (5900) │
│ Amount: $1,700 │
└────────────────────────────────────────────────────┘

2. Apply to future bills or request payment

Vendor Performance​

Performance Tracking​

VENDOR PERFORMANCE METRICS
───────────────────────────────────────────────────────────

Contract: PC-00125
Vendor: ABC Supply Inc.

Performance Scorecard:
┌────────────────────────────────────────────────────────┐
│ Metric Target Actual Status │
│ ────── ────── ────── ────── │
│ On-Time Delivery 95% 92% ⚠️ Below │
│ Quality (Defects) <1% 0.5% ✓ Met │
│ Price Compliance 100% 100% ✓ Met │
│ Response Time 24 hrs 18 hrs ✓ Met │
└────────────────────────────────────────────────────────┘

Use for renewal negotiations

Vendor Scorecard​

Use NetSuite Vendor Scorecard or custom tracking:

MetricDescriptionWeight
DeliveryOn-time %30%
QualityDefect rate30%
PriceConsistency20%
ServiceResponsiveness20%

Audit Trail​

Contract History​

CONTRACT AUDIT TRAIL
───────────────────────────────────────────────────────────

Contract: PC-00125
System Notes Subtab:

Chronological History:
┌────────────────────────────────────────────────────────────────┐
│ Date User Action │
│ ──── ──── ────── │
│ 01/01/26 John Smith Created contract │
│ 01/02/26 Jane Doe Approved │
│ 01/02/26 System Status → Active │
│ 01/15/26 John Smith Created PO-00501 │
│ 02/10/26 John Smith Created PO-00523 │
│ 03/15/26 Mary Jones Amended: Max $100K → $150K │
│ 03/15/26 Jane Doe Re-approved amendment │
└────────────────────────────────────────────────────────────────┘

Contract Status Summary​

Status Dashboard​

CONTRACT STATUS OVERVIEW
───────────────────────────────────────────────────────────

All Purchase Contracts:

Status Count Total Value
────── ───── ───────────
Active 15 $1,250,000
Pending 3 $175,000
Expiring (30d) 4 $320,000
Expired 12 $890,000

Action Items:
⚠️ 4 contracts expiring within 30 days
⚠️ 2 contracts below minimum threshold
✓ 15 active contracts in good standing

Best Practices​

Contract Management​

PracticeRecommendation
Review cycleMonthly contract review
Renewal leadStart 60 days before expiry
DocumentationNote all amendments
PerformanceTrack vendor performance
ComplianceEnsure purchases use contract

Common Issues​

IssueCauseResolution
Contract expiredNo renewal processSet up alerts
Amendment not approvedRe-approval neededSubmit for approval
Rebate missedNo trackingImplement tracking
Performance poorNo metricsStart scorecard