CRM

Pricelist avanzati Odoo Sales: tier, multi-currency, geo, formule (guida 4 di 15)

Pricelist avanzati Odoo Sales: tier, multi-currency, geo, formule (guida 4 di 15)

Novantaduesima guida operativa Odoo 19 per PMI italiane. Quarta della serie Sales (15 guide). I pricelist sono il motore del pricing dinamico in Odoo: tier per volume, sconti per categoria, regole geografiche, formule complesse, multi-currency, validity stagionali. PMI italiana che adotta pricing strutturato vede margin protection +12-18% e win rate +15-25%. Vediamo configurazioni avanzate.

Vediamo: tipi pricelist, regole sconto, multi-currency, geografiche, customer-specific, tier volume, formule complesse, casi PMI.

Pricelist list view: panoramica

La list view dei pricelist mostra tutti i listini configurati con tipo (currency, discount, formula), validity, customer assignment. Tipica PMI ha 3-5 listini: Standard, B2B, Premium, Promo stagionale, Estero. Lista in Odoo 19:

Odoo 19 pricelist list view PMI italiane configurazione listini

  • Nome listino chiaro
  • Currency assegnata
  • Customer count assegnati
  • Items count regole
  • Active toggle
  • Date validity
  • Priority order

Pricelist con sconto stagionale

Il primo caso d’uso: pricelist “Natale” attivo a dicembre-gennaio con -20% su tutta categoria. Cliente abbinato a questo listino vede automaticamente prezzi scontati durante il periodo. Sales rep non deve calcolare nulla. Vediamo regola sconto:

Odoo 19 pricelist sconto stagionale Natale regole computation

  • Apply on: prodotto/categoria/tutti
  • Computation: Discount %
  • Base: Public Price / Cost / Other Pricelist
  • Min quantity (volume threshold)
  • Validity start/end date
  • Priority rule
  • Currency conversion

Discount strategies

  • Sconto fisso % (es. -20%)
  • Sconto fisso € (es. -5€)
  • Prezzo target (override completo)
  • Formula complessa (cost +30% margin)
  • Multi-tier (volume-based)

Pricelist geografica

Il pricelist “Benelux” si applica automaticamente ai clienti con address country in Belgio, Olanda, Lussemburgo. Pricing differente per geografia (tipico per export). Customer mapping può essere manuale o automatico per country:

Odoo 19 pricelist geografica Benelux export PMI italiane

  • Country-based auto-assignment
  • Different VAT rules per region
  • Localized currency option
  • Trade compliance rules
  • Logistics cost factored
  • Competitor pricing geographic
  • Tax exclusive/inclusive switch

Geographic pricing PMI esportatrici

  • EU: stessi prezzi + IVA varia per paese
  • Extra-EU: prezzi netti + dazi separati
  • USA: USD currency separate
  • UK post-Brexit: GBP + customs
  • Asia: localized markup

Multi-currency support

Il pricelist “EUR” tradizionale può convivere con USD, GBP, CHF altri. Currency rate aggiornamento automatico da provider esterno (ECB, OANDA). Cliente vede prezzo in sua currency, sistema rinegozia automatico. Setup pricelist con currency:

Odoo 19 pricelist multi-currency EUR USD GBP export PMI

  • Currency assignment per pricelist
  • Auto-convert da base currency
  • Exchange rate manuale o auto
  • Rounding rules per currency
  • Tax adjustment per region
  • Payment in different currency
  • FX risk management

Currency configuration

Il modulo Multi-Currency centralizza tutte le valute supportate. Configurazione: ECB rates daily update + manual override possibile. Per PMI italiana esportatrice è essenziale per gestire EUR/USD/GBP/CHF in un solo sistema:

Odoo 19 multi-currency setup EUR USD GBP exchange rates

  • Active currencies list
  • Exchange rate provider
  • Update frequency (daily/manual)
  • Historical rates tracking
  • Rounding precision
  • Display symbol position
  • Cents/centesimi handling

FX providers supportati

  • ECB (European Central Bank) — gratis
  • OANDA — accurate, paid
  • Federal Tax Authority (CH)
  • FTA (Spagna)
  • Custom provider via API

Pricelist tier volume-based

Setup tier discount

  • Min Qty: 1 → prezzo base
  • Min Qty: 10 → -5%
  • Min Qty: 50 → -10%
  • Min Qty: 100 → -15%
  • Min Qty: 500 → -20%

Applicazione automatica

  • Cliente aggiunge 50 unità al quote
  • Sistema rileva tier 10-49 → -5%
  • Sale rep vede sconto applicato
  • Customer portal mostra prezzo finale
  • Margin tracking aggiorna real-time

Pricelist customer-specific

