Bill Splitter Calculator — Split Bills Fairly | Toolwala

Bill Splitter Calculator

Split restaurant bills, group expenses and trip costs fairly — free, instant, no signup

Bill Splitter Calculator
Online

Bill summary

Subtotal:
Tax ():
Tip ():
Total:

Individual shares

100% Secure
Instant Results
No Data Stored

What is this Bill Splitter Calculator?

This free bill splitter calculator lets you divide any group expense — a restaurant bill, a trip cost, a shared household bill — exactly and fairly among any number of people. Unlike a simple "divide by N" calculator, this tool supports itemized entry: add each dish, activity, or expense separately, then use the checkboxes to mark exactly which people shared each item. The result is a precise, per-person breakdown where someone who only had a starter pays far less than someone who ordered the full meal plus dessert plus drinks.

Tax and tip are handled automatically. Tax is applied as a percentage on the subtotal (all items combined). Tip is then calculated on the subtotal plus tax, and both are distributed proportionally — the person who ordered more pays a proportionally higher share of the tax and tip, not an equal share. This is the mathematically correct way to split a bill. Results update instantly every time you change an input — no need to click Calculate each time.

How to use this bill splitter — step by step

  • Step 1 — Currency: Select ₹ for India, $ for US/international, or any of the 7 supported symbols. This only changes the display symbol — calculations are identical regardless of currency.
  • Step 2 — Number of people: Enter how many people are sharing. The calculator creates one checkbox label per person (P1, P2, P3…) on every item row. Change this number at any time — existing checkbox states are preserved where possible.
  • Step 3 — Tax percentage: Enter the applicable tax rate. For restaurants in India: 5% GST for AC restaurants, 5% for non-AC, 18% for restaurants in 5-star hotels or serving alcohol. For US restaurants: sales tax varies by state (6–10%). For UK: 20% VAT is usually already included in menu prices — enter 0 if prices are inclusive.
  • Step 4 — Tip: Choose a preset tip (0%, 10%, 15%, 18%, or 20%) or select "Custom amount" and enter a fixed rupee/dollar tip. Tip is calculated on the post-tax subtotal (subtotal + tax) and distributed proportionally.
  • Step 5 — Add items: Click "+ Add item" for each dish or expense. Enter the item name (optional — for your reference only) and the amount. Then tick the checkboxes for everyone who shared that item. A shared dish like a starter or bottled water can be assigned to all; an individual order is assigned to just one person.
  • Step 6 — Read the result: The Bill Summary shows subtotal, tax amount, tip amount, and the grand total. The Individual Shares section shows exactly what each person owes — their items split equally among sharers, plus their proportional cut of tax and tip.
  • Step 7 — Handle unequal shares of one item: If two people shared a dish but in a 60/40 split, add it as two separate entries — e.g. "Biryani (A)" = ₹180 assigned to Person A, and "Biryani (B)" = ₹120 assigned to Person B.

Key features

  • Itemized per-person assignment: Each item gets its own set of checkboxes — assign any item to any subset of people
  • Proportional tax and tip: People who ordered more pay more tax and tip — not an equal split of those amounts
  • Custom tip amount: Enter a fixed tip value in addition to the preset percentage options
  • Live recalculation: Results update automatically on every change — no need to click Calculate
  • 7 currencies: ₹, $, €, £, ¥, A$, C$ — symbol only, all math is currency-neutral
  • No signup, no data stored: Everything runs in your browser — your bill details never leave your device

How to split bills fairly — complete guide for restaurants, trips and flatmates

Group of friends splitting a restaurant bill fairly using a bill splitter calculator — India dining GST tip
Splitting a restaurant bill equally when everyone ordered different things is one of the most common sources of tension in group outings. The right tool eliminates the guesswork.

The words "let's just split it equally" sound simple — but they rarely feel fair. In any group dining situation, someone ordered a ₹180 dal makhani and someone else ordered a ₹650 paneer tikka plus two cocktails at ₹300 each. Equal splitting means the person who had the dal pays ₹407 of someone else's cocktails. This calculator solves that by splitting each item only among the people who actually consumed it.

Why equal splitting consistently feels unfair — and creates conflict

Unequal individual orders

A group of 5 at a restaurant. Total bill: ₹4,200. One person had only soup (₹220) and water (₹60). Equal split: ₹840 each. That person effectively subsidises ₹560 of other people's food — about 2.5× what they actually consumed. Over multiple outings, this person will quietly stop joining group dinners.

Alcohol vs non-drinkers

