Launch sale — 60% off Pro
ContactSign in
Dialog

Not affiliated with official shadcn/ui. Visit ui.shadcn.com for official docs.

Unlock this blockGet Pro at 60% off

React Dialog Block Split Bill

Split bill dialog with item assignment and per-person totals for React restaurant apps

Looking to implement shadcn/ui blocks?

Join our Discord community for help from other developers.


Divide restaurant bills fairly among friends. This React split bill dialog lets users assign menu items to specific people and calculates individual totals including tax and tip. Built with shadcn/ui Dialog, Button, and Avatar components using Tailwind CSS, groups settle payments without awkward calculations. Assign items, see totals, split fairly—perfect for restaurant POS systems, group dining apps, expense sharing tools, or any Next.js application where splitting costs among multiple people simplifies group payments.

Installation

Pro block — Sign in to install
Sign in

Questions you might have