Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Purchase
  3. Purchase Global Discount Advanced | Apply Percentage, Fixed & Global Discounts on Purchase Orders in Odoo v 18.0
  4. Sales Conditions FAQ

Purchase Global Discount Advanced | Apply Percentage, Fixed & Global Discounts on Purchase Orders in Odoo

by Techultra Solutions Private Limited https://www.techultrasolutions.com/
Odoo

$ 23.53

v 18.0 Third Party 2
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Purchase (purchase)
• Invoicing (account)
• Discuss (mail)
Lines of code 232
Technical Name tus_purchase_discount_advanced
LicenseOPL-1
Websitehttps://www.techultrasolutions.com/
Versions 16.0 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Purchase (purchase)
• Invoicing (account)
• Discuss (mail)
Lines of code 232
Technical Name tus_purchase_discount_advanced
LicenseOPL-1
Websitehttps://www.techultrasolutions.com/
Versions 16.0 17.0 18.0 19.0
  • Description
  • License
image

Purchase Global Discount Advanced


Purchase Global Discount Advanced is a powerful Odoo module designed to simplify discount management in the purchase workflow. In standard Odoo, applying purchase discounts across multiple order lines or at the total order level can become time-consuming, repetitive, and error-prone. This module solves that problem by giving users a clean and flexible discount wizard directly inside the purchase order. With this module, businesses can apply discounts in multiple ways, including discounts on all purchase order lines, percentage-based global discounts on the subtotal, and fixed amount discounts on the total purchase value. This helps purchase teams manage vendor negotiations more efficiently while ensuring accurate discount calculation across purchase orders, reports, and vendor bills.

The module is ideal for companies that regularly negotiate supplier discounts, bulk purchase discounts, seasonal vendor offers, or special pricing agreements.

Email Us TUS

Purchase Global Discount Advanced


Product Overview

▶  Watch Module Demo

See how Purchase Global Discount Advanced works.

Watch Module Demo on YouTube
▶  Watch on YouTube

Features

Flexible Purchase Discount Options

Apply discounts based on your business requirement using different discount methods.

Discount on All Order Lines

Apply a uniform percentage discount to every product line in the purchase order. This is useful when the vendor provides a flat discount on all purchased products.

Global Discount Percentage

Apply a percentage-based discount directly on the purchase order subtotal. This allows users to manage overall supplier discounts without manually editing each order line.

Fixed Amount Discount

Deduct a fixed discount amount from the total purchase order value. This is useful when vendors offer a fixed rebate or negotiated amount discount.

Automatic Total Recalculation

Once the discount is applied, the purchase order totals are automatically recalculated. This reduces manual calculation errors and improves operational accuracy.

Discount Reflected on Purchase Order PDF

Discount details are clearly visible on the purchase order PDF report, helping vendors and internal teams maintain transparency.

Vendor Bill Integration

Discounts applied on purchase orders automatically flow into vendor bills, ensuring consistency between purchase orders, accounting, and billing.

Role-Based Discount Control

Only authorized users can apply discounts on purchase orders. This protects your purchasing process from unauthorized discount changes.

Enable or Disable from Purchase Settings

Administrators can enable or disable the global discount functionality from Purchase Settings based on company requirements.

  • Configuration
  • Support
  • FAQs
  • Configuration
  • Purchase Product Discount
  • Products Discount On All Order Lines
  • Products Discount on Global Discount
  • Products Discount on Fixed Amount
  • Vendor Bills
  • Purchase and Vendor Report Pdf

Purchase Discount Access Right.

After installing the module, follow these steps to grant users access to the discount feature:
1. Navigate to Settings => Users.
2. Select the user you want to authorize.
3. In the user configuration, enable the appropriate Discount Access Rights.
This will allow selected users to apply and manage discounts as needed.



Purchase Discount Setting Configuration.

To enable purchase discount functionality for all users:
1. Go to Settings → Purchase.
2. Locate and enable the Purchase Discount option.
Once this option is activated, all users will have access to the discount feature in purchase operations.



Purchase Product

Here, you can see that we have create purchase order and added a multiple product and below you can see that discount button.

Products Discount On All Order Lines.

When you click on the Discount button, a pop-up will appears. In this, you can enter a 5% discount and select the On All Order Lines option to apply the discount uniformly across all products in the purchase order.



On All Order Lines Discount Applied on Products.

After applying the discount, you’ll see that the 5% discount has been applied to all products listed in the purchase order. The total amount at the bottom of the order is automatically updated to reflect the discounted prices, ensuring accurate and consistent pricing across the entire order.



Products Discount on Global Discount

