Contact us
Industry Guides

How to Collect Society Maintenance Online: UPI, Receipts and Reconciliation

Getting members to pay online is the easy part. The work is knowing which flat each payment came from, sending a proper receipt, and handing the auditor books that match the bank statement.

AAmol BondeOctober 30, 2026 · 12 min read
A person making a payment on a smartphone
Photo: Unsplash

In September 2026, Indians made about 24.07 billion UPI payments worth ₹29.37 lakh crore, according to NPCI figures reported by Outlook Money. Most of your members already pay for vegetables, petrol and school fees by UPI. So when a society treasurer tells me collections are a headache, the problem is almost never that members will not pay online.

The problem is what happens after. ₹6,130 lands in the society’s account with the remark “maint” and a name that is not the flat owner’s. Is that Flat 704, or the tenant in 1102 paying two months late? Multiply that by 120 flats and the treasurer’s Sunday is gone. This guide answers one question: how do you collect society maintenance online so that every payment is matched to a flat, receipted and ready for the auditor? I write as the founder of Infoways, a Navi Mumbai software company that sets up billing and payment systems for housing societies. What follows is what we see work, and what does not.

1. How can a housing society collect maintenance online?

A housing society can collect maintenance online in four ways: bank transfer (NEFT or IMPS) to its current account, a UPI QR code linked to that account, a payment gateway account opened in the society’s own name, or a ready-made society app that bundles payments with billing. The money should always land in the society’s own bank account.

The right choice depends less on what members prefer and more on how many flats you have and who does the matching. A 24-flat building with a careful treasurer can live with bank transfers and a spreadsheet. A 300-flat complex cannot. The table compares the options on the things that actually decide your workload.

Four ways to collect society maintenance online, compared
OptionWho pays a feeHow you know which flat paidReceiptFits
Bank transfer (NEFT/IMPS) to the society’s accountNo gateway fee; check your bank’s chargesMember’s remark and name on the statement, matched by handIssued by the office after matchingSmall buildings, few payers
UPI QR on the society’s current accountNo gateway fee; check your bank’s terms for a merchant QRRemark and payer name, matched by handIssued by the office after matchingSmall to mid-sized societies
Payment gateway in the society’s name (payment link or page per bill)Gateway fee, e.g. Razorpay standard: 2% + 18% GST on the feeAutomatic: each link is tied to a flat and billAutomatic, on paymentMid-sized and large societies
Gateway virtual account per flat (e.g. Razorpay Smart Collect)Gateway pricing for the productAutomatic: each flat has its own account number or UPI IDAutomatic, on paymentLarge societies with many bank transfers
Ready-made society appApp subscription plus any payment fee, per vendorAutomatic for in-app paymentsAutomatic for in-app paymentsMost single societies wanting billing too

Fees: Razorpay pricing (standard plan, checked October 2026); virtual accounts: Razorpay Smart Collect docs. Other gateways and apps price differently; check current terms.

2. Matching payments to flats: the part that decides everything

Matching means linking each credit in the bank statement to one flat and one bill. Without a unique reference per flat or per bill, someone has to read remarks and guess. The fix is to give every payment a built-in identity before it is made, not after.

When we take over billing data from a society, the bank statement usually tells the story. A large share of credits have remarks like “maintenance”, “Oct” or nothing at all, from accounts in the name of a spouse, a parent abroad or a tenant. Part payments, two months paid together and a flat sold mid-quarter make it worse. Every one of those is a phone call.

Three ways to make matching automatic

  • A reference per flat. The cheapest fix: ask members to put their wing and flat number, in a fixed format such as B-704, in the UPI or NEFT remark. It works for many payments and fails for the rest, because people forget.
  • A payment link per bill. The gateway creates a link for each flat’s bill. Whoever pays through it, the payment arrives already tagged to that flat and bill.
  • A virtual account per flat. Razorpay describes its Smart Collect Customer Identifiers as “a customisable virtual receiver” on your current account, so each flat gets its own account number for NEFT, RTGS or IMPS, and Smart Collect 2.0 adds a virtual UPI ID. Members who prefer bank transfer pay to their flat’s number, and the system knows who paid.

Decide the allocation rules in advance

Matching a payment to a flat is half the job. The other half is deciding which dues it clears. Our recommendation is that the committee writes down, once, that part payments clear the oldest dues first, then interest, then the current bill, or whatever order your bye-laws and adviser prefer. Whatever the rule, apply it the same way to every flat. Members argue far less about a rule than about a treasurer’s judgement.

