Home › Calculators › Group Expense Splitter

Group Expense Splitter

Log what everyone paid on a trip, in a shared house or for an event, and see each person's balance plus the shortest list of payments that settles the group. Split costs equally, by exact amounts, by shares or by percent, in more than one currency, then send everyone a link.

Last updated:

Group

People

    Add an expense

    Split

      Expenses

        Balances

        Settle up

          Saved automatically in this browser. The share link holds the whole group inside the link itself; nothing is uploaded.

          Advertisement
          Advertisement

          How to use the Group Expense Splitter

          1. Name the group and add people. Pick the currency you will settle in; click a name to rename it.
          2. Add each expense: what it was, the amount and currency, and who paid.
          3. Choose how to split it: equally between the people you tick, or by exact amounts, shares or percent. The hint shows what is still unassigned.
          4. Check the balances. Green means the person gets money back, red means they owe.
          5. Settle up with the suggested payments, press Mark paid as they happen, and use Copy share link to send the group to everyone.

          How balances and settle-up payments are calculated

          Every person's balance = total they paid − their share of all expenses they took part in. Because every dollar paid is somebody's share, the balances of the whole group always add up to zero. People with a positive balance are owed money; people with a negative balance owe it.

          Instead of everyone paying back each expense separately, the settle-up plan only moves the net amounts. Here is the default example from the tool (four friends at a lake cabin, all amounts in USD):

          ExpensePaid bySplitAmount
          Cabin rentalAlexEqually, 4 people ($160 each)$640.00
          GroceriesSamEqually, 4 people ($46.60 each)$186.40
          Kayak rentalJordanShares 1:1:1, Sam not included ($30 each)$90.00
          Dinner outTaylorExact: $41 / $35 / $38 / $38$152.00
          Museum ticketsAlexEqually, 3 people, €48 at an example rate of 1.10€48.00 = $52.80

          Paying back each expense separately would take 13 transfers. After netting, Alex is owed $397.60 and three payments (Jordan $202.20, Taylor $140.20, Sam $55.20) settle everything. The same idea works for a semester in a shared apartment with hundreds of receipts.

          Which split method to use

          MethodBest forExample
          EquallyRent, a rental car, shared groceries$300 among 4 people = $75 each; untick anyone who was not there
          Exact amountsRestaurant bills, tickets of different pricesSam's $35 meal, Alex's $41 meal, the rest split as ordered
          SharesCouples or families in a bigger group, people staying fewer nightsCouple = 2 shares, single = 1 share, or one share per night stayed
          PercentAgreed ratios such as income-based household splits60% / 40% for utilities

          Tips for fair group expenses

          • Agree on the settle-up currency before the trip and record the rate your bank actually charged; card statements show it next to each foreign purchase.
          • Enter tax and tip inside the expense, not as a separate line, so they are split the same way as the bill. For one restaurant bill with items, the Split Bill Calculator handles tax and tip per person.
          • Use shares for uneven stays. If someone came for two nights out of four, give them 2 shares and everyone else 4 on the lodging expense.
          • Send the share link after every few expenses so the group can check entries while receipts are fresh.

          Frequently asked questions

          How does the group expense splitter decide who owes whom?

          For every person it adds up what they paid and subtracts their share of each expense they were part of. A positive balance means the group owes them money, a negative balance means they owe the group. All balances always add up to zero, so the debts can be settled by matching people who owe with people who are owed.

          Is this the smallest possible number of payments?

          The tool first pairs people whose debts exactly match, then repeatedly lets the person who owes the most pay the person who is owed the most. This never needs more than one payment fewer than the number of people with an open balance, and in everyday groups it is almost always the minimum. Finding the guaranteed minimum for every possible case is a much harder math problem, so no simple splitter promises it.

          How do multiple currencies work?

          Each expense keeps its own currency. You set one exchange rate per foreign currency (1 EUR = x USD) and every amount is converted into the settle-up currency before balances are calculated. Rates are typed in rather than fetched, so use the rate from your card statement or today's rate, and everyone who opens the link sees the same numbers.

          What is the difference between shares and percent?

          Shares are relative weights: give a couple 2 and a single person 1, and the couple pays twice as much. Percent must add up to exactly 100. Exact amounts let you enter what each person's portion cost, for example items on a restaurant receipt, and must add up to the total.

          How does the share link work, and is my data private?

          The whole group (names, expenses and rates) is encoded inside the link after the # sign. The part after # is never sent to any web server, so nothing is uploaded or stored online. Anyone with the link can open a copy of the group in their browser; changes they make stay on their device until they share a new link.

          How are cents rounded?

          Each expense is converted to whole cents (or the smallest unit of the currency) and split with the largest-remainder method, so the shares always add up exactly to the amount paid. For example $100 split three ways becomes $33.34, $33.33 and $33.33.

          What happens when I press Mark paid?

          The payment is added to the expense list as a transfer from the payer to the receiver. Their balances move toward zero and the settle-up plan updates, so you can track who has already paid back.

          Are all the tools on FreeToolCabin tested for quality and accuracy?

          Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

          Related tools

          Split Bill CalculatorSplit a bill with tax and tip equally, by shares, or by what each person ordered.Rent Split CalculatorSplit rent fairly between up to 6 roommates by room size, income or equally.Travel Budget CalculatorPlan a trip budget by category, travelers and days, with a daily budget per person.Road Trip Cost CalculatorEstimate fuel or charging, lodging, food and tolls for a road trip, split per person.Group Chat Name GeneratorFunny, cute and clever group chat names for family, friends, work and teams, with emoji.How Many Pizzas CalculatorHow many pizzas to order for a party, with slices per person and the total cost.Age CalculatorFind your exact age and next birthday countdown.Teaching ClockInteractive analog clock with draggable hands, time in words and a telling-time quiz.Credit Utilization CalculatorCalculate per-card and overall credit utilization and how much to pay to reach 30% or 10%.Carbon Footprint CalculatorEstimate your yearly CO2e from driving, flights, electricity, gas and diet in tonnes.Online CalculatorFree basic and scientific calculator with keyboard support, memory keys and a history tape.Screen Time CalculatorSee your daily screen time per year and over your lifetime, and what else you could do.Book Reading Time CalculatorHow long a book takes to read from its pages or words and your reading speed.Pages per Day CalculatorHow many pages to read each day to finish a book by your date, with a reading schedule.Fabric Yardage CalculatorHow many yards or meters of fabric to buy for your pieces, width, seams and pattern repeat.Print Size CalculatorPrint size from pixels and DPI, max print size by megapixels, and pixels needed for any print.Candle Wax CalculatorWax and fragrance oil weights for a batch of candles from jar volume or size, plus a wick hint.Guitar Fret Position CalculatorDistance from the nut and between frets for any scale length (12-TET), with CSV export.Knitting Gauge CalculatorTurn a swatch into gauge, stitches to cast on for any width and a resized pattern count.Mouse Sensitivity Calculatorcm/360, inches/360 and eDPI from DPI and sensitivity, and convert sens between games.Prorated Rent CalculatorProrated rent for a move-in or move-out date, by days in month, 365-day year or 30-day month.Rent Increase CalculatorNew rent and % increase, check against a rent cap, and project rent over the coming years.Song Length CalculatorSong duration from BPM, time signature and bars, or the bars needed for a target length.Time Lapse CalculatorShots, clip length and storage for a time lapse, or the interval you need for a target clip.Feet and Inches CalculatorAdd, subtract, multiply and divide feet-inch-fraction lengths with tape-measure results.Tablecloth Size CalculatorFind the tablecloth size for any round, rectangle, square or oval table and drop length.Bead CalculatorHow many beads and spacers you need for a bracelet or necklace, with pattern repeats.Blanket Size CalculatorBlanket dimensions by type, stitches to cast on or chain from your gauge, and a yarn estimate.Bleach Dilution CalculatorHow much bleach per gallon or quart of water for a sanitizing or disinfecting ppm or ratio.Cross Stitch Fabric CalculatorFinished cross stitch design size and fabric cut size from stitch count and Aida count.Pipe Slope CalculatorDrain pipe drop from slope and length, or slope from drop, with DWV minimum checks.Fabric Shrinkage CalculatorFind fabric shrinkage % from a test wash or fiber type and how much extra fabric to buy.Food Storage Time GuideHow long food keeps in the fridge, freezer and pantry, with use-by dates and leftover tips.Granny Square Blanket CalculatorHow many granny squares a blanket needs (rows × columns), with joins, border and yarn.Half Square Triangle CalculatorCut square size, number of squares and fabric yardage for HSTs: 2, 4 or 8 at a time.Halfway Point CalculatorFind the halfway point between two or more addresses on a map, with the nearest city and distances.Herbicide Mix CalculatorProduct per tank, tank fills and total herbicide from the label rate, tank size and area.Knitting Increase and Decrease CalculatorEvenly spaced increase or decrease instructions like K5, M1 for flat or round knitting.Quilt Binding CalculatorTotal binding length, number of strips to cut and fabric yardage for any quilt size.Range Hood CFM CalculatorRecommended range hood CFM from stove type, BTUs, width, mounting and duct run.Walking Time CalculatorHow long it takes to walk a distance or number of steps, or how far you walk in a given time.Yarn Substitution CalculatorHow many skeins of a different yarn to buy for a pattern, with a weight compatibility check.Laundry Symbols DecoderLook up any care label symbol (wash, bleach, dry, iron, dry clean) and get plain-English tips.Macrame Cord Length CalculatorHow long to cut each macrame cord, folded or unfolded, and how much cord in total.Paracord CalculatorHow much paracord a bracelet needs for your wrist and knot, plus the right buckle size.Picture Frame Mat CalculatorFind the mat opening and border widths for any frame, with bottom weighting and a cut diagram.Quilt Backing CalculatorBacking yardage, panels to cut and seam direction for 42 in or 108 in wide fabric.
          See all 42 Everyday Calculators →