Blanket orders

Estimated reading: 2 minutes 12 views

Introduction

Blanket orders are long-term agreements between your company and a vendor. They’re ideal when you purchase the same items frequently, but in varying quantities or at different times. With blanket orders, you can streamline your purchasing process, reduce admin time, and even secure better pricing.

Let’s walk through how to create and use blanket orders effectively in Odoo.

Step-by-Step Instructions

 

  1. Enable Purchase Agreements

Before you can create blanket orders:

  • Go to the Purchase app
  • Navigate to Configuration > Settings
  • Under the Orders section, check Purchase Agreements
  • Click Save

 

 

  1. Create a New Blanket Order
  • Go to Purchase > Orders > Blanket Orders
  • Click New to create a blanket order
  1. Fill in the Agreement Details

On the blanket order form, fill in:

  • Purchase Representative – who manages the order
  • Agreement Type – defaults to Blanket Order
  • Vendor – choose your supplier
  • Currency – set the currency if needed
  • Agreement Deadline – optional expiration date
  • Ordering Date – when orders from this agreement should start
  • Delivery Date – expected product arrival time
  • Source Document – link to another PO if applicable
  • Company – defaults to your company
  1. Add Products

Click Add a line to include products:

  • Specify the Product, Quantity, and Unit Price (this must be set manually!)

Note: Odoo does not auto-fill product prices in blanket orders. Enter agreed prices manually.

  1. Adjust Blanket Order Settings (Optional)

Click the  icon next to Agreement Type to:

  • Set selection behavior:
    • Exclusive: confirm one RfQ, cancel others
    • Non-exclusive: confirm multiple RfQs
  • Choose quotation line options:
    • Copy lines and quantities from the agreement
    • Set lines and quantities manually
  1. Confirm the Blanket Order
  • Click Confirm to activate the agreement
  • The stage will change from Draft to Ongoing
  1. Create and Send Quotations

From the blanket order:

  • Click New Quotation
  • Review and edit the RfQ
  • Click Send by Email, Print RFQ, or Confirm Order as needed
  • All related POs will be listed under the RFQs/Orders smart button
  1. Track Replenishment

After confirming a blanket order:

  • Vendor info appears under the Purchase tab of the product
  • This helps with automated reordering and replenishment based on vendor pricing and delivery info

 

Tips

  • Use blanket orders for frequently purchased items to save time and money.
  • Always enter unit prices manually – Odoo won’t auto-fill them.
  • Customize your agreement settings based on how flexible you want RfQ selections to be.
  • Track all orders from the smart button on the blanket order.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Learn how we helped 100 top brands gain success