HomeFinder
Menu

For landlords & investors

Late Fees on San Antonio Rentals: The § 92.019 Safe Harbor and What You Can Legally Charge

Texas Property Code § 92.019 caps what a landlord can charge for late rent, requires a one-day grace period, and creates a safe harbor at 12% for small properties. Here is how to structure late fees that survive a challenge in a Bexar County JP court.

6 min read · July 10, 2026

A San Antonio landlord can charge a late fee only if the lease says so in writing, the tenant is at least one full day late, and the amount is "reasonable" under Texas Property Code § 92.019. The statute gives you a safe harbor — up to 12% of the monthly rent for properties with four or fewer dwelling units, 10% for larger — and if you stay inside it, a JP court will almost always uphold the charge. Step outside it and the tenant can recover $100, three times the fee you took, and attorney's fees.

Most of the late-fee disputes that end up in Precinct 1, 2, 3, or 4 of the Bexar County Justice Courts are not about whether the tenant paid late. They are about whether the landlord's fee structure complied with § 92.019 in the first place. Get the structure right in the lease and the rest is routine.

What § 92.019 actually requires

The statute has four gating requirements before any late fee is enforceable:

  • In writing in the lease. No side agreement, no property-management flyer, no "posted in the office" notice substitutes for the lease itself. If the lease is silent, you cannot charge a late fee at all, no matter how late the rent is.
  • Rent must be unpaid at the end of the day after the due date. If rent is due the 1st, you cannot assess a late fee until the 3rd. The full day after the due date is a statutory grace period you cannot contract around.
  • The fee must be reasonable. Either you fit inside the safe harbor, or you have to be prepared to prove your actual damages — administrative time, bookkeeping cost, delayed mortgage payment, etc. Nobody wants to prove that in front of a JP.
  • A notice of the fee must have been provided. In practice this is satisfied by the lease clause itself, so long as it clearly discloses the fee.

Miss any one of these and the fee is void. Worse, taking it anyway triggers § 92.019(c) penalties.

The safe harbor: 12% and 10%

The 2019 amendment to § 92.019 gave landlords a clean bright line. A late fee is presumed reasonable if it does not exceed:

  • 12% of the monthly rent for a dwelling in a structure with no more than four units. That covers single-family homes, duplexes, triplexes, and fourplexes — the vast majority of what individual owners rent in San Antonio.
  • 10% of the monthly rent for a dwelling in a structure with more than four units. That is the apartment-community rule.

On a $1,800 single-family home in Converse or Live Oak, the safe-harbor ceiling is $216 total in late fees for that month. On a $2,600 lease in Stone Oak (78258), it is $312. That is a ceiling on the sum of every late-related charge — initial late fee plus any daily fees combined — not a per-fee cap.

If you want to charge more than the safe harbor, § 92.019 lets you, but the burden shifts to you to prove the fee is a reasonable estimate of uncertain damages the late payment caused. In front of a Bexar JP that is a losing posture. Stay inside the safe harbor.

Structuring initial and daily late fees

Most San Antonio leases use a hybrid: a flat initial late fee plus a smaller daily fee that accrues until rent is paid. That is fine, as long as the combined total for the month stays under the cap.

A workable structure on a $1,800 rental:

  • Initial late fee assessed on the 3rd: $75
  • Daily late fee starting the 4th: $10 per day
  • Cap: fees stop accruing once total reaches $216 (12%)

Write the cap into the lease explicitly. If your daily fee runs unchecked for 30 days and blows past 12%, the whole late-fee clause is exposed, not just the overage.

The one-day grace period trips people up

The statute reads that rent must not be paid "by the end of the day after the date the rent was originally due." Rent due the 1st means the earliest a late fee can be assessed is the 3rd. Not the 2nd. A lease that says "late fee assessed on the 2nd" is written incorrectly and any fee taken under it is refundable with penalties.

This is also why "rent is due the 1st, late on the 2nd" language in older TAA and custom leases has been quietly rewritten. If you are using a lease template that predates 2019, replace it.

Returned check and NSF fees are separate

A bad check is governed by a different statute — Business and Commerce Code § 3.506 — which allows a processing fee of up to $30 for a returned check, in addition to the amount of the check. That is not a late fee under § 92.019, and it does not count against the 12% cap. But you still have to disclose the NSF fee in the lease to charge it.

If a tenant's ACH or check bounces and the rent then becomes late, you can charge both: the § 3.506 NSF fee and a § 92.019 late fee, provided both are in the lease and the late fee stays within the safe harbor.

Using the TAA lease vs. a custom lease

Most San Antonio landlords who work with a property manager sign the Texas Apartment Association (TAA) Residential Lease, which SABOR members and most managers use. The TAA lease has a compliant § 92.019 blank where you fill in the initial and daily fees. If you are self-managing and drafting your own lease, or using a generic online template, check three things:

  • Grace period language matches "end of the day after the due date"
  • Combined fees are capped at 12% (or 10% for 5+ units)
  • NSF fee is separately stated and does not exceed $30

TREC does not publish a residential lease form — TREC forms are for sales. Do not use a TREC 1-4 sales contract as a lease template; that is a different transaction entirely.

What most landlords get wrong

  • Assessing the fee on day 2. The statute requires the tenant to be late at the end of the day after the due date. Day 2 is too early. Wait until day 3.
  • Compounding daily fees past the cap. A $15/day fee on a $1,500 rental hits the 12% ceiling on day 12. Every dollar after that is a § 92.019 violation. Cap it in the lease.
  • Charging a percentage fee without doing the math. "10% of unpaid balance per month" sounds reasonable and is not. If unpaid balance grows with fees, you can quickly exceed the 12% of monthly rent ceiling.
  • Treating an NSF fee as a late fee. Different statute, different cap, but both require lease disclosure. Do not double up under one clause.
  • Waiving fees inconsistently. Waiving late fees for one tenant and enforcing them against another in the same property invites a fair-housing complaint. Enforce uniformly or waive uniformly.
  • Not documenting the assessment. If it ends up in a JP eviction for non-payment under § 24.005, you will need a ledger showing the date rent was due, date received, and the date and amount of every fee. A screenshot of your property-management dashboard is fine; a memory is not.

Enforcing without triggering a counterclaim

A tenant who is charged a late fee that violates § 92.019 has a statutory claim for $100 plus three times the amount of the unlawful fee plus reasonable attorney's fees under § 92.019(c). That claim can be raised as a counterclaim in an eviction hearing, and Bexar County JPs will hear it. A $150 fee assessed one day early can turn into a $550 judgment against you plus fees — while you are trying to evict for non-payment.

The fix is not aggressive collection. It is a clean, compliant lease clause, uniform enforcement, and a paper ledger. Assess on day 3, cap at 12%, disclose the NSF fee separately, and keep records.

If you are drafting a new lease or want a rental listed and tenanted the right way from day one, list your property free at /list-your-home, browse landlord resources at /resources, or connect with a San Antonio leasing agent through /agents.

texas property codelandlordsan antonio rentalslate feeslease drafting

Browse rentals on HomeFinder

More in Renting Out Your HomeSee all 25