Deposits · Compliance

Security deposit tracking tied to tenants and invoices

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.

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