Sales Pricing Policies
Overview
Sales pricing policies in Mezan allow you to define special pricing rules for products when selling to specific customers or through specific points of sale. These policies can be used to implement various pricing strategies such as customer-specific pricing, seasonal discounts, or special POS terminal pricing.
Types of Sales Pricing Policies
There are two main types of sales pricing policies:
- Customer Pricing Policies: Applied to specific customers, these policies define special product prices that will automatically apply when creating invoices for those customers.
- POS Pricing Policies: Applied to point of sale terminals, these policies define special product prices that will apply when selling through specific POS terminals.
Fields of the Sales Pricing Policy Form Explained
- Policy Name: The name of the pricing policy. This can be translated to multiple languages using the translation feature.
- Policy Type: Can be either "Customer" or "Point of Sale", determining how the policy will be applied.
- Start Date: Optional. If specified, the policy will only take effect from this date onwards, it will not apply automatically before this date.
- End Date: Optional. If specified, the policy will automatically expire and stop applying automatically after this date.
- Active Status: Determines if the policy is currently active. Inactive policies won't be applied even if all other conditions are met.
- Customer/POS Selection: Depending on the policy type:
- For customer policies: Select one or more customers to whom this policy applies
- For POS policies: Select one or more POS terminals where this policy applies
- Product Pricing Rules: For each product included in the policy, this will override the product's default sale price & can add default discounts:
- Product: The product to which the pricing policy applies
- Original Price: The standard purchase price of the product. Defaulted to the product's defined purchase price & can be modified as needed for the policy.
- Discount Percentage: Optional percentage discount to be applied
- Discount Value: This is the unit price discount to be applied. It will be applied as a fixed currency amount discount to the product's original price.
- Actual Price: This is the final unit price after applying the discount percentage or discount value. It is calculated automatically based on the original price and the discount.
Documents in Mezan that implement pricing policies
- Sales Invoices: Sales invoices respect pricing policies when adding products to the invoice.
- Sales Quotations: Sales quotations respect pricing policies when adding products to the quotation.
How Pricing Policies are Applied
- Customer pricing policies are considered when creating invoices from the main mezan application
- POS pricing policies are considered when creating invoices from the point of sale terminals
- Only one pricing policy can be active at a time for a given customer or POS terminal
- Date-restricted policies are only considered active and apply within their valid date range
- When a customer is first selected, the products are set to the customer pricing policy if one exists, otherwise the standard product price is used
- If the customer is changed to one which has a different pricing policy, the products are updated to the new pricing policy
- If a product is added while a pricing policy active customer is selected, the product price is set to the customer pricing policy price if one exists, otherwise the standard product price is used
- The pricing after the product is added can still be modified, regardless if a pricing policy is active or not
Best Practices
- Policy Naming: Use clear, descriptive names that indicate the purpose of the policy (e.g., "Key Accounts Customer Pricing", "Summer Sale 2024")
- Date Ranges: Use date ranges for temporary promotions, seasonal pricing, or time-limited supply terms with customers to avoid manually activating/deactivating policies
- Regular Review: Periodically review active pricing policies to ensure they remain relevant and accurate
- Testing: Always test new pricing policies with sample transactions after creating them to make sure they work as you expected