This time, instead of applying a discount to individual order lines, we're selecting the Global Discount option. In the discount pop-up, we’ve entered a 10% discount and chosen "Global Discount" to apply it across the entire purchase order.



Global Discount Applied on Products

After applying a 10% global discount, two separate discount lines have been added to the purchase order, indicating the discount amounts based on the tax group. These lines reflect the total discount applied across all products.



Products Discount on Fixed Amount

Now we are applying a Fixed Amount Discount instead of a percentage-based one. As shown in the pop-up, we’ve entered a fixed discount value of 20 and selected the Fixed Amount option. Once you click Apply, the system will subtract the 20 directly from the total amount of the purchase order, regardless of the number or value of the products included.



Fixed Amount Discount Applied on Products

Here you can see that 20 fixed amount discount has been successfully applied to the purchase order. This discount appears as a separate line item and is deducted from the total amount. Unlike percentage-based discounts, this fixed amount is applied directly to the overall subtotal, regardless of individual product prices. The total at the bottom has been updated accordingly, now showing 987.68, reflecting the new untaxed amount of 946.58 and tax of 41.10 after applying the discount.



Vendor Bills.

After creating a Vendor Bill from the related purchase order, you can clearly see that all applied discounts are reflected in the bill. Each product line appears along with its price and taxes, and the discount entries. The totals at the bottom confirm that the untaxed amount, tax, and final total match the values from the purchase order, with the final amount due showing as 987.68.


Purchase Report Pdf

In the Purchase Order PDF Report, you can see that all discounts applied during the purchase process are clearly displayed. Each product line shows the quantity, unit price, discount percentage, tax, and final amount. Additionally, the discount entries both global discount and fixed amount are listed separately, reflecting the exact values deducted. The totals at the bottom of the report are updated accordingly, showing the untaxed amount, calculated tax, and the final total of 987.68.



Vendor Report Pdf

The Vendor Bill PDF Report accurately reflects all the discount values applied in the related purchase order. As shown in the document, each product line includes the quantity, unit price, discount percentage, tax, and final amount. The discount entries both global discount and fixed amount are listed clearly as separate lines, just as they appeared in the purchase order. The totals at the bottom, including the untaxed amount, tax, and final total of 987.68, confirm that the discount values have been properly carried over to the vendor bill for accounting and payment purposes.



  • We provide 90 days bug-free support related to our module.
  • We provide 5 hours of free configuration support. Additional configuration or customization is billable.
  • The support team is available from Monday to Friday 10:00 AM to 07:00 PM (IST).
  • To create a ticket, send an email to support@techultra.in.

Can I apply both line discounts and global discounts?

Yes, line-level discounts remain available. The global discount applies after line-level discounts are calculated.

How do I apply a fixed discount?

Open any purchase order, click on "Apply Discount", select "Fixed Amount", enter the amount, and apply.

Will discounts appear on printed purchase orders?

Yes, the module integrates with Odoo's purchase report templates, so discounts are displayed clearly in PDFs.

Can I control who can apply discounts?

Yes, using the security access controls included in the module, administrators can grant or restrict discount permissions.

Is the discount reflected on vendor bills?

Yes, when you confirm a purchase order, the discount is carried over to vendor bills.



Related Products


HDFC Vendor Payment Integration
Odoo Product Personalizer | Web-to-Print Studio | Product Editor, Designer & Customizer | Web2Print
RingCentral Integration
Odoo Direct Print via Printnode
Face Recognition Attendance System
Portal User Chatter
LinkedIn Integration
AI Inventory Forecast | Odoo V19 Enterprise & Community
Face Capture On Attendance System
Data Offload / External Archive Manager
ODOO JSON RPC
Discuss Search
Show Hide Send Message Button
Stock Inventory Counting
Odoo Pos Select Product Location
List Column Reorder (Per User)
Web Select All Companies
Show Optional Columns
Add Bulk Products in SaleOrder
Advanced Employee Image Exporter
Advanced Many2Many Binary Upload
Product Image Import
Portal User Edit QTY and Delete Lines on Quotations
Restrict chatter Edit and Delete
Odoo Meta WhatsApp Base
Odoo Facebook Instagram Messenger
Odoo Meta WhatsApp Discuss
Odoo Meta WhatsApp Marketing
Odoo Meta WhatsApp CRM
All In One Odoo WhatsApp Integration
Odoo Meta WhatsApp Sale
Odoo WhatsApp Invoice
Field Service Multi Worksheet
Manual Currency Rate for Sale Order, Purchase Order, Invoice, Bill & Payment
POS Close Session From Backend
Email Cc
Export Partner Ledger Report
Odoo Split View
PDF Split and Merge
Outgoing Mail by Multi Company or User
Our Apps
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with