The single biggest source of bill-splitting tension in India: two people ordered alcohol (₹600 each) while two did not. Equal split on a ₹2,800 bill means non-drinkers pay ₹700 towards alcohol they did not consume. The itemized approach charges alcohol costs only to those who ordered it.

Shared vs individual items

Some items are shared (a starter, bottled water, a shared dessert) and others are individual. Equal splitting mishandles both — it under-charges people for shared items they consumed equally and over-charges individuals for things only they ordered. Itemized splitting handles both correctly.

Restaurant bill splitting in India — complete worked example

Four friends at a restaurant in Bengaluru. The bill (menu prices, before tax):

  • Butter Chicken — ₹420 (ordered by Person 1 and Person 2)
  • Paneer Tikka Masala — ₹380 (ordered by Person 3)
  • Dal Tadka — ₹200 (ordered by Person 4)
  • Garlic Naan × 4 — ₹240 (shared by all 4)
  • Kingfisher Beer × 2 — ₹480 (Person 1 and Person 3 only)
  • Fresh Lime Soda × 2 — ₹120 (Person 2 and Person 4 only)
  • Gulab Jamun (shared) — ₹160 (all 4)

Subtotal: ₹2,000. GST @ 5% = ₹100. No tip. Grand total: ₹2,100.

Equal split: ₹525 each. Now the correct itemized split:

  • Person 1: Butter Chicken/2 = ₹210 + Naan/4 = ₹60 + Beer/2 = ₹240 + Gulab Jamun/4 = ₹40 = subtotal ₹550. Proportional tax (₹550/₹2,000 × ₹100) = ₹27.50. Total: ₹577.50
  • Person 2: Butter Chicken/2 = ₹210 + Naan/4 = ₹60 + Lime Soda/2 = ₹60 + Gulab Jamun/4 = ₹40 = subtotal ₹370. Tax: ₹18.50. Total: ₹388.50
  • Person 3: Paneer Tikka = ₹380 + Naan/4 = ₹60 + Beer/2 = ₹240 + Gulab Jamun/4 = ₹40 = subtotal ₹720. Tax: ₹36. Total: ₹756
  • Person 4: Dal Tadka = ₹200 + Naan/4 = ₹60 + Lime Soda/2 = ₹60 + Gulab Jamun/4 = ₹40 = subtotal ₹360. Tax: ₹18. Total: ₹378

The spread: Person 1 = ₹577.50, Person 2 = ₹388.50, Person 3 = ₹756, Person 4 = ₹378. Equal split would have charged everyone ₹525 — a difference of up to ₹231 from what they actually consumed. Enter this exactly in the calculator above: 4 people, GST 5%, no tip, then add each item with its correct person assignments.

GST on restaurant bills in India — what rate to enter

India's restaurant GST structure (as of FY 2024-25):

  • 5% GST (no Input Tax Credit): Most standalone restaurants — both AC and non-AC. This covers the vast majority of dining-out scenarios in India. Enter 5 in the tax field.
  • 18% GST: Restaurants located inside 5-star, 4-star, or 3-star hotels, clubs, and similar premium establishments. Also applies when restaurants serve alcohol and are classified under certain state licences. If your bill has 18% GST, enter 18 in the tax field.
  • 5% GST on takeaway and delivery: Food ordered via Swiggy or Zomato from non-hotel restaurants — 5% GST applies. Cloud kitchens also fall under 5%.
  • 0% for QSRs under composition scheme: Some small restaurants operate under the GST composition scheme and charge no GST. If your bill shows ₹0 tax, enter 0 in the tax field.
  • Note on SGST + CGST vs IGST: Indian restaurant bills typically show the 5% split as 2.5% CGST + 2.5% SGST, or 18% as 9% CGST + 9% SGST. The total is what matters — add CGST + SGST together and enter that total percentage.

Tip etiquette — India vs abroad

India: Tipping is not mandatory at most Indian restaurants. A 10% tip is considered generous; many diners tip ₹50–100 in cash regardless of bill size at mid-range restaurants. High-end restaurants sometimes add a service charge (typically 5–10%) directly to the bill — if this is already included, set tip to 0% in the calculator to avoid double-counting. Check your bill for "Service Charge" before adding a tip.

United States: Tipping is socially mandatory (15% minimum, 18–20% is standard, 20%+ for excellent service). Some US restaurants now show tip suggestions on the receipt as dollar amounts — use the "Custom amount" option in this calculator to enter that exact figure. In the US, tip is typically calculated on the pre-tax subtotal by convention (though some apps calculate on post-tax). This calculator follows the post-tax convention which is increasingly common.

