FlatFlow
Apartment Society Management
User Manual ยท v1.4.1
๐Ÿ˜
All Users

Overview & Roles

FlatFlow gives every apartment society one shared, real-time view of its finances. Two roles keep responsibilities clear.

Admin โ€” Society President / Treasurer

  • Generate maintenance, festival, and corpus dues for all flats
  • Record and manage corpus fund contributions and withdrawals
  • Add and categorize all society expenses
  • Generate water bills by uploading meter reading sheets
  • Send payment reminders to pending flats
  • Manage the Help Desk โ€” assign and close service tickets
  • Post notices and announcements to all residents
  • Manage flat owners, add/remove residents, import via CSV
  • View PDF reports and financial summaries

Resident / Owner

  • View live fund balances โ€” Maintenance, Festival, Corpus
  • See full society payment status โ€” who has paid, who hasn't
  • Track personal dues โ€” Paid, Submitted, Pending history
  • Browse every society expense with amounts and dates
  • View the monthly financial overview and collection progress
  • Raise and track Help Desk service requests
  • Receive push notifications for new dues and notices

Admin credentials are set up during onboarding. One admin per society manages all financial operations while all flat owners have read access through the same subscription.

๐Ÿ“ฒ
All Users

Getting Started

Download from Google Play and sign in โ€” takes under a minute.

Download & Install

  1. Open Google Play Store and search for FlatFlow
  2. Tap Install and open the app
  3. Choose Register New Apartment (admin) or Login to Existing Apartment (residents)

Requires Android 7.0 or higher. The admin must have an active subscription before residents can log in.

o_welcome
Welcome screen
Admin Guide
๐Ÿ›ก
Admin

Dashboard

Everything at a glance โ€” Financial Overview, Fund Balances, Quick Actions, and Payment Status on one screen.

Financial Overview Card

The blue card at the top shows the current billing period summary:

  • Collected โ€” total confirmed payments received from flats
  • Expenses โ€” total recorded society spends
  • Balance โ€” net (collected minus expenses)
  • Collection Progress โ€” X of Y flats paid this cycle

Fund Balances

Three live tiles below the overview show current balances for Maintenance, Festival Fund, and Corpus Fund. These update automatically with every recorded payment or expense.

Quick Actions

One-tap shortcuts to the most frequent tasks: Add Payment, Add Expense, Manage Flats, Corpus Fund, Summary, and Water Bill.

a_home
Admin home dashboard
a_home_scrolled
Home scrolled โ€” expenses & notices

Payment Status Tiles

Scrolling down the home screen shows payment status grids for each fund โ€” Maintenance, Water Bill, Festival Fund. Each flat appears as a tile: blue = paid, grey = pending.

  • Total collected and pending amounts shown per fund
  • Tap any tile to see that flat's payment detail

Recent Expenses & Notices

The bottom of the home screen shows the 3 most recent expenses and pinned society notices, so the admin always has a quick summary without navigating away.

๐Ÿ’ณ
Admin

Generate Payment Dues

Send maintenance, festival, or corpus payment requests to all flats โ€” or individual flats โ€” with one form.

Generating Dues for All Flats

  1. Tap Add Payment from Quick Actions on the home screen
  2. Select Fund Type โ€” Maintenance, Festival, or Corpus
  3. Select Request Type โ€” All Flats or Individual Flat
  4. Optionally Exclude specific flats (e.g. vacant ones)
  5. Tick Set a custom amount if different flats pay different amounts
  6. Enter a Description (e.g. "July maintenance")
  7. Tap Generate for All Flats

FlatFlow creates individual payment records for every flat and sends push notifications to all residents immediately.

a_generate_dues_maintenance
Generate dues โ€” Maintenance
a_generate_dues_festival
Generate dues โ€” Festival fund

Festival Fund & Corpus Dues

The same form works for all three fund types. Select Festival or Corpus to generate dues for those funds separately. Each fund's collection is tracked independently โ€” residents can see all three in their dues list.

