In geographically diverse businesses, offering location-specific pricing is essential for compliance, logistics, and marketing strategies. The State-Based Pricelist Assignment feature enables Odoo to dynamically select the appropriate pricelist for a customer based on their State, City, Country, or Zip Code. This ensures customers receive the correct pricing without requiring manual updates, streamlining both backend processes and customer-facing accuracy.
Key Features & Benefits:
Dynamic Pricelist Selection by Address
Odoo will now auto-assign a customer’s pricelist in Sales Orders based on their shipping or billing address — including State/Region filters.
Enhanced Pricelist Configuration
Pricelist setup now supports filtering by Country Group, Country, State, City, and Zip Code. Admins can target granular geographic segments with custom pricing strategies.
Automated Sales Order Pricing
When a Sales Order is created, the system immediately applies the correct pricelist based on the customer’s configured address, minimizing errors and manual input.
Integrated with eCommerce & B2B Workflows
Supports real-time address-based pricing on both backend orders and eCommerce checkouts, ensuring pricing consistency across all customer touchpoints.
Multi-Company & Multi-Currency Compatible
Works seamlessly across companies with different regions, pricelists, tax rules, and currencies.
Example Use Case:
A distributor sells products in multiple U.S. states. California has a higher handling cost, so customers from CA should be assigned a different pricelist than customers from Texas. With this feature:
- The admin configures two pricelists — one for CA and one for TX.
- When a customer from California places an order, Odoo automatically applies the CA-specific pricing.
- When the same product is ordered by a Texas customer, they get the TX-specific pricing.
Summary:
The State-Based Pricelist Assignment feature ensures accurate, location-specific pricing for customers based on their address. By automatically applying the correct pricelist at the Sales Order level, businesses benefit from fewer errors, faster order creation, and improved pricing control — all while supporting complex pricing structures in a scalable and automated manner.
Region Based Pricelist