Deposits · Compliance

Security Deposit Tracking and Management

The product creates a security deposit record when the first rent invoice for a tenant is marked paid and the invoice includes a security deposit amount. After that, you manage balance, refunds, and deductions through the Security Deposits flows and Security History in the dashboard.

Transactions append to the deposit ledger (deposits, refunds, deductions) with reasons and audit-friendly history — aligned with the SecurityDeposit model and API behaviour in the codebase.

If no security amount is on the first paid invoice, no automatic deposit shell is created; you can still operate rent without the deposit module.

Why it matters

What you gain on the ground

Ledger per tenant

Current balance and status (active/closed) stay with the tenant–PG pair you manage.

Linked to first paid invoice

Initial deposit entry aligns with when security was actually collected on rent bills.

Refund and deduction records

Capture amounts, reasons, and notes when money moves out or is adjusted at move-out.

Move-out clarity

Pair with Move-Out and invoice dues so final settlements are easier to explain to tenants.

Secure financial records and agreements

Built for Indian PG workflows

Tenants, invoices, payment status, and optional gateway checkout live in one stack — so collections stay tied to real bills, not loose chats.

How this feature works in real operations

High-performing PG operations rely on consistency, not one-off heroics. This feature is designed to reduce repetitive manual work and keep records aligned with day-to-day tenant and billing flows. Teams can execute the same process every month with fewer data gaps.

The practical value comes from integration with adjacent modules: tenant, room, invoicing, collections, and reports. When one module updates, the associated operational context remains connected, which reduces reconciliation effort and improves decision clarity.

For owner-led teams, this helps maintain process quality even as occupancy grows. For manager-led teams, it improves handover quality and reduces dependency on individual memory.

Common questions

When is a security deposit created automatically?

When the first paid rent invoice for that tenant includes a security deposit amount and no deposit already exists for that tenant–PG pair — matching server logic in the invoice payment path.

Can I edit old deposit transactions?

Use the in-app security deposit screens to add refunds or deductions; follow your internal policy for corrections.

Where do I see full history?

Dashboard Security History and security deposit views surface activity for operators with the right permissions.

Join 500+ PG owners using TrackMyPG

Ready to Simplify Your
PG Management?

Start your 7-day free trial today. Pay ₹1 to activate via Razorpay. Set up your PG in under 5 minutes and see the difference.

7-day free trial✓ Pay ₹1 via Razorpay✓ Cancel anytime✓ 24/7 support