Owner & Executive Available on request

Run the company before the 8 a.m. meeting.

A morning briefing, cash forecast, consolidated statements, and board packet workflow — all built and ready. We turn them on with your team when your owners, lenders, or board need more than the project-level portal that ships on day one. No separate reporting stack; same numbers your accounting team already runs.

Morning briefing 30/60/90-day cash Consolidated statements Board packets

Available now project-level owner portal  ·  Available on request briefing, cash, board tools

7
Signal sources in the briefing — variance, cash, renewals, board engagement, and more
90d
Cash forecast with tunable levers your CFO can adjust and re-run in minutes
4
Statement types — balance sheet, P&L, cash flow, and equity from one engine
5
Assumption levers on the cash forecast — collection rate, pay lag, retention release, and more
Morning briefing Available on request

The first thing the owner sees, every day.

A composed view of the most-relevant signals for an owner — sorted by severity first, then due date. Critical counts roll in from renewal alerts. Company switcher for multi-entity owners. Greeting changes by time of day so the page knows whether it's morning, afternoon, or end of day.

  • Alerts — collected from every surface, de-duplicated, sorted (severity first, then due date).
  • KPI strip — backlog, active projects, forecast variance, 90-day cash, gross margin by trade.
  • Todos panel — pay apps to approve, COs to sign, RFIs to escalate.
  • Renewal alerts — 90/60/30/7-day window for warranty, license, insurance, and certs.
  • Company switcher — multi-entity owners switch with one click.
Briefing assembler — execution order
1Period resolvertoday / wk / mo / qtr / ytd
2Greeting (by shift slice)am · pm · today · wk
3Alerts collector + sortsev / due / id
4KPI strip composer5 widgets
5Todos panelapprove queue
6Renewal alerts (90/60/30/7d)critical_count
7Customer switchermulti-entity owners
Cash forecast Available on request

30 / 60 / 90 days. Three walkers. Five levers.

AR aging into inflows. AP aging into outflows with a pay-lag slider. Tax and loan outflows modeled separately. Min-balance tracker with horizon-days-of-min. Five tunable assumption levers that re-forecast instantly when your CFO adjusts them.

  • AR collection % — what we actually collect vs. what's invoiced.
  • Retention release % — your historical pay-app retention release rate.
  • AP pay-lag days — push AP outflows by N days; bucket math handles the slide.
  • Tax due buffer — sit on the federal/state estimate for N days before it leaves the forecast.
  • Discretionary per 30d — owner-allocated discretionary spend bucket.
Cash forecast — 90d
Min balance
$1.8M
day 42 · Jun 23
Ending
$11.2M
+ 3.7% over current
Inflows by source — 90d total
Pay appRetention releaseOther AR
Outflows by category — 90d total
APLabor costsLoansTax
Treasury panel Available on request

Stale recs don't hide anymore.

Bank balances and sweep targets in one panel. Loan amortization on the same screen. The bank-reconciliation heat chip flips green under a week, amber 8–30 days, red after 31 — the controller spots the stale rec from across the room. Day-one views work from balances you enter or bank statements you import (CSV / OFX). Live automatic bank feeds are coming soon.

  • Bank accounts — current balance, available, sweep target, last-rec date with heat chip.
  • Loans — outstanding, next payment, amortization, covenant ratio chip.
  • Sweep table — operating-to-overnight rules with auto-flag if the rule hasn't fired this week.
Treasury — May 12
AccountBalanceRec age
PNC Operating · 8421$3.4M3d
PNC Sweep · 8429$4.1M3d
Huntington Payroll · 1144$612k14d
Wells Money Market · 0091$2.0M38d
Loans
Equip line — Bank of America$1.2M / 5.4%
Building mortgage — PNC$3.4M / 4.85%
Tax planning Available on request

Safe-harbor and annualized, side-by-side.

For every entity, every quarter, and every state and federal jurisdiction, AOS calculates both the safe-harbor estimate and the annualized installment, then picks the lower one automatically. The owner sees both, the CFO trusts the math, and quarterly due dates follow state-specific rules where they differ from federal.

  • Federal Q1–Q4 — standard quarterly due dates with weekend slide.
  • State overrides — jurisdictions with non-standard quarterly due dates handled in the registry.
  • Partner allocations — partner percentages that flip mid-year handled in the allocator.
  • Capital walk — beginning balance through contributions, income, distributions, and ending balance reconciled.
