Feature · Group Expenses

Split trip costs
without group-chat math.

Stop the awkward group-chat money conversations. Create a trip group, invite friends, add expenses together, and let rituall calculate who owes what in the fewest transactions possible.

Free forever · Add friends as guests even without accounts

Cox's Bazar Trip4 friends · ৳24,600 total
Optimal Debt Settlement
অয়ান (Ayaan)Gets ৳1,420
মিরা (Mira)Pays ৳380
জাহিদ (Jahid)Pays ৳540

How automatic bill splitting protects relationships and trips

Money conversations between friends are inherently uncomfortable. Social Exchange Theory (Blau, 1964) shows that informal relationships depend heavily on perceived fairness — but calculating complex multi-person expenses manually leads to errors, resentment, or people avoiding asking for money owed to them.

rituall solves this with transparent mathematical automation. Our Optimal Debt Simplification algorithm collapses N-way cross-payments into the absolute minimum number of transactions — so instead of 10 back-and-forth payments between 5 friends, 2 simple transfers settle the whole trip.

The result: zero awkwardness, zero manual math, and relationships preserved. You enjoy the trip; rituall handles the accounting.

“Perceived fairness and zero friction are the foundation of healthy shared experiences.”
— Peter Blau, Social Exchange Theory

Everything in rituall's group expense module

Invite friends via link

Share a simple link to invite friends to your trip group. Friends can join in one tap — or you can add them as guest members if they don't have accounts yet.

Equal or custom split

Split expenses equally among all members, or assign custom shares (e.g., if one person didn't eat dinner or ordered extra items). Total flexibility.

Optimal debt simplification

Our graph algorithm reduces complex multi-member debts to the minimum set of transactions. 5 people, 12 expenses → resolved in 2 simple payments.

Guest member support

Add friends who haven't signed up as 'Guest' members. Log their payments and shares normally — they can claim their guest profile whenever they register.

One-tap settlement

When a debt is paid, mark it settled in one tap. Complete audit trail of payments, settlements, and current balances visible to all group members.

Transparent activity log

Every added expense, edit, or settlement shows in a shared activity feed. Everyone sees the same numbers in real-time — zero suspicion.

Grounded in social science & graph theory

The science behind rituall's group expense system

🤝

Social Exchange Theory

Sociologist Peter Blau's research showed that informal human relationships rely heavily on perceived reciprocity and fairness. Unclear monetary transactions introduce tension because people worry about being exploited or exploiting others. rituall makes shared financial exchanges 100% transparent, removing subjective ambiguity from friendships.

Peter Blau (1964), Exchange and Power in Social Life
🧮

Optimal Debt Simplification

In a group of N members with M shared transactions, direct settlement requires up to N*(N-1)/2 payments. Using minimum cost flow graph algorithms, rituall reduces the net balances of all members to at most N-1 transactions — dramatically reducing payment friction and transaction fees.

Graph Theory — Minimum Flow / Net Balance Reduction
💬

Money Talk Avoidance

Financial psychology research shows that asking friends for owed money triggers high social anxiety (money avoidance script). By delegating debt calculation and reminder links to a neutral third-party system (rituall), the social barrier disappears — people get paid back without feeling like the 'nagging friend.'

Klontz et al. (2011), Journal of Financial Therapy
⚖️

Fairness Heuristics

Procedural justice research proves people accept outcomes — even unfavorable ones — if they believe the procedure used was transparent and unbiased. rituall's shared activity log and automatic math provide procedural justice: everyone can verify the calculations themselves.

Lind & Tyler (1988), The Social Psychology of Procedural Justice
🤯

Cognitive Load in Groups

Calculating unequal splits, multi-person receipts, and currency changes manually overtaxes working memory — leading to calculation mistakes and frustration. rituall offloads the entire computational load to the system, so group members can stay focused on the trip experience.

Sweller (1988), Cognitive Science
👤

Guest Friction Reduction

Forcing every trip member to register before logging a shared meal creates friction that halts group adoption. rituall lets group creators add members as 'Guests' instantly — lowering friction to zero. Guests can claim their profile later when they choose to join.

Fogg Behavior Model — Ability Enhancement

Group expense questions, answered

How does Optimal Debt Simplification work?+

Instead of tracking pairwise debts (A owes B ৳500, B owes C ৳500), rituall calculates each person's net balance (total paid minus total shared). It then matches the biggest debtor to the biggest creditor recursively. A group of 6 people with 20 shared expenses gets resolved in at most 5 simple payments, saving time and transfer fees.

Can I split expenses with friends who don't have a rituall account?+

Yes! You can add any friend as a 'Guest' member by simply typing their name when creating the trip group. You can log expenses paid by or owed by guests normally. When that friend registers later using the same email or link, they can claim their guest profile and see their full history.

Can we split expenses unequally (e.g. custom amounts per person)?+

Yes. You can split any expense equally, by exact taka amounts, by percentages, or by custom item shares. If two people didn't join for dinner, simply uncheck them from that expense — rituall calculates the remaining split automatically.

Is the group activity transparent to all members?+

Yes — every group member has real-time access to the group feed, expense breakdown, and settlement balances. Whenever an expense is added or edited, all members see the update instantly.

How many trip groups can I create on the Free plan?+

Unlimited trip groups and unlimited members on the Free plan, forever. No credit card required.

How do we mark debts as paid or settled?+

Once money is transferred via bKash, Nagad, cash, or bank, click 'Mark as Settled' on that member's balance card. rituall logs the settlement transaction and updates all group balances in real-time.

Start your next group trip with zero money stress.

Share a link, invite friends, and split costs automatically. Free forever.