Override per cliente importante

  • ACME Corp: -25% su tutto
  • Pricing custom negoziato
  • Contract pricing tracked
  • Validity contract-based
  • Auto-apply su quote

Implementation

  • Crea pricelist “ACME Corp Custom”
  • Assegna al customer record
  • Regole sconto specifiche
  • Validity = contract duration
  • Renewal alert automatic

Formule complesse

Formula syntax Odoo

  • Base price: price
  • Cost: price_compute = "cost"
  • Margin %: price_round = 0.99
  • Markup: price_surcharge
  • Discount: price_discount

Esempi formule

  • Cost + 30% margin + round to .99: ideal per retail
  • Public – 15% + min margin 20%: protect margine
  • Competitor benchmark + 5%: pricing competitivo
  • Tier-based formula: volume + customer mix

Priority order regole

Quando applicare quale

  1. Customer-specific (priority highest)
  2. Promo stagionale (validity check)
  3. Volume tier (qty threshold)
  4. Geographic (country)
  5. Standard (default fallback)

Configurazione priority

  • Sequence field per pricelist item
  • Lower = higher priority
  • First match wins
  • Document trail per audit

Workflow pricing applicato

  1. Sales rep crea quote per cliente ACME
  2. Sistema identifica pricelist customer-specific
  3. Aggiunge prodotto “Server Pro” qty=50
  4. Check tier: 50 unità → -10%
  5. Check promo: Natale attivo → +5% extra
  6. Currency check: cliente USA → USD
  7. Margin display: 22% verde OK
  8. Quote generato in 30 secondi
  9. Cliente firma online
  10. Sale order confermato

Casi pratici PMI italiane

Caso 1 — Distribuzione B2B

  • 4 listini: Retail, B2B Small, B2B Med, B2B Large
  • Tier automatici su volume
  • Geographic per zona logistica
  • Margin uniforme protetto
  • Pricing consistency +40%

Caso 2 — Software SaaS

  • Pricing tier per utenti (1/10/50/100+)
  • Currency per region (EUR/USD/GBP)
  • Annual vs monthly discount
  • Enterprise custom override
  • Average deal +25%

Caso 3 — Manifattura export

  • EUR base + USD/GBP currency
  • Geographic Italy/EU/extra-EU
  • Volume tier per industrial
  • Customer-specific contracts
  • Cash flow forecast accurato

Caso 4 — E-commerce

  • Retail vs reseller listini
  • Loyalty tier customer
  • Flash sale promo (validity 24h)
  • Multi-currency checkout
  • Conversion +18%

5 errori comuni pricelist

  1. Troppi listini: 15+ pricelist = sales rep confuso, sistema lento
  2. No customer assignment: regole esistono ma non vengono applicate automatiche
  3. Validity dimenticate: promo Natale ancora attivo a febbraio
  4. Priority sbagliata: customer-specific dovrebbe vincere sempre
  5. FX rate stale: currency conversion con tassi vecchi → margin erosion

FAQ pricelist avanzati

Quanti pricelist servono?

Tipico PMI: 3-5 listini operativi. Coprono 95% dei casi. Customer-specific solo per top 5-10 clienti. Più di 10 = ridisegnare struttura.

Currency rate manual o auto?

Auto per quote tipiche (ECB daily). Manual per contract grandi (lock rate at signing). Best practice: snapshot rate al momento quote + ricalcolo al payment.

Tier discount cosa rischia?

Customer split orders per get higher tier. Solution: track customer total su periodo (month/quarter), tier basato su cumulative volume non singolo order.

Formule complesse manutenzione?

Documentazione interna critica. Test prima di production. Audit trail su ogni change. Review trimestrale margin impact.

Customer-specific pricelist scaling?

Fattibile fino a 50-100 customer. Oltre: usare segment-based (groups) invece di individual. Performance impact valutare.

Conclusione

Pricelist avanzati Odoo 19 sono uno strumento potente per pricing strategy: dinamico, multi-dimensione (volume + customer + geografia + tempo + currency), automatico. Setup investimento 1-3 giorni dipende complessità. ROI: margin protection +12-18%, conversion +15%. La prossima guida (5/15) coprirà customer segmentation avanzata.

Vuoi pricelist avanzati nella tua PMI?
G Tech Group implementa Odoo Sales pricelist: tier volume-based, multi-currency, geographic rules, customer-specific override, formule complesse, validity stagionali. Discovery + setup + training pricing team.
Richiedi un preventivo gratuito oppure prova la nostra demo Odoo 19 live. Oppure prova Odoo direttamente su odoo.com (link partner Brentasoft).

Vuoi una soluzione su misura per la tua azienda?

Brentasoft sviluppa gestionali, CRM e software personalizzati per PMI italiane. Parliamo del tuo progetto.