Turn vendor bills into purchase orders in one click

Skip the re-keying. Review a pre-filled wizard, then create matching purchase orders from one bill or a whole batch — with exact prices, taxes, and vendor details carried over every time.

The problem

Bills often arrive before any purchase order exists — from recurring suppliers, small vendors, drop-ship arrangements, and informal purchasing. Producing a matching purchase order afterward means re-keying the vendor, every line, quantity, price, tax, and payment term by hand, which is slow and a frequent source of mismatches between the bill and the order.

The solution

Purchase Order From Bill adds a one-click action to every vendor bill that opens a review wizard pre-filled from the bill. Confirm one bill or select many, choose one order per bill or one consolidated order per vendor, and the purchase order is created with the exact vendor, currency, payment terms, and line values from the bill.

Capabilities

Everything you need to close the bill-to-order gap

Every capability below is implemented in the module.

01

One-Click Purchase Order Creation

A Create Purchase Order button on every vendor bill and credit note opens a review wizard pre-filled with the vendor, currency, payment terms, and every line from the bill.

02

Review Before You Commit

See exactly what will be transferred before anything is created: toggle lines on or off, adjust quantities, prices, or taxes, and only then create the order.

03

Batch Conversion From the Bill List

Select any number of vendor bills and choose Create Purchase Order from the Actions menu to convert them all in a single pass.

04

One PO Per Bill or One Per Vendor

Choose whether batch conversion creates a separate purchase order for each bill or consolidates every bill from the same vendor into one order.

05

Non-Product Lines, Your Choice

Freight, fees, and other expense lines are shown in the wizard and left unchecked by default, never hidden or silently dropped — include them only when you want to.

06

Exact Values, No Surprises

Quantities, unit prices, taxes, and units of measure are copied straight from the bill, never recalculated against a vendor price list, so what you saw on the bill is what lands on the order.

07

Bidirectional Navigation

Smart buttons link every bill to its generated purchase orders and every purchase order back to its source bills, so moving between the two takes one click.

08

Duplicate & Guardrail Protection

The button disappears once a bill already has a linked order, a non-blocking warning flags bills that already have one, and creation is blocked until a vendor is set.

Workflow

How it works

1

Open a Bill

On any draft or posted vendor bill, click Create Purchase Order — or select several from the list.

2

Review the Lines

The wizard shows every bill line pre-filled; untick, edit quantities or prices, or include expense lines as needed.

3

Choose How to Group

For multiple bills, pick one purchase order per bill or one consolidated order per vendor.

4

Confirm and Go

Click Create Purchase Order; the new draft order opens immediately, linked back to its source bill.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Any vendor bill or vendor credit note in draft or posted state. Customer invoices and cancelled documents cannot be converted.

Get the app

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 From Bill

Turn vendor bills and credit notes into purchase orders through a review-before-commit wizard, with batch conversion, one PO per bill or per vendor, and exact price and tax transfer.

Buy on Odoo App Store