How to run a background check on a rental applicant
Most rental decisions feel obvious in the moment. The applicant shows up on time, has a friendly handshake, says all the right things. And then month three rolls around.
We've watched this play out more times than we'd like to admit. An owner skips a step, trusts their gut, and ends up three months into a non-paying tenancy staring down a $7,000 loss and a 30-to-45-day eviction timeline before they even get possession back. That's why understanding your tenant screening process matters before you ever accept an application — not after the lease is signed.
“An owner skips a step, trusts their gut, and ends up three months into a non-paying tenancy staring down a $7,000 loss and a 30-to-45-day eviction timeline before they even get possession back.”
This post is for rental property owners who want to run a background check correctly, legally, and in a way that actually predicts whether someone will be a good tenant. We'll cover what a compliant background check includes, where self-managing landlords get tripped up, and how Colorado's tenant protection laws change the picture here compared to many other states.
In This Guide
What a Background Check Actually Covers
A background check is not a single document. It's a package. When we screen applicants across our portfolio, we pull several components at once:
- Credit report: Shows payment history, open accounts, collections, and bankruptcies. Gives you a credit score, typically from TransUnion or Experian.
- Criminal history search: Multi-jurisdictional search across county, state, and federal records. A county-only search will miss records filed in a different jurisdiction.
- Eviction history: Prior filings, judgments, and unlawful detainer records. This one is easy to miss with cheap tools.
- Identity verification: Confirms the applicant is who they say they are.
- Employment and income verification: Not always bundled, but essential. We verify this separately through pay stubs, tax returns, or employer contacts.
Each of these serves a different purpose. A clean credit score tells you nothing about whether someone has been evicted twice in the last four years. And an eviction record tells you nothing about whether they can actually afford the rent. You need all of it together.
The FCRA Problem With DIY Screening
Let's be direct about this. Consumer-facing background check tools — the kind you find after a quick search — are not compliant with the Fair Credit Reporting Act for tenant screening purposes.
That matters because if you deny an applicant based on results from a non-FCRA-compliant tool, you've created federal liability for yourself. The tool gave you a number. The law will hold you accountable for how you used it.
Compliant screening platforms pull from the same data sources and cost roughly the same. In Colorado, the Rental Application Fairness Act limits what landlords can charge — fees must be used solely to cover actual screening costs, and landlords generally cannot charge a fee if the applicant provides their own portable screening report. — and that fee goes directly to the applicant. So there's no money-saving argument for doing it yourself. The risk is real; the savings are not.
We run all applicant screening through DoorLoop, which integrates directly with compliant tenant screening providers. The applicant pays the fee through the portal themselves, which keeps us on the right side of Colorado's fee cap rules and creates a clean, timestamped paper trail if any application is ever disputed.
Colorado-Specific Laws That Change How You Screen
Screening in Denver is not the same as screening in a state with lighter tenant protections. Colorado has layered a set of requirements on top of federal law that trip up self-managing owners regularly.
Criminal History Restrictions
Colorado HB23-1099 requires landlords to accept a portable tenant screening report (PTSR) provided by a prospective tenant and regulates how application fees may be charged. Blanket policies that exclude anyone with any criminal record are a compliance risk here. If you deny based on criminal history, your written adverse action notice needs to reflect a specific, documented analysis — not just a checkbox.
Adverse Action Notices
Colorado requires written adverse action notices that cite the specific reason for denial. We've talked to owners who sent a generic "we've selected another applicant" email and thought they were covered. They weren't. If the real reason was a credit issue or a prior eviction, that has to be stated, in writing, in a compliant format.
Source of Income Protections
Denver's municipal code ( DRMC § 28-91 prohibits refusing to rent to applicants based on their income source. That includes Housing Choice Vouchers. A screening process that functionally screens out voucher holders — even through income calculation methods that appear neutral — can trigger a fair housing complaint.
A first fair housing violation through HUD can carry a maximum civil penalty of up to $26,262. That's not a hypothetical. That's a number with a Federal Register citation behind it — and as of 2025, the maximum first-offense civil penalty under the Fair Housing Act has been adjusted to $26,262.
How to Read the Numbers: Credit, Income, and What Actually Matters
Here's a take that might surprise some owners. A 750 credit score does not predict a good tenant.
We see owners fixate on credit scores while overlooking someone with a 640 score, five years of spotless rental history, a stable job held for three years, and $11,000 in gross monthly income on a $3,000/month unit. Credit scores measure debt behavior. They say nothing about how someone treats a home or responds to a landlord.
The income-to-rent ratio is a much more reliable floor. Standard in the Denver market is 3x gross monthly income. On a $3,000/month rental, that means verifying at least $9,000/month. We verify this with actual documents — not stated income.
A credit score below 620 is a common soft disqualifier in Denver, but Gavin Kelly, our leasing agent, evaluates it alongside the full picture. A 615 score with zero eviction history, three verifiable landlord references, and two years at the same employer tells a different story than a 720 score with no rental history at all.
The full picture — rental history, landlord references, income stability, employment tenure — predicts outcomes better than any single number.
The Multi-Jurisdictional Search: Why County-Level Is Not Enough
One owner in Congress Park learned this the hard way. They ran their own background check through a free consumer site, missed an eviction filing that only appeared in a county-level court search, and placed a tenant who was simultaneously being removed from a previous rental. A proper multi-jurisdictional search through a compliant platform would have surfaced it before the lease was ever signed.
County-level searches only return records filed in that specific county. A tenant with a prior eviction in Adams County won't show up in a Denver County search. Multi-jurisdictional criminal and eviction searches pull from a much broader database. This is non-negotiable.
Document Your Criteria Before You See a Single Application
This one step protects you more than almost anything else.
Write your screening criteria down — in a document, before you list the property. Credit threshold, income ratio, rental history requirements, employment verification standards. Apply those criteria to every applicant, in the same order, every time.
We worked with a condo owner at a luxury building in Cherry Creek who used a consistent written screening criteria document for the first time after joining our portfolio. When a denied applicant later disputed the decision, the owner had a timestamped, criteria-based paper trail that resolved the complaint before it went anywhere. No attorney, no fair housing filing. Just documentation.
Consistency protects you legally. It also makes it easier to compare multiple applicants fairly when your listing is competitive — and at $3,000/month average rent across our portfolio, we routinely receive multiple qualified applications per property.
ESAs, Pets, and the Screening Trap Owners Don't See Coming
A "no pets" policy does not mean you can deny an applicant with an Emotional Support Animal. In Colorado, ESA rules are clear. An ESA is not a pet — it's an accommodation under fair housing law.
One owner asked our team whether they could deny an applicant who mentioned having an ESA during a showing. Jenny Usaj walked them through it directly: that denial would have been a textbook fair housing violation. The correct process involves a written accommodation request and an interactive process with the applicant. Not a blanket rejection.
The risk here is compounded because ESA disclosures often come out during the application process. If you discover an ESA and then deny the applicant — even for a reason that seems unrelated — you're creating a fact pattern that a fair housing attorney will recognize immediately.
Flag this before you list. Know your obligations before any application comes in.
What Happens After You Approve: Speed and Documentation
Approval is not the end of the process. How quickly you move and what you document after approval matters.
Background checks through compliant platforms integrated with DoorLoop typically return results in 24 to 72 hours. In a competitive Denver rental market, that speed matters. A qualified applicant is not waiting two weeks.
Once approved, document the decision. Keep the screening report, the application, the income verification, and the written lease. Colorado's adverse action notice requirements mean the paper trail for denials matters enormously — but the approval file matters too if a future dispute arises about whether your criteria were applied fairly.
One final note on cost context. On a $3,000/month rental, placing one bad tenant can cost you $6,000 to $9,000 in missed rent alone during a 2-to-3-month eviction. Add court filing fees in Denver County for eviction cases vary—check the Denver County Court's official fee schedule for the most current amounts, as fees can differ by case type and are subject to change., attorney fees, and turnover costs, and a single screening failure can easily top $10,000. The application fee is $30. The math is not close.
If running your own screening process feels more complicated than it should, we're always open to a conversation about what managing one of our 60 properties in the Denver area actually looks like. Contact us to learn more.
FAQ
What is the maximum rental application fee a landlord can charge in Colorado?
Colorado law prohibits landlords from charging a rental application fee that exceeds their actual costs of screening the applicant — there is no fixed dollar cap. Landlords who charge more than this face legal exposure, and the fee must go toward the cost of the screening — it cannot be a general administrative charge.
Can I deny a rental applicant in Denver based on their criminal history?
You can, but the process matters as much as the decision. Colorado law restricts blanket criminal history exclusions in tenant screening, and HUD guidance strongly encourages landlords to conduct an individualized assessment of an applicant's criminal history before denying tenancy; any denial based on a consumer report also triggers written adverse action notice requirements under applicable federal and state law. A generic denial letter is not sufficient.
Does a "no pets" policy let me reject an applicant with an Emotional Support Animal?
No. ESAs are not classified as pets under fair housing law. Colorado landlords, including those with strict no-pet policies, are required to engage in an interactive accommodation process when an applicant or tenant requests an ESA accommodation. Denying an applicant solely because of an ESA is a fair housing violation.
What does a Colorado landlord have to include in an adverse action notice?
Colorado requires that the notice specifically cite the reason for denial — a credit issue, a prior eviction, a criminal record result. Sending a vague rejection ("we've selected another applicant") when the real reason was a background check finding does not satisfy the legal requirement and can create liability even if the underlying denial was otherwise sound.
How long does an eviction take in Colorado if a bad tenant slips through?
If the eviction is uncontested, the process can still take several weeks from filing to possession, as Colorado law requires notice periods, a court hearing, and waiting periods before a writ of restitution can be executed. Contested cases regularly stretch to three to six months. At $3,000/month, that's $4,500 to $18,000 in lost rent alone, before accounting for legal fees and turnover costs.
What is the income-to-rent ratio used in Denver tenant screening?
The standard in this market is 3x gross monthly income. On a $3,000/month rental, that means verifying at least $9,000/month in documented gross income. Stated income doesn't count — pay stubs, tax returns, or direct employer verification are the standard methods for confirmation.