UK and Europe: Service charge (10–12.5%) is often added to the bill automatically at restaurants, especially in London. Check before tipping. Many European countries have a culture of rounding up rather than percentage tipping. If service is already included, enter 0% tip.

Australia: Tipping is discretionary — 10% is appreciated for good service, but not required. Some venues add a weekend surcharge (5–15%) for Sunday/public holiday labour costs, which appears separately on the bill — treat this like an additional tax percentage.

Splitting bills for trips and travel — full scenario guide

Group trips generate the most complex shared expense situations. Here is how to use this calculator for a typical 3-day trip with 4 friends:

  • Hotel/Airbnb: Add as one item, assign to all people who stayed. If rooms were different (e.g. two people shared a room at ₹3,000/night, one person had a solo room at ₹2,500/night), add as separate items. "Room A (shared)" = ₹6,000 → assigned to Person 1 and Person 2. "Room B (solo)" = ₹5,000 → assigned to Person 3 only.
  • Transport (flights/train): If everyone paid the same ticket price, add one item = total cost, assign to all. If people booked different classes or seats, add separately per person and assign only to that person.
  • Cab and local travel: Add each cab ride as a separate item and assign only to the people who were in that cab. This handles situations where some people went to an additional attraction others skipped.
  • Activities: Add each activity (museum, adventure sport, city tour) separately and assign only to who participated. If some people sat out an activity, they do not get assigned that item.
  • Groceries and communal meals: Grocery runs for the group kitchen — assign to all. Individual snacks or solo restaurant meals — assign to that person only.
  • Advance payments: If one person paid the hotel booking upfront, use the result to determine who owes them what. The calculator shows what each person owes; the person who paid upfront collects from others accordingly.

Splitting flatmate and household bills

Recurring shared expenses between flatmates are best handled with a regular monthly bill-splitting session. Typical setup for 3 flatmates in one calculator session:

  • Rent: If all rooms are equal size, add one item = total rent, assign to all 3. If rooms are unequal, negotiate a split ratio upfront (e.g. 40/35/25) and add as three separate items.
  • Electricity: Shared equally — add one item = electricity bill, assign to all.
  • Internet/broadband: If all use it equally, assign to all. If one flatmate works from home and drives 80% of usage, add as two items — a base cost assigned to all, and a "heavy usage surcharge" assigned to that one person.
  • Cooking gas cylinder: Shared equally if one kitchen. Assign to all who cook.
  • Maid/cleaning service: If shared, assign to all. If one flatmate hired a personal cleaner for their room only, assign to just that person.
  • Groceries: Add weekly or fortnightly grocery bills and assign to whoever participated in the grocery run and consumption.

Set tax to 0% and tip to 0% for flatmate bills — these are pure cost-split scenarios without hospitality tax.

Itemized, instant, no signup — works for restaurants, trips and flatmates.

Frequently asked questions

How does the itemized bill entry work?

Click "+ Add item" for each dish, drink, or expense on your bill. Enter the item name (optional — just for your reference) and the amount. Below the amount field, you will see one checkbox per person (P1, P2, P3… up to however many people you set). Tick the checkboxes for everyone who consumed or shared that item. The calculator divides that item's cost equally among only the ticked people. Example: a ₹600 starter assigned to P1 and P3 → P1 pays ₹300, P3 pays ₹300. P2 and P4 pay nothing for that item. A shared water bottle of ₹80 assigned to all 4 → everyone pays ₹20 each. Tax and tip are then added on top, distributed in proportion to each person's item total — not equally. If you uncheck everyone for an item by mistake, that item is excluded from the split entirely — re-tick at least one person to include it.

How is tax and tip calculated and distributed?

Tax: Applied as a percentage of the total subtotal (all items combined, regardless of who is assigned). Tax amount = subtotal × (tax% / 100). Each person's share of tax = their item total ÷ total subtotal × total tax amount. So if Person 1's items = ₹600 out of a ₹2,000 subtotal, their tax share = 30% of the total tax — not one quarter. Tip: Calculated on the subtotal + tax (the post-tax amount). Tip amount = (subtotal + tax) × (tip% / 100). Each person's tip share is distributed the same way — proportional to their item total. Custom tip: Select "Custom amount" in the tip dropdown, enter a fixed amount (e.g. ₹150 cash tip), and it distributes proportionally. Example with a ₹2,000 subtotal, 5% GST (₹100 tax), 10% tip on ₹2,100 (= ₹210): Person 1 has ₹600 in items → 30% of subtotal → pays 30% of ₹100 tax (₹30) + 30% of ₹210 tip (₹63) + ₹600 items = ₹693.

