Group Balance 2.5.1

Available on the App Store

Who should pay next? Group Balance is for everyone who needs to record expenses on a group event and share costs among participants. Now you can easily balance payments on your next group holiday, skiing vacation, sailing trip, ...

This video shows the most important functions.

Installation and Upgrade

Group Balance for iPhone runs on all iPhones and iPod touch devices with iOS 8 or later. The app is optimized for iOS 13 and all currently available iPhones.

When you upgrade to a new version, all your activities, expenses and other data will be preserved. You'll find the full version history at the end of this page.

Group Balance manages one or more activities, e.g. trips or events. Each activity ist divided into four tabs:


When you first start Group Balance, you need to create an activity, e.g. a trip or an event. You can manage multiple activities at the same time, and easily switch between them just by tapping the sign-post icon in the upper left corner. The currently selected activity is marked in gray and shown in small print below the title. Use Edit in the upper right corner of the activities list to delete an activity.

The General tab display details like the total cost or a general note and lets you change the name of the activity. The pie chart button shows a graphical chart of expenses per participant.

To back up or export all activity data, select Share from the action menu in the upper right. You can import the generated file into the Group Balance app on another device by selecting Open In..., e.g. when tapping on a mail attachment. If the imported activity already exists, its data will be merged with the imported data. Note: Expense photos will not be part of exported activity data, but you can access them via iTunes.

Completed activities can be archived, so they don't clobber up the main activity list. Archived activities are read-only, you cannot change expenses or payments.

If you're regularly making similar activities you can duplicate the selected activity with all participants and expenses from the menu in the upper right.

Group Sync

Switch on Group Sync on the General tab to synchronize expenses or payments for an activity with other iPhone devices or users. Once Group Sync is active, use Send Invite to create a special link which you can send to yourself or others. You can choose between a link that lets others change your data and a link that will synchronize data in a read-only mode.

On the other device, tap on that link to open the Group Balance app which will then synchronize the activity with all data. There is no login or registration required: anybody who has the link can view or edit expenses and payments for the shared activity.

To protect your data, you can optionally choose a password when you activate the Group Sync. All data is end-to-end encrypted and can only be decrypted with this password (don't send the password in the same mail as the Group Sync link!).

You cannot change the participant list while Group Sync is active.

Please note our data privacy policy for Group Sync.


Each activity has one more more participants. You can add their names directly, or from your Contacts, or from a previous activity. Don't forget to add yourself to the list of participants. If participants from your contacts have a photo assigned, it will be shown in the participant list. You can also later link a participant with an entry in your Contacts app.

The participant list shows the total amount that each trip participant has contributed so far (minus compensation payments).

Tap on a participant to change the name or enter more details like the email address (used when sending payment reminders) or the number of people in a participant group (e.g. a couple or a family). Note: you can enter fractional digits for the number of people, i.e. party of 1.5 for an adult with child. From the participant details page you can also quickly see expenses or payments for the current participant.

Shared Cash

You can manage a shared cashbox with Group Balance. Add Shared Cash to the participants, then enter the initial payments of all participants to Shared Cash. For every expense, you can choose whether it was paid out of the shared cash account. You can see how much is still in the cash box next to the Shared Cash payment proposal. The Balances tab shows you how much each participant should get back.


Most of the time, you'll be adding expenses for an activity. Tap on the + button in the upper right or on a suggested name at the bottom to record a new expense. Each expense has a name (title), an amount, and a payer. You can use simple arithmetic when entering the cost, e.g. to calculate tips or discounts on the fly.

You can split expenses between several payers by tapping Split on the Payer page. You can either enter a percentage for each payer or (if you haven't set the total expense amount yet) directly enter the amount for each payer.

If not everyone of the group participated in the expense (e.g. at a dinner or an entrance to a museum), you can choose the participants by tapping on Some. There you can also set different weights, e.g. if every party should pay the same, or if only one from a couple participants joined the dinner.

Sometimes, it's useful to store a photo, e.g. of the bill together with the expense. Simply tap on Add Photo to take a picture with the iPhone camera, or select one from the photo roll.

If one or more participants are behind with their contributions to the activity, Group Balance will suggest them as next payers.

Use the actions menu in the upper right to export expenses as spreadsheet or text.

To delete an expense, select it in the list, then tap on Delete Expense at the bottom.

Group Balance supports maintaining expenses in multiple currencies, e.g. when you're travelling in a foreign country. To change the currency, tap on the cost field, then tap on the three letter currency code button that appears next to it.

The app will automatically retrieve up-to-date currency exchange rates. You can also manually adjust the rate by selecting Edit in the upper right of the currencies list. If you want to work with fixed currency rates instead, switch off the automatic update on the Settings tab.

All internal calculations and the final balance payments use the home currency of the device (based on iPhone Settings - General - Regional).


The tab Balances lists the payments between participants that need to be made to balance costs for the whole activity so that everybody contributes the same amount. Group Balance uses an optimized algorithm to minimize the number of payments between the participants. Payments that have already been done are marked with a checkmark.

Tap on an open payment to send a reminder to the payer or mark an entry as paid. You can also enter partial payment amounts. After a payment has been made, you can continue to add expenses. These will in turn generate additional payment entries.

Use the actions menu in the upper right to export the payment data as spreadsheet or text.

You can choose from various rounding options on the Settings screen. Note: if you select rounding, the total balance will still be correct, but there might be small random differences in the individual suggested payments even if payers have the same share on the total amount.


Do you have a feature suggestion? Is something not working as expected? Please let us know.

Version History

Home Top

Last Update: 2022-04-11