Inventory Your Files: Which Sheet Is the System?

Before any migration, you need to know which file your company actually runs on, not which one you assume matters. Most companies hold dozens of sheets, but one or two carry the business and the rest are copies, reports and drafts. Part two of From Spreadsheets to a System gives you three questions that expose your real system of record, and ends with a single deliverable: a one-page list naming the file, its owner, what depends on it, and whether it has a backup.

Origami TeamEditorial Team
7 min read
Inventory Your Files: Which Sheet Is the System?

In part one we named the five signals that a file has passed its limit, and closed with a five-minute exercise on a single file. If you ran it, you now have written answers about one file. This part widens the exercise to the whole company, because the most expensive mistake in any migration happens before the move rather than during it: starting with the wrong file.

The reason is that what you think of as your system is not necessarily your system. There is the official file — formatted, approved, shown in meetings — and there is another, far less handsome one that somebody opens every morning and works in all day, and out of which come the numbers your decisions rest on. The second is your real system of record, even if nobody has ever called it that. The job of this part is to find it.

Why the number of files grows in the first place

Nobody decides one morning that the company should have forty sheets. The count grows because every new sheet was, at the moment it was created, the fastest available answer. A department needed a field the main file did not have, so it started a small one beside it. Someone needed to work without blocking anyone else, so they took a copy. Management asked for a report in a different shape, so a file was built that pulls from two others. Every step is reasonable; the sum is a map nobody drew.

And because the growth is gradual, the company gradually loses track of which file feeds which. You discover that a monthly report pulls from a sheet whose owner stopped updating it months ago, or that two files hold the same data and each department only updates its own copy. Those invisible links are what make the inventory a step you cannot skip, rather than a piece of administrative tidying.

Three questions that expose the real system

You do not need an exhaustive sweep of every file in the company. Three questions separate the files that carry the work from the files that carry copies of it:

  • Which file, if it were lost today, would stop work tomorrow? This is the strongest question in the whole inventory, because it measures dependence rather than declared importance. Ask it in operational terms: if we opened tomorrow and it was gone, could we still receive, issue, invoice and answer a customer? Very few files answer no — and those are your system.
  • Who opens it daily? A file opened once a month is a report; a file opened every morning and written into as the day happens is an operational record. Daily frequency is the most reliable indicator that a file has become part of the process itself rather than a description of it.
  • Which file has other files built on top of it? Trace direction: where do this file's numbers come from, and where do they go. A file feeding three others is a source, and any error in it is multiplied three times before it surfaces. A file that feeds nothing and is fed by nothing is a strong candidate for closure rather than migration.

Apply the three questions, but do not answer them alone. Ask the people who actually work in the files — the answer sits with whoever opens them, not with whoever receives their reports. You will most likely run into a file you did not know existed, and that will be one of the most important things you find.

What the inventory usually turns up

The inventory does not just produce a list; it explains problems you had been living with for no known reason. Four recurring findings:

  • The official file is not the file in use. The carefully built approved template is abandoned, and the team works in a simpler private copy that fits how the work really runs. That is not misconduct, it is information: the official template does not match the real process, and the process won.
  • One piece of data in two places. The same customer list or price list exists in two files, and each department updates its own. This is the direct source of the number changing depending on who you ask, which we covered in part one. The durable fix is that every piece of data has exactly one place it is written, the principle behind one source everyone can see.
  • Dead files still consuming time. A sheet updated every week for two years that nobody reads. Do not migrate it and do not improve it — ask who uses it, and if no answer comes, stop it for two weeks and see whether anyone asks.
  • Meaning stored outside the file. A column called status holding codes one person understands, or a coloured row that means urgent without saying so. The data is present but its meaning is not in it, and that is the subject of the next part.

The Origami view

We are a technology company that builds systems for Saudi businesses, and the first thing we ask for in this kind of project is not a written requirements document but the files themselves, exactly as they are — mess, hidden columns, exceptions and all. The reason is that the file documents how the company actually works, while the written document records how it is supposed to work, and the gap between the two is where projects fail.

The order we recommend is that the inventory comes before any decision about tooling or scope. A company that knows it has exactly two critical files makes a completely different decision from one that assumes forty files all need moving, and that difference shows up in project scope and duration. So our services start by reading what exists before designing a replacement — the same logic we set out in how to implement a system successfully when discussing data migration and change management.

The deliverable: a one-page list

An inventory that produces no page cannot be relied on. Make the output a single table no longer than one page, with only four columns for each critical file:

  • The file. Its real name and its actual location: on whose machine, in which shared folder, under which account. Writing the location precisely is a revealing exercise in itself.
  • Its owner. One named person, not a department. If you cannot find a single name, the file has no owner, and that is a finding worth recording.
  • What depends on it. Which operations stop if it stops, and which files or reports pull from it. This column is what will set the migration order in part four.
  • Whether it has a backup. With a direct answer: yes automatic, yes manual and done by a named person, or no. And if the answer is a copy on the same machine, that does not count as a backup.

