Project management for fit-out and MEP (Mindcat Projects)

UAE

Handover snag list stuck on a sheet? Check who types Closed before you change tools

By Shivanath DevinarayananPublished 8 min read
Written forOperations or sales lead at a mid-market UAE business“Leads go cold before anyone replies.”

The short answer

Should a Dubai fit-out contractor keep the handover snag list on a spreadsheet, or move it to a tracker?

Check who types Closed. A sheet works while whoever raised each snag also checks the fix. Move to a tracker when a second person closes items, a subcontractor closes its own work, or retention waits on the list. If every close needs a photo on a plan, pick a snagging app. At Mindcat, we decide this per job.

A snag list on a clipboard in a finished office, its last rows ticked and crossed in different pens, under Who closed it?

Takeaways

  1. 01The tell is the Closed column: if the party who did the fix typed it, the list is a claim, not a record.
  2. 02Snags and defects are two lists on two clocks. A snag that fails after handover is a new defect, not a reopened snag.
  3. 03Dubai sets no statutory window for closing snags on private fit-out work, so the list's own dates are the only clock you have.
  4. 04If closing an item needs a photo pinned to a plan, a purpose-built snagging app fits better than a project tracker.

If your handover snag list lives in a sheet, nobody can say which items are really closed, and retention is waiting on it, this is for you. It is not for a team with one trade, one person walking the job and a short list. Stay on the sheet.

Why does the last page of the snag list never close?

Because the list stops being a record. Items get marked closed by whoever fixed them, the consultant walks the unit again and reopens half of them, and nobody can show which version is true.

BuildFlow, a UAE vendor of snagging software, describes the usual handover in fit-out companies as "a printed snag list, a phone camera, and a WhatsApp group." In its words: "Snags get closed verbally and reopened by the consultant." That is a vendor's description of the market, not a study, but most contractors will recognise it.

The cost is the money held against the list. Maaf Legal, a Dubai law firm writing for contractors, says retention "often gets stuck quietly," with release delayed by reasons like "closeout pending" or "defects still open." Its advice: keep records of every defect notice, repair, inspection and closeout confirmation, and "Do not rely on verbal site approval."

So the question is not which tool looks better. It is whether your list can prove what was closed, by whom, and when.

For the earlier end of the job, see how we decide between a third coordinator and a tracker when site updates live on WhatsApp.

Who is allowed to type Closed?

The person who raised the snag, after looking at the fix. Not the trade that did the work.

Redesign Technical Services, a Dubai fit-out contractor, writes: "An item marked closed in a spreadsheet by the party who caused it is a claim, not a fact." Arkan, which sells construction software, gives the same rule: "Do not allow a contractor to close their own item. The person who raised the snag, or an independent inspector, should verify and close it."

Four steps for one snag: raised, fixed by the trade, checked by the person who raised it, then closed
Fixing and closing are two different people.

That gives you a test you can run on your own sheet today. Open the Closed column and ask who typed each entry. If it was the person who raised the item, after a second look, the sheet is doing its job. If it was the subcontractor, a supervisor on the trade's side, or nobody you can name, the column is a list of claims.

Sheet, tracker or snagging app?

This is the rule we give fit-out and MEP contractors. It turns on who closes items and what a close has to carry.

Your list todayWhat is missingUse
One person raises the snags and checks every fix before closingNothing yetStay on the sheet
A second person closes items, or a subcontractor marks its own work doneA name and a date on every changeMove the list to a tracker
Retention or the closing payment is waiting on the listA record the consultant cannot disputeMove the list to a tracker
Every close needs a photo pinned to a drawing, often with no signalPlan pins, required photos, offline usePick a snagging app
Three choices: stay on the sheet, move to a tracker, or pick a snagging app, each with the condition that fits
Which tool fits the list you actually have.

A tracker earns its place when the snag list sits inside the job you already run. The snags live next to the programme, the approvals and the handover milestone, and the client reads the same list you do.

A snagging app earns its place when the walk itself is the work: hundreds of items pinned on drawings, a photo required before anything closes, inspectors in basements with no signal. If that is your handover, a project tracker is the wrong tool, ours included.

