Carpet cleaning and normal wear and tear
Carpet, like paint and flooring, wears out gradually just from being walked on, vacuumed, and lived on for months or years. That gradual wear is normal wear and tear, and security deposit law generally treats normal wear and tear as the landlord's cost of doing business, not yours.
That means a landlord who wants to charge you for carpet cleaning has to show that the carpet needs more than what ordinary living would cause. A carpet that looks a little flattened and faded after two years of a family living on it is worn out, not damaged. A carpet with a wine stain, a burn mark, or pet odor soaked into the pad is a different story.
When a landlord can actually charge you
Charges that typically go beyond normal wear and tear include pet urine stains and the odor that comes with them, burns or rips, deep stains from spills that were never cleaned up, and dirt or grime far beyond what normal living in the unit would produce. In those situations, a landlord can generally deduct the reasonable cost of cleaning — or, in severe cases, replacement — from your deposit, provided the charge is itemized and tied to an actual, documented cost.
What a landlord usually cannot do is charge you for carpet cleaning simply because carpet was walked on for the length of your tenancy, or because the carpet is older and starting to show its age. That is the carpet doing exactly what carpet does, and a landlord absorbing that cost between tenants is part of the ordinary business of renting out a home.
A blanket move-out cleaning clause isn't the same thing
Some leases include a clause requiring the tenant to pay for professional carpet cleaning at move-out no matter the condition of the carpet. That clause may be enforceable as a lease term in some states, but it's a separate question from whether the same charge can be deducted from your security deposit — some states cap deposit deductions for cleaning at what's actually necessary to restore the unit, regardless of what a blanket lease clause says.
If your lease has a mandatory carpet-cleaning clause, ask whether it's billed to you directly as a lease obligation or taken out of your deposit as a "deduction." The two are treated differently in some states, and the difference can matter if you want to dispute the charge.
What two states actually say
- California Civil Code § 1950.5(e) says a landlord "shall not require a tenant to pay for, or assert a claim against the tenant or the security for, professional carpet cleaning or other professional cleaning services, unless reasonably necessary to return the premises to the condition it was in at the inception of tenancy, exclusive of ordinary wear and tear." California names carpet cleaning specifically.
- Texas Property Code § 92.104(b) is more general: "The landlord may not retain any portion of a security deposit to cover normal wear and tear." Texas doesn't call out carpet by name, but the same normal-wear-and-tear rule applies to carpet as to any other part of the unit.
Both states land in the same place for carpet specifically — ordinary wear isn't billable — but they get there through different statutory language. Check your own state's deposit rules rather than assuming either state's exact wording matches yours.
How to protect your deposit
Take dated photos or video of every room, including close-ups of the carpet, when you move in — this is exactly what a move-in inspection is for. Ask for a copy of your landlord's own move-in condition notes if one exists. At move-out, take the same photos again.
If you're charged for carpet cleaning, ask for the invoice or receipt from the cleaning company, not just a line item on your deposit statement — some states require the landlord to provide this kind of documentation before keeping any of your deposit. If the charge looks like it's covering ordinary wear rather than real damage, dispute it in writing rather than assuming the deduction is final. Honestkey™ can flag a lease's cleaning and deposit clauses so you know before you move out what could put your deposit at risk.