AI Inventory and Check-Out Reports: A Letting Agent's Guide

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for AI Inventory and Check-Out Reports: A Letting Agent's Guide.
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for AI Inventory and Check-Out Reports: A Letting Agent's Guide.

Yes, AI can now draft most of an inventory and check-out report. Inventory apps turn item photos or a walkthrough video into room-by-room descriptions and condition notes, and some compare check-out against check-in automatically. What AI can't do is decide what counts as fair wear and tear or what a tenant should pay. A person must verify every line.

That verification is the whole game. An inventory is evidence, and its value shows up months later, when a landlord wants deductions and a tenant disputes them. An AI line saying "carpet: good condition, no marks" next to a photo that shows a stain hands the tenant their argument. So the question for a letting agent isn't whether AI can write the report faster. It's whether you can check what it wrote quickly enough that the time saved is real.

Follow me on Instagram@sagnikteaches

Three ways inventory software turns a visit into a report

Products vary, but the AI features on the market fall into a few patterns. Knowing which one you're buying tells you where the checking effort will go.

Connect on LinkedInSagnik Bhattacharya
ApproachWhat the clerk capturesWhat the AI producesExample
Photo to description, item by itemPhotos attached to each item in the report editorA description and condition note for that item, added to or replacing existing textInventoryBase's BaseAI: select the photos, press Generate AI Description/Condition, choose which fields to fill and whether to append or overwrite
Video walkthrough to full reportA single walkthrough video of the propertyA complete draft report covering fixtures, fittings, flooring, walls, appliances and condition, for the agent to review and approveKapturAI, which also compares check-in and check-out automatically when both were produced in KapturAI
Narrow recognitionPhotos of specific things, such as metersReadings read from the photo and filled into the right fieldInventory Hive uses image recognition to read utility meter photos
General assistant, done by handPhotos uploaded to ChatGPT, Claude or Gemini on a business planDescriptions you copy into your own templateWorkable for a few properties a month; no audit trail and plenty of copying

The first pattern keeps the clerk in charge of structure: they still walk the property item by item and the AI writes the words. The second is faster on site but puts more weight on the review, because the AI decided what counts as an item. If your clerks are experienced, the photo-by-item approach usually gives cleaner reports. If you're short of clerks and have many straightforward flats, video capture saves more site time. Either way, how well an AI reads a photo depends on the photo; what AI can and can't read from photos explains the limits in general terms.

Subscribe on YouTube@codingliquids

A bedroom carpet, described by AI, then corrected

If you're trying the general-assistant route before buying software, a tight prompt makes the difference. This is the kind of prompt worth using, with an illustrative output of the sort these tools return:

You are drafting one line of a residential inventory report.
Describe ONLY what is visible in the attached photos of the
bedroom 2 carpet. Use this format:
Item | Description | Condition (use the scale provided) | Notes
Describe colour, material type if clearly visible, fitting,
and every mark, stain, wear area or damage with its location.
If something cannot be judged from the photos, write
"not visible in photos". Never write "no marks" unless the
whole item is visible and clean.
Illustrative output:
Carpet | Fitted grey twist-pile carpet, wall to wall, gripper
edges | Good | Light flattening along the path from door to
window. Small circular mark approx. 3cm near the radiator.
Area under the bed not visible in photos.

That's a decent draft, and it's still wrong in two ways a clerk would catch. The "small circular mark" was a shadow from the radiator valve; the clerk on site could see it wasn't a stain, and leaving it in would invite a pointless argument at check-out. And the carpet is actually a loop pile, which matters if a replacement is ever costed. The corrected line reads: "Fitted grey loop-pile carpet, wall to wall. Good. Light flattening along the path from door to window. Area under the bed not inspected: bed not moved." The last sentence is the most important one on the line, because it states what wasn't checked.

Where AI descriptions of a property go wrong

Over a few dozen reports, the same kinds of error come back. Train clerks to look for these specifically during review, rather than reading every line with equal suspicion:

  • Lighting hides and invents marks. Low light swallows scuffs on matt walls; flash creates glare that reads as a stain. The AI can only describe the photo, not the room.
  • Materials are guessed. Laminate versus engineered wood, uPVC versus painted timber, quartz versus laminate worktops. Wrong materials make later replacement claims harder to support.
  • Counts drift. Six dining chairs become five if one sat half out of frame. Anything countable (keys, chairs, light bulbs, smoke alarms) needs a human count.
  • Function is invisible. A photo of an oven doesn't show whether it heats. Appliance tests, taps, windows that open, alarms that sound: these stay manual checks the AI must not describe as "working".
  • Smells, damp and noise don't photograph. Mustiness, a dripping tap, a door that sticks. If it isn't in the clerk's notes, it won't be in the report.
  • Colour words are loose. "Grey" versus "silver", "cream" versus "white". Matters most for curtains, paint and carpets where the check-out comparison hinges on change.
  • Confident filler. Phrases like "in excellent overall condition throughout" creep in. They add nothing and can contradict item-level notes.

