Kharcho Logo
Kharcho

Split & Settle

Try App Free Live Demo App Tour Features How It Works FAQs
India's Smartest Group Finance App

Split Bills, Track Expenses & Settle Debts the Smart Way.

Kharcho is your all-in-one expense manager for groups, flatmates, and trips. Split bills equally, by percentage, or custom. Settle via UPI, Cash, or Card. Track 8 categories, income, fixed bills, and 1-on-1 friend ledgers — all in one app.

Spin Wheel Picker EN, HI, GU, MR, ES 1-on-1 Friend Ledgers Category Pie Chart Fixed Bills Tracker
9+
App Modules
100%
Free & Secure
3
Split Methods
Kharcho App — Expense Tracker & Bill Splitter Interface
Food Expense
35% of ₹15,000
Settled via UPI
₹2,400 ✓ Done
8 Expense Categories: 🍔 Food 🏠 Rent Utilities ✈️ Travel 🛍️ Shopping 🎬 Entertainment 🏥 Healthcare 📦 Other
Sandbox Simulator

Try the Bill Split Simplifier

See how Kharcho's graph optimization algorithm calculates net balances and reduces multiple debts into minimal payments.

Group Members

Expenses Ledger

Add New Transaction

Simplified Settlements

Kharcho Optimization

Traditional Transfers
Simplified Transfers
Optimization level:
Interactive App Tour

Explore All Kharcho Modules

Walk through the 6 key modules directly modeled from the real app.

Kharcho App Preview

Goa Trip 🌴 Group Split

4 members · Choose Equal, Percentage, or Custom splits

In Progress
🍔
Dinner Party
Paid by Rohan · Equal Split
₹4,200
✈️
Flight Tickets
Paid by Priya · Custom: Vikram 40%, Sneha 60%
₹18,500
🏨
Hotel Booking
Paid by Vikram · Percentage: 25% each
₹12,000
Kharcho auto-computes who owes whom and suggests minimal UPI/Cash settlements.

Personal Expense Log

Log daily spends across 8 categories with UPI / Cash / Card mode

🍔
Lunch — Dominos
Category: Food · Mode: UPI
₹450
🏠
Monthly Flat Rent
Category: Rent · Mode: Cash
₹8,000
🛍️
Amazon Order
Category: Shopping · Mode: Card
₹2,199
🍔 Food 🏠 Rent ⚡ Utilities ✈️ Travel 🛍️ Shopping 🎬 Entertainment 🏥 Healthcare 📦 Other

Income & Fixed Bills

Track Salary, Bonus & Freelance income + recurring fixed bills with due dates

Monthly Salary
₹42,000
Income Type: Fixed
Freelance Bonus
₹8,500
Income Type: Custom Extra
Fixed Bills Due
📶
Room Wi-Fi Split
Due: 28th every month · ₹250 each
Pending
🏠
Monthly Flat Rent
Due: 1st every month · ₹8,000
Paid ✓

Category Breakdown & Reports

Interactive pie chart + month-on-month cashflow comparison

Food 35% (₹5,250)
Travel & Taxi 28% (₹4,200)
Rent 22% (₹3,300)
Shopping 10% (₹1,500)
Other 5% (₹750)
Monthly spend velocity tracker: Income vs. Daily Outgoings comparison chart

Smart Alerts & Reminders

Automated prompts for Wi-Fi, rent, and shared subscription splits

Room Wi-Fi Split Due
Every 28th · Split Equal · ₹250
Flat Rent Reminder
Due: 1st every month · ₹8,000

Friends Ledger & Spin Wheel 🎡

1-on-1 pairwise balance history + random decision picker wheel

PR
Priya
3 shared expenses · Last: Goa Dinner
You get ₹1,200
Net balance
VK
Vikram
2 shared expenses · Last: Water Sports
You owe ₹750
Net balance
Decision Spin Wheel
Who buys coffee today? Spin to decide — add all group members and let randomness pick the payer!
All App Features

Built for Every Social & Financial Need

From graph debt optimization to fixed bill alerts, income tracking, and spin wheel decision making.

Smart Group Splitting

3 split modes: Equal, Percentage, and Custom splits. Supports unlimited group members for trips, flatmates, or parties.

Equal Percentage Custom

Fixed Bills Tracker

Log recurring fixed expenses: Name, Category, Due Day, and Paid/Pending status. Get alerts before Wi-Fi, rent & subscription due dates.

Due Date Alerts

Income Ledger

Record all income sources — Salary, Bonus, and Freelance earnings. Fixed and custom income types for real-time net balance calculations.

Salary Bonus Freelance

UPI / Cash / Card Modes

Tag every expense or settlement with the actual payment mode — UPI, Cash, or Card. Record settlements and balances update instantly.

