Home › Learn › How to prepare a data cleanup project

How to prepare a data cleanup project

Updated 2026-10-09

We may earn a commission if you hire through links on this page, at no extra cost to you. How we choose picks.

Messy spreadsheets and customer lists cost time every day: duplicate contacts, mixed date formats, empty fields and typos that break reports. A data cleaning specialist can fix this quickly, but only if you explain what clean means for your data. This article shows what to prepare, which rules to decide in advance and how to check the result before you rely on it.

1. Start with the reason

Before you write a brief, decide why the data needs cleaning. Maybe your email tool rejects half the contacts, a monthly report shows wrong totals, or you are moving to a new system that needs consistent fields. The reason tells the specialist what matters most. A mailing list needs valid email addresses and no duplicates. A sales report needs correct dates, amounts and product names. Without a clear reason, a specialist may spend hours polishing columns you never use.

2. Define what clean means

Clean is not the same for every business, so write it down. List the columns that matter and the format each should follow: dates as year-month-day, phone numbers with a country code, names with a capital first letter, countries spelled the same way every time. Say which columns must never be empty and what to do when they are, such as flag the row instead of guessing. Simple rules like these turn a vague job into one that can be checked.

3. Prepare a safe sample

Send a sample of fifty to a few hundred rows that shows the typical problems. If the data contains personal details, remove or mask them first, or replace real names and addresses with made-up ones that keep the same pattern. Mention how many rows the full file has and which tool you use, such as a spreadsheet program or a database, because the method and the time needed depend on both. A sample also lets you compare specialists by asking them to describe how they would approach it.

4. Decide how to handle duplicates and gaps

Duplicates are rarely exact copies. The same customer may appear with a different spelling, an old address or a second email. Decide which record wins: the newest, the one with the most complete information, or the one linked to the latest order. For missing values, decide whether to leave them empty, mark them clearly or fill them from another source you provide. Ask the specialist to keep a list of records they were unsure about rather than deleting them quietly.

5. Protect the data

Customer and employee data often falls under privacy rules, and you remain responsible for it. Share only what the job needs, use a secure file transfer method and ask the specialist to delete copies when the work is done. If your data includes health, financial or other sensitive information, check your obligations with a qualified adviser before sharing it at all. A trustworthy specialist will ask about this before you do.

Budget and timing

The cost depends on the number of rows and columns, how many files need combining, how messy the data is and whether the work can be automated with formulas or scripts. A one-time cleanup of a single spreadsheet is usually a small job. Regular cleaning of data that keeps arriving is better handled with a repeatable process, such as a script or a set of formulas, that you can run yourself next time. Ask whether the specialist can deliver that process along with the clean file.

Questions to ask a data cleaning specialist

  • Which tools will you use, and can I repeat the process myself later?
  • Will you keep the original file untouched and deliver the cleaned version separately?
  • How will you report what changed, and how many rows were affected?
  • What will you do with records that do not fit the rules?
  • How do you store and delete my data when the job is finished?

Getting started

Write one page with the reason, the column rules, the duplicate rule and the privacy notes. Attach the masked sample and ask two or three specialists how they would handle it. Choose the one whose answer shows they read your rules and asked about the cases you had not thought of. Agree on a small first batch before the full file, so any misunderstanding costs little to fix.

Checking the result

When the file comes back, compare row counts with the original and read the change log. Pick ten records at random and check them against the source. Sort each important column to spot leftover odd values at the top or bottom. Then use the data for its real purpose, such as importing it into your email tool, and note any errors that appear. Small fixes at this stage are normal and should be covered by the agreed revisions.

Common mistakes

  • Sending the only copy of the data, with no backup.
  • Asking for clean data without saying what clean means.
  • Letting someone delete records instead of flagging the unclear ones.
  • Sharing personal data that the job did not need.
  • Cleaning once and then letting new data arrive in the same messy way.

FAQ

What does data cleaning usually include?

Removing duplicates, fixing formats such as dates and phone numbers, filling or flagging gaps, correcting obvious errors and making categories consistent.

Should I send the whole file or a sample?

Start with a small sample with personal details removed or masked. Send the full file once you have agreed on the rules and trust the person.

Who decides which duplicate record to keep?

You do. Write a simple rule, such as keep the most recent record, and ask the specialist to list any cases the rule does not cover.

Can a specialist clean data that is spread across several files?

Yes, but say so in the brief and explain how the files relate, for example which column links an order to a customer.

How do I know the cleanup worked?

Ask for a short change log with counts of what was fixed, and spot-check a few records yourself against the original.

Hiring guides mentioned here