🏠 Create or Join a Room
Create a room and generate a unique Room ID. Share the Room ID with your roommates so they can join the same expense management group. You can also join an existing room by entering the Room ID shared with you.
Install Roommate Expenses for faster access!
Roommate:
Settle the payment for this roommate:
Select the date up to which expenses will be calculated for this roommate:
Select Month and Year to share summary:
Your Room Unique ID:
Manage who can access this room.
No members found.
Review monthly data that is older than 3 months.
Checking old monthly data...
Hidden roommates for the selected month.
No hidden roommates found.
Roommate's Share is an online shared expense management application designed for roommates, messmates, hostel residents, students and people living together. It helps users organize daily shared expenses, record advance payments, track individual contributions, calculate monthly expense shares and understand who needs to pay or receive money. Manage your shared room expenses in one place instead of maintaining complicated manual calculations.
📢 Advertise Your Business Here
Reach Roommate-s-Share Owners
Contact Us
📢 Advertise Your Business Here
Reach Roommate-s-Share Owners
Contact Us
Roommate's Share provides practical tools to organize shared living expenses. From creating a room to reviewing monthly balances, users can manage their expense information through one application.
Create a room and generate a unique Room ID. Share the Room ID with your roommates so they can join the same expense management group. You can also join an existing room by entering the Room ID shared with you.
Record daily grocery, bazaar and other common expenses with the relevant date and payer. Keep track of how much money has been spent and which roommate contributed to each expense.
Maintain advance cash records for individual roommates. Review advance payments along with other monthly expense information to understand each member's financial position.
Review individual expense contributions, per-head expense shares and calculated balances. Understand how much each roommate needs to pay or receive based on the recorded expense information.
Select a month and year to review relevant expense records and monthly calculations. Keep previous monthly information organized for easier review and comparison.
Organize room members and manage their active or inactive status. Room-level roles and available permissions help organize access to room management features.
Review payment and receivable balances to understand who needs to pay and who is expected to receive money. Available settlement options help maintain clearer payment adjustment records.
Review monthly expense information and generate PDF reports for convenient record keeping and future reference.
Share relevant expense summaries with other room members through the available sharing options.
Perform quick calculations using the built-in mini calculator without leaving the expense management dashboard.
Use the application interface in English, Bengali or Hindi. Language options make the application more comfortable for different users.
Sign in using your Google account to access the application and manage your room-related information.
Let's understand how Roommate's Share helps roommates calculate their monthly shared expenses with a simple example.
Suppose three roommates — Alex, Ben and Chris — live together for the entire 30-day month. Their total shared household expenses are ₹9,000.
| Roommate | Amount Paid | Expense Share | Balance |
|---|---|---|---|
| Alex | ₹5,000 | ₹3,000 | ₹2,000 To Get |
| Ben | ₹2,500 | ₹3,000 | ₹500 To Pay |
| Chris | ₹1,500 | ₹3,000 | ₹1,500 To Pay |
Total Monthly Expenses = ₹9,000
Total Roommate Active Days = 3 × 30 = 90 days
Per-Person Per-Day Expense = ₹9,000 ÷ 90 = ₹100
Each roommate's monthly share = 30 × ₹100 = ₹3,000.
Alex contributed ₹2,000 more than his share, so he is eligible to receive ₹2,000. Ben and Chris have pending amounts of ₹500 and ₹1,500 respectively.
This is an illustrative example assuming all three roommates were active for the entire month. Actual calculations may differ depending on individual active days and recorded advance payments.
Roommate's Share organizes recorded expenses, advance payments and roommate activity to calculate individual monthly expense shares and balances. Here is an overview of the calculation process.
The application uses the shared expenses recorded for the selected month to determine the total monthly expense amount.
The total monthly expense is divided by the combined active days of the roommates to calculate the per-person per-day expense rate.
Formula:
Per-Day Expense Rate = Total Monthly Expenses
÷ Total Roommate Active Days
Each roommate's expense share is calculated using their recorded active days and the per-day expense rate.
Formula:
Individual Expense Share = Active Days
× Per-Day Expense Rate
Recorded advance cash and expense contributions are considered when determining each roommate's monthly financial position.
The application compares each roommate's recorded contributions and advance payments with their calculated expense share.
Roommates can review their monthly expense information, individual balances and available settlement records to understand their financial position.
Getting started with shared expense management is simple. Follow these steps to organize your room expenses.
Open Roommate's Share and sign in using your Google account.
Create a new room or join an existing room using its Room ID.
Organize your room members and make sure the correct members are included.
Enter daily shared expenses, select the payer and maintain accurate records.
Review monthly expense shares, advance payments and member balances.
Review monthly summaries and use the available reporting and sharing features.
Managing shared expenses manually can be confusing when several people contribute money at different times. Roommate's Share brings everyday expense information together in one organized place.
Roommate's Share uses Firebase services for application authentication and cloud-based data management. Users should maintain accurate expense records and review their balances before making any financial settlement with other room members.
Roommate's Share is an expense tracking and calculation application. It does not transfer money between members or replace actual payment confirmation.
For more information about data handling and user responsibilities, please read our Privacy Policy and Terms & Conditions.
Who should be able to see this note?
Follow these simple steps to add a new roommate.
Select the date from which the roommate joined.
Enter the roommate's name.
Enter the advance cash amount if the roommate has given any advance.
Click the Add Roommate button to save the roommate.
📢 Advertise Your Business Here
Reach Roommate-s-Share Owners
Contact Us
(Advance + Expenses) - Per Head Share = Balance Amount.
| Name | Advance | Expenses | Per Head Share | Balance Amount | Action(If any change) |
|---|
📢 Advertise Your Business Here
Reach Roommate-s-Share Owners
Contact Us
📢 Advertise Your Business Here
Reach Roommate-s-Share Owners
Contact Us
| Date | Roommate Name | Details | Expenses | Action(If any change) |
|---|
i) Total Monthly Expenses ÷ Total Active Days = Per Day Expense
ii) (Advance + Total Spend) - (Active Days × Per Day Rate) = Actual Net Pending Balance
iii) To Get Amount = Sum of all other Roommates' Give (Due) Amounts.
iv) Roommates can be marked as Active or Inactive based on their current status.
v) The Room Owner can Hide or Show a Roommate whenever needed.