3. Setting up a payment gateway in the society’s name

A payment gateway account should be opened by the society itself, with its own PAN, registration certificate and current account, so collections settle straight to the society. Never let collections route through a vendor’s or committee member’s account.

This matters for trust as much as for accounting. If a dispute ever reaches the Registrar, the committee should be able to show that every rupee went from the member to the society’s account, with nothing in between. Gateways run their own KYC on the society; expect to share the registration certificate, PAN, bank details and a committee resolution authorising the signatories. Check each gateway’s current list.

Who pays the gateway fee?

At Razorpay’s published standard rate, a ₹6,130 payment costs the society a ₹122.60 platform fee plus ₹22.07 GST, about ₹145 in all. On a 100-flat society paying monthly, that is roughly ₹14,500 a month if everyone pays through the gateway. Some societies absorb it as an office expense; some ask members to pay by direct transfer to avoid it; some add a convenience fee. In my view this is a general body decision, and whatever you choose, check the gateway’s terms and tell members before the first bill.

Illustration: gateway cost on one ₹6,130 maintenance payment at Razorpay’s standard rate
ItemWorkingAmount
Maintenance paid₹6,130.00
Platform fee2% × ₹6,130₹122.60
GST on fee18% × ₹122.60₹22.07
Settled to the society₹6,130 − ₹144.67₹5,985.33

Illustrative arithmetic using Razorpay’s standard pricing as listed in October 2026 (2% platform fee on UPI, cards and netbanking; 18% GST on the fee; no setup fee or annual charge). Negotiated or other gateways’ rates differ.

See also: for more on UPI and WhatsApp payments for small organisations, read WhatsApp Business, AI and UPI for Indian businesses.

4. Receipts members and auditors trust

Every payment should get a numbered receipt in the member’s name, issued promptly, listing the flat, the bill period, the amount against each head, the payment mode and the bank or UPI reference. A screenshot of a UPI success screen is the member’s proof of paying, not the society’s receipt.

What a society maintenance receipt should show
FieldWhy it matters
Society name and registration numberIdentifies the issuer
Receipt number, in an unbroken seriesAuditors check for gaps and duplicates
Date of receipt and date of creditInterest and due dates depend on the credit date
Member name, wing and flatA receipt goes in the member’s name even if a tenant or relative paid
Bill period and bill numberTies the receipt to the bill it clears
Amount against each head (and interest, if any)Shows which dues were cleared under your allocation rule
Mode and reference (UTR, UPI ref, cheque no.)Lets anyone trace it to the bank statement
Balance still due, if anyStops arguments about part payments
GST details, if your society is registeredOnly where your CA says GST applies

Our practical checklist, not a statutory format. Your auditor may want additional fields.

One detail we see trip up societies: cheques and cash. Online receipts go out instantly; offline ones wait for the office. Enter them in the same system with the same number series, or you end up with two receipt books that never quite reconcile.

5. Reminders that do not annoy members

Good reminders are few, polite, specific and on a fixed schedule: one when the bill is issued, one a few days before the due date, and one after it, each with the amount, the due date and a payment link. Stop as soon as the member pays.

Most members who pay late have simply forgotten. A reminder with a one-tap link usually works better than a stern circular. What does not work is posting the defaulters list on the society WhatsApp group. Beyond being bad manners, ADDA’s DPDP guide for housing societies lists circulating a full resident directory publicly as a common risk; a public list of who owes what is the same kind of exposure.

After the due date, interest becomes part of the message. Under Maharashtra’s June 2026 rules, interest on unpaid dues is reported by TaxGuru as capped at 12% a year, simple, at the rate the general body fixes. The reminder should show the amount of interest and how it was worked out.

See also: if you are unsure what each line of the bill should be, start with society maintenance charges in Maharashtra under the 2026 rules.

6. Reconciliation and Tally export

Reconciliation is checking that every receipt matches a bank credit and every bank credit matches a receipt, at least monthly. Once that is clean, the receipts can go into Tally as vouchers in one import instead of being retyped.