UPI Cash Card

Decision Spin Wheel

Random decision picker wheel inside groups — who buys coffee, picks the restaurant, or handles chores. Eliminates group arguments.

1-on-1 Friend Ledgers

Direct pairwise expense history between two friends with instant net status badges — "You owe ₹X" or "You get ₹X" — and one-tap settle up.

Instant Settle Up

5 Platform Languages

Seamless UI localization in English, Hindi (हिंदी), Gujarati (ગુજરાતી), Marathi (मराठी), and Spanish (Español). Switch anytime.

EN हिंदी ગુજ मराठी ES

Reports & Notifications

Category breakdown pie chart, monthly spend trends, real-time notification feed, unread indicators, and complete activity audit stream.

Push Notifications
Graph Debt Optimization

Minimizing Debts, Step by Step

Traditional splitting leaves roommates and trip groups with chaotic payments — everyone sending ₹50 or ₹100 transfers back and forth.

Kharcho runs a graph simplification algorithm that computes the net balance of each member (total paid minus total share owed). It then matches maximum debtors with maximum creditors, resolving all balances with direct, minimal transfers — often cutting 70%+ of transactions.

R S V P
Unlimited Members · Instant Recalculation

Optimization Example

Without Kharcho (5 transfers needed)
• Vikram pays Rahul ₹400 • Priya pays Rahul ₹400
• Priya pays Sneha ₹200 • Vikram pays Sneha ₹200
• Rahul pays Sneha ₹100
With Kharcho (Only 2 transfers!)
• Vikram pays Rahul ₹600
• Priya pays Rahul ₹400
↓ 60% fewer transactions. Same result.
Simple Workflow

How Kharcho Works

Zero complications. Log an expense, choose a split method, and settle — in 3 steps.

1

Create a Group or Log Expense

Create a group (trip, flatmate, party) or log a personal expense directly. Add friends using their phone number or search by name.

2

Pick Category & Split Method

Choose from 8 expense categories. Select Equal, Percentage, or Custom split logic. Tag payment mode: UPI, Cash, or Card.

3

Settle via UPI / Cash / Card

View who owes whom. Tap "Settle Up", choose payer and payee, confirm the amount and payment mode. Balances update in real time!

Available as Progressive Web App

Ready to Stop Awkward Money Talks?

Kharcho is 100% free with no hidden fees. Open the app right now and start splitting your first group expense in under 60 seconds.

100% Free
Bank-level Secure
UPI Settlement
5 Languages
Dark Mode
Got Questions?

Frequently Asked Questions

Everything you need to know about Kharcho — India's smartest expense manager.

Kharcho (meaning "expenses" or "spending" in Hindi) is a free, India-focused mobile web application for tracking cash flows and managing group shared expenses. It covers personal expense logging (8 categories), income tracking (Salary, Bonus, Freelance), fixed bills with due date alerts, group bill splitting (3 split modes), UPI/Cash/Card settlement recording, 1-on-1 friend ledgers, analytics, and multi-language support (EN, HI, GU, MR, ES).
Kharcho supports 8 expense categories: 🍔 Food, 🏠 Rent, ⚡ Utilities, ✈️ Travel, 🛍️ Shopping, 🎬 Entertainment, 🏥 Healthcare, and 📦 Other. Each expense can be tagged with a category for pie chart breakdowns and monthly reports.
Kharcho supports 3 split methods:

1. Equal Split — the total is divided equally among all selected members.
2. Percentage Split — each member pays a specific percentage (e.g., Vikram 40%, Sneha 60%).
3. Custom Split — manually set the exact rupee amount each person owes.

Each split also supports UPI, Cash, or Card payment mode tagging.
Yes! Kharcho includes a dedicated Income Ledger where you can log Salary, Bonus, and Freelance income entries. Income can be set as Fixed (recurring monthly) or Custom Extra (one-time). The dashboard shows your Net Balance which is computed as Total Income − Total Personal Expenses − Group Shares Owed.
Yes! Kharcho uses a graph simplification algorithm that calculates "who owes who" in the most optimal way. It reduces the total number of payment transfers needed. For example, if A owes B ₹100 and B owes C ₹100, the system redirects A to pay C ₹100 directly — eliminating B entirely from the chain. This can cut 60–80% of transfers in large groups.
Absolutely. Kharcho uses strong encryption for all transaction values and personal balances. Group data is accessible only to verified members. The app is built on a Laravel backend with Sanctum token-based authentication, ensuring your financial data remains private and protected.
The app uses email + passcode (OTP) authentication for quick and secure entry. You can register with your email and set a 6-digit PIN. To sample the system, use the test OTP 123456 on the login screen. The backend is powered by Laravel Sanctum for safe token management.