Three different charges, three different jobs
First month's rent is exactly what it sounds like — rent for your first period of occupancy, due like any other rent payment. Last month's rent is an advance payment collected at move-in but intended to cover your final month, effectively pre-paying rent you haven't lived through yet. A security deposit is money held as protection against damage or default, meant to be itemized and returned.
Because these are three different things with three different purposes, a landlord can generally require some combination of all three at move-in — subject to whatever cap or rule your state places on the security deposit portion specifically.
Is there a total cap on what a landlord can collect upfront?
There's no federal rule capping how much a landlord can collect at move-in overall. Some states cap the security deposit piece specifically — see the state-by-state deposit rules — but straightforward first and last month's rent, collected as prepaid rent rather than as security, generally sit outside that particular cap.
Why "last month's rent" is the tricky one
First month's rent is unambiguous — it's rent, due when it's due. Last month's rent is where things get less clear: is it simple advance rent that will be applied to your final month no matter what, or is it functioning as additional security your landlord could tap for damage or unpaid rent if you leave early — in which case it may be legally indistinguishable from a deposit, whatever the lease calls it?
What two states actually do with "last month's rent"
- California Civil Code § 1950.5(c)(1) caps "security, however denominated" at one month's rent, "in addition to any rent for the first month paid on or before initial occupancy" (up to two months for certain small landlords under specific conditions). Because the cap applies to security "however denominated," money collected and held as protection against a tenant's future default counts toward that cap in California even if the lease calls it "last month's rent" — the label doesn't control if the money is functioning as security.
- Texas Property Code § 92.102 defines a "security deposit" as excluding "a rental application deposit or an advance payment of rent." Under Texas law, money genuinely collected as an advance payment of your last month's rent isn't legally a security deposit at all — so the deposit-specific protections that apply to your actual deposit, like the itemized-accounting and refund-deadline rules, don't automatically extend to that advance rent payment.
These are opposite starting points from two real states, which is exactly why your own state's answer could look like either one — or neither.
A realistic example
Say your rent is $1,800 a month. Your landlord asks for $1,800 as first month's rent, another $1,800 held as "last month's rent," and a $1,800 security deposit — $5,400 total due at move-in. If your state caps the security deposit at one month's rent and treats "last month's rent" as functioning like security in this case, that combination could work out to $3,600 in security-like money against a $1,800 cap, which is worth checking against your state's actual rule before you pay it. If your state instead treats "last month's rent" as ordinary advance rent, the same $5,400 might be entirely permissible. The math is identical either way; the legal answer depends entirely on how your state classifies that middle payment.
What to check before you pay all three
Ask your landlord to spell out, in writing, exactly what each of the three payments is for and how it will be used. Specifically for "last month's rent": will it be credited to your final month no matter what, or can it be used to cover damage or unpaid rent before then? If it functions like a deposit, it should be treated like one — itemized, accounted for, and returned or applied according to your state's deposit rules.
Check your state's cap on the security deposit specifically with the security deposit calculator so you know whether the total labeled "deposit" is within what your state allows. Get every answer in your lease in writing — a verbal promise about how "last month's rent" will be used is hard to enforce once you've already paid it. Honestkey™ reads your uploaded lease and flags exactly this kind of ambiguity in a lease's move-in charges before you sign.