Your usual order, ready in one click, not rebuilt from scratch.
Purchase Order Templates turns your recurring purchases into reusable templates you preview, apply, repeat, and even schedule — so procurement teams stop re-keying the same products, quantities, and vendors every cycle.
The problem
Every purchase order starts empty. Buyers search for the same products, re-key the same quantities, and re-select the same vendor cycle after cycle — for a recurring pantry order, a maintenance parts kit, or a hospitality restock list. It is repetitive, error-prone data entry that scales badly as order frequency and line count grow, and native reordering rules only automate stock-triggered replenishment, not a curated human-chosen order.
The solution
Purchase Order Templates lets you save any set of products — or an entire past purchase order — as a reusable template with sections, notes, and vendor pricing built in. Preview exactly what a template will insert before committing, apply it to a new or existing order in one click, split it across vendors automatically, or schedule it to generate draft orders on a recurring cadence.
Everything a recurring order needs
Every capability below is implemented in the module.
Reusable Purchase Templates
Define, name, and organize purchase order templates from a dedicated kanban and list view, grouped by scenario — office, maintenance, hospitality, or retail.
Seed a Template from a Past Order
Turn any existing purchase order into a template in one click with Save as Template, carrying across products, quantities, sections, and vendor — no manual rebuilding required.
Preview Before You Apply
Review every product, quantity, and estimated line total in an editable preview before anything is written to a purchase order, so you apply with confidence instead of correcting afterward.
One-Click Apply, New or Existing PO
Generate a brand-new purchase order from a template, or load a template directly into an order you already have open, with Load Template on the purchase order form.
Batch Per-Vendor Generation
Split a mixed-vendor template into the correct purchase order per supplier in a single action, instead of building one order per vendor by hand.
Repeat Last Order
Pick a vendor and instantly create a draft copy of your most recent purchase order for them — the fastest path for routine, high-frequency reorders.
Recurring Draft Orders
Schedule a template to automatically generate a draft — or auto-confirmed — purchase order on a weekly or monthly cadence, so regular purchases are never forgotten.
Sections, Notes & Accurate Pricing
Keep templates readable with section headings and internal notes, and trust the numbers: applied lines relay live, supplier-specific pricing from Odoo's own vendor pricelists.
Starter Templates & Guided Onboarding
Ship-ready starter templates for common scenarios plus a guided empty state get new users to their first generated order in minutes, not hours.
How it works
Build or import a template
Create a template from scratch, or save an existing purchase order as a template in one click.
Preview & adjust
Open the editable preview to review products, quantities, and estimated totals before anything is committed.
Apply or generate orders
Apply to a new or existing order, split automatically by vendor, and confirm or leave as draft.
Reuse, repeat, or automate
Duplicate the template for next time, repeat your last order in one click, or let a recurring schedule generate drafts for you.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Yes. The preview wizard resolves each product's price from Odoo's own vendor pricelists (or the template's default vendor) before you apply, and the purchase order line itself relays live supplier pricing on creation — so totals are accurate from the first click, not after manual correction.
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.
Purchase Order Templates
Reusable purchase templates seeded from a past order, previewed before they are applied, and turned into per-vendor batches, repeat orders or recurring drafts.
Buy on Odoo App Store