TallyPrime’s import FAQ says vouchers can be imported from Excel (from Release 4.0) or XML, and recommends batches of 50,000 to 1 lakh transactions, which is far more than any society needs. One useful catch: bank transactions are not brought in through the Excel import; Tally handles bank statements through its Bank Reconciliation report. So the clean pattern is receipts and bills from your billing system as vouchers, and the bank statement through Tally’s own reconciliation.

  1. Download the month’s bank statement and the gateway’s settlement report.
  2. Match gateway settlements to the payments they include. The gross amount is the member’s payment; the fee and GST are a society expense.
  3. Match every remaining credit to a receipt. List anything unmatched and chase it that week, not at year end.
  4. Export the month’s receipts and bills in the column layout your accountant has mapped in Tally, and import.
  5. Run Tally’s bank reconciliation against the statement. Differences should be only timing (cheques in clearing).

7. GST on online maintenance collections

Collecting online does not change GST. Under CBIC Circular 109/28/2019-GST, members’ charges up to ₹7,500 a month per member are exempt, and a society with yearly turnover of ₹20 lakh or less need not register even above that. Above both limits, the circular says 18% applies to the whole amount; a 2021 Madras High Court ruling took the narrower view that only the excess is taxable.

When GST applies to members’ maintenance, per CBIC Circular 109/28/2019-GST
Society’s annual turnoverMonthly charges per memberExempt?
₹20 lakh or lessMore than ₹7,500Yes
More than ₹20 lakh₹7,500 or lessYes
More than ₹20 lakhMore than ₹7,500No: GST on the whole amount, per the circular

Source: CBIC Circular 109/28/2019-GST, 22 July 2019. The limit applies separately to each flat a person owns. For the contrary Madras High Court view and its status, see Business Today, April 2025. Confirm with your CA.

The circular also says a registered society can take input tax credit on GST paid for items like pumps, generators, pipes and repair services. Separately, the gateway’s own fee carries 18% GST, which a registered society may be able to claim; an unregistered one simply bears it. Your billing system should let GST be switched on per head and per society, because your CA, not the software, decides.

8. Member data under the DPDP Act

Names, phone numbers, flat details and payment histories are personal data, and the society’s committee is the data fiduciary responsible for them under the Digital Personal Data Protection Act 2023, even when an app or gateway stores them. The DPDP Rules notified in November 2025 phase in most duties over 18 months.

The PIB explainer says the Rules were notified on 14 November 2025 with an 18-month period for phased compliance; that the Rules require a clear, separate consent notice explaining the purpose; that affected people must be told of a breach without delay; and that requests to access, correct or erase data must be answered within 90 days. The ADDA guide makes two points committees often miss: an AGM resolution is not individual consent, and the society remains responsible for lawful use even when software stores the data.

For collections, that translates into a short list. Collect only what billing needs. Tell members, in a plain notice, what you collect and why. Restrict who in the office and at the vendor can see payment histories. Know where the data sits and how to get it back if you change vendors. Keep payment data off WhatsApp groups.

9. Step-by-step setup for your society

Setting up online collection takes about a month for most societies: decide the method and the rules at one committee meeting, open the payment route in the society’s name, clean the flat and arrears data, run one cycle in parallel, then announce it to members with a help desk for those who need it.

  1. Committee meeting: choose the collection method, the matching approach, the part-payment order, who bears gateway fees and the reminder schedule. Minute it.
  2. Open the gateway or virtual accounts in the society’s name, with its PAN, registration and current account. Run a test payment and a refund.
  3. Clean the data: flats, members, tenants, phone numbers, opening arrears. Get the auditor to sign off opening balances flat by flat.
  4. Set up the receipt format, one number series, and the Tally mapping with your accountant.
  5. Run one billing and collection cycle alongside the old method. Reconcile every flat.
  6. Announce to members with a sample bill, a short how-to in three languages and a weekend help desk for older members. Keep accepting cheques and recording them in the same system.
  7. Review after three cycles: matched-by-hand count, days to reconcile, collection rate by the due date.

Most of this needs no software developer. A ready-made society app or a gateway with payment links covers what most single societies need. Where custom software earns its place is in larger complexes, federations and facility managers running many societies, where one system with their own rules, receipts and Tally layout saves real hours. Our housing society software page explains how we approach that, and our guide to custom software vs off-the-shelf covers the trade-off honestly.