You can generate dues for each fund type separately in the same month. A resident may have a Maintenance due of โ‚น1,500 and a Festival due of โ‚น1,500 simultaneously โ€” both appear in their My Dues screen.

๐Ÿฆ
Admin

Corpus Fund Management

Track the society's long-term savings โ€” every contribution and withdrawal with a clear audit trail.

Corpus Fund Screen

Tap Corpus Fund from Quick Actions. The screen shows:

  • Current Balance โ€” large green card at the top (e.g. โ‚น6.00L)
  • Per-flat contribution summary at the top
  • All Entries โ€” chronological list of contributions (green, +) and withdrawals (red, โ€“)
  • Each entry shows flat name, owner, amount, and date

Adding a Contribution

  1. Tap + Add Contribution
  2. Select the flat and enter the amount and notes
  3. Tap Save โ€” the balance updates immediately
a_corpus_list
Corpus Fund โ€” balance and entries
a_corpus_withdrawal
Record Withdrawal dialog

Recording a Withdrawal

When the society spends corpus money (lift repair, painting, major civil work):

  1. Tap the withdrawal icon (red minus button)
  2. Enter the Withdrawal Reason โ€” e.g. "Mission Bagiratha water pipeline"
  3. Enter the Amount
  4. Add optional Notes
  5. Tap Record Withdrawal

The withdrawal appears in the history with a red (โ€“) entry and is visible to all residents, with the reason attached.

Always add a clear reason for withdrawals. Residents can see every entry in their app โ€” this is the committee's accountability record.

๐Ÿ“‹
Admin

Expense Tracking

Log every society spend so residents can see exactly where their maintenance money goes.

Adding an Expense

  1. Tap Add Expense from Quick Actions or the Expenses screen
  2. Select Fund Type โ€” Maintenance, Festival, or Corpus
  3. Choose a Category from the dropdown (Electricity, Repairs, Watchman Salary, Garbage Collection, Miscellaneous, etc.) or type a custom one
  4. Enter the Amount
  5. Select the Date
  6. Add Notes โ€” bill number, vendor name, description
  7. Tap Save Expense

The expense is immediately visible to all residents in their Expenses screen and the fund balance adjusts automatically.

Record expenses as they occur โ€” not in bulk at month-end. Real-time recording keeps fund balances accurate for both admin and residents.

a_add_expense
Add Expense form
๐Ÿ’ง
Admin

Water Bill Generation

Upload a meter reading sheet and FlatFlow calculates each flat's water bill automatically.

How Water Bills Work

FlatFlow calculates water bills based on meter readings. Each flat's bill = units consumed ร— rate per unit.

  1. Tap Water Bill from Quick Actions
  2. Select the Month and Year
  3. Set the rate per unit (e.g. โ‚น20.00)
  4. Tap Download Sample to get the CSV template
  5. Fill in each flat's meter reading in the sheet
  6. Tap Upload Sheet and select the filled CSV
  7. FlatFlow generates water bills for all flats instantly

Each flat's bill appears with their units consumed, calculated amount, and status (Pending / Paid).

Flats with no meter reading (e.g. meter not read) show โ‚น0. You can re-upload a corrected sheet for the same month to update the bills.

a_water_bill
Water Bill โ€” generated bills
๐Ÿ””
Admin

Payment Reminders & Reports

Send targeted reminders to flats with pending dues and download PDF financial summaries.

Sending a Reminder to a Flat

From the Reports screen, tap any flat with pending dues. A reminder dialog appears showing a full breakdown of what the flat owes:

  • Current month dues (Maintenance, Water Bill, Festival)
  • Previous months' unpaid dues
  • Total Pending amount
  • A pre-written reminder message with the full breakdown
  1. Review the pending dues breakdown
  2. Tap Send Reminder โ€” a push notification is sent to the flat owner instantly

The reminder message is generated automatically with the exact amounts. The resident sees the notification on their phone with the full dues breakdown.

