Audit-ready means findable, not just present
The short version
- Having the record and being able to produce it on request are different states.
- Some rules name a retention period, and it can run from the day the pet left rather than the day it visited.
- A status is only defensible if it came from the document rather than from someone's memory of it.
- Deleting a departed client's file can be the thing that fails you, not the thing that tidies you up.
A stack of certificate photos in an inbox is not the same as audit-ready records. Being audit-ready means that for any pet, you can produce the current record, its dates, and its status without going looking.
The distinction sounds pedantic until someone is standing in your lobby asking. An inspector does not grade you on whether the paperwork exists somewhere. They grade you on whether you can put it in front of them.
That is mostly a filing question, and it is why records tied to a specific pet beat records filed by whoever emailed them. One place to look, one answer to give.
Some rules tell you exactly what to hold
Where a licensing rule exists for your business category, it usually says what a record has to contain, and it is worth reading rather than guessing at.
Pennsylvania's kennel provisions are a clear example: a permanent record for each dog, kept readily available for inspection. The phrase readily available is doing real work there. A file you could reconstruct from an inbox in twenty minutes is not readily available.Source 1
Colorado's facility rules require a record of immunizations but do not name which vaccines must be recorded, leaving that choice to the facility. The record must show the date the immunization was given or its expiration date. A separate provision requires the licensee to keep that record at its physical facility address for two years after the animal's disposition.Source 2Source 3
Between those two you have the shape of most such rules: what the record must cover, and how quickly you must be able to produce it.
The retention clock is the part people miss
Most operators think about records as a live roster problem. The pet attends, you hold the certificate, the pet stops attending, you clean up. That instinct is the one that gets people caught.
Pennsylvania sets it out plainly: veterinarian records are kept for two years after the dog has left the care of the facility. Not two years after the visit, and not while the dog remains a client. The clock starts when the relationship ends.Source 4
Read that against how a busy front desk actually behaves. A client moves away, someone tidies the shelf, and the file that was supposed to survive another two years is gone. Nothing about that felt like a compliance decision at the time.
- Find the retention period in the rule for your own business category, not a neighbouring one.
- Note precisely which event starts the clock, since visit date and departure date are not the same.
- Decide what happens to a departing client's file before somebody decides it ad hoc.
- Keep the document, not a typed summary, because the summary is not what was asked for.
A status you can actually defend
The second half of audit-readiness is that your status means something. Anyone can put the word current next to a pet's name. The question is what stands behind it.
A status derived from the document on file is defensible because it can be checked against the document. A status typed by a staff member at a busy counter is a claim about what someone believed at the time, and it looks identical on screen.
This is why an honest system flags an unclear scan for review instead of guessing. A record marked current should mean a document was read and checked, not that a field got filled in. The uncomfortable version of this is the one worth holding onto: if your system cannot ever say it is unsure, its confident answers are worth less.
Precise status wording helps for the same reason. Missing, expired and current are three different situations with three different responses. Compliant on its own hides which one you are looking at.
Producing the report without the scramble
The last piece is being able to show your work across the whole roster rather than pet by pet. An inspection that starts with you assembling a spreadsheet has already gone badly.
PawPermit reads each uploaded certificate, files it against the pet, tracks the expiry it found on the document, and produces a compliance report covering the roster. Records stay on file after a pet stops attending, which is the behaviour the retention clock above actually needs.
Kept that way, an audit stops being a scramble through paperwork and becomes a read of what is already there.
Sources
- Pennsylvania Dog Law, 3 P.S. § 459-207(h)(15)
The Pennsylvania General Assembly. Retrieved .
For each dog in a kennel, a permanent record shall be kept and made readily available for inspection.
- Colorado Pet Animal Care Facilities Act rules, 8 CCR 1202-15 § 19.5.3
Colorado Department of Agriculture, agency compilation of 8 CCR 1202-15. Retrieved .
A record must be kept of immunizations for each boarded animal at a facility, recording the date on which the immunization was given or the expiration date of the immunization.
- Colorado Pet Animal Care Facilities Act rules, 8 CCR 1202-15 § 19.1, records
Colorado Department of Agriculture, agency compilation of 8 CCR 1202-15. Retrieved .
Each licensee must keep and maintain records in the form and manner designated by the Commissioner as set forth by these Rules. The licensee must maintain requisite records at the physical facility address specified in the license application for a period of two years after disposition of the animal for which the record was originally made. All required records must be made available to any inspector authorized by the Commissioner.
- Pennsylvania Dog Law, 3 P.S. § 459-207(h)(16)
The Pennsylvania General Assembly. Retrieved .
All veterinarian records shall be kept for two years after the dog has left the care of the facility.