---
title: "Create a Special Buy-In"
canonical: "https://kb.myframeworks.com.au/space/CO/30520390/Create%20a%20Special%20Buy-In"
format: markdown
---
Frameworks allows you, with the correct setup, to create a quote for a customer, setting special costs to match the special sell prices that have been offered to the customer as a result of negotiations with the supplier. When this quote is accepted, a contract is generated.

When a sales order is a special buy, the purchase order inherits the cost from the sales order, which is generally a special buy-in supplier cost attached to a contract. If you are not using a contract, the sales order adopts the gross standard cost as usual. Wastage is not taken into account when you have a special buy cost.

> ℹ️ To take advantage of this feature, you must generate a new quote as opposed to a sales order.  When the quote is accepted, a contract must be set up.

> 📝 ## Prerequisites
> 📝 
> 📝 Before creating a Special Buy-In, ensure:
> 📝 
> 📝 - You have created or opened a Sales Order for the customer.
> 📝 - The products have been added to the Sales Order. See [Adding Products to Sales Quotes and Orders](https://sterlandsupport.atlassian.net/wiki/spaces/fwksproau/pages/30531976) for detailed steps.
> 📝 - You have the special buy-in pricing details from the supplier.

---

## Create the Special Buy-In

1. Click the **Frameworks Menu** and navigate to **Sales > Transaction Processing > Sales Orders**.
2. Open the Sales Order that contains the products requiring special buy-in pricing.
3. From the **Actions** menu, select **Special Buy-In**.
4. In the **Special Buy-In** window, select the pricing method from the **Mode** drop-down menu:
  - **Pricing by Markup %**: Calculate sell price based on a markup percentage over the new cost.
  - **Pricing by GP%**: Calculate sell price based on a target gross profit percentage.
  - **Pricing by Sell**: Enter the sell price directly.
5. For each product line in the grid, enter the special buy-in details:
  - **New Cost:** Enter the special cost price from the supplier. If the <u>[SOPMisCostEdit](https://sterlandsupport.atlassian.net/wiki/spaces/FRAM/pages/28381092/Sales+Order+Related+System+Setting#SOPMiscCostEdit)</u> flag is enabled, you can edit the cost of miscellaneous products.
  - **Mark Up %, GP% **or **New Sell:** Depending on the mode selected, enter the required values
  - **Supplier Ref:** appropriate supplier reference number. The special buy in being processed will then be viewable through the **Purchase Orders** screen in Frameworks.
  - **Expiry Date:** Enter the date when this special pricing expires using the calendar icon.
6. Review the calculated fields to ensure they are correct.
7. Click **Save (S)** to apply the special buy-in pricing to the selected order lines.

> ℹ️ **Note:** If the **Has Contract?** checkbox is enabled, this indicates there is an available supplier contract for this product. Use the **Supplier Contract **finder to search and select a supplier contract to be applied.

## Result

The special buy-in pricing is now applied to the selected product lines in the Sales Order. The order lines will display the new cost and sell prices instead of the customer's standard pricing.

The Sales Order can now be completed and processed as normal.

---

> ✅ ## Related Information
> ✅ 
> ✅ - [Adding Products to Sales Quotes and Orders](https://sterlandsupport.atlassian.net/wiki/spaces/fwksproau/pages/30531976)
> ✅ - [Create a Sales Order](https://sterlandsupport.atlassian.net/wiki/spaces/fwksproau/pages/30521804)

---

## Additional Information

### Related System Settings

The following system settings affect Special Buy-In behaviour. To review or modify these settings, navigate to **System Administration > System Setup > Configuration > System Settings - Flags**.

**FWSBuySell** When enabled, allows you to enter the sell price directly when creating Special Buy-Ins. This enables the **Pricing by Sell** mode option. Default: Disabled

**FWSBuyMFG** When enabled, restricts Special Buy-Ins to manufactured products only. Non-manufactured products will not be available for Special Buy-In pricing. Default: Disabled

**OrdSByFWPX** When enabled, automatically marks transactions as special buy-ins in the system. This affects reporting and price tracking for Special Buy-In orders. Default: Disabled

**SOPMisCostEdit** When enabled, allows you to edit the cost on miscellaneous products when creating Special Buy-Ins in Sales Order Processing. When disabled, miscellaneous product costs cannot be modified. Default: Disabled

**SOPRetBT** When enabled, and the current supplier is an internal branch, the supplier remains as the internal branch on the purchase order. The contract cost is still applied, but the supplier is not replaced. This allows you to track internal branch transfers separately while still using contract pricing.