---
title: "Supplier Contracts - Overview"
canonical: "https://kb.myframeworks.com.au/space/CO/30522582/Supplier%20Contracts%20-%20Overview"
format: markdown
---
**Supplier Contracts** allow your business to apply negotiated supplier pricing, either as fixed costs or discount percentages, to products for specific customers, branches, projects or validity periods. When staff create quotes, sales orders or purchase orders, Frameworks checks for active contracts and makes the negotiated pricing available to apply, ensuring purchase costs and customer margins reflect the agreements you've secured.

Supplier Contracts are most valuable for project-based pricing, customer-specific agreements and branch-level promotions. Contracts can be scoped business-wide, to nominated branches only, or to nominated customers only, giving you precise control over who benefits from each negotiated price. The system always applies the lowest available cost when multiple pricing sources compete, so staff can trust that the best pricing is being used.

Use Supplier Contracts when a supplier offers special pricing that is not reflected in their standard cost file, such as volume rebates for a specific job, promotional discounts for a defined period, or reduced rates tied to a particular customer relationship. The Supplier Contract feature requires the **SCP** feature code to be active.

## Process Stages

Supplier Contracts follow these stages from negotiation through to fulfilment:

1. **Contract Creation** - Create the supplier contract header with the supplier, pricing rule (Fixed Price or Discount), validity dates and business or branch scope.
2. **Product Assignment** - Add the products or product groups the contract covers, along with their fixed costs, discount percentages or purchase limit quantities.
3. **Scope Assignment** - Assign the contract to specific branches and, if required, specific customers. Contracts with no assigned customers are available to all customers at the designated branches.
4. **Sales Application** - When staff create quotes or orders for eligible customers, the **Has Supplier Contract** checkbox flags products with available contracts. Staff apply the contract pricing using the **Special Buy-in** option, which updates product costs and recalculates margins.
5. **Purchase Fulfilment** - Staff create a linked purchase order from the quote or order to fulfil it. The linked PO automatically uses the contract supplier, the negotiated costs and the contract's supplier reference number. Supplier contracts can also be applied directly to standalone purchase orders created without a linked sales order.

---

## Related Tasks

**Contract Setup:**

- [Create a Supplier Contract](https://sterlandsupport.atlassian.net/wiki/spaces/fwksproau/pages/492109836)
- [Add Products to a Supplier Contract](https://sterlandsupport.atlassian.net/wiki/spaces/fwksproau/pages/491946004)
- [Assign Branches to a Supplier Contract](https://sterlandsupport.atlassian.net/wiki/spaces/fwksproau/pages/492470279)
- [Assign Customers to a Supplier Contract](https://sterlandsupport.atlassian.net/wiki/spaces/fwksproau/pages/491814919)

**Contract Application:**

- [Apply a Supplier Contract to Sales Quotes and Orders](https://sterlandsupport.atlassian.net/wiki/spaces/fwksproau/pages/490733604)

---

## Who's Involved

- **Purchasing Staff:** Negotiate pricing agreements with suppliers, create supplier contracts in Frameworks, add products and configure the validity dates and pricing rules.
- **Sales Representatives and Counter Staff:** Identify products with available contracts when creating quotes and sales orders, apply contract pricing using the **Special Buy-in** option and create linked purchase orders for fulfilment.
- **Branch Managers:** Review contracts available at their branches, assign contracts to specific customers where required and monitor the use of contract pricing to ensure margins are maintained.
- **System Administrators:** Enable the **SCP** feature code, configure related system settings (such as **AutoSuppContNo**, **SuppContBusiness**, **SOPRetBT**, **FWPurchaseType** and **PurSupCon**) and maintain the supplier, branch and customer records the contracts rely on.

---

## Key Concepts

- [Understanding Supplier Contracts for Customers](https://sterlandsupport.atlassian.net/wiki/spaces/FRAM/pages/492077058)
- [Supplier Contracts for Customers - Implementation Guide](https://sterlandsupport.atlassian.net/wiki/spaces/FRAM/pages/492371979)
- [Supplier Contract Dashboard](https://sterlandsupport.atlassian.net/wiki/spaces/FRAM/pages/28401920) (Layout and Field guide)
- [Supplier Contract Maintenance](https://sterlandsupport.atlassian.net/wiki/spaces/FRAM/pages/28391886) (Layout and Field guide)

---

**Important:** The **SCP** feature code must be active to use Supplier Contracts. Without this feature code, the Supplier Contract menu options and related fields are not available. Contact your System Administrator if Supplier Contracts are required but not yet enabled.