Where this advice breaks down

  • Fees change. The Razorpay figures are its published standard plan as of October 2026. Other gateways, negotiated rates and app bundles differ; get current quotes in writing.
  • Some members will not go digital. Older members and those abroad may keep paying by cheque or NRI transfers. The system must handle offline payments in the same ledger, or reconciliation breaks.
  • The GST position is unsettled. The CBIC circular and the Madras High Court disagree. Follow your CA.
  • DPDP duties are still phasing in. Most obligations come into force at the end of the 18-month period, and guidance for small bodies like housing societies may develop. Treat the steps above as good practice now.
  • State rules differ. Interest caps and charge rules here are Maharashtra’s, as reported. Apartment associations elsewhere follow their own laws.

Online collection checklist

The ₹6,130 with the remark “maint” is not a payment problem. It is a reference problem, and once every payment arrives knowing which flat it belongs to, the treasurer gets the Sunday back.

Frequently asked questions

How can a housing society collect maintenance online?

Through bank transfer to the society’s current account, a UPI QR linked to that account, a payment gateway account in the society’s name that sends a payment link per bill, or a ready-made society app. Whichever you choose, the money should land in the society’s own account, and each payment should carry a flat reference so it can be matched.

What is the best way to match UPI payments to flats?

Give each payment an identity before it is made: a gateway payment link for each flat’s bill, or a virtual account or virtual UPI ID per flat. The cheaper option is a fixed remark format such as B-704, but some members will forget it, so expect some manual matching.

How much does a payment gateway charge a housing society?

It depends on the gateway and plan. Razorpay’s published standard plan, as of October 2026, lists a 2% platform fee on UPI, cards and netbanking, plus 18% GST on that fee, with no setup fee or annual charge. On a ₹6,130 payment that is about ₹145.

Is a UPI screenshot enough as a maintenance receipt?

No. A screenshot proves the member paid. The society should still issue a numbered receipt in the member’s name, showing the flat, bill period, heads cleared, mode and bank reference, so the auditor can trace it to the bank statement.

Can society maintenance receipts be imported into Tally?

Yes. TallyPrime supports importing vouchers from Excel (from Release 4.0) or XML. Bank statements are reconciled through Tally’s Bank Reconciliation report rather than the Excel import. Ask your accountant to set up a mapping template once.

Do housing societies have to pay GST on maintenance collected online?

Collecting online does not change the rule. Under CBIC Circular 109/28/2019-GST, charges up to ₹7,500 a month per member are exempt, and societies with turnover of ₹20 lakh or less need not register. Above both, the circular says 18% on the whole amount; the Madras High Court took the view in 2021 that only the excess is taxable. Ask your CA.

Can a society share the defaulters list on WhatsApp?

It is not a good idea. Member payment details are personal data under the DPDP Act 2023, and the committee is responsible for how they are used. Send private reminders to each member instead, and keep recovery steps between the committee, the member and your adviser.

Sources and further reading

  1. Outlook Money: UPI processes 24.07 billion transactions in September (2 October 2026) NPCI data: 24.07 billion transactions worth ₹29.37 lakh crore, September 2026.
  2. Razorpay: Pricing Standard plan, checked October 2026: 2% platform fee; 18% GST on fee; no setup fee or AMC.
  3. Razorpay Docs: Smart Collect Customer Identifiers (virtual accounts) for NEFT, RTGS, IMPS; virtual UPI IDs in Smart Collect 2.0; automated reconciliation.
  4. TallyPrime Help: Import data FAQ Excel import of vouchers (Release 4.0); bank statements via Bank Reconciliation; recommended batch size.
  5. CBIC Circular 109/28/2019-GST (22 July 2019) ₹7,500 per member per month; ₹20 lakh turnover; whole amount taxable; per flat; ITC on inputs.
  6. Business Today: GST on apartment maintenance and the ₹7,500 rule (17 April 2025) Madras High Court 2021 view; position contested outside Tamil Nadu.
  7. PIB: DPDP Rules, 2025 notified (17 November 2025) Notified 14 November 2025; 18-month phased compliance; consent notice; breach intimation; 90-day response to rights requests.
  8. ADDA: DPDP Act for housing societies (4 February 2026) Committee as data fiduciary; AGM resolution is not individual consent; vendor as data processor.
  9. TaxGuru: Maharashtra overhauls co-operative housing society rules 12% simple interest cap on dues under the June 2026 rules, as reported.
Free Consultation

Ready to grow your business online?

Tell us what you need — website, SEO, software, apps or marketing — and we’ll give you an honest plan. No cost, no obligation.

  • Honest advice, no pushy sales
  • A clear written quote before any work starts
  • A real Mumbai team on call