Meter readings need their own check, even with recognition built for the job, because a single misread digit costs someone money. A realistic slip: the check-in electricity reading is 04512 and the check-out photo is read as 67981 instead of 07981, because glare on the glass turned the leading zero into a 6. On paper the tenant used 63,469 units instead of 3,469. The check takes seconds: subtract check-in from check-out and compare the result with the previous tenancy's usage for the same property over the same length of time. If it's wildly out, open the photo before the reading goes to the utility company. Two-rate meters are the other trap, because the AI may read the display that happened to be showing rather than both registers, so the clerk photographs each one and labels it.

A condition scale the AI has to stick to

Most arguments about AI wording go away if the scale is fixed and the AI is told to use nothing else. Here is a filled-in example of a scale an agency might adopt, with the definitions pasted into the prompt or the software's settings:

GradeDefinitionExample line
NewUnused, labels or protective film may remain"Extractor hood: stainless steel, protective film on edges. New."
GoodClean, fully intact, only marks visible on close inspection"Hallway walls: magnolia emulsion. Good. Two small scuffs at skirting height by the front door."
FairObvious signs of use, all functional"Kitchen worktop: laminate, oak effect. Fair. Knife marks by the hob; edge lifting 2cm at the sink end."
PoorDamaged, worn through or needing repair or replacement"Bathroom door: painted panel. Poor. Lower panel split, approx. 15cm."

Keep cleanliness on a separate scale (for example: professionally cleaned, clean, domestic clean, needs cleaning), because a spotless worn carpet and a dirty new one need different outcomes at check-out. Tell the AI to grade each separately and never merge them into one word.

At check-out: what the AI flags and what you decide

Automatic comparison is the most useful AI feature in this area, and the one most likely to be over-trusted. It is good at spotting change. It has no view on whether the change is the tenant's responsibility.

FindingWhat the AI can doWhat a person decides
New mark or damageFlag the difference between check-in and check-out photos and wordingIs it damage or wear, given how long the tenancy ran and how many people lived there?
Missing itemFlag items listed at check-in but absent at check-outWas it removed by the landlord, replaced, or actually missing?
Cleanliness dropCompare cleanliness gradesWas the property returned to the standard it was let in, and what would cleaning reasonably cost?
Worn itemsNote heavier wear on carpets, worktops, paintworkHow old and good was the item at the start? Worn-out items at the end of their life rarely justify a full charge.
Changed itemNotice a different colour or typeDid the tenant replace it with the landlord's permission?

False alarms are the other thing to clear before a finding reaches the landlord. When check-in and check-out were photographed by different clerks, from different spots, the comparison can flag "new damage" that was there all along: a chip on a skirting board that sat just outside the check-in frame. Before accepting any flagged new mark, open every check-in photo of that item, not just the paired one. The lasting fix is a shot list clerks follow at both visits. A filled-in version for one bedroom:

  1. From the doorway, whole room, light on.
  2. Each wall straight on, including skirting and sockets.
  3. Flooring in four quarters, plus the area by the door.
  4. Window, sill and frame, open and closed.
  5. Each piece of furniture front-on, then any existing mark close up with a coin or tape measure for scale.
  6. Inside wardrobes and drawers, doors open.

With both visits shot in that order, the software compares like with like, and a reviewer can find the matching check-in photo in seconds.

Here is one line, before and after the agent's review. The AI comparison said: "Living room carpet: check-in Good; check-out Fair. New wear visible across the centre; stain 10cm by the sofa. Recommend deduction for replacement." The agent's final note said: "Carpet was eight years old at check-in (landlord's records). Wear across the centre is consistent with three years of normal use by two occupants. Stain by the sofa is new: propose specialist cleaning cost only." The AI found the right two changes. Its recommendation was the part to delete, and many agencies simply switch off any suggested-deduction wording.

Time saved in a 180-property letting agency

For a rough sense of the numbers, consider an illustrative agency managing 180 tenancies, with about 60 changes of tenant a year, so roughly 60 check-ins and 60 check-outs. Before AI, an in-house clerk spends around two hours on site for a two-bedroom flat and another hour and a half writing up. Call it three and a half hours a report, or about 420 hours a year across 120 reports.

With photo-to-description drafting, site time barely changes because the photos still have to be taken item by item. Write-up drops, say, from 90 minutes to 50, including a proper review. That's 40 minutes saved per report, or about 80 hours a year: two working weeks for the clerk. With video capture on the simpler flats, site time might fall further, but review time rises, because the AI decided the item list. The saving there depends on how much correction the drafts need, which you only find out by timing a dozen reports.

