Export sale orders to Excel on your terms
Turn any sale order or quotation into a polished, structure-preserving XLSX or CSV file — with the exact columns you choose, a live preview before you download, and a full history of every export.
The problem
Odoo's built-in export flattens sale orders into raw rows, dropping sections, notes, and totals. Sales admins and accountants end up re-entering data by hand, or exporting blind and discovering the wrong columns only after the file has already downloaded.
The solution
Export Sale Order in Excel lets you pick and reorder the exact columns you need, preview the result before generating, and produce a branded, structure-preserving XLSX or CSV — complete with summary totals and a searchable export history.
Everything a sales team needs to export with confidence
Every capability below is implemented in the module.
Single & Batch Export
Export one sale order or select many from the list and export them all at once, to XLSX or CSV, in a single action.
Reorderable Column Templates
Choose exactly which fields appear and in what order, then save the set as a reusable template for next time.
Structure-Preserving Output
Sections, subsections, and notes stay exactly where they belong in the order, instead of being flattened into raw rows.
Live Preview Before Export
See the exact columns and orders that will be exported before the file is generated, so you never download the wrong thing twice.
Branded XLSX Formatting
Cell, number, and date formatting, conditional formatting on amount columns, and company-branded header styling out of the box.
Summary Sheet & Totals
An optional summary sheet aggregates per-order and overall totals, untaxed amounts, tax, and discount figures for fast reporting.
Flexible Sheet Organization
Combine all orders on one sheet or split into one sheet per order, with a batch-size warning to avoid runaway workbooks.
Batch Confirmation Safeguard
A lightweight, skippable confirmation step protects against accidental large exports without slowing down single-order exports.
Export History & Audit Log
Every export is logged with the user, date, format, and template used, with the file kept as an attachment for re-download.
How it works
Select orders
Pick one or more sale orders or quotations from the list, or open a single order and use the Action menu.
Configure the export
Choose XLSX or CSV, a column template, and how orders are grouped into sheets in the export wizard.
Preview & confirm
Review the live preview of columns and orders, and confirm when exporting a large batch.
Download & track
The file downloads immediately, and every export is recorded in the history log for later reference.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Yes. Any sale order record, whether a draft quotation or a confirmed order, can be exported the same way from the list or form view.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Export Sale Order In Excel
Branded XLSX or CSV exports that keep sections, notes and totals intact — with reorderable column templates, a live preview before you generate and a searchable export history.
Buy on Odoo App StoreMore Odoo sales apps
Hide Email Buttons
Recipient-aware rules hide the hardcoded portal View button on quotations, sales orders, invoices and purchase orders — with a live email preview and per-record overrides, where Odoo offers no supported way to turn it off.
Import Pricelist from Excel or CSV File
Bulk import sales, vendor, and product pricelists from Excel or CSV, with preview, row-level errors, and rollback built in.
Import Sales Orders from Excel/CSV
Import sales orders and order lines from Excel or CSV with a guided wizard that maps any column layout, previews every row, and matches products by name, reference, or barcode.
Internal Reference Remove From Product Name
Hide the [code] prefix from product names on quotations, orders, invoices, delivery slips and the portal — while internal screens and code-based search keep working exactly as before.
Is a Customer, Is a Vendor - Partner Role Flags, Badges & Filters
Is a Customer, Is a Vendor gives every Odoo contact an explicit commercial role — with scannable badges, reliable customer and vendor filters, and role-aware Sales and Purchase pickers.
Lock Confirmed Sale Order (Flexible)
Field-level locking for confirmed sale orders — product, quantity, price and discount frozen while notes stay editable — with a configurable trigger, authorized unlock windows that re-lock automatically and a team-wide locked-orders dashboard.