How to Use the Odoo 18 Quote Calculator for Smarter Sales Quotes: A Step-by-Step Guide

How to Use the Odoo 18 Quote Calculator for Smarter Sales Quotes: A Step-by-Step Guide

author

By Bhargavi Bhalala Published in Odoo

Introduction to the Quotation Process

Enable Quotation Templates

Create a Quotation Template

Once Templates are enabled:

  • Go to Sales > Configuration > Sales Orders > Quotation Templates.
  • Click New to create a new quotation template.
  • Fill in the template details:
  • Title: Name your template (e.g., “Custom Furniture Quote” for a company that sells customized products such as furniture or construction services. Be sure to specify the type of product or service in the template, as this will affect calculations and pricing).
  • Validity: Set how many days the quote remains valid, or leave at 0 for no expiration.
  • Confirmation Mail: Optionally select an email template for order confirmation.
  • Invoicing Journal: Choose the appropriate accounting journal.
  • In the Quote Calculator field, enter a name for your calculator and click Create and Edit to design the linked spreadsheet.

Set Up the Quote Calculator Spreadsheet

The Odoo 18 Quote Calculator uses spreadsheets as the core tool for advanced quoting, so you can have a flexible spreadsheet interface to do complex calculations:

  • Configure product pricing, including price per unit, discounts and taxes.
  • Add custom calculations for costs, like transportation, labor and materials, so all costs are taken into account in the quote.
  • Integrate data from other Odoo apps like inventory, product details or employee planning.
  • For example, a furniture business can create fields for dimensions, materials and finishes, and formulas to calculate the total price based on those inputs. The quote calculator can handle many variables and customization options, so it’s suitable for complex products and services. This powerful tool aggregates data from multiple sources and uses smart logic to calculate the price so you get healthy margins.

Understanding the Odoo Quote Calculator

The Odoo quote calculator is designed to handle complex pricing scenarios by using customisable quotation templates and dynamic data aggregation. To get started, go to the Settings menu in the Sales app, enable Quotation Templates and click Save to activate the feature. From there you can create a new quotation template which can be linked to specific products, services or customer segments. Each template can be linked to order lines so calculations are always based on the latest data.

The calculator uses Odoo’s spreadsheet application as the base so you can define rules, formulas and logic that will update prices and fields as needed. This tool allows you to automate the quoting process, reduce manual intervention and deliver consistent and accurate quotes to your customers – ultimately better sales outcomes and more efficiency.

Working with Order Lines

Order lines are at the heart of every sales order and the Odoo quote calculator makes managing them flexible and precise. When you select a quotation template for a sales order the quote calculator will limit the visible order lines to the ones linked to the chosen template, so the quoting process is easier for both you and your customer. The unit price for each product is initially set to the default product price which is in column G of the calculator’s spreadsheet.

But you can override this by creating a new column – for example “New Price on Sales Order” – and use formulas to aggregate costs, discounts or other variables to calculate a custom price. By using the Insert menu and selecting Sync with field you can link this calculated price to the relevant field in the sales order so all pricing data is updated in real time. This way you can create highly personalized and accurate quotes that reflect the needs of each customer while you have full control over pricing and order details.

Sync Calculations with Sales Orders

To link your spreadsheet calculations to sales orders, the system will auto-sync to ensure accuracy and reduce manual errors:

  • Select the cell in the spreadsheet with the final value (e.g. total price or discount).
  • Right click and select Edit Sync.
  • In the Field Syncing menu, map the cell to a field in the sales order line, e.g. unit price or discount.
  • Select the record position to sync (e.g. 1 for the first order line). This will auto update the corresponding sales order fields and reduce manual errors.

Create a Quotation Using the Template

  • In the Sales App, click New to create a quote.
  • The salesperson selects the customer and chooses the pre-configured Template from the dropdown.
  • The template will auto-populate the order lines with pre-applied products and settings.
  • A new smart button labeled odoo quote calculator will appear at the top of the quote, to access the quote calculator and a copy of the Quote Calculator spreadsheet for further customization.

Perform Calculations and Finalize the Quote

  • Click the Smart Button to open the odoo quote calculator spreadsheet.
  • Enter customer specific data like product quantities, dimensions or special requirements.
  • The spreadsheet will calculate the pricing based on your formulas.
  • Click Save in the sales order (e.g., SOXXXX) to update the quote with the calculated values.
  • Review and adjust as needed before sending.

Giving personalized quotes shows you care about the customer which leads to higher satisfaction and trust.

Send the Quotation to the Customer

  • Review the quote in the Sales App.
  • Add payment terms or pricelists if needed.
  • Click Send by Email to send the quote to the customer.
  • Customer can confirm the quote via online signature or payment if enabled.

Benefits of the Odoo 18 Quote Calculator

Limitations to Consider

  • Setting up advanced templates can be time consuming and complex. The odoo quote calculator can be set to hide sales order lines based on specific conditions, to simplify the quoting process.
  • The odoo quote calculator may not fully automate highly customized or complex quoting scenarios.
  • Price changes often require manual updates to the calculator to be accurate.
  • Integration with manufacturing modules is limited for some cases. Unlike more advanced tools, the odoo quote calculator may not be as automated and not handle complex configurations. For businesses with complex sales configurations, Odoo’s CPQ (Configure, Price, Quote) tool offers more automation and advanced configuration options.

Tips for Smarter Sales Quotes with Odoo 18 Quote Calculator

On this page