How do I split a restaurant bill with GST in India?

Select Indian Rupee (₹) in the currency field. Add all your items with their menu prices (the pre-tax amounts). In the tax field, enter the GST percentage on your bill: 5% for most standalone restaurants (both AC and non-AC), or 18% for restaurants inside 5-star hotels or that serve alcohol under certain licences. Your bill will typically show "CGST 2.5% + SGST 2.5%" — these add up to 5%, so enter 5. If it shows "CGST 9% + SGST 9%" — these add to 18%, so enter 18. If your restaurant has added a service charge (typically 5–10%) on the bill, you can either include it in the tax field (add it to the GST percentage) or enter it as a custom tip amount. Do not add a tip on top of a service charge — it is effectively the same thing. The calculator will apply your entered tax to the subtotal and distribute it proportionally among all participants.

Can I split a bill unequally — where one person pays more than their share?

Yes — the itemized approach naturally produces unequal splits based on what each person ordered. The key is assigning items correctly. For different dishes: Assign each dish only to the person(s) who ordered it. For shared items with unequal consumption: If two people shared a ₹500 bottle of wine but one drank ¾ of it, add two items — "Wine (Person A)" = ₹375 assigned to P1 only, and "Wine (Person B)" = ₹125 assigned to P2 only. For trip expenses where one person paid everything upfront: Add all expenses, assign them correctly, and use the per-person totals to calculate who owes the paying person what. If P1 paid the entire ₹12,000 hotel, the calculator might show P2 owes ₹3,000, P3 owes ₹4,500, P4 owes ₹2,000 — P1 collects those amounts and keeps the rest as their own share. There is no direct "one person paid the whole bill" input — that is an external settlement step.

How do I handle a restaurant service charge vs tip?

A service charge is a compulsory amount added to your bill by the restaurant — typically 5–10% in India, 10–12.5% in the UK. It is not optional (though the Indian government has stated customers can refuse it — this is legally contested). A tip is a voluntary additional payment you choose to give. If the bill already has a service charge: Enter those items at their pre-service-charge prices, then add the service charge percentage in the tax field alongside GST (e.g. GST 5% + service charge 7% = enter 12 in the tax field). Set tip to 0%. If you want to add a voluntary tip on top of a bill that already has service charge: Add the service charge % to the tax field (so it's distributed proportionally), then set your extra voluntary tip in the tip dropdown. Shortcut: If menu prices already include service charge and GST (some restaurants list inclusive prices), enter those prices directly and set tax to 0%. The bill total must match what you're actually paying.

How do I split a bill for a large group — 8 or more people?

This calculator supports any number of people — just enter the number in the "Number of people" field. For very large groups (10+), the checkbox labels are P1 through P10, P11 etc., which may become less intuitive. A practical workflow for larger groups: enter the number of people, then add each item and tick only the relevant person checkboxes. For items ordered by the entire table, tick all checkboxes — they are all ticked by default when you add a new item, so shared items require no checkbox changes. Only modify checkboxes for items that are not shared by everyone. For a group of 10 with mostly shared food and a few individual drinks, you only need to uncheck the relevant people on the drink items. The result panel shows Person 1 through Person N with their exact share.

Is there a way to save the result and share it with friends?

The calculator itself does not have a built-in save or share feature — all calculations happen locally in your browser and no data is transmitted. However, you can easily share results using your device's built-in tools: Screenshot: Take a screenshot of the result panel (the Bill Summary + Individual Shares section) and send it via WhatsApp or any messaging app. This is the most common approach in Indian group dining situations. WhatsApp: Note down each person's amount from the Individual Shares section and send a message listing each person's amount. Copy the link: Use the "Copy" button in the Share sidebar to copy the Toolwala page link — share it so others can recalculate independently. For recurring group expenses (e.g. flatmates), apps like Splitwise or Google Pay's group expense feature can track balances over time — this calculator is best for one-off bill splitting where you need an immediate answer without signing up for anything.

Your privacy is safe: All bill splitting calculations run entirely in your browser. We never see, store, or transmit any expense amounts, names, or results you enter.
Disclaimer: GST rates shown are for general guidance only and may change. Always verify the tax rate on your actual bill. For any legally binding expense settlement or tax filing, consult a qualified professional.

🔍
404

Page Not Found

Oops! The page you're looking for doesn't exist or may have been moved. Let's get you back on track.