A tenant reports no hot water. Two days later a contractor’s invoice arrives for a new water heater, installed, with the old one hauled away. It has two photos attached: water on a utility room floor, and a clean new tank with fresh copper on top. Both may be exactly what they look like. But neither of those two photos is the one that tells you the most. The most useful photo on a water heater invoice is a close, sharp picture of the label on the tank, for the old one and for the new one. This piece explains what that label can confirm, what it can’t, and a few checks that take about five minutes. It is not legal advice.
What the label carries
The City of Palo Alto’s utilities department, which asks residents to check their water heater’s age, puts it simply: “On your water heater is [a] label with the manufacturer’s name, model, serial number, and other technical specifications.” Some labels print a manufacture date outright. On many others the date is coded into the serial number, and every brand codes it differently. Palo Alto’s page gives examples:
- Rheem: month, then year, at the start of the serial. Its example, 1209D01234, is December 2009.
- A.O. Smith: a current format that starts with the year and the week, and an older format (before 2008) that uses a month letter. The two look different, so you have to know which one you’re reading.
- Bradford White: a letter for the year and a letter for the month. The year letters repeat, and the page notes that heaters “manufactured 20 years apart have the same letter designation”.
For any other brand, it says to look on the manufacturer’s website. That is the honest rule for all of them: don’t decode a serial number from a forum post or from memory. Look it up with the manufacturer, or ask their support line, and write down what they told you and when.
What a plate photo can confirm
- That the new tank is the model on the invoice. A 40-gallon tank billed as a 50, or a standard model billed as a premium one, is a difference you can read off the label.
- Roughly when the new tank was made. A tank made recently fits a new install. A tank made several years ago is a question, not a finding. Supply houses hold stock, and an older build date on a new-in-box unit happens.
- How old the old tank was. If the invoice or the tenant charge says it was “at end of life”, the old plate shows whether it was three years old or fifteen. That matters for the warranty, and it matters if any part of the cost is being charged to a tenant. A charge for something old is usually prorated for its age, the way carpet is.
- That two invoices are about two different tanks. A serial number belongs to one unit. The same serial on invoices for two different buildings is a question for the contractor, whatever the photos look like.
- That the warranty is in your name. With the model and serial you can register the unit, or check that the contractor did.
What it can’t
- Whether the old tank had failed. Water on the floor can come from a fitting, a valve or a drain line rather than the tank itself. Ask the contractor to say in writing what failed and how they knew.
- Whether the new tank is installed in your building. A plate photo shows a label, not a place. Ask for one wider photo with the tank in its setting, and something you recognise in the frame: the unit’s utility room door, the panel, the venting.
- Whether the old tank was hauled away, or whether a permit was pulled. If your jurisdiction requires a permit for the replacement, ask for the permit number. A permit record is dated, and the photos are not a substitute for it.
- Whether the label is real. A photo of a label is a photo. It corroborates the invoice, and someone who means to deceive you can photograph the wrong tank.
Five minutes of checks
- Ask for the original photo files, not pictures pasted into the invoice PDF. A picture inside a PDF has usually lost its camera record. Why, and how to ask for the originals.
- Ask for four photos: the old plate, the old tank in place, the new plate, and the new tank in place. Plates should be close and sharp enough to read every character.
- Check the dates. If the files still carry the camera’s own clock, the checker shows it. The new-tank photos should not be dated before the tenant’s call.
- Compare the label to the invoice: brand, model, capacity, and the serial if the invoice lists one.
- Drop this invoice’s photos in with the contractor’s earlier ones. The checker marks any two files in the same batch that are the same file, even under different names. A plate photo reused from another job shows up that way. How to check a photo you suspect came from somewhere else.
- Keep a register of every water heater by unit: brand, model, serial, manufacture date and install date. Next time, you are comparing against your own record instead of the contractor’s word.
Whether someone used AI on it
An AI picture of a new water heater is easy to make now, and some generators write a mark into the file saying so. The checker reads those marks, and the notes some phone editors leave when generative AI was used to alter a photo. A file with no such mark is not proven real. Most fakes and most genuine photos look the same to a file reader once they have been through a chat app or a screenshot. A serial number that the manufacturer can look up is a check that doesn’t depend on the file at all.
The limits, stated plainly
- A plate photo shows a label. It doesn’t show where the tank is, whether the old one failed, or who should pay.
- Manufacture dates are corroboration, not proof. Serial formats differ by brand and have changed over the years. Confirm them with the manufacturer, and treat an older build date on a new tank as a question, not a finding.
- A photo with no camera record is not a fake. Text messages, chat apps and many portals remove the record from genuine photos every day.
- The serial examples above come from the City of Palo Alto’s utilities page, not from the manufacturers. We have not read any state’s rule on charging a tenant for a water heater for this piece. Your lease, your state’s law and your accountant’s depreciation schedule may all bear on it.
- Our checker gives no confidence score and does not judge a picture by looking at it. It reads what is in the file, in your browser, and uploads nothing. A file with no AI marker is not proven real.
- This is not legal advice.
Related: what a contractor’s “after” picture actually proves.
ImposterShield reads the evidence inside image and video files. It runs in your browser and uploads nothing. If a file has been stripped, it says so. If it has not read a file, it says that too.
Check the invoice photos before you pay
Drop the contractor’s photos on the page together with their earlier ones. It shows what each file says about when it was taken, and marks any two that are the same file. A saved report lists each file’s SHA-256.
Open the checker