You cannot reliably secure, maintain, replace, or cancel a business tool that you have forgotten exists.

For a solo professional, the missing inventory is rarely a list of installed programs. The real surface includes cloud subscriptions, browser extensions, mobile apps, shared client workspaces, automation connectors, domains, email rules, API integrations, AI assistants, payment services, and free accounts that still hold business data.

A software and service inventory is a compact operating record of those dependencies. Its purpose is not to satisfy an enterprise asset-management standard. It is to answer: what does the business rely on, what can each service reach, who controls it, what happens if it disappears, and what should be reviewed next?

Testing status. This is a platform-neutral editorial framework. Practical Solo Ops has not tested every discovery tool, identity provider, vendor dashboard, or asset-management product. The worksheet is designed for manual use and can be moved into an approved system after its fields are validated.

Source status, reviewed August 25, 2026. NIST’s Cybersecurity Framework 2.0 Small Business Quick-Start Guide is voluntary guidance, not a legal requirement. It recommends creating and maintaining an inventory of hardware, software, systems, and services, then considering sensitivity, criticality, ownership, MFA, and business impact. The fields below adapt that official small-business starting point to a one-person service business.

Define the inventory boundary

Use this boundary:

Include a tool or service if it stores business information, moves business information, controls access, represents the business publicly, charges the business, or is required to deliver work.

That includes free tools. A $0 browser extension with mailbox access can carry more operational risk than a paid design subscription.

Include:

  • email, calendar, file storage, office suites, and messaging;
  • accounting, invoicing, banking connections, payment processors, and tax portals;
  • CRM, forms, scheduling, proposals, contracts, and electronic signatures;
  • project management, client portals, support, and knowledge bases;
  • AI tools, meeting assistants, transcription, and document processors;
  • automation platforms, webhooks, API clients, and integration accounts;
  • domains, DNS, hosting, code repositories, analytics, and search tools;
  • password managers, identity providers, MFA devices, and recovery methods;
  • browser extensions, desktop applications, and mobile applications used for work;
  • client-owned systems where your account or integration remains active.

Exclude purely personal tools unless business data or access has crossed into them. If that boundary is unclear, record the tool and mark it for review rather than silently excluding it.

Use the NIST small-business fields as the base

The NIST Cybersecurity Framework 2.0 Small Business Quick-Start Guide recommends understanding the assets a business relies on by maintaining an inventory of hardware, software, systems, and services. Its sample inventory asks for the asset’s official use, owner or administrator, sensitive-data access, MFA status, and the risk if access is lost.

Adapt that into these fields:

FieldWhat to recordWhat not to record
Service nameCurrent product or platform nameMarketing description
Business purposeThe outcome it supports“Useful” or “productivity”
System ownerWho can make account-level decisionsPassword or recovery code
Billing ownerWho can change or cancel paymentCard or bank details
Login routeApproved sign-in method or identity providerSecret credentials
MFA stateRequired, optional, unavailable, or unknownMFA seed or backup code
Data classesCategories the service can accessUnnecessary copied records
Access scopeRead, write, send, publish, delete, bill, administerToken value
CriticalityEffect of losing accessVague “high priority”
DependenciesInputs, outputs, integrations, and client systemsUnverified guesses
RenewalDate, cadence, plan, and notice sourcePayment instrument number
Exit routeExport, replacement, fallback, cancellation pathUntested promise
Evidence linkContract, invoice, admin page, or decision recordSecret-bearing screenshot
Review dateWhen the record was last verifiedCreation date alone

Editorial analysis. The combination of purpose, access, criticality, and exit route is more useful than a long list of product names. It tells you why the tool matters and what kind of failure must be planned.

Discover tools from evidence, not memory

Do not try to remember the stack in one sitting. Use bounded evidence sources.

1. Start from business capabilities

List the systems needed to:

  • receive an inquiry;
  • schedule a call;
  • agree on scope;
  • perform and review work;
  • deliver the result;
  • invoice and collect payment;
  • retain required records;
  • run the website and domain;
  • communicate during an outage.

Map at least one tool or manual fallback to each capability.

2. Review billing records without copying financial details

Look at recent business statements, invoices, app-store subscriptions, and vendor billing pages. Record the vendor, cadence, plan, renewal date, and evidence location. Do not paste card numbers, bank data, tax information, or full statements into the inventory.

3. Review identity and access lists

Check the business email account, identity provider, password manager, browser extensions, mobile apps, and major cloud services for connected applications and active sessions.

CISA’s small-business MFA guidance recommends enabling MFA across systems such as email, file storage, and remote access, starting with administrative accounts and sensitive data. See Require Multifactor Authentication.

Record whether MFA is required and which role controls recovery. Never copy the authentication secret into the inventory.

4. Trace automation connections

For every scheduled automation, webhook, or integration, record:

  • the trigger system;
  • the action system;
  • the service account or authorized user;
  • whether it can read, write, send, publish, delete, or bill;
  • the fallback if the connection stops;
  • the last verified run.

Use the automation change log and rollback plan for live changes and the automation risk ladder to decide which connections require closer control.

5. Review client-owned access

Create separate rows for client workspaces, repositories, ad accounts, analytics properties, file stores, and communication channels where access remains active.

Record the client owner, your role, intended end date, and revocation path. Do not treat a client’s system as your own asset. The inventory records the dependency and access relationship.

Classify data access without creating a data dump

Use broad categories:

  • public business information;
  • internal operating information;
  • client confidential information;
  • personal information;
  • financial or payment information;
  • authentication and security information;
  • regulated or professionally restricted information;
  • unknown or mixed.

