🧰HandyProductivity

🍽️Handy Bill Splitter

Split the bill, to the cent. Split a restaurant bill fairly: who had what, with tax and tip shared in proportion, and shares that add up to the total exactly.

Connect in ChatGPT (developer mode)

https://plugins-worker.demos.42a.ai/bill-splitter/mcp

Settings → Security and login → Developer mode → chatgpt.com/plugins → + → paste the URL. After a tool change: Refresh, then a new chat.

Try

What it does

Review test cases

PromptToolExpected
Split the bill: Alex had pizza $18, Sam a burger $16.50, Jordan salmon $24, we shared nachos $12, Sam and Jordan had 2 beers at $7. Tax 8.875%, 20% tip. Sam paid.split_billTotal $108.90 (subtotal $84.50, tax $7.50, tip $16.90). Alex $28.35, Sam $35.44, Jordan $45.11; Alex owes Sam $28.35 and Jordan owes Sam $45.11.
Split $100 plus $8 tax and a 20% tip evenly between Mia, Noah and Liam.split_billTotal $128.00: Mia $42.67, Noah $42.67, Liam $42.66 (shares add up exactly).
We are 4: Ana, Ben, Cara and Dev. Bill $124 plus $10.85 tax, 18% tip, round everyone up to the next dollar.split_bill$157.17 before rounding; everyone pays $40.00, so the tip becomes $25.15 and the total $160.00.
Kim had ramen $15.50, Lee bibimbap $17, we shared gyoza $8. $5 coupon, 7% tax, 15% tip on the total after tax. Kim paid.split_billSubtotal $40.50 - $5 coupon + $2.49 tax + $5.70 tip = $43.69. Kim $21.04, Lee $22.65; Lee owes Kim $22.65.
Split our Paris dinner (10% service, no tip): Léa salade 14.50, Tom steak frites 22, Inès moules 19, Max burger 17, Zoé soupe 9.50, a 24€ planche for everyone and a 32€ bottle of wine for Léa, Tom and Inès.split_billTotal €151.80 (subtotal €138 + €13.80 service): Léa €32.97, Tom €41.22, Inès €37.90, Max €23.98, Zoé €15.73.
How should my roommates and I split rent for rooms of different sizes?noneRent splitting is not a restaurant bill.
Make an expense report for my business dinner.noneBusiness reimbursement is an expense report.
What is the etiquette for tipping in Japan?noneAn etiquette question with no bill to split.

Privacy · Terms · Support