Is it a snag or a defect?

Two lists, two clocks. The snag list closes at handover. The defects liability period starts then and runs after it.

Interioxpert, a Dubai fit-out firm, sets it out in a table: snagging happens before handover and ends when the list is closed and you take possession; the defects liability period runs from practical completion "for the contracted period regardless." Its rule for the files: "one register, numbered, with the date logged, location, owner and sign-off date." And: "If an item closed at snagging fails again under normal use, log it as a new DLP defect. Do not reopen a closed snag list."

Two lists on two clocks: the snag list closes at handover, the defects register runs after it
A snag that fails after handover is a new defect.

For the contractor this matters in both directions. A sheet that gets overwritten each round loses the date an item first closed, which is the date that shows it was a snag and not a later defect. Numbers that change between rounds make the argument worse. Whatever you use, number each item once and never renumber it.

Redesign also sorts snags into three grades: A blocks safety, compliance or occupancy, and the unit does not hand over until it closes. B is a contractual defect that must close before the closing payment. C is cosmetic, closeable during the defects period by agreement. Put the grade on the line. It tells the site team what to fix first and tells the client which items are holding money.

The length of the defects period and the retention triggers are in your contract, not in this post. Read your own clause, and ask counsel before you rely on a release date.

What the list's own dates have to carry

Redesign states it directly: "Dubai sets no statutory window for closing snags on private fit-out work." A response time exists only if the contract sets one.

That makes the dates on your list the only clock you have. Whether you stay on the sheet or move, these are the columns we set up for a fit-out snag list:

ColumnWhy it is there
No.Given once, never renumbered
Grade (A, B or C)What blocks handover and what holds the closing payment
LocationFloor, room or grid, so anyone can find it
Raised by and dateWho closes it later, and when the clock started
Owner and tradeOne company and one person per item
Trade says done, and dateThe fixer's claim, kept apart from the close
Closed by and dateOnly the person who raised it, after a second look
Photo or file referenceBefore and after, dated

A sheet can hold those columns. It struggles to show who changed them and when, which is what a consultant asks for when an item comes back.

In Dubai the consultant often raises the snags and will not type into your sheet or your tracker. Then the close is on paper: the signed re-inspection sheet or the walk minutes. Record that close against each item with the consultant's name and the date, and attach the signed sheet, so the record points to the person who closed it, not to whoever typed it in.

Testing and commissioning do not belong on the finishes list at all. Redesign treats them as "a precondition of practical completion, not a snag to be closed afterwards." Track them, and the authority inspections, as their own tasks.

Two smaller habits from the same sources are worth copying either way. Keep status and the closed date in one shared file instead of emailing a new attachment every round. Keep variations off the snag list: a snag is contracted work done wrong or left unfinished, and a different finish or an extra socket is a variation, priced separately.

What Mindcat Projects does for a snag list

Mindcat Projects keeps each snag as a task on the job, beside the programme and the approvals. Each task has an owner, a status, comments, attached photos and drawings, and a full history of who changed what and when. The sample copy on our page has a Snagging stage. The client and the consultant get a free read-only login, so they see what is still open without a call.

Mindcat Projects task for a sample DIFC fit-out: status, assignee, dates and a dated activity history
A real Mindcat Projects screen with sample data: every change carries a name and a date.

The rule that only the person who raised a snag sets it to Closed is one we agree with you and set up as your team's way of working. Every change shows who made it, so a close by the wrong person is visible on the task. Site engineers update from the phone browser, with nothing to install. A done photo that arrives on WhatsApp has to be saved to the task by someone; nothing moves across on its own.

What it does not do: require a photo before an item closes, pin an item on a drawing, or work offline. Photos attach to the task as files. Updates reach people by email and in the app inbox, not on WhatsApp. The Arabic screens are partly translated and read left to right. It is not connected to Dubai Municipality, Civil Defence or DEWA portals.

