The Problem We Solve

If you sell products you don't stock, you know these headaches — they waste hours every week and cost real money in mistakes

Manual Re-Entry

Manual Line-by-Line Re-Entry

Every Sale Order means opening a blank Purchase Order and typing the same products, quantities, and specs all over again. Copy-paste between screens. Prone to typos and missed lines.

Vendor Lookup

Hunting for the Right Vendor

Which supplier carries this product? What's their current price? Staff dig through spreadsheets, emails, or memory to figure out who to order from — every single time.

Wrong Prices

Wrong Cost Prices on the PO

Sale price copied instead of cost price. Old vendor pricing used instead of current. Margins erode silently because no one catches the mismatch until the invoice arrives.

No Link

No Link Between SO and PO

The Sale Order and Purchase Order live as separate, unconnected records. When a customer asks "where's my order?" — you're searching through two systems to piece the story together.

Slow Drop Ship

Tedious Drop-Ship Workflows

Drop shipping should be simple — customer orders, you tell the vendor, vendor ships direct. Instead it's a manual relay of data between Sale Orders and Purchase Orders with no automation.

Free Module

Paying for Something This Basic?

Other modules charge for SO-to-PO conversion. This one is free, open source, and does exactly what you need. No trial period, no feature gating, no upgrade wall.

Your Problem. Our Feature. One Line Each.

No vague promises. Every real-world headache, matched to a specific thing Fusion SO to PO does today.

Problem

"I have to re-type every SO line into a new PO. It takes 10 minutes per order."

Solution

One click transfers every line — product, quantity, description, and UoM — into a new Purchase Order automatically.

Problem

"I never remember which vendor supplies which product. I have to check every time."

Solution

The module reads each product's default vendor and assigns them to the PO automatically. No lookups needed.

Problem

"Someone copied the sale price onto the PO instead of the cost price. We lost margin on the whole order."

Solution

Cost prices are pulled from the vendor pricelist automatically. Sale prices never touch the Purchase Order.

Problem

"A customer called asking about their order. I had to search SOs and POs separately to figure out the status."

Solution

Every generated PO is linked back to the originating SO. Click through from either side to see the full picture instantly.

Problem

"Drop shipping means I'm the middleman re-entering data between customer and supplier."

Solution

Confirm the SO, click one button, and the PO is ready to send to your vendor. Drop-ship relay in seconds, not minutes.

Problem

"We process 50 orders a day. Manual PO creation is a full-time job."

Solution

Eliminate the repetitive work entirely. One click per order means your team handles volume without adding headcount.

Problem

"Other SO-to-PO modules cost $50-$200. Hard to justify for something this basic."

Solution

Fusion SO to PO is free. LGPL-3 licence. No trial, no paywall, no premium tier. Install and use it forever.

Problem

"New hires don't know our vendor relationships. They create POs with the wrong supplier."

Solution

Vendor assignment is automatic — based on product configuration, not tribal knowledge. Any team member gets it right on day one.

How It Works

From confirmed Sale Order to ready-to-send Purchase Order in seconds — here's the entire workflow

Confirm SO

1. Confirm Your Sale Order

Create and confirm a Sale Order as you normally would. Add your products, quantities, and customer details — nothing changes in your existing sales workflow.

Click Create PO

2. Click "Create Purchase Order"

A single button on the Sale Order form triggers the conversion. The module reads every SO line and prepares the Purchase Order automatically.

Vendor Assigned

3. Vendor & Prices Auto-Mapped

Each product's default vendor is assigned to the PO. Cost prices are pulled from the vendor pricelist — not copied from the sale price. Margins stay intact.

Linked Records

4. SO & PO Linked for Tracking

The generated Purchase Order is linked directly to the originating Sale Order. Navigate between them with one click — full traceability from customer to supplier.

Everything You Need. Nothing You Don't.

A focused module that does one thing exceptionally well — convert Sale Orders to Purchase Orders with zero friction.

One-Click Conversion

One-Click Conversion

A single button on the Sale Order creates the Purchase Order. No wizards, no extra steps, no configuration.

Vendor Assignment

Vendor Assignment

Each product's default vendor is automatically assigned to the Purchase Order. No manual lookups required.

Cost Price Mapping

Cost Price Mapping

Vendor cost prices are pulled automatically from the pricelist. Sale prices never bleed into your Purchase Orders.

Link Tracking

SO ↔ PO Link Tracking

Every PO is linked to its source SO. Navigate between them instantly for full order traceability.

Automatic Line Transfer

Automatic Line Transfer

Products, quantities, descriptions, and units of measure transfer from SO to PO without re-entry.

Drop Ship Ready

Drop-Ship Ready

Perfect for businesses that sell products shipped directly from the vendor to the customer. Streamline the relay.

Free Forever

Free Forever

LGPL-3 licence. No trial period, no premium tier, no feature gating. Install it and use it as long as you want.

Native Odoo

Native Odoo Integration

Built on Odoo's sale and purchase modules. No external dependencies, no API keys, no third-party services.

1-Click
SO to PO Conversion
0
Manual Data Re-Entry
100%
Free & Open Source
2
Dependencies (sale + purchase)

Built for Businesses That Buy What They Sell

If you create Purchase Orders from Sale Orders regularly, this module eliminates the manual work.

Drop-Ship Retailers

You sell online or in-store, but your vendor ships direct to the customer. Fusion SO to PO creates the vendor PO the moment you confirm the sale — no middle-man data entry.

Made-to-Order Manufacturers

Customer orders trigger raw material purchases. Convert SO lines into supplier POs instantly so production materials are ordered the same day the sale is confirmed.

Wholesale Distributors

High order volume means high PO volume. Automate the conversion and let your purchasing team focus on negotiation and vendor management — not data entry.

Equipment & Specialty Suppliers

Medical devices, industrial equipment, specialty parts — products sourced from specific vendors per order. Automatic vendor assignment ensures the right supplier every time.

E-Commerce Businesses

Online orders flow into Odoo as Sale Orders. One click converts them to Purchase Orders for fulfilment — whether you stock the product or drop-ship it from a third party.

Service Companies with Material Procurement

Contractors, installers, and project-based businesses that quote materials on a Sale Order and need to purchase them from a supplier to fulfil the job.

Stop Re-Entering Sale Orders as Purchase Orders

Fusion SO to PO is free, takes minutes to install, and eliminates hours of manual work every week. One click from Sale Order to Purchase Order — with vendor assignment, cost prices, and full traceability built in.