ATCS
Business Health Snapshot

A live readiness score across ten signals — not a vibes check

Most business owners do not know their books are off until the CPA tells them in March. The Business Health Snapshot is a continuously updated 0-100 score across ten concrete signals, with the specific next action attached to every gap.

The problem

"Are my books in good shape?" is the question most owners cannot answer. They might know whether last month closed, whether reconciliation got finished, whether the CPA was happy in April. They almost never know right now, on a Tuesday in October, whether they are on track or quietly drifting toward another scramble. The signals are scattered across spreadsheets, account-software dashboards, an inbox, and someone's memory.

Generic dashboards are worse than nothing. A row of green checkmarks based on "did anyone log in this week?" gives owners false confidence. By the time real problems surface — a primary location that was never set, a chart of accounts with five buckets when the business needs forty, three accounts that have not been reconciled in 90 days — the gap is months wide and the year-end cost is real.

The Business Health Snapshot is built for owners and controllers who want a number that means something. Ten checks against your live data, a single score, a grade, and a routed next-action for every signal that fails.

How it works

Ten signals, evaluated continuously

Every time you open the dashboard, ATCS evaluates ten signals against your business state and returns pass / fail with a one-line detail. No averages, no proxy metrics, no engagement scores — each signal has a concrete rule.

  • Business profile complete — legal name, industry, and EIN on file
  • Primary location set — at least one location flagged primary so reports route correctly
  • Locations recorded — at least one operating location on file
  • Departments configured — department coding available so rollups work in reports
  • Owner assigned — at least one user holds the owner role for unambiguous signoff authority
  • Team members invited — at least two members so the workspace is not a single point of failure
  • Chart of accounts seeded — five or more accounts on file, enough to categorize transactions properly
  • Financial accounts on file — at least one active bank, credit card, or payment processor connected
  • Transactions categorized — zero uncategorized transactions blocking the close
  • Accounts reconciled recently — every active account reconciled within the last 45 days

A 0-100 score with four explicit grades

Passing signals divided by total signals, rounded — that is the score. The grade scale is:

  • 90+ — On track. Nine or ten of ten signals passing. Books are CPA-ready any month.
  • 70-89 — Good. Two or three gaps, none of them load-bearing. Address before quarter-end.
  • 50-69 — Needs attention. Half the signals failing. Real risk of a tax-season fire drill.
  • Below 50 — At risk. Most signals failing. Books cannot be closed without significant cleanup.

Routed next-actions on every gap

A failing signal without a next-action is just an alert. Every gap on the snapshot carries a deep link to the specific page that resolves it: profile completeness routes to the business profile editor, primary-location gaps route to the locations manager, uncategorized transactions route to the transaction ledger, stale reconciliation routes to the reconciliation center. Click the gap, fix the gap, watch the score move.

Wired into the AI assistant

The same snapshot is part of the AI assistant's business context block. When you ask "what should I fix this week?", the assistant reads the failing signals and prioritizes its answer against them — categorization gaps first, reconciliation freshness next, profile completeness last. The grounded-AI architecture means the assistant can only speak to signals the snapshot actually returned.

What you get

  • Live 0-100 readiness score on the business dashboard, recomputed every visit
  • Four-tier grade scale (On track / Good / Needs attention / At risk) for at-a-glance status
  • Ten concrete signals with pass / fail and a one-line reason on each
  • Specific next-action for every failing signal, routed to the page that resolves it
  • Tone color per signal (amber, sky, red, zinc) calibrated to urgency
  • Snapshot embedded in the AI assistant's context for grounded "fix this week" answers
  • Updated automatically as you close transactions, reconcile, invite members, configure departments
  • Score visible to owner and admin roles by default; viewable by bookkeeper for their work queue
  • Historical snapshot data preserved in the audit log for trend review with your CPA
  • No vanity metrics — every check maps to a real piece of platform state
  • No engagement-based scoring — the system does not reward you for logging in
  • Honest signaling: a score of 60 looks like a 60, not a marketing C+

FAQ

Is the score weighted?

Not currently. Each of the ten signals counts equally. Weighted scoring rewards the wrong behaviors — a 95 with three failing signals can still mask a real problem. We chose the simpler model: a 70 means seven of ten passing, and you can see exactly which three are not.

What if a signal does not apply to my business?

The signal still appears, and ATCS shows a one-line detail explaining why it failed. For example, a single-owner business with no employees will fail the "team members invited" signal — that is intentional. The detail line frames it as a key-person risk to flag for the owner, not a hidden score penalty. Owners can choose to address it or accept the risk knowingly.

How often does the score update?

Every time the dashboard renders. There is no batch job, no nightly recompute. The signals are evaluated against live data when the page loads, so a transaction you categorized two minutes ago is reflected in the score the next time you open the dashboard.

Can my CPA see the snapshot?

Yes. Any user with a role on the business that grants dashboard access — owner, admin, bookkeeper — sees the snapshot. CPAs invited as collaborators see the same score the owner sees, which makes the year-end conversation grounded in shared facts rather than competing exports.

Does the AI assistant make decisions based on the score?

No. The assistant uses the snapshot as context, not as a trigger. It will not auto-categorize transactions, post journal entries, or invite users on your behalf. The score informs how it prioritizes its answers when you ask what to fix, but every action still flows through a human user with the appropriate role.

Where to next

The snapshot is included on every ATCS deployment — there is no separate tier for it. Run the pricing calculator to size the platform for your business, or read about the bookkeeping & reconciliation workflow that drives most of the signals. For the AI side of things, see the AI business assistant — it consumes this same snapshot to answer "what should I fix this week?" with grounded specifics.

Ready to size this for your business?

The pricing calculator returns a live range based on your headcount, transaction volume, and AI usage.