One subscription covers all your jobs, with no per-project fees. You pay per member: anyone who creates or edits tasks, so a subcontractor who updates its own items is a member. Clients, consultants and read-only logins are free.

Our page prices each member a month from AED or SAR 179 for members 1 to 10, falling in bands as the team grows. Each plan has a monthly minimum, so no one buys a single member at that rate: the shared plan minimum is AED/SAR 2,499 a month for up to 10 members, and your own copy starts at AED/SAR 5,349. The quick start is a fixed package we set up for AED/SAR 2,500, once. The maker's Enterprise add-ons are billed at cost. Prices exclude 5 percent UAE VAT and 15 percent Saudi VAT. The full list is on the Projects page.

If one person walks your jobs and closes every item, keep the sheet; we cover that case in Board, Gantt or spreadsheet?.

Our method is One programme per job: every job, its snags included, on one live plan. You tell us how many live jobs and members you run, how you track snags today and where it should run. We reply with the setup plan and the monthly price per member. If a snagging app fits your handovers better, we say so. If the tracker does, tell us about your jobs. For the trade in full, see Projects for fit-out contractors.

Filed under

Project management for fit-out and MEP (Mindcat Projects)snag list templatesnagging fit-out dubaisnag list handoverpunch list tracking
Useful to someone on your team?

FAQ

Questions teams ask next

Can a snag list stay on a spreadsheet?
Yes, while one person raises the snags and the same person checks each fix before marking it closed. Move it once a second person closes items, a subcontractor marks its own work done, or part of the retention is waiting on the list, because then the Closed column needs a name and a date nobody can argue with.
Who should close an item on a snag list?
The person who raised it, or an independent inspector, after re-inspection. Not the trade that did the fix. One Dubai fit-out firm puts it this way: an item marked closed in a spreadsheet by the party who caused it is a claim, not a fact.
What is the difference between a snag list and the defects liability period?
The snag list covers work found wrong or unfinished before handover. The defects liability period runs after handover, for faults that appear in use. Keep them as two registers. If a closed snag fails again later, log it as a new defect. Your contract sets the period's length and when retention is released.
Can Mindcat Projects track a snag list?
Yes, as tasks on the job. Each snag is a task with its owner, status, comments, attached photos and full history, and the sample copy has a Snagging stage. The client's free read-only login shows what is still open. It does not require a photo to close, pin items on a plan or work offline.
What does Mindcat Projects cost?
AED or SAR 179 per member a month for members 1 to 10, then 69, 45 and 29 as the team grows. The shared plan has a monthly minimum of AED/SAR 2,499 for up to 10 members, so one member is not sold at the per-member rate. Clients and consultants read for free. Prices exclude 5 percent UAE VAT and 15 percent Saudi VAT.

Sources

  1. 01Redesign Technical Services: Fit-out snagging in Dubai, the checklist before final payment (23 September 2026)Accessed 13 Nov 2026
  2. 02Arkan: Snag list and handover checklist guide (13 October 2026)Accessed 13 Nov 2026
  3. 03Interioxpert: Interior fit-out defects liability period in Dubai explained (20 October 2026, updated 12 November 2026)Accessed 13 Nov 2026
  4. 04BuildFlow: From paper snag lists to digital snagging, a handover playbook for fit-out companies (1 September 2026)Accessed 13 Nov 2026
  5. 05Maaf Legal: Construction retention money in Dubai (24 June 2026)Accessed 13 Nov 2026
  6. 06Mindcat Projects: prices, gaps and FAQ (live page)Accessed 13 Nov 2026
Shivanath Devinarayanan, founder of Mindcat

Written by

Shivanath Devinarayanan

Founder, Mindcat Consulting · Salesforce MVP Hall of Fame

Builds and runs AI agents in production. Reads every brief that comes in and signs the work that goes out.

About Shivanath

Mindcat Projects · the written assessment

We work in real estate and right now, leads go cold before anyone replies.

Industry
Problem

Brief: Real estate. Leads from portals and WhatsApp. Follow-up has no owner. An agent on a named process. A reviewer on the exceptions. From: /blog/snag-list-sheet-or-tracker.