a_remind_flat
Remind flat โ€” dues breakdown
๐Ÿ› 
Admin

Help Desk

Residents raise service requests โ€” plumbing, electrical, common area issues โ€” and admins manage them here.

Managing Service Tickets

The Help Desk screen shows all tickets filtered by status: Active, Open, In Progress, Resolved, Closed.

  • Each ticket shows the flat number, issue type, date, and current status
  • Tap a ticket to see full details and update its status
  • Once fixed, mark it Resolved
  • After confirmation, tap Close Ticket

Residents can track the status of their own requests in real time from their Help Desk tab.

a_helpdesk_resolved
Help Desk โ€” resolved ticket
๐Ÿ“ข
Admin

Notices & Announcements

Post society announcements that all residents can see in their app.

Posting an Announcement

  1. Go to Notices from the bottom navigation
  2. Tap + New Announcement
  3. Enter a Title (e.g. "Meeting next Sunday")
  4. Write the Content โ€” meeting agenda, maintenance notice, visitor policy, etc.
  5. Tick Pin this announcement to keep it at the top for all residents
  6. Tap Post Announcement

All residents see the notice in their Notices tab and receive a push notification. Pinned notices stay visible at the top until unpinned.

a_notices
Post Announcement form
๐Ÿ‘ฅ
Admin

Manage Flats & Owners

Add, edit, and remove flat owners โ€” control who has access to the app.

The Flats List

The Manage Flats screen (Quick Actions โ†’ Manage Flats) shows all registered flats with owner name, phone number, BHK type, occupancy status, and monthly maintenance amount.

  • Add a flat โ€” tap + Add Flat, enter flat number, owner name, mobile number, BHK, monthly amount
  • Edit or delete โ€” swipe left on any flat to reveal Edit and Delete options
  • Import in bulk โ€” tap the CSV import icon to upload all flats from a spreadsheet at once

A resident's mobile number is their login credential. The number you enter here must match the number they use to sign in.

a_flats_list
Flats list โ€” 7 flats shown
โš™๏ธ
Admin

Profile & Settings

Manage your admin account and configure society-level fund settings.

My Profile

Access via the More tab โ†’ Profile. Shows your name, role (President), flat number, and registered phone. From here:

  • Change Password โ€” update your login credentials
  • Fund & Balance Settings โ€” set opening balances and per-flat default maintenance amounts for each fund
  • About FlatFlow โ€” current app version (v1.4.1 build 44)
  • Logout โ€” sign out of the admin account
a_profile
Admin profile & settings
Resident Guide
๐Ÿ”‘
Resident

Logging In

Sign in with your registered mobile number and password โ€” set by your admin during onboarding.

Sign In

  1. Open FlatFlow and tap Login to Existing Apartment
  2. Enter your registered mobile number (+91 format)
  3. Enter your password (provided by your admin, or changed by you)
  4. Tap Login โ€” you go directly to your home dashboard

If you don't know your password, contact your society admin. They can reset it from the Manage Flats screen.

o_login
Login screen
๐Ÿ 
Resident

Home Dashboard

Your society's complete financial picture โ€” Financial Overview, Fund Balances, and Payment Status tiles.

Financial Overview & Fund Balances

The top of the home screen shows the same Financial Overview the admin sees โ€” Collected, Expenses, Balance, and Collection Progress (e.g. 36/37 flats). Below it, three fund balance tiles:

  • Maintenance Fund โ€” monthly running balance
  • Festival Fund โ€” event and celebration fund
  • Corpus Fund โ€” long-term savings balance

All figures update in real time โ€” no refresh needed.

o_home
Resident home โ€” July 2026
o_home_scrolled
Payment status โ€” Maintenance & Water Bill tiles

Payment Status Tiles

Scrolling down shows payment grids for each fund โ€” Maintenance and Water Bill shown separately. Each flat is a tile: blue = paid, grey = pending.

  • The count (e.g. 15/18 paid) is shown per fund
  • Total collected and pending amounts shown below the grid
  • You can see your own flat's status at a glance

