# Sales Cost Custom Price Handling

The application allows different handling of lines that have a 'Custom' Price Level associated.

The default method is defined on the TradeQloud Setup record, but can be modified on budget / transaction records.&#x20;

This setting only applies when:

* The transaction line has ‘Custom’ set as the price level
* A Sales Cost applies that has ‘Rate Change’ set to TRUE

The following methods are supported:

<table data-full-width="false"><thead><tr><th width="266">Name</th><th>Description</th></tr></thead><tbody><tr><td>Always Change Custom Rate</td><td>Sales Cost will modify the rate in all scenarios. </td></tr><tr><td>Change Manually Entered Rates Only</td><td>Sales Cost will modify the rate if a user/integration or script has (manually) changed the rate on the transaction.</td></tr><tr><td>Change Customer/Item Specific Custom Pricing</td><td>Sales Cost will modify the rate if the rate is sourced from the Customer Item Pricing record.</td></tr><tr><td>Never Change Custom Rate</td><td>Sales Cost will never modify the rate.</td></tr></tbody></table>

{% hint style="success" %}
It is recommend that **Always Change Custom Rate** is set as the **Default Sales Cost Custom Price Handling Method**&#x20;
{% endhint %}