The number of rows in this list is what decides the size of any migration ahead, and it will usually be far smaller than you expect. A file that combines two traits — work stops without it, and it has no backup — is your number one priority regardless of any other plan. And a file nothing depends on does not deserve to be moved at all; knowing that saves you half the work.

In the coming parts

We know which file is the system; now it has to become fit to move. The next part covers cleaning data before migration: duplicates under different names for the same party, mixed date formats, numbers stored as text, and columns whose meaning nobody knows. The rule we will build on is that every meaning stored in a colour or in someone's head must become a written field before the move. Then we turn to a migration order that keeps you trading, then permissions, then reports, and we close with the first thirty days after the move.

Sources

#Make the Most of Tech#From Spreadsheets to a System#Data Management#Digital Transformation

Frequently asked questions

What does my real system mean if I do not have a system?

Your real system of record is the file the daily operation actually depends on, not the official approved one. You identify it with three questions: would work stop tomorrow if it were lost today, who opens and writes in it daily, and are other files or reports built on top of it. The file that answers yes to all three is your operational record, even if nobody has ever called it a system.

How many files should go on the inventory list?

Limit it to critical files, which in a mid-sized company is usually a small number you can count on two hands. The goal is not to catalogue every file but to identify what carries the work. Files that nothing depends on and that feed nothing belong on a separate list for closure or archiving, not on the migration list.

Why not skip the inventory and start migrating straight away?

Because migrating without an inventory usually starts from the most visible file rather than the most important one, so part of the work moves while the operational core stays where it is, and you end up running a system and a file in parallel indefinitely. The inventory also exposes the dependencies between files, which is what sets the correct migration order and prevents work stopping during it.

What should I do if a critical file has no single known owner?

Record that exactly as it is on the list, because the absence of a single accountable owner is the most important finding an inventory can produce. The immediate step is to assign the file to a named person and ensure a backup exists off their machine, before any talk of migration or systems. A file the work depends on with no owner and no backup is the highest exposure on your list.

Follow Origami in Google

Pin Origami as a preferred source and our articles will surface first for you in Google Search and Top Stories.

Add as a preferred source on Google

Related articles

Meta's New Commercial Terms Start October 30: Your WhatsApp Business or Instagram Account Lets Meta's Bots Crawl Your Website
Business Systems

Meta's New Commercial Terms Start October 30: Your WhatsApp Business or Instagram Account Lets Meta's Bots Crawl Your Website

From October 30, 2026, Meta's new Commercial Terms cover every business on WhatsApp Business, Instagram or Facebook: permission for its bots to collect your website content, and AI mistakes become your liability. Here is a one-week checklist.

6 min read
Saudi National Center for Meteorology Issues 34 Weather Alerts Today: What Your Team Should Do on Yellow, Orange and Red
Business Systems

Saudi National Center for Meteorology Issues 34 Weather Alerts Today: What Your Team Should Do on Yellow, Orange and Red

The National Center for Meteorology shows 34 active alerts today, 4 of them red. What your team should do at each colour, and how alerts can reach your systems automatically.

6 min read
WhatsApp Business Verification Now Comes With a Monthly Plan From 56 Riyals: Which One Do You Need?
Business Systems

WhatsApp Business Verification Now Comes With a Monthly Plan From 56 Riyals: Which One Do You Need?

WhatsApp Business verification now sits in Meta One: four plans from about 56 riyals a month, what each includes, and when the free app is enough.

6 min read
iPhone Duo Price in Saudi Arabia Starts at SAR 9,499: Buy It in Your Company's Name and Recover SAR 1,239 in VAT
Business Systems

iPhone Duo Price in Saudi Arabia Starts at SAR 9,499: Buy It in Your Company's Name and Recover SAR 1,239 in VAT

iPhone Duo costs SAR 9,499 to SAR 15,499 on the Saudi Apple Store, VAT included. Bought by your business for work, about SAR 1,239 of that is recoverable with a proper tax invoice. Here is what to arrange before the 23 October launch.

6 min read
Cash Application and a 90-Day Plan to Digitize Sales
Business Systems

Cash Application and a 90-Day Plan to Digitize Sales

Cash application matches every transfer that reaches your account to the invoices it pays, so you never chase a customer who has paid. Part seven, the final part of Digitizing Sales, covers three cases that confuse matching and four tools that solve them, a week-by-week cash view set against supplier payments, and a 90-day plan for digitizing sales in an order that never stops selling for a single day.

7 min read
Receivables Aging Report: Collect on a Schedule, Not Memory
Business Systems

Receivables Aging Report: Collect on a Schedule, Not Memory

A receivables aging report sorts every unpaid invoice by age from its due date; a collection calendar sets what happens to each one, and when. Part six of Digitizing Sales covers aging buckets set by the owner, reminders before, on and after the due date, escalation and the hold on new deliveries, a call log with payment promises, the monthly customer statement, what the law says about an unpaid promissory note, and the conditions in Article 40 of the VAT Implementing Regulations for reducing output VAT on a debt that was never collected.

7 min read

Have a project in mind?

We build custom systems, apps and websites for your business. Tell us your idea and we will give you a straight answer on it.

One session. Twenty minutes. No commitments.