{"id":3993,"date":"2026-09-15T09:00:00","date_gmt":"2026-09-15T07:00:00","guid":{"rendered":"https:\/\/brentasoft.com\/blog\/international-sales-odoo-19-pmi-italiane-guida-13\/"},"modified":"2026-06-11T11:34:53","modified_gmt":"2026-06-11T09:34:53","slug":"international-sales-odoo-19-pmi-italiane-guida-13","status":"publish","type":"post","link":"https:\/\/brentasoft.com\/blog\/international-sales-odoo-19-pmi-italiane-guida-13\/","title":{"rendered":"International sales Odoo: multi-currency, Incoterms, VIES, OSS (guida 13 di 15)"},"content":{"rendered":"<p><em>Centunesima guida operativa Odoo 19 per PMI italiane. Tredicesima della serie Sales (15 guide). International sales apre nuovi mercati: multi-currency, multi-language, fiscal positions, Incoterms, VIES, OSS. PMI italiana export-oriented vede revenue +50-200% con strategy estera, accesso a 750M+ consumatori EU + globali. Vediamo configurazione multi-currency, multi-language, pricelist export, Incoterms, sale order internazionale.<\/em><\/p>\n<p>Vediamo: multi-currency support, multi-language UI, pricelist per currency, Incoterms standard, sale order export, casi PMI esportatrici.<\/p>\n<h2>International sales: opportunit\u00e0 PMI<\/h2>\n<h3>Numeri chiave<\/h3>\n<ul>\n<li>EU single market: 450M consumatori<\/li>\n<li>Export Italia: 600+ miliardi \u20ac\/anno<\/li>\n<li>PMI export contribuisce 60%<\/li>\n<li>Crescita export PMI: +5-8%\/anno<\/li>\n<li>Mercati top: Germania, USA, Francia, UK, Spagna<\/li>\n<li>Settori top: meccanica, moda, alimentare, design<\/li>\n<\/ul>\n<h3>Sfide PMI export<\/h3>\n<ul>\n<li>Compliance fiscale multipla<\/li>\n<li>FX risk management<\/li>\n<li>Logistica internazionale<\/li>\n<li>Language barriers<\/li>\n<li>Cultural adaptation<\/li>\n<li>Payment terms diverse<\/li>\n<li>Customs documentation<\/li>\n<\/ul>\n<h2>Multi-currency support<\/h2>\n<p>Odoo 19 supporta nativamente tutte le 178 currency mondiali. Setup multi-currency permette gestire EUR base + USD\/GBP\/CHF\/JPY\/etc. Exchange rate update automatic da ECB o manual override. Lista currencies:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-intl-01-currencies.png\" alt=\"Odoo 19 multi-currency support international sales PMI italiane export\" class=\"aligncenter size-full wp-image-3988\"\/><\/p>\n<ul>\n<li>178 currency disponibili<\/li>\n<li>Active\/inactive toggle<\/li>\n<li>Symbol display (\u20ac, $, \u00a3)<\/li>\n<li>Position symbol (before\/after)<\/li>\n<li>Decimal places config<\/li>\n<li>Rounding precision<\/li>\n<li>Exchange rate provider<\/li>\n<\/ul>\n<h3>Currency strategy PMI<\/h3>\n<ul>\n<li><strong>EUR base<\/strong>: contabilit\u00e0 sempre euro<\/li>\n<li><strong>USD secondaria<\/strong>: export USA, contracts B2B<\/li>\n<li><strong>GBP<\/strong>: UK post-Brexit<\/li>\n<li><strong>CHF<\/strong>: Svizzera, FX risk<\/li>\n<li><strong>CAD\/AUD<\/strong>: Commonwealth<\/li>\n<li><strong>Asian (JPY\/CNY)<\/strong>: Asia opportunity<\/li>\n<\/ul>\n<h2>Multi-language UI<\/h2>\n<p>L&#8217;interfaccia Odoo \u00e8 disponibile in 60+ lingue. Customer portal multi-lingua: cliente tedesco vede portal in DE, francese in FR, ecc. Sales rep pu\u00f2 lavorare in italiano mentre cliente vede in lingua nativa. Lista lingue configurate:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-intl-02-languages.png\" alt=\"Odoo 19 multi-language UI customer portal italiana EN DE FR PMI\" class=\"aligncenter size-full wp-image-3989\"\/><\/p>\n<ul>\n<li>60+ lingue supportate<\/li>\n<li>Auto-detect browser language<\/li>\n<li>Customer preference setting<\/li>\n<li>Email template per lingua<\/li>\n<li>Product description multi-lingua<\/li>\n<li>Date\/number format locale<\/li>\n<li>RTL languages supportate<\/li>\n<\/ul>\n<h3>Languages priority PMI export<\/h3>\n<ul>\n<li>Italiano (base)<\/li>\n<li>English (universal business)<\/li>\n<li>Tedesco (Germania, Austria, Svizzera)<\/li>\n<li>Francese (Francia, Belgio, Lux)<\/li>\n<li>Spagnolo (Spagna, LATAM)<\/li>\n<li>Portoghese (Brasile)<\/li>\n<\/ul>\n<h2>Pricelist per currency<\/h2>\n<p>Ogni currency pu\u00f2 avere il proprio pricelist con prezzi nativi. Customer USA vede USD direttamente, no conversione visibile. Margin protection durante FX swings. Pricelist EUR-based esempio con regole:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-intl-03-pricelist.png\" alt=\"Odoo 19 pricelist per currency multi-currency export PMI italiane\" class=\"aligncenter size-full wp-image-3990\"\/><\/p>\n<ul>\n<li>Pricelist per currency dedicata<\/li>\n<li>Auto-apply per customer country<\/li>\n<li>Regole sconto specifiche<\/li>\n<li>Rounding rules per currency<\/li>\n<li>Tax rules localizzate<\/li>\n<li>Validity date per stagione<\/li>\n<li>Priority order rules<\/li>\n<\/ul>\n<h3>Pricing strategy per region<\/h3>\n<ul>\n<li><strong>EU<\/strong>: prezzi armonizzati + IVA per paese<\/li>\n<li><strong>USA<\/strong>: USD prezzi + sales tax local<\/li>\n<li><strong>UK<\/strong>: GBP post-Brexit + customs<\/li>\n<li><strong>CH<\/strong>: CHF premium pricing<\/li>\n<li><strong>Asia<\/strong>: localized aggressive pricing<\/li>\n<\/ul>\n<h2>Incoterms 2020<\/h2>\n<p>Gli Incoterms (International Commercial Terms) definiscono responsabilit\u00e0 venditore\/compratore in shipping internazionale: chi paga trasporto, dogana, assicurazione. Odoo include tutti 11 Incoterms 2020. Standard ICC obbligatorio export:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-intl-04-incoterms.png\" alt=\"Odoo 19 Incoterms 2020 international shipping export PMI italiane\" class=\"aligncenter size-full wp-image-3991\"\/><\/p>\n<ul>\n<li>EXW (Ex Works)<\/li>\n<li>FCA (Free Carrier)<\/li>\n<li>CPT (Carriage Paid To)<\/li>\n<li>CIP (Carriage Insurance Paid)<\/li>\n<li>DAP (Delivered At Place)<\/li>\n<li>DPU (Delivered at Place Unloaded)<\/li>\n<li>DDP (Delivered Duty Paid)<\/li>\n<li>FAS (Free Alongside Ship)<\/li>\n<li>FOB (Free On Board)<\/li>\n<li>CFR (Cost and Freight)<\/li>\n<li>CIF (Cost Insurance and Freight)<\/li>\n<\/ul>\n<h3>Incoterms pi\u00f9 usati PMI export<\/h3>\n<ul>\n<li><strong>EXW<\/strong>: cliente prende in azienda (minimum responsibility venditore)<\/li>\n<li><strong>DAP<\/strong>: consegna a destinazione (cliente sdogana)<\/li>\n<li><strong>DDP<\/strong>: tutto incluso al destinatario (massimo servizio)<\/li>\n<li><strong>FCA<\/strong>: spedizione affidata al primo vettore<\/li>\n<li><strong>CIF\/CIP<\/strong>: marittimo + assicurazione<\/li>\n<\/ul>\n<h2>Sale order internazionale<\/h2>\n<p>Il sale order per cliente estero include: Incoterm, currency, fiscal position auto-applied, lingua documento, indirizzi separati invoice\/shipping, eventual VIES check. Documento XML SdI gestisce flag UE\/extra-UE. Esempio order:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-intl-05-export.png\" alt=\"Odoo 19 sale order internazionale export PMI italiane Incoterm currency\" class=\"aligncenter size-full wp-image-3992\"\/><\/p>\n<ul>\n<li>Customer estero<\/li>\n<li>Currency cliente<\/li>\n<li>Pricelist auto-applied<\/li>\n<li>Incoterm selezionato<\/li>\n<li>Fiscal position UE\/extra-UE<\/li>\n<li>Shipping address separato<\/li>\n<li>Tax 0% (non imponibile)<\/li>\n<li>VIES check Partita IVA<\/li>\n<\/ul>\n<h2>Fiscal positions<\/h2>\n<h3>Cos&#8217;\u00e8 fiscal position<\/h3>\n<ul>\n<li>Mapping IVA auto per customer<\/li>\n<li>Cessioni UE: 22% \u2192 0% (N3.2)<\/li>\n<li>Esportazioni: 22% \u2192 0% (N3.1)<\/li>\n<li>Reverse charge UE auto<\/li>\n<li>OSS regime auto<\/li>\n<\/ul>\n<h3>Setup fiscal positions PMI<\/h3>\n<ul>\n<li><strong>Italia<\/strong>: default IVA 22%<\/li>\n<li><strong>UE B2B<\/strong>: 0% + N3.2 + VIES<\/li>\n<li><strong>UE B2C OSS<\/strong>: aliquota paese consumo<\/li>\n<li><strong>Extra-UE<\/strong>: 0% + N3.1 + customs<\/li>\n<li><strong>USA<\/strong>: 0% (sales tax separata)<\/li>\n<li><strong>UK post-Brexit<\/strong>: 0% + customs declaration<\/li>\n<\/ul>\n<h2>VIES check Partita IVA<\/h2>\n<h3>Cos&#8217;\u00e8 VIES<\/h3>\n<ul>\n<li>VAT Information Exchange System<\/li>\n<li>EU database verify P.IVA validit\u00e0<\/li>\n<li>Obbligatorio per cessioni UE non imponibili<\/li>\n<li>API integration disponibile<\/li>\n<li>Audit trail necessario<\/li>\n<\/ul>\n<h3>Setup Odoo<\/h3>\n<ul>\n<li>Attiva VIES check in settings<\/li>\n<li>Auto-validate at customer create<\/li>\n<li>Periodic re-validation<\/li>\n<li>Block invoice if invalid<\/li>\n<li>Log all checks per audit<\/li>\n<\/ul>\n<h2>OSS regime: B2C UE<\/h2>\n<h3>Cos&#8217;\u00e8 OSS<\/h3>\n<ul>\n<li>One Stop Shop dal 2021<\/li>\n<li>Soglia unica 10k \u20ac\/anno cumulativa EU<\/li>\n<li>Sopra soglia: aliquota paese consumo<\/li>\n<li>Registrazione un solo paese<\/li>\n<li>Dichiarazione trimestrale unica<\/li>\n<\/ul>\n<h3>OSS Odoo setup<\/h3>\n<ul>\n<li>Threshold monitoring auto<\/li>\n<li>Auto-switch fiscal position<\/li>\n<li>Tax calculation per paese<\/li>\n<li>OSS report trimestrale<\/li>\n<li>Audit trail completo<\/li>\n<\/ul>\n<h2>Documentazione export<\/h2>\n<h3>Documenti standard<\/h3>\n<ul>\n<li>Commercial invoice<\/li>\n<li>Packing list<\/li>\n<li>Bill of Lading (marittimo)<\/li>\n<li>Air Waybill (aereo)<\/li>\n<li>CMR (stradale)<\/li>\n<li>Certificate of Origin<\/li>\n<li>DAU (Documento Unico)<\/li>\n<li>EORI number<\/li>\n<\/ul>\n<h3>EU intrastat<\/h3>\n<ul>\n<li>Elenchi cessioni\/acquisti UE<\/li>\n<li>Frequency mensile\/trimestrale<\/li>\n<li>Soglie variabili per categoria<\/li>\n<li>Statistiche commerciali<\/li>\n<li>Compliance dogana<\/li>\n<\/ul>\n<h2>FX risk management<\/h2>\n<h3>Strategie<\/h3>\n<ul>\n<li>Natural hedge (costi e ricavi stessa currency)<\/li>\n<li>Forward contract banca<\/li>\n<li>Currency clause in contratto<\/li>\n<li>Price adjustment periodic<\/li>\n<li>Hedge percent (50-80% exposure)<\/li>\n<\/ul>\n<h3>Monitoring<\/h3>\n<ul>\n<li>FX exposure per currency<\/li>\n<li>Daily rate tracking<\/li>\n<li>P&#038;L impact analysis<\/li>\n<li>Hedge effectiveness<\/li>\n<li>Quarterly review<\/li>\n<\/ul>\n<h2>Casi pratici PMI italiane esportatrici<\/h2>\n<h3>Caso 1 \u2014 Manifattura meccanica<\/h3>\n<ul>\n<li>Export 60% revenue (Germania, USA)<\/li>\n<li>EUR + USD pricelist<\/li>\n<li>DAP Incoterm standard<\/li>\n<li>VIES check automatic<\/li>\n<li>Forward hedge USD 70%<\/li>\n<\/ul>\n<h3>Caso 2 \u2014 Moda B2C<\/h3>\n<ul>\n<li>E-commerce 30 paesi EU<\/li>\n<li>OSS regime applicato<\/li>\n<li>EUR + GBP per UK<\/li>\n<li>DDP per consumer (smooth UX)<\/li>\n<li>Multi-language website (8 lingue)<\/li>\n<\/ul>\n<h3>Caso 3 \u2014 Servizi consulenza<\/h3>\n<ul>\n<li>Clienti EU + USA<\/li>\n<li>USD per US contracts<\/li>\n<li>EXW (digital service)<\/li>\n<li>Reverse charge UE B2B<\/li>\n<li>SaaS-like delivery<\/li>\n<\/ul>\n<h3>Caso 4 \u2014 Alimentare<\/h3>\n<ul>\n<li>Export EU + Giappone<\/li>\n<li>FOB\/CIF marittimo<\/li>\n<li>Multi-currency EUR\/USD\/JPY<\/li>\n<li>Certificate of Origin<\/li>\n<li>Customs partnership specialist<\/li>\n<\/ul>\n<h2>5 errori comuni international sales<\/h2>\n<ol>\n<li><strong>VIES non verificato<\/strong>: cessione UE 0% con P.IVA invalida \u2192 IVA dovuta + sanzioni<\/li>\n<li><strong>OSS ignorato<\/strong>: B2C UE sopra soglia con IVA Italia \u2192 contestazione<\/li>\n<li><strong>FX rate stale<\/strong>: pricelist non aggiornato \u2192 margin erosion<\/li>\n<li><strong>Incoterm sbagliato<\/strong>: EXW per cliente che non sa sdoganare \u2192 complaint<\/li>\n<li><strong>Documenti incompleti<\/strong>: export senza Certificate of Origin \u2192 customs delay<\/li>\n<\/ol>\n<h2>FAQ international sales<\/h2>\n<h3>Da quanto export attivare multi-currency?<\/h3>\n<p>Da prima vendita estera. Setup 1 giorno. Best practice: anche per occasional sales, evita confusion + audit issues.<\/p>\n<h3>OSS o registrazioni VAT separate?<\/h3>\n<p>OSS preferibile fino a revenue significant per paese (es. UK &gt;100k\/anno potrebbe richiedere registrazione locale). OSS = un solo paese setup, dichiarazione unificata.<\/p>\n<h3>Currency conversion fee?<\/h3>\n<p>Banca: 1-3% tipico. Provider FX (Revolut Business, Wise Business): 0.3-0.5%. Per volume export significativo, switch to provider risparmia 1-2% sul fatturato estero.<\/p>\n<h3>DDP vs DAP per cliente?<\/h3>\n<p>DDP: massimo servizio, complesso per venditore (deve sdoganare). DAP: cliente gestisce dogana, semplice. B2C: DDP UX top. B2B: DAP standard, cliente specialista.<\/p>\n<h3>Language ROI sito web?<\/h3>\n<p>1 lingua aggiuntiva: +20-40% revenue di quel mercato. Setup translation: 2-5k\u20ac professional. Maintenance ongoing. Top ROI: tedesco, francese, spagnolo.<\/p>\n<h2>Conclusione<\/h2>\n<p>International sales aprono PMI italiana a 750M+ consumatori EU + global market. Setup Odoo multi-currency + multi-language + fiscal positions: 1-3 settimane. ROI: revenue +50-200% in 2-3 anni. La prossima guida (14\/15) coprir\u00e0 <strong>e-commerce integration<\/strong>: B2C shop, Amazon\/eBay sync, fulfillment automation.<\/p>\n<p style=\"margin-top:30px;background:#f4f4f8;padding:18px;border-radius:8px;\"><strong>Vuoi international sales in Odoo?<\/strong><br \/>\nG Tech Group implementa Odoo international: multi-currency, multi-language, fiscal positions, Incoterms, VIES check, OSS regime, FX risk management. Discovery + setup + training export team.<br \/>\n<a href=\"https:\/\/brentasoft.com\/preventivatore.php\"><strong>Richiedi un preventivo gratuito<\/strong><\/a> oppure prova la nostra <a href=\"https:\/\/odoo.brentasoft.com\/\">demo Odoo 19 live<\/a>. Oppure <a href=\"https:\/\/www.odoo.com?utm_campaign=partner-d192ce8a&amp;utm_source=partner_ref\" target=\"_blank\" rel=\"noopener noreferrer\">prova Odoo direttamente su odoo.com<\/a> (link partner Brentasoft).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Centunesima guida Odoo 19, tredicesima serie Sales: international sales con multi-currency, multi-language, Incoterms 2020, fiscal positions, VIES check, OSS regime.<\/p>\n","protected":false},"author":2,"featured_media":3988,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_titles_title":"International sales Odoo: multi-currency Incoterms (guida 13)","_seopress_titles_desc":"International sales Odoo 19 per PMI italiane export: multi-currency 178, multi-language 60+, Incoterms 2020, fiscal positions, VIES, OSS regime, FX risk.","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"https:\/\/brentasoft.com\/blog\/international-sales-odoo-19-pmi-italiane-guida-13\/","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-intl-01-currencies.png","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"","footnotes":""},"categories":[25,689],"tags":[],"class_list":["post-3993","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-compliance-normative","category-guide-odoo"],"_links":{"self":[{"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/posts\/3993","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/comments?post=3993"}],"version-history":[{"count":0,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/posts\/3993\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/media\/3988"}],"wp:attachment":[{"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/media?parent=3993"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/categories?post=3993"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/tags?post=3993"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}