Construction Handover Pack Checklist: Gather the Paperwork With AI

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Construction Handover Pack Checklist: Gather the Paperwork With AI.
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Construction Handover Pack Checklist: Gather the Paperwork With AI.

A construction handover pack normally holds the completion and test certificates, warranties and guarantees, operation and maintenance (O&M) manuals, as-built drawings, commissioning records, keys and access details, and a safety file where one is required. AI helps you build the checklist from the contract, chase subcontractors and check each document before it goes in.

The contract decides the real list, so start there rather than with a generic template. AI is good at reading a specification and at writing the fifteenth polite chaser, and poor at judging whether a certificate is valid. Whoever signs the pack must still open every document and confirm it relates to this building.

Follow me on Instagram@sagnikteaches

Who opens the pack, and what each reader looks for

Three groups open a handover pack, and they want different things. Writing for them keeps the pack short enough to be used.

Connect on LinkedInSagnik Bhattacharya
  • The client's property or facilities manager wants to run the building: which plant needs servicing, who to ring, how to isolate an area, where the stopcock is and which guarantee covers the roof.
  • The next contractor or maintainer wants evidence of what was built: as-built drawings, service routes, test results and specifications, so they do not open walls to find out.
  • Insurers, lenders and a future buyer's solicitor want proof that the work was inspected and signed off: completion certificates, test records and guarantees in the right name.

A document none of those readers needs, such as the delivery note for a pallet of plasterboard, stays in the job file. Some contracts also make the pack a condition of final payment or of releasing retention, which is why late paperwork costs cash. The retainage tracker tutorial shows how to follow that money.

Subscribe on YouTube@sagnikteaches

The checklist: what goes in, who supplies it and what to check

Treat this as a starting list. The specification and the employer's requirements decide which rows apply to your job, so strike out what does not and add what is missing. Each row names who normally supplies the item and the single check that catches the most common fault.

Certificates and test records

ItemUsually supplied byCheck before it goes in
Electrical installation certificate with test resultsElectrical subcontractorAddress correct, circuit schedule present, signed by the person who tested, results pages attached
Fire detection and alarm certificateAlarm installerZone chart matches the panel as installed; signed; dated before handover
Emergency lighting certificateElectrical or lighting installerDuration test result recorded; luminaire count matches the drawings
Fuel or gas installation commissioning recordHeating installerAppliance serial numbers match the units on site; installer's registration number printed
Pressure test and water-system disinfection recordsPlumbing subcontractorTest date, pressure held for the stated time, tester's signature
Ventilation commissioning and air-flow readingsVentilation subcontractorReadings set against design figures, with a note on any shortfall
Fire-stopping and penetration seal recordsFire-stopping installerSchedule or photos tie each seal to a location on the plans
Air-tightness test report (where specified)Test body or main contractorResult against target, test date and building address
Lift or hoist inspection certificate (where fitted)Lift contractorNext inspection date shown
Completion or occupancy certificate from the building authorityMain contractor or client's agentRight address, and every condition printed on it has been closed
The Complete Excel Course with AI Integration thumbnail

The Complete Excel Course with AI Integration

From formulas and pivot tables to Power Query, DAX, VBA and AI with Copilot, ChatGPT and Claude — hands-on from the first lesson.

By Sagnik Bhattacharya and Virginia Thorn, Primetime Emmy Award winner

Buy now

Warranties and guarantees

A guarantee only helps if the right person can claim on it, so most checks in this group are about names and dates.

ItemUsually supplied byCheck before it goes in
Manufacturer warranties on plant and fixtures (boiler, heat pump, windows, flooring, roof membrane)Supplier, via the subcontractorRegistered in the client's name or transferable; term and start date stated; serial numbers match
Installer or workmanship guarantee from each tradeEach tradeDuration, what it covers and who to contact; matches the subcontract wording
Insurance-backed guarantees (waterproofing, roofing, damp-proofing, cladding systems)Specialist subcontractorCertificate number present; the client is the insured party; conditions such as annual inspections listed
Defects period noticeMain contractorStart and end dates counted from the certified completion date; named contact and an out-of-hours number

