How to Add an Existing Tenant to Your Records
A clean go-live method for mid-lease tenants: opening balances, deposits held, lease dates, and payment history without rewriting history.
Add an existing tenant by creating the property/unit, entering the real lease dates and rent amount, recording the security deposit still held, and setting an opening rent balance as of a chosen go-live date — then post new payments only after that date. Do not invent a fake “move-in today” that erases the actual tenancy start; courts and tax records care about what actually happened.
Deposit ownership, required notices, and mid-lease fee changes vary by state and local jurisdiction. This guide is educational — not legal advice. Confirm requirements with local counsel or your housing authority before relying on any deadline, notice form, or deposit rule.
Gather source documents before you type
Intake packet for an in-place tenant
- Fully signed lease PDF and all amendments
- Current monthly rent and any recurring charges (parking, pets, storage)
- Lease start date and current end date (or month-to-month status)
- Security deposit amount originally collected and still held
- Last payment date, amount, and method
- Any prepaid rent or outstanding balance
- Occupant list and emergency contacts
- Move-in inspection if you still have it; if not, schedule a condition update with notice
Choose a go-live date and opening balances
Pick a clean boundary — usually the first of the month or the day you switch tools. Everything before that date stays in your old spreadsheet or bank history as an archive. Everything on or after posts in the new system. Opening balances answer: Does the tenant owe rent today? Are they prepaid? How much deposit do you hold?
| Field | Example value | Notes |
|---|---|---|
| Go-live date | 2026-09-01 | No duplicate posts before this date |
| Lease start (actual) | 2025-03-01 | Historical truth |
| Lease end | 2027-02-28 | Drives renewal calendar |
| Monthly rent | 1,875 | Match signed lease |
| Rent balance at go-live | 0.00 | Tenant current |
| Deposit held | 2,500 | Liability — not income |
| Last payment (archive) | 2026-08-01 ACH 1,875 | Keep PDF/export |
Example: Tenant paid September rent early on August 28. On a September 1 go-live you record prepaid rent of $1,875 (or mark September as paid) so you do not charge them again. The deposit of $2,500 is logged as held funds, not as September income.
Reconcile common opening balance scenarios
Most migration errors come from one of a few recurring situations. Map your tenant to a row before you type anything — guessing creates duplicate charges or invisible balances.
| Situation | Opening rent balance | What to enter |
|---|---|---|
| Tenant current through go-live | 0 | Charge next period only; no back rent |
| Owes one month | +1,875 | Outstanding balance; do not re-charge same month twice |
| Paid next month early | Prepaid −1,875 | Credit or mark next period paid |
| Partial month owed (rare mid-lease) | Per lease proration | Match signed amendment or move-in math |
| Late fee assessed but unpaid | +75 fee line | Separate line item, not rolled into rent silently |
Deposits are not rent
Security deposits are typically liabilities until lawfully applied or returned. CFPB renting resources emphasize that return timing and allowable deductions depend on state law. When migrating records, copy the original collected amount and any lawful deductions already documented. Do not “recognize” the deposit as income in your operating ledger just because you are setting up software.
Tax rules change and depend on your situation. RentalNoodle organizes income and expenses you record and can export Schedule E preparation summaries — it does not file taxes or give tax advice. Confirm treatment with a CPA or enrolled agent.
Recurring charges beyond base rent
If the lease lists pet rent, parking, storage, or utility reimbursements, enter them as separate recurring charges with the same start date as base rent — not as a lump sum you adjust manually each month. That keeps ledger exports honest for Schedule E prep and prevents “rent” from silently absorbing fees tenants dispute later.
| Charge type | Monthly amount | Ledger treatment |
|---|---|---|
| Base rent | 1,875 | Primary rent charge |
| Pet rent | 35 | Separate recurring line |
| Parking | 75 | Separate recurring line |
| Utility flat fee | 60 | Separate line if lease specifies |
| One-time move-in fee (past) | 0 ongoing | Archive only — not a recurring charge |
Month-to-month tenants already in place
When the original fixed term expired and the tenancy continued without a new end date, record lease type as month-to-month with the conversion date if known. Enter the actual tenancy start (move-in), not the day you discovered the lapse. Notice rules for rent changes and termination differ from fixed-term renewals in many states — your records should reflect periodic tenancy so renewal calendars do not fire false alarms.
Example: Fixed lease ended 2026-06-30; tenant stayed and pays monthly. Go-live 2026-09-01: lease start 2024-07-01, end date blank or marked month-to-month since 2026-07-01, rent 1,875, deposit 2,500 held since move-in. Do not create a fake end date twelve months out unless both parties signed a renewal.
Step-by-step entry workflow
- Create the property and unit with your standard ID (e.g., 12-OAK).
- Add the tenant profile: legal names, phone, email, forwarding address if known.
- Create the lease record with actual start/end, rent, and late-fee terms as written.
- Enter deposit held as a deposit balance, with original received date if known.
- Set rent opening balance / prepaid flag as of go-live.
- Attach the lease PDF and any inspection photos you have.
- Optional: import recent payment history for continuity in disputes.
- Send the tenant a short note: how to pay going forward and how to request repairs.
Income recognition at go-live (tax angle)
IRS Publication 527 treats rent as income when received or when constructively received — migrating software does not create new income events. Deposits held before go-live were never income; prepaid rent collected before go-live may already belong in a prior tax year. Your opening balance should mirror cash-basis reality: if the tenant prepaid September on August 28, September’s rent is not “new” income on September 1 in your books — it is already satisfied. RentalNoodle organizes what you record and exports Schedule E preparation summaries; it does not file returns or tell you how to report prior years.
Partial history vs full rebuild
- Minimum viable: lease + deposit held + opening rent balance + documents
- Better: last 12 months of payments for pattern evidence
- Best for disputes: full ledger from move-in plus inspection set
- If old records are messy, freeze them as a dated PDF archive and start clean at go-live with accurate balances
Sample opening journal (illustrative)
| Date | Memo | Rent AR | Deposit liability |
|---|---|---|---|
| 2026-09-01 | Opening: tenant current | 0 | |
| 2026-09-01 | Opening: deposit held | 2,500 | |
| 2026-09-01 | Charge Sept rent | 1,875 | |
| 2026-09-01 | Payment ACH | −1,875 |
When old records are a mess
If prior years are inconsistent, freeze what you have: export the spreadsheet to PDF, save bank statements, and attach a one-page memo listing known gaps (“2025 Q2 — no separate pet rent line”). Start clean at go-live with accurate opening balances rather than inventing twelve months of fictional payments. Courts and CPAs prefer honest gaps with correct current balances over a pretty ledger full of guesses.
Roommates, guarantors, and mid-lease changes
List every adult occupant the lease names. If only one person is on the lease, do not invent co-tenants in your records to “match reality” without a signed amendment — occupancy and liability are legal facts. Guarantors belong on the file with their signed guaranty. When someone moves out mid-lease, follow the lease and state rules for release; update records only after paperwork is done.
Post-entry verification walkthrough
Same-day audit after data entry
- Lease PDF monthly rent = system base rent (every recurring charge listed)
- Deposit receipt or move-in statement = system deposit held
- Lease end date or month-to-month flag matches signed documents
- Opening balance matches tenant’s understanding of what they owe today
- Last archived payment date aligns with bank deposit or ACH record
- Occupant names match lease; guaranty PDF attached if applicable
- Tenant received written instructions for new payment and repair channels
| Audit item | Source document | System field |
|---|---|---|
| Rent | Lease page 1 | Monthly rent + recurring charges |
| Deposit | Move-in receipt | Deposit liability balance |
| Term | Lease signature page | Start/end or MTM flag |
| Balance | Your spreadsheet + tenant confirm | Opening AR or prepaid |
Common migration mistakes
- Setting lease start = today and losing renewal math
- Booking the deposit as rental income on go-live
- Double-charging a month that was prepaid
- Leaving outstanding balances at $0 when the tenant actually owes
- Failing to store the old spreadsheet as a frozen archive
- Changing rent in the software without a signed renewal or lawful notice
After entry, run a one-page audit: lease PDF rent = system rent; deposit PDF/receipt = system deposit; tenant confirms last payment date. Fix mismatches before the next due date.
Authoritative sources
Related landlord guides
Keep these records in one place
RentalNoodle helps independent landlords organize properties, tenants, leases, rent, maintenance, inspections, and finances — without turning day-to-day management into busywork.
Start Managing FreeEducational content for independent landlords. RentalNoodle is property management software — not a law firm, CPA firm, or government agency. Rules vary by state and locality. Confirm legal and tax questions with qualified professionals.