Odoo POS 18 offers a convenient feature to split bills, making it easier to handle payments from multiple customers or for individual items in a group order.
In restaurants and bars, it's common for groups of people to ask for the bill to be split. This can sometimes slow down service or create confusion for staff. To make this process easier, Odoo 18’s Point of Sale (POS) module includes a helpful feature called ‘Bill Splitting’. This feature lets staff divide one bill into several payments, either by item or by group, depending on how the customers want to pay. It’s especially useful for group orders and shared meals, helping cashiers work faster and more accurately. By making bill payments more flexible, this feature improves the customer experience and helps businesses run more smoothly during busy times.
You can enable this Bill Splitting feature from going through POS > Configuration > Settings, then select your shop, which should be a Bar/Restaurant.

Once the Bill Splitting feature is enabled, you can begin testing it by launching a new Restaurant POS session and selecting your items. Then, by clicking on the 'Action' button, the 'Split' option will appear, granting access to the bill-splitting functionality, as shown in the screenshot below.

Clicking the 'Split' button will open a new window, allowing you to divide the total amount either by individual products or by customer, using the 'Split Order' button.

Here, we can select the products for which we want to split the payment. The quantity of each selected product can also be adjusted. The corresponding amount is displayed on the right side. After clicking on Split Order, the split products will appear on the billing page, as shown below.

The order will then be assigned to the selected customer, and the payment flow will continue accordingly. Once confirmed, the payment for the chosen item will be marked as received, and the bill will be generated, as shown in the image below.

By selecting the Continue option, we can complete the remaining payment for the bill. The remaining products will be listed as shown below. Just like before, we can place the order and validate the payment. The total payment for the split bill has now been successfully completed.

If you want to print the bill before payment, you should enable ‘Early Receipt Printing’ from the configuration settings of POS.
Early receipt printing in POS enables users to generate and print a bill before completing the actual payment. This feature is particularly useful in scenarios where the customer wants to review the order details or confirm the total amount before proceeding with payment. It ensures better transparency and accuracy, allowing any necessary changes to be made before finalizing the transaction. Once the bill is reviewed, the user can continue with the payment process and complete the order.

Then, open the Restaurant Shop. Inside the Action button, you will see a new option called Bill, as shown below.

The Bill button will open a pop-up view showing a preview of the selected products bill along with a Print option.

Odoo 18 POS makes managing shared payments simple and efficient. With easy bill splitting and early receipt printing, it helps staff work faster, reduces mistakes, and keeps the process clear for customers. This feature improves service quality and creates a better dining experience.
To read more about How to Split Bills in Odoo 17 Point of Sale, refer to our blog How to Split Bills in Odoo 17 Point of Sale