What it means
A company signs a new customer but cannot activate service because the billing address and authorised contact are missing, so onboarding data completeness checks whether the information needed for the next step is present and usable. Salesforce training describes structured onboarding records, assessments and consent data for financial services, and Salesforce validation guidance illustrates required-field checks.
These are platform examples; the necessary data depends on product and law. Define the required set, because activation, billing and regulatory steps may need different fields and a universal form with every possible field adds friction.
Set the stage, since a lead record may be legitimately sparse while a ready-to-bill account needs stronger data, and measure completeness at a named milestone. Handle conditional fields by configuring rules by product, entity and location, as a tax identifier may be required for one market and irrelevant in another.
Separate presence from validity, because a field containing unknown or dummy text is not complete merely because the software accepts it, and check format, since a correctly populated phone field can still lack a country code. Verify identity where required through an authorised process and minimum necessary documents, because complete must not imply an unperformed verification.
Check contact roles, as a billing contact, service administrator and contract signer can differ, and protect consent records, since a checked box without a reliable timestamp, version and context may be insufficient for a required consent process. Avoid overcollection by asking only for information needed at that stage and under applicable rules, because more data can create privacy and security risk; make requests clear by telling the customer why a document is needed and how to provide it securely, rather than asking them to send sensitive data in an ordinary email.
Map data sources, as a sales form, contract and onboarding portal may disagree, so decide which source controls each field, and use stable identifiers because duplicate customer records can look individually complete while fragmenting one relationship. Track who supplies data, since some facts come from customers, others from internal teams or third-party verification, and assign the next action accurately.
Define a completeness score as required valid fields divided by required fields, which can show progress, though a missing critical item may still block activation, and weight carefully since an optional preference should not carry the same operational importance as a verified billing address. Report blockers by listing the missing field, owner, age and next step, because a percentage alone cannot tell a team what to do.
Reconcile handoffs, as sales may mark the deal closed before implementation confirms the account, and a readiness gate can surface gaps early. Watch stale information, since a completed record from a prior engagement may need reconfirmation under retention and reuse policy, and avoid false completion by auditing a sample for dummy values typed to pass a validation rule and fixing the workflow pressure causing it.
Separate completion from customer value, because a full form does not mean the service works, so pair this measure with onboarding completion and first use; version the checklist when a new product or tax requirement adds fields so old and new cohorts are compared fairly, and limit access so financial, identity and consent data is available only to people who need it. For owners, onboarding data completeness is a readiness check, useful when it asks for the right facts at the right time and verifies their quality.
In practice
Real-world examples.
Example
Activation waits for a verified authorised contact. A company has signed a contract, but the named administrator has left the customer's business. Onboarding records the gap, asks the customer for a new contact through the secure route and keeps the account in a pending state.
Example
A billing address is present but lacks a usable postal code. The form accepted it, yet the invoice system cannot deliver paper statements. The completeness check counts the field as invalid until corrected.
Example
A conditional tax field applies only to customers in a specified market. A customer in a different market is not asked for it, and its absence is not counted as a gap. The checklist records the rule so that audits can confirm it was applied.
Formula
Calculation
Completeness = valid required fields / applicable required fields x 100. A missing critical field can still block readiness whatever the percentage.
Worked example. A fictional account has 10 applicable required fields, and 9 are present and valid.
- Completeness = 9 / 10 x 100 = 90%.
- The missing field is the verified billing contact, which is critical for invoicing, so the account is not ready to activate despite the 90% score.
At cohort level, 40 new accounts are due for activation this week and 30 have every applicable required field valid.
- Fully complete accounts = 30 / 40 x 100 = 75%.
- The 10 incomplete accounts are listed by missing field, owner and age, for example 6 missing a verified billing contact, 3 lacking a tax identifier and 1 with an invalid postal code, since 6 + 3 + 1 = 10.Case study
Seen in the real world.
This entirely fictional example follows Pine Software. Its sales records had many filled fields, but several accounts lacked a verified billing contact. The team created a stage-specific readiness check and assigned missing data to the correct owner. The case does not establish a universal list of required fields.
Pine then sampled completed records and found that some staff had typed dummy contact names to pass the form validation. It simplified the form, removed fields that were not needed at that stage and reported blockers by owner and age. The company and its figures are invented for illustration.
Watch out
Common mistakes.
- Counting dummy or filler text as valid information.
- Using one checklist for every product and jurisdiction.
- Collecting sensitive data without a clear purpose or secure route.
Questions
People also ask.
What does complete mean?
The applicable required data is valid at a defined stage.
Is 100% always necessary?
Critical fields may be mandatory, while optional fields need not be collected.
How is it different from onboarding completion?
It checks data readiness, not whether the customer has reached usable service.
From the founder's library

Take it further with the book.
Build your financial confidence beyond this definition. Shihan's full-length guide, Accounting Fundamentals, takes the same plain-English approach and turns it into a complete, practical playbook for non-finance managers, business owners and students - with chapter-end quiz answers and presentation slides included.
25% off with code MMHQ25, applied at checkout. Priced in USD - checkout may show the equivalent in your local currency.
View the book and save 25%Related
