Consolidated invoicing, in-POS settlement, and bill splitting

Combine paid orders into one invoice, collect payments on open customer invoices, and split bills by guest or group, all without leaving the POS register.

The problem

Cashiers can invoice a single POS order, but Odoo offers no way to combine several paid orders into one invoice for a business customer, settle a customer's open invoices at the till, or split a bill beyond a basic product and quantity divide. Staff are forced into the accounting backend mid-queue, and accountants reconcile cash and bank takings against invoices after the fact.

The solution

POS Multi Invoice adds all three workflows to the register: consolidate multiple paid orders into one invoice, settle a customer's open invoices with cash or bank clearing, and split a bill by guest or group with tip allocation, each with a full audit trail and session-close reconciliation.

Capabilities

Everything the register needs

Every capability below is implemented in the module.

01

Consolidated multi-order invoicing

Select multiple paid POS orders for a customer and combine them into a single posted invoice, with automatic order status updates and rollback on cancellation.

02

Conditional invoice rules

Configure automatic invoicing eligibility by customer, payment method, register, and minimum amount, with per-register overrides.

03

In-POS invoice settlement

Search a customer by name or VAT, view their open invoices as cards with live balances, and collect payment right at the register.

04

Lump-sum auto-distribution

Enter a single amount and let it apply oldest-first across a customer's open invoices, with clear remaining-balance tracking.

05

Cash/bank clearing & reconciliation

Settlements post an account payment reconciled to the selected invoices, keeping cash and bank journals correctly distinct.

06

Invoice-payment audit trail

Every settlement is logged with amount, method, timestamp, and user, with a manager Void action available for corrections.

07

Session-close reconciliation

The closing popup adds a dedicated cash/bank/total section for invoice payments so the drawer reconciles on the first try.

08

Flexible bill splitting

Split the active cart evenly or by custom amount among guests, with tip allocation and a unified-bill option.

09

Payment receipts & traceability

Print or email a dedicated invoice-payment receipt, and trace every consolidated invoice back to its source POS orders from a smart button.

Workflow

How it works

1

Select orders or customer

From the POS or backend, pick paid orders to consolidate or search a customer to settle.

2

Choose invoices

Review open invoices as cards showing balance and status, or confirm the orders included in a consolidated invoice.

3

Distribute amount

Enter a payment amount for auto oldest-first distribution, or confirm the bill split by guest or group.

4

Confirm & reconcile

Post the invoice or payment, print or email the receipt, and see the totals reflected at session close.

Questions

Frequently asked

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

No. It adds three workflows Odoo does not provide out of the box: consolidating several paid orders into one invoice, settling a customer's open invoices at the register, and splitting a bill among guests or groups.

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.

POS Multi Invoice

Consolidate several paid POS orders into one invoice, settle a customer's open invoices at the till, and split a bill flexibly — with lump-sum distribution, clearing reconciliation and a payment audit trail.

Buy on Odoo App Store