These numbers are an illustration, not a benchmark. Run your own pilot on ten properties: time each report end to end, count how many AI lines the clerk corrected, and check whether the corrections are shrinking as the prompts and scale settle. A pilot log part-way through might read (illustrative):

ReportPropertyAI linesLines correctedWrite-up timeMain correction
1Two-bed flat, part furnished1423185 minMaterials guessed; "no marks" on items half out of frame
4One-bed flat, unfurnished881255 minColour words; scale now pasted into settings
7Three-bed house, furnished2312995 minCounts of chairs and bulbs; garden not covered
10Two-bed flat, part furnished139950 minTwo cleanliness grades merged with condition

Read it by the share of lines corrected, not the raw count: from about one in five on report 1 to under one in fifteen on report 10 is the trend you want. Report 7 is the useful warning. Bigger, furnished houses drew more corrections and took longer, so if much of your book is furnished houses, cost the saving on those, not on the tidy one-bed flats.

Keeping an AI-drafted report defensible in a dispute

Evidence can vanish with one wrong click. A clerk types a quick site note on an item ("burn mark 2cm on worktop left of hob") and later runs the AI description with "Overwrite" selected instead of "Append". The note disappears, replaced with a tidy but generic line. At check-out the burn is still there, and the check-in report no longer mentions it. The tenant says it was there when they moved in; the agent can't show it in writing. Nothing in the process was malicious. One setting lost the evidence.

Habits that prevent it:

  1. Append, never overwrite, site notes. Make it the house rule, and have the clerk's own observations win any conflict with AI text.
  2. Keep every original photo at full resolution with its timestamp. The photo, not the description, is the primary evidence.
  3. Record what wasn't inspected. Under beds, inside locked cupboards, loft spaces. "Not inspected" protects everyone.
  4. Same vocabulary at check-in and check-out. Use the same scale and, ideally, the same software, so comparisons are like for like.
  5. A named person signs off. The report states who checked it and when. That person is responsible for every line, whoever typed it.
  6. Give the tenant a genuine chance to comment. A set period after check-in, with changes recorded.

This is the same principle as any AI draft that goes out under your name: a light, consistent review beats a heavy, occasional one. Setting up human review without slowing down covers how to build that into a routine.

Questions to put to inventory software vendors about their AI

  • Is the AI text marked as AI-generated inside the report editor, so reviewers can see which lines to check?
  • Is there an edit history showing what the AI wrote and what the clerk changed?
  • Does comparison work when check-in and check-out were done by different clerks, or with photos taken from different angles?
  • Where are photos processed, and are they used to train anyone's models? Ask for the data-processing terms in writing.
  • Is the AI included in the subscription or charged per report or per credit? Ask for the price at your yearly report volume, not the entry plan.
  • What happens on site with no signal: does capture still work offline, with AI drafting later?

Once inventories are running smoothly, the same photos and notes feed other jobs. Check-out findings become the landlord's end-of-tenancy summary, which AI landlord updates and owner statements covers, and the tenant's questions about deductions land in the inbox that handling tenant queries with AI deals with. Surveyors face a similar notes-to-report problem, and how surveyors turn site notes into reports has ideas that transfer well to inventory clerks.

AI inventories: questions letting agents ask

Do we have to tell tenants that AI helped write the inventory?

There is no general rule that a report must say how it was typed, but the tenant needs a fair chance to check it. Give them the full report with photos at check-in, a set period to comment, and record any changes they ask for. Some agencies add a line saying descriptions were drafted with software and checked by the named clerk, which costs nothing and answers the question before it comes up.

Can AI compare a new check-out against an old paper inventory?

Partly. You can photograph or scan the old report and ask a general assistant to turn it into a room-by-room list, then compare that list with the check-out notes. Expect errors from handwriting and missing photos, and check every line. The automatic comparisons inside inventory apps generally work only when both reports were produced in the same system.

Will an AI-drafted report be taken seriously in a deposit dispute?

What carries weight is the evidence: dated photos, clear descriptions that match them, consistent wording between check-in and check-out, and proof the tenant saw and could challenge the report. A carefully checked AI draft can meet that standard. An unchecked one that contradicts its own photos is weaker than a plain handwritten report, so the checking step is what makes it credible.

Further reads

Sources: InventoryBase Help Centre, BaseAI article and check-out comparison photos article; Kaptur, KapturAI product page; Inventory Hive supplier listing (meter-reading image recognition). All checked September 2026.

Want your inventory process sped up without weaker evidence?

On a 1:1 call we'll walk through how your clerks produce reports today, see what your inventory software's AI can already do, and set the checking rules that keep reports usable in a dispute.

Book a 1:1 call with me