Full society payment visibility encourages timely payment โ€” when residents can see the society is at 35 of 37 paid, the last two are more likely to pay promptly.

๐Ÿ’ธ
Resident

My Dues

Your complete personal payment history โ€” every due across all fund types, with current status.

Viewing Your Dues

Tap My Dues in the bottom navigation. Your full payment history appears with tabs to filter by status:

  • All โ€” every due, newest first
  • Pending โ€” payment request received but not yet paid
  • Awaiting Confirm โ€” you submitted a transaction ID; admin hasn't confirmed yet
  • Paid โ€” confirmed and completed payments

Each entry shows: fund type, month, amount, payment date (if paid), and transaction number (if submitted).

How to Pay a Due

  1. Tap the pending due to open it
  2. Note the UPI ID shown โ€” your society's payment address
  3. Pay the exact amount to that UPI ID via any payment app
  4. Copy the Transaction ID / UTR from your payment app
  5. Enter it in FlatFlow and tap Submit
o_my_dues
My Dues โ€” payment history
๐Ÿ“Š
Resident

Society Expenses

Every rupee the society spends is listed here โ€” categorized, dated, and fully transparent.

Browsing Expenses by Month

Tap Expenses (via the export icon on any screen, or through navigation). The screen shows the current month's total spend and all individual items. Use the < > arrows to browse previous months.

Filter by category using the chips at the top: Watchman Salary, Electricity, Water, Garbage, and more.

Typical monthly expenses you'll see:

  • Water Tankers, Plants, Repairs (plumber, materials)
  • Electricity (multiple bills), Garbage Collection
  • Lift Maintenance, Diesel, Generator coolant, Lift AMC
o_expenses_july
Expenses โ€” July 2026 (โ‚น30,223)
o_expenses_june
Expenses โ€” June 2026 (โ‚น33,159)

Monthly Expense History

Navigate back to see previous months. Each month shows its own total and full list of expenses. Expenses like Watchman Salary (โ‚น7,500), Lift AMC (โ‚น800), Electricity, Diesel, Drainage cleaning, and more are all visible with amounts and dates.

If you see an expense that seems incorrect, raise it at the next committee meeting. FlatFlow preserves the full audit trail โ€” nothing can be edited or deleted after it is recorded.

๐Ÿ“ˆ
Resident

Financial Overview

The complete monthly picture โ€” collected, spent, balance, and flat-by-flat collection progress.

Reading the Financial Overview

The home screen Financial Overview card shows:

  • Collected โ€” sum of all admin-confirmed payments (e.g. โ‚น36.8K)
  • Expenses โ€” total society spends recorded (e.g. โ‚น33.2K)
  • Balance โ€” what remains after expenses (e.g. โ‚น3.6K)
  • Collection Progress โ€” "36/37 flats" with a progress bar

Use the < > arrows to switch months and compare collection across periods.

Only admin-confirmed payments count toward the Collected figure. Payments submitted but not yet confirmed by the admin appear as "Awaiting Confirm" in your dues and are not counted yet.

o_financial_overview
Financial Overview โ€” June (36/37 flats)
๐Ÿ’Ž
Admin

Subscription & Pricing

One subscription covers your entire society. All features included โ€” no locked tiers.

โ‚น99
per month
Month-to-month
Popular
โ‚น250
3 months
Save โ‚น47 (16%)
โ‚น475
6 months
Save โ‚น119 (20%)
โ‚น950
12 months
Save โ‚น238 (20%)

How to Subscribe

  1. Open the app as Admin โ†’ More tab โ†’ Subscription
  2. Select a plan
  3. Pay via UPI or card through the secure Cashfree payment gateway
  4. Subscription activates immediately

A reminder notification is sent 7 days before expiry. If the subscription lapses, residents can still view historical data but the admin cannot generate new dues or record expenses until renewed.

The subscription covers the whole society โ€” one fee, all flats. No per-resident or per-flat charge.