Then record the access mode:

  • stores;
  • reads;
  • writes or changes;
  • sends or shares;
  • publishes;
  • deletes;
  • uses for training or product improvement, if the current terms establish it;
  • unknown pending review.

Do not infer vendor behavior from marketing language. Link to the current contract, privacy notice, admin setting, or documented test.

Apply the client-data safety checklist before placing client information into an AI-enabled service.

Score criticality using business consequence

Use four levels:

LevelLoss scenarioMinimum preparation
ConvenienceWork slows but a normal alternative existsRecord owner and cancellation path
SupportingA recurring process pauses or records become harder to reachExport location and manual fallback
Delivery-criticalA current client commitment may failTested fallback, owner, recovery route, dependency map
Business-criticalIdentity, domain, money movement, core records, or multiple engagements may be affectedStrong MFA, recovery evidence, independent backup or transfer plan, priority review

Criticality is not the same as price or usage frequency. A rarely opened domain registrar can be business-critical. A daily writing tool may be replaceable.

For each Delivery-critical or Business-critical service, answer:

  1. How would you know it failed or access was lost?
  2. How long can the business operate without it?
  3. What is the manual or replacement path?
  4. Where is the latest usable export or authoritative record?
  5. Who besides the current session can recover ownership, if anyone is authorized?

Separate ownership, administration, billing, and recovery

One person may hold every role, but the roles still matter.

  • System owner: decides whether the service remains approved.
  • Administrator: manages users, roles, settings, and integrations.
  • Billing owner: controls the commercial relationship and cancellation.
  • Data owner: decides what information belongs in the service and how long it is retained.
  • Recovery owner: controls the authorized recovery method.

Editorial analysis. Writing “me” in every field is less useful than naming the role. During an incident, offboarding, or future handoff, the role shows which authority is actually required.

Do not put shared passwords into the record. If a business continuity arrangement is needed, use the password manager’s emergency-access or delegated-access feature only after reviewing its current behavior and consequences.

Add an exit-readiness field

Use one of four states:

Exit stateMeaning
ReadyExport, replacement or manual fallback, cancellation path, and ownership are documented and recently verified
PartialOne useful export or fallback exists, but a material gap remains
TrappedA key record, workflow, ownership path, or integration cannot currently be moved or replaced
UnknownExit behavior has not been checked

For Partial, Trapped, and Unknown, record one next test.

Use the AI-tool offboarding worksheet for exports, ownership transfer, access revocation, cancellation evidence, deletion, and residual retention. Use the AI subscription total-cost worksheet when switching work changes the real cost of keeping a tool.

Build the first inventory in 45 minutes

Minute 0–10: business-critical core

Record identity, email, domain, DNS, hosting, file storage, finance, and the authoritative client-work system.

Minute 10–20: recurring charges

Use invoices and billing records to add paid services and renewal dates. Do not copy payment details.

Minute 20–30: access and integrations

Review connected applications, browser extensions, automation platforms, and client workspaces.

Minute 30–40: classify

Assign purpose, data categories, access scope, criticality, MFA state, and exit state.

Minute 40–45: choose the next three actions

Select only:

  • one unknown business-critical service to verify;
  • one unnecessary permission or stale account to review;
  • one renewal or exit gap to resolve.

Do not attempt to clean the entire stack during discovery. Inventory changes the evidence; the quarterly audit changes the stack.

Copyable software and service inventory

INVENTORY REVIEW DATE:
INVENTORY OWNER:

SERVICE NAME:
BUSINESS PURPOSE:
STATUS: Active / Trial / Paused / Exit planned / Client-owned

SYSTEM OWNER ROLE:
ADMINISTRATOR ROLE:
BILLING OWNER ROLE:
DATA OWNER ROLE:
RECOVERY OWNER ROLE:
APPROVED LOGIN ROUTE:
MFA: Required / Optional / Unavailable / Unknown

DATA CATEGORIES:
ACCESS SCOPE: Read / Write / Send / Publish / Delete / Bill / Administer
CLIENT OR THIRD-PARTY SYSTEMS CONNECTED:

CRITICALITY: Convenience / Supporting / Delivery-critical / Business-critical
LOSS-OF-ACCESS IMPACT:
MANUAL FALLBACK:
DEPENDENCIES IN:
DEPENDENCIES OUT:

PLAN OR TIER:
RENEWAL DATE AND CADENCE:
RENEWAL NOTICE SOURCE:

EXIT STATE: Ready / Partial / Trapped / Unknown
EXPORT OR AUTHORITATIVE RECORD LOCATION:
CANCELLATION PATH:
NEXT EXIT TEST:

EVIDENCE LINKS:
LAST VERIFIED:
NEXT REVIEW:
NOTES WITHOUT SECRETS:

Start with the free CSV

The Free Solo Business Operations Toolkit includes a software and service inventory CSV. It contains one synthetic example row and deliberately excludes fields for passwords, recovery codes, payment-card data, or other secrets.

Definition of done

The first inventory is usable when:

  • every business capability has a named system or manual fallback;
  • identity, domain, finance, core records, and delivery systems are present;
  • paid, free, installed, cloud, extension, integration, and client-owned surfaces were considered;
  • each service has a business purpose and owner role;
  • sensitive-data access and action scope are classified;
  • MFA state is known for critical systems;
  • criticality is based on consequence, not price;
  • renewals and exit state are recorded;
  • no password, token, recovery code, payment number, or private key is stored;
  • the next three remediation actions are explicit.

The inventory is not complete forever. It is complete enough to make the next review evidence-based.

Sources