Manuals, data and drawings

The O&M manual is the largest item. A typical manual holds the design principles, construction details, as-built drawings and specifications, operating and maintenance instructions (including safety information and manufacturers' instructions), an asset register of plant and equipment, commissioning and test results, guarantees and certificates, and requirements for eventual decommissioning. The contractor usually compiles it, with input from subcontractors, designers and suppliers.

ItemUsually supplied byCheck before it goes in
O&M manual (draft at handover, final later if seasonal readings are needed)Contractor, from each subcontractor's sectionOpen the sections: headings without content are the usual fault. Model numbers match the installed equipment
As-built drawingsDesigners, contractor and specialist subcontractorsTitle block says as-built, not construction issue; the revision reflects the last site change; concealed services are dimensioned
Equipment schedule or asset registerContractorSerial numbers read from the equipment itself (photo), not copied from a delivery note
Finishes schedule and product dataContractorColour and batch codes match what is on the walls and floors
Spares and attic stock scheduleContractorQuantities counted and signed for by the client

Safety file, keys and training

  • Health and safety file, where the project requires one. It records what someone doing later work on the building needs to know: a short description of the work, hazards that could not be removed (asbestos or contaminated-land surveys, for example), key structural principles and safe loads, hazardous materials used, how installed plant can be removed, and where significant services run. It is not a copy of the O&M manual, and it only needs information that matters to safety. Check that the designers and your own team fed it, and that the client signs for receiving it.
  • Key and access schedule. List every key set, fob and code with a signed receipt. Count them in front of the client. Keep alarm codes out of any copy that travels by email.
  • Training record. Who was shown how to use the fire panel, heating controls and ventilation, on what date, with an attendee list. Check that the people who sign will really run the building.
  • Meter readings. A dated photo of every meter at handover, so the first bills are fair.

Snags, close-out and what releases money

Include the closed snag list with the client's representative's signature, plus a dated list of anything agreed to finish after handover. Add any documents the contract makes a condition of final payment or retention release, such as collateral warranties or release forms. The snagging report template covers the list itself, and the final account tutorial covers the money that follows.

Turn the specification into a requirements matrix with AI

Do this at award, not at completion. Paste the handover sections of the specification, the employer's requirements and the subcontract scope into an AI assistant one package at a time, and ask for a matrix rather than prose. A table forces the assistant to attach every requirement to a clause you can look up.

You are helping a small main contractor build a handover requirements matrix.
Below are extracts from the specification and the subcontract for ONE package: [package name, e.g. mechanical ventilation].

Return a table with these columns:
Ref | Document required | Format and copies | Needed by (draft or final) | Clause quoted | Who must supply | Notes

Rules:
- Only list documents the text actually requires. Quote the clause or section number.
- If a deadline is stated, copy it exactly. If none is stated, write "not stated". Do not guess.
- After the table, list anything that looks required by implication but is not written down, under the heading "Check with the designer".
- Do not add generic documents from your own knowledge.

TEXT:
[paste extracts]

Illustrative output for a ventilation package, trimmed to five rows:

RefDocument requiredNeeded byClauseNotes
H-01Signed commissioning records, PDF plus two printed setsDraft four weeks before practical completionSpec 3.4.2Air-flow readings against design
H-02O&M information for fans and controlsDraft four weeks before completion, final eight weeks afterSpec 3.5.1Manufacturers' instructions included
H-03Two-year manufacturer warranties, originalsAt practical completionSubcontract schedule 4Client named as owner
H-04As-built ductwork drawings, PDF and CADTwo weeks before completionSpec 3.6Dimensioned to the ceiling void
H-05Training session recordNot statedNot statedListed under "Check with the designer"

Expect to fix three things in output like this. The assistant may list one report twice under two names, merge two clauses that carry different deadlines, and miss a requirement in the preliminaries section that you did not paste. Read the matrix against the contract once, correct it, then send each subcontractor their own rows with their order. That single message does more to prevent late paperwork than any later chasing.

A tracker built for chasing, not storing

The matrix becomes the tracker. One row per document, with these columns: reference, package, document, supplier, contact, needed-by date, status, date requested, chasers sent, date received, checked by, check note, file name and pack section. Keep the status list short and strict: Not requested, Requested, Received, Checked, Accepted, Rejected.

Received and Accepted are separate on purpose. A file in the folder is not a document someone competent has opened. Illustrative extract from a ten-week office refurbishment for an accountancy practice, with practical completion (substantial completion in some contracts) planned for 14 March:

RefDocumentSupplierNeeded byStatusChasersCheck note
E-01Electrical installation certificate and resultsElectrical sub21 FebReceived1Address right; results pages missing
E-04Emergency lighting duration testElectrical sub21 FebRequested2Promised for Friday
F-01Fire alarm certificateAlarm installer21 FebRejected1Zone chart shows the old room layout
P-02Water system pressure test recordsPlumbing sub21 FebChecked1Awaiting second signature
R-03Roof membrane guaranteeRoofing sub28 FebAccepted0Client named as insured party
V-02Ventilation commissioning reportVentilation sub28 FebNot requested0Plant not yet commissioned

Across the full 58-item pack the status column might read 29 Accepted, 3 Checked, 8 Received, 2 Rejected, 10 Requested and 6 Not requested. Completeness is Accepted divided by total: 29 of 58, which is exactly half. That is the number to quote at the weekly meeting, not the number of files in the folder. Two formulas keep the sheet honest, and any AI assistant will write them if you describe your columns. With Status in column E and the needed-by date in column D (real dates in the sheet, not text):

Completeness:         =COUNTIF(E2:E60,"Accepted")/COUNTA(A2:A60)
Days to needed-by:    =D2-TODAY()
Highlight a row in red when days to needed-by is below 0 and Status is not "Accepted"

Chasers that name the missing document, grouped by subcontractor

One email per subcontractor per week, listing everything outstanding, gets answered more often than five single-document messages. Generate it from the tracker rows, not from memory, so the assistant has nothing to invent. A chase ladder that works on a small job:

  1. Eight weeks before completion: each subcontractor receives their rows from the matrix, with formats and dates.
  2. Five weeks: first reminder listing what is still open.
  3. Three weeks: second reminder, copied to their director or contracts manager, naming the date by which the draft is needed.
  4. One week: final reminder. If your subcontract ties final payment to the documents, say so here and only here, after reading the clause yourself.
  5. After completion: a weekly call until the last row is Accepted.
Write a chaser email from a site manager at a small contractor to a subcontractor.
Use ONLY the rows below. Tone: direct and courteous, no threats. Under 150 words.
Open with the practical completion date. List each outstanding document with its tracker ref, what is missing or wrong, and the date needed. Close by asking for a reply giving the date each item will arrive. Sign off "[your name]".
Do not mention payment or contract clauses unless the Escalation field says yes.

Subcontractor: [company]
Practical completion: 14 March
Escalation: no
Rows:
E-01 | Electrical installation certificate | test results pages missing | needed 21 Feb
E-04 | Emergency lighting duration test | not received | needed 21 Feb

Illustrative output:

Subject: Handover paperwork outstanding: E-01 and E-04 (completion 14 March)

Hello [first name],

Practical completion is planned for 14 March and two of your documents are still open.

E-01 Electrical installation certificate: the certificate arrived but the test results pages are missing. Needed by 21 February.
E-04 Emergency lighting duration test: not yet received. Needed by 21 February.

Could you reply by Wednesday with the date each will reach me? If access or a late test is holding either one up, tell me and I will arrange it.

Thanks,
[your name]

Two faults to watch for in output like this: invented history ("as agreed on site last week") and a payment warning when the Escalation field said no. Delete both before sending. Send chasers from your own email account so replies land in your inbox, and update the tracker the same day.

A first-pass check of each certificate

Upload one document at a time with a checking prompt. The aim is a short list of questions for the person who knows the system, not a verdict. The prompt below is deliberately narrow because an assistant asked "is this certificate fine?" tends to answer yes far too readily.

Check the attached document against this record. Do not judge technical content.
Job address: [address]   Package: [name]   Expected document: [type]   Planned handover: [date]

Return:
1. Document type and issuer as printed.
2. The address printed, and whether it matches the job address exactly.
3. Dates printed, and whether they fall before the planned handover.
4. Whether a signature is present, and whether a name is printed beside it.
5. Pages that look missing (for example a results schedule referred to but not attached).
6. Serial or model numbers listed, copied exactly.
7. Anything you could not read. Quote it instead of guessing.
End with questions for a competent person to answer.

Illustrative result for an emergency lighting certificate: the address reads "Unit 4" where the job is "Unit 14"; the test date is 12 February; the text refers to a "schedule of luminaires" that is not attached; the signature is present but unnamed; one handwritten date could not be read and is quoted as "1_ Feb". Each of those becomes a line in the Check note column and a reply to the subcontractor.

An assistant that is not told to quote what it cannot read can offer a confident guess for a handwritten date, and the last line of the prompt exists to stop that. Even so, treat every extracted date and serial number as a pointer: open the document and look. A completeness check is not a competence check, and the person who knows the plant must judge the technical content.

File names, the index and a one-page guide for the client

Name every file the same way before it goes in the pack: section number, package, document, date. For example 03-ELEC-Installation-Certificate-2027-02-12.pdf. Sorted alphabetically, the folder then reads in the order of the index.

Handover pack
  01 Contacts and defects procedure
  02 Practical completion and building authority certificates
  03 Electrical
  04 Heating and plumbing
  05 Ventilation
  06 Fire safety
  07 Warranties and guarantees
  08 O&M manual
  09 As-built drawings
  10 Health and safety file
  11 Keys, access and training
  12 Snag list and defects period

Once every row is Accepted, paste the tracker's file names and sections into the assistant and ask for a contents page in section order. Then compare the index with the folder, line by line: the index must match the tracker one to one, and a section that lists a document it does not contain is the failure that embarrasses you in front of the client.

Finish with a one-page guide in plain language for the client's staff. An illustrative extract for the accountancy practice's office: "Heating: serviced once a year, interval and contact in section 04. Water: main stopcock under the reception sink, valve photo in section 04. Fire alarm: weekly test routine in section 06. Defects: report to [contact] until [end date], out of hours on [number]." Maintenance intervals come from the manufacturers' instructions in the manual. Ask the assistant to tidy your wording, never to supply the intervals.

The handover meeting and what the client signs

Handover day goes better when the meeting follows a fixed order. Ask the assistant to draft the agenda from the tracker so every row is covered, then run it like this:

  1. Walk the building with the client's representative, using the closed snag list.
  2. Demonstrate each system to the people who will run it, and sign the training record as you go.
  3. Hand over keys and fobs against the signed schedule, counting each set aloud.
  4. Present the pack, index first, and let the client open two or three documents at random to check the address, the date and their own name on the warranties.
  5. Photograph the meters.
  6. Sign an acceptance note that names the pack version and date and lists any items still to follow, each with a date.

The acceptance note gives you a dated record of what the client received and what was still outstanding. Ask the assistant to draft it from the tracker's Accepted and Outstanding rows, then have whoever signs for your firm read every line. If the contract has a prescribed form for completion or handover, use that form and let the assistant only fill in the schedule of documents.

Alarm codes, security layouts and what to upload

A handover pack is a map of how to get into a building and what protects it: site addresses, alarm zone charts, camera positions, key schedules and sometimes occupiers' names. None of the AI steps above needs most of that. The matrix needs specification text, the chasers need tracker rows and the certificate check needs one certificate at a time, so upload exactly that and nothing more.

Three habits cover most of the risk. Blank out alarm codes, door-entry codes and safe combinations before any page leaves your system, and keep them only in the printed copy handed over in person. Give the assistant text extracts rather than whole security drawings, and keep the originals in your own storage. And run the work on a plan that does not train on what you upload: the free and individual plans of ChatGPT and Claude have a model-training switch in their privacy settings that you must find and turn off yourself, while the business plans from OpenAI and Anthropic leave business content out of training by default. Those cost more: ChatGPT Business Standard and Claude Team Standard are each $25 a seat a month, or $20 on annual billing, with a two-seat minimum (USD list prices). The anonymising tutorial has a repeatable way to strip the rest.

Five ways a pack looks complete and still fails

  1. The certificate is for the wrong unit. Copied from a neighbouring job, it passes a glance. The address check in the prompt above catches it in seconds, which is the best argument for running that prompt on every document.
  2. The warranty is registered to the contractor. It is valid, but the client cannot claim on it. The check is the registered or insured party, not the existence of the certificate.
  3. The manual covers last year's model. The supplier changed the range after the order. Photograph the data plate on site and compare its model number with the manual's.
  4. The as-built drawings are the construction issue. Read the title block and revision, and ask the foreman to mark the changes made on site.
  5. A draft manual is presented as final. Section headings exist, but the commissioning section holds a blank form. An AI-built index will list that section as present, so open it.

Each of these passes an index check and fails a reading check, which is why the Accepted status needs a named person behind it. For the subcontractor side of the same job, the subcontractor paperwork checklist covers insurance and compliance documents, and the workmanship warranty tutorial covers drafting the guarantee terms that go in section 07.

Time and cost: an afternoon to set up, then fifteen minutes a week

Allow roughly ten minutes per package to build and correct a matrix, so two hours for twelve packages, plus an hour to set up the tracker. After that, the weekly routine is about fifteen minutes: update statuses, generate the grouped chasers, send them. In the last fortnight, expect a couple of hours to assemble and index the pack. These are planning figures from how the work breaks down, so time your first job and adjust.

The cost is mostly your time. A free assistant tier can do the matrix and the chasers, though free tiers cap usage and change often, so check the vendor's page. Paid individual plans are listed at about $20 a month for ChatGPT Plus and Claude Pro ($17 a month if Claude is billed annually). If the pack includes client security details, the business tiers above are the safer purchase.

Handover pack questions that come up late in a job

When should I start building the handover pack?

At contract award, not at practical completion. Build the requirements matrix from the specification in the first fortnight, tell each subcontractor in their order what they must supply, and start chasing about eight weeks before the planned completion date. A draft operation and maintenance manual is normally expected during the handover procedure, with the final version sometimes following months later once seasonal commissioning readings are in.

Can AI write the operation and maintenance manual?

It can structure one and draft plain-English cleaning and upkeep sections from the manufacturers' documents you give it. It should not invent maintenance intervals, model numbers or settings, which come from manufacturer data and the commissioning records. Treat the draft as a contents page and first pass for a competent person to correct, then check every model number against the equipment actually installed.

What if a subcontractor never sends a certificate?

Escalate in writing along the chase ladder, then read the subcontract: many allow you to hold back final payment until the documents arrive. If the certificate simply does not exist, ask a competent person whether the work must be re-tested. AI can draft the letters and a short chronology of your requests, but whether you may withhold money is a question for your contract and your solicitor.

Should the pack be paper or digital?

Follow the contract and ask the client. Most clients want one indexed digital folder, often plus a small number of printed manuals kept in the plant room. Whatever the format, the index must match your tracker one to one, and the client should sign for what was delivered so the handover date is on record.

Further reads

Sources: Designing Buildings wiki pages on operation and maintenance manuals and the health and safety file; OpenAI business data page; Anthropic privacy centre; ChatGPT Business and Claude Team list prices as verified on the vendors' pricing pages in late October 2026.

Want the close-out paperwork to chase itself?

On a 1:1 call we'll look at how your last two handovers actually went, pick the document that always arrives late, and set up a tracker and chaser routine your site managers will really use.

Book a 1:1 call with me