How to document custody restrictions at your program
By the KidTally team · July 17, 2026
To document custody restrictions properly, collect the relevant pages of the court order at enrollment, classify each adult as authorized, limited, or blocked in the record your staff actually sees at checkout, and log every release and every exception with a written reason. The goal is not to interpret the order yourself. It is to make sure the person at the desk on a Tuesday evening can see the restriction, follow your policy, and leave a record that holds up later.
Start with the moment it actually goes wrong
Custody documentation never fails at enrollment. It fails at 5:40 on a Tuesday, when your most experienced staffer is out, a part-timer is covering the desk, and a parent the child clearly recognizes walks in and says, "I'm here for Maya." The part-timer has no idea there is an order. Maya is happy to see him. Everything about the moment feels normal, and that is exactly the problem: restrictions that live in the director's memory, or in a note taped inside a binder nobody opens during the rush, do not exist when it counts.
So the test for your documentation is simple. Could your newest employee, on their third shift, see the restriction at the moment of release without asking anyone? If the answer is no, the rest of this guide is about getting to yes.
What to collect from the family at enrollment
When a parent mentions a custody situation, most programs either collect far too little (a verbal "his dad can't pick him up") or far too much (a full divorce file nobody should be reading). Aim for the middle. You need:
- The relevant pages of the court order: the caption page that identifies the case, and the specific custody, visitation, or protective provisions. Not the whole file.
- The full legal name of each restricted adult, with spelling confirmed, plus a photo if the enrolling parent can provide one.
- Exactly what the restriction is in plain words: no pickup at all, pickup only on specified days, or supervised contact only.
- Any expiration or review date on the order, so you know when to re-verify.
- A signed statement from the enrolling parent listing every adult who IS authorized, so pickup is defined by a positive list, not just by exclusions.
Two things to resist. First, do not accept restrictions on a legal parent based on one parent's word alone; ask for the order. Second, do not try to interpret ambiguous language yourself. If the order says "reasonable visitation as agreed," ask the enrolling parent to give you a written instruction you can follow, and run anything genuinely unclear past your attorney or licensor. You are a youth program, not a family court.
Translate the order into three flags, not a paragraph
A staffer mid-rush will not read a paragraph of legal history. They will read a flag. Reduce every custody situation to one of three statuses per adult:
- Authorized — normal release. Verify identity as usual and go.
- Limited— release only under written conditions, such as "Wednesdays only" or "only when Grandma Ruiz is also present." The condition must appear next to the flag, in one sentence.
- Blocked — no release to this adult, period. The child stays until an authorized adult arrives.
The three-level model matters because it forces a decision at documentation time, when you are calm, instead of at pickup time, when you are not. It also gives you a clean rule for exceptions: any release that goes against a limited or blocked flag requires a named staff member to record a written override reason. In KidTally, this is exactly how custody flags work — the status surfaces at checkout and the app will not complete an override without a reason, which then lives permanently in the audit trail. If you run on paper, the same principle applies: exceptions get a sentence and a signature, every time. Your written pickup policy should say all of this explicitly so parents agree to it up front.
Put the flag where checkout actually happens
The most common failure is not missing information; it is information stored in the wrong place. A copy of the order in a locked file drawer protects nobody at the door. The flag has to appear on whatever your staff looks at during release: the checkout screen, the sign-out sheet, the roster clipboard.
If you use software, the flag should surface automatically when the child's name comes up, with no extra taps. KidTally shows the custody status on the checkout screen itself, and pairs it with one-time 6-digit pickup codes so that the default question at the desk is "what's your code?" rather than "are you allowed?" — the awkward conversation only happens when the flag says it should. If you are on paper, add a restrictions column to the sign-out sheet with a colored dot next to affected children and keep a one-page "restricted adults" sheet, with photos, inside the desk where only staff can see it. Either way, keep the sensitive detail minimal at the desk: the staffer needs the flag and the instruction, not the family's history. Programs that answer to a licensor, like daycares and after-school sites, should also confirm where their state requires custody paperwork to be kept and for how long.
Give staff the exact words for the hard moment
A flag tells staff what not to do. A script tells them what to do instead, which is what actually keeps the situation calm. Train these two, verbatim, at onboarding and once a season after that.
When a blocked adult arrives: "I'm not able to complete pickup for Maya today. Our records require me to check with our director and Maya's enrolling parent first. You're welcome to wait here in the lobby while I do that." Then keep the child in the program area with another staffer, call the enrolling parent, and notify the director. Never argue about what the order says, never hand over the child "just this once," and never physically block anyone. If the adult refuses to leave or becomes aggressive, call the police according to your policy and let them handle it.
When a limited adult arrives outside their conditions: "Our records show pickup for Wednesdays, and today's Thursday, so I need a confirmation from [enrolling parent] before I can release Maya. Give me two minutes to call." Most of these moments end with a quick phone call and no hard feelings, precisely because the staffer is following a record rather than making a personal judgment about the person in front of them.
Build the audit trail as a byproduct, not a chore
If a custody dispute ever touches your program, the questions you will be asked are specific: who picked the child up on this date, at what time, verified how, released by which staff member, and were there any exceptions. A program that can produce that record in five minutes looks careful and credible. A program reconstructing it from memory and a coffee-stained sign-out sheet does not.
- Record every release with the child, the adult, the time, and the staff member — not just a scribbled initial.
- Record how the adult was verified: pickup code, ID check, or personally known to staff.
- Record every override against a flag with its written reason and the name of the staffer who made the call.
- Keep records where they cannot be edited after the fact, and export or archive them on a schedule.
This is where software earns its keep, because the trail builds itself: in KidTally, every one-tap checkout and every override reason is timestamped automatically, and the whole history exports to CSV when someone official asks. If your current records would not survive that request, start with our rundown of common attendance-tracking mistakes — custody documentation is only as strong as the attendance system under it.
Keep it current, or it becomes a liability
Custody orders change. Parents reconcile, orders expire, supervised visitation becomes unsupervised. A stale "blocked" flag can wrongly deny a parent their court-ordered time, which creates its own conflict and its own legal exposure. Three habits keep records fresh:
- Re-confirm all custody restrictions at each enrollment or term renewal, in writing, even when the answer is "no change."
- When a parent reports a change verbally, keep the existing flag in place until you receive the updated order pages. Say so kindly: "We update records from the paperwork, so send over the new pages and we'll change it same day."
- Put any expiration date from the order on your calendar, and review the flag the week it lapses.
What documentation does — and what it doesn't
Be clear-eyed about the job here. No form, flag, or app makes custody decisions for you, and none guarantees a bad moment never happens. What good documentation does is narrower and genuinely valuable: it makes the restriction visible to the person who needs it at the second they need it, it turns exceptions into recorded decisions instead of quiet ones, and it produces a trail that supports your staff's judgment if that judgment is ever questioned. For the gray areas — ambiguous orders, out-of-state orders, a parent contesting your policy — loop in your licensor and your attorney before the situation is live. If you want the flag-at-checkout, override-reason, and export workflow without building it yourself, KidTally's Starter plan covers programs up to 50 children for $29/mo, with a 14-day free trial and no credit card required.
Frequently asked questions
Do we need a copy of the actual court order, or is the parent's word enough?
For anything that restricts a legal parent, get the relevant pages of the order itself. A verbal claim from one parent is not a sound basis for refusing the other parent, because absent a court order both legal parents generally have equal rights to the child. Keep the caption page and the custody or visitation provisions on file, and ask your attorney or licensor how long to retain them.
Can we refuse to release a child to a biological parent if there is no court order?
This is one of the hardest situations a program faces, and the honest answer is that you usually cannot refuse indefinitely. What you can do is slow things down: verify identity, call the enrolling parent, follow your written policy, and document every step. If you expect this situation with a specific family, talk to your attorney before it happens rather than during it.
What should staff do if a blocked adult shows up at pickup?
Keep the child in the program area, stay calm and neutral at the desk, and say the release cannot be completed today. Do not debate the court order or physically block anyone. Call the enrolling parent immediately, and if the adult refuses to leave or escalates, call local police per your policy. Afterward, write down what happened while it is fresh.
Who on staff should be able to see custody information?
Every person who can release a child must be able to see the flag at the moment of checkout, including part-timers and substitutes. The underlying details, such as the order itself or family history, should stay on a need-to-know basis with the director. Flag visible to all, file visible to few.
How often should we re-verify custody documentation?
Review restrictions at least once per enrollment term, and any time a parent reports a change. Court orders get modified, and an outdated restriction can be as much of a problem as a missing one. When a parent says the order changed, ask for the updated pages in writing before you change anything in your records.
How does KidTally handle custody restrictions?
KidTally lets you mark each adult on a child's record as authorized, limited, or blocked. The flag appears automatically at checkout, and releasing a child against a limited or blocked flag requires the staffer to enter an override reason, which is stored in the audit trail. You can export the full attendance and audit history as CSV whenever a licensor, attorney, or parent asks for records.
Keep reading
See it working in 90 seconds
KidTally gives small programs one-tap check-in, pickup codes, custody flags, and a 60-second emergency roll call — 14-day trial, no credit card.
Try the live demo