Q2 federal estimate — Riverbend Construction
MethodAmountPick
Safe harbor (110% PY AGI)$284,000
Annualized installment$312,400
State estimates — Q2
StateDueAmount
PAJun 15$48,200
OHJun 15$22,400
WVJun 15$11,900
VAMay 1 ✓$8,700
Consolidated reporting Available on request

One company. Several entities. One income statement.

Single-entity statements and multi-company consolidated rollups for balance sheet, P&L, cash flow, and equity. Period comparisons against last month, last quarter, prior year, year-to-date, and budget. Variance chips highlight material changes. Click any line, drill to the GL.

Statement types
Balance sheet · P&L · cash flow · stmt of equity. Same engine, different statements.
Comparison kinds
Last month · last quarter · prior year same period · year-to-date vs. prior year · budget.
Variance heat
Material changes highlighted with flat, moderate, and severe chips. Zero-prior periods flagged as new rather than showing a divide-by-zero.
Drill-down
Balance sheet and P&L drill to GL journal lines. Equity drills to components. Two clicks from owner question to source transaction.
Group rollup
Consolidated rollups across legal entities. Intercompany elimination rules live in your settings.
Boardroom Available on request

Replace the email attachment.

Generate the quarterly board packet from the same statements and KPIs already powering the owner dashboard. Walk through the review and approval status — draft → generating → ready for review → approved → distributed → cancelled. PDF export with branded cover, presenter notes, and a section table of contents.

  • Status workflow — every step is guarded; cancelled is a final state; archiving is an off-ramp from distributed.
  • Branded cover — company logo, accent colour, fiscal period.
  • Presenter notes — per-slide notes for board chair that don't render to the recipient.
  • Section TOC — auto-built from packet sections with click-to-jump in the public viewer.
Board packet Q1-2026 — lifecycle
1Draftcreated
2GeneratingPDF rendering
3Ready for reviewCFO sign-off
4Approvedowner
5Distributed5 board members
6Archivedfiled away
Board distribution + Q&A Available on request

A one-click portal your board actually uses.

Distribution lists with member emails, roles, and notify settings. A secure one-click portal — no account, no password — that delivers the packet on a time-limited link. Engagement tracking with section views and scroll depth. A single-level Q&A thread that doesn't sprawl.

  • Secure one-click access — each board member gets their own link; links expire and can't be reused after opening.
  • Engagement events — section views, scrolling, and session activity captured automatically.
  • Idle cap — sessions break after inactivity so a phone-in-pocket doesn't inflate read time.
  • Privacy — viewer identifiers stored securely; raw IP addresses are not kept.
  • Q&A — replies allowed; replies-to-replies are not, so threads stay manageable.
Engagement — Q1 packet
MemberSections viewedScroll
R. Kowalski (Chair)8 / 898%
M. Tran7 / 884%
L. Sanchez5 / 861%
D. Yates3 / 822%
F. Reeves
Open Q&A — 3 threads
"Are we revising Q3 FAC for the Allegheny CO?"Open
"Renewal — switching WC carrier?"Open
"YTD GP by trade — page 14"Resolved
Owner accountability

The signals you acted on, on the record.

Every signal an owner acknowledges or actions moves through a simple status workflow — open, in-progress, done — and writes an audit row. A defensible record of who moved on what, when. The same engine drives the write-off coverage panel: how much of your aged AR is reserve-covered versus exposed.

Signals

Acknowledge or action

Each signal is a row. Owners snooze, acknowledge, or action — every transition logged with user, timestamp, and reason field.

Actions

State-machine

open → in-progress → done. Reopen allowed. Each transition writes an audit-log row; nothing gets quietly closed.

Write-off

Coverage panel

Aged AR matched to reserves with both 0..1 and 0..100 percent normalisation. Surfaces uncovered exposure before write-down.

See the Command Center when you're ready.

Bring your trial balance and your AR aging. We'll walk through what's live today and what we turn on when your owners or board need a live window.