Proposal Admin Portal Site
The build plan · July 2026
Schulz Advisory + AI Delivered

The Schulz Advisory operating system: the portal you started, extended until your whole process runs on it. One module a month, live on real clients.

Your side: the admin demo Their side: the client portal sample data, real interface

The idea

You already systematized the practice. The Task Master doc, the Airtable base, the portal, the wiki, the dispatcher: the thinking is done. What's missing is the layer that runs it without you.

We build that layer on what you own. QuickBooks stays the ledger. Your accounts, your card, your data. Agents do the recurring work on a schedule and send anything questionable to one inbox you clear in minutes. Nothing runs on its own until it has earned it.

The target: within a year this system makes you $10k more per month or does $5k of your manual work. Probably both.

We're not starting from zero

This plan builds on what you've already shipped. It's why three months is realistic.

The portal

Live at portal.schulzadvisory.com with real clients, magic-link logins, and your 8-step scorecard.

QuickBooks, in production

18 client ledgers already connected and syncing. The hardest integration is done.

The agent dispatcher

Your Mac mini already picks up tasks and runs agents. We keep the pattern and give it a real home.

The knowledge base

Your SOPs become the instructions agents follow. Change the process and the agents change with it.

The four months

One module a month, live on real clients, not a demo. We start where the hours are.

Month 1

The Money Loop

Sphere: recurring rhythms

The weekly grind, categorization and bank feeds across every client, becomes work you check instead of work you do.

  • The categorization engine. Rules first, AI second, no guessing. Known vendors post automatically. Judgment calls come to you with the reasoning and a one-tap "make this a rule."
  • Mission control. One inbox for everything that needs your eyes, and a board showing what agents are doing across the book.
  • Every action stamped. Each AI-touched transaction gets its reasoning written into the QuickBooks audit trail. Everything is reversible.
  • The scoreboard. Per client: percent handled automatically, percent reviewed, hours saved. This is how we prove month 1 worked.
Done means The weekly categorization pass runs without you or Marvin touching the routine 80 to 90 percent, and you can pull up any transaction's story in one click.
Month 2

Onboarding

Sphere: onboarding

New clients flow through a pipeline instead of your memory.

  • The onboarding pipeline. Your full spin-up sequence, systems, discovery, documents, POAs, cleanup, generated as an ordered checklist per new client.
  • Document requests that chase themselves. Clients get a magic-link list of what you need, with automatic reminders until it's done. E-sign included.
  • The wiki comes home. Your SOPs move out of Notion into the portal: editor, tags, search, version history. Agents read them as their operating manual.
Done means Your next client onboards in a fraction of your usual hands-on time, with nothing living in your head.
Month 3

Month-End on Rails

Sphere: monthly reporting

Books close on a visible schedule and clients get a monthly package worth paying for.

  • The practice dashboard. Your whole book on one screen: month-end status, days-to-close, exceptions waiting on a decision, what agents did today.
  • The monthly financials email. Statements plus written analysis in your voice: the vendor that jumped, the margin that slipped. Sent under your name, reviewed by you until it earns auto. Behind every email, a report page in your branding. No login.
  • Reconciliation pre-check. The system compares the bank's story against QuickBooks and hands you the exceptions.
  • The Stripe health check. Every pull verified monthly. Failed payments retried and chased automatically. Only real problems reach you.
  • Proactive monitors, first wave. Disconnected feeds, stale books, missed payments, and coming deadlines surface before they're problems.
Done means Every FinOps client gets the financials email that month, and problems surface before clients call about them.
Month 4

Meetings + Ad Hoc

Spheres: meetings and ad hoc

You walk into meetings briefed, walk out with the follow-ups captured, and every odd problem you solve stays solved.

  • Meeting prep briefs. Before each meeting: one page with status, flags, and open items. No more pre-meeting QuickBooks digging.
  • Meeting memory. Transcripts link to the client automatically. Minutes after you walk out: the action items ready to approve, plus a drafted follow-up in your voice. Every meeting adds to the client's history.
  • The capture line. A voice memo from the truck, a text, a forwarded email. It gets transcribed, matched to the client, and turned into tasks you approve with one tap.
  • Never solve the same problem twice. Every ad hoc problem, an S corp election, a weird notice, a broken feed, gets solved once and then becomes a skill the system keeps. The arsenal grows every month.
Done means A voice memo from the drive home becomes tracked work without opening a laptop, and this month's weird problem is next month's one-click skill.

House rules

Non-negotiables, baked in.

You own everything

Your accounts, your card, your data. If we ever stop, you keep a working system and clean books.

QuickBooks stays the ledger

We never build our own ledger. Every automated change lands in QuickBooks with an audit trail.

PII never leaves the building

Social security numbers, EINs, and account numbers get stripped on your machines before anything reaches an AI.

Autonomy is earned

Every workflow starts in propose mode. It runs on its own only after a track record you can see, and gets pulled back if quality slips.

Evidence for everything

Screenshots, before-and-after, and reasoning attached to every action that matters. You can audit any decision months later.

Tax filing stays human, for now

Agents prepare, check, and chase. Returns are filed by you. That line only moves when you move it.

Where it runs

No single machine, and no single person, is ever the thing your clients depend on.

Starts on what you trust

Phase one runs on the Mac mini pattern you already built, pointed at the new system.

Graduates to the cloud

The monthly loops move to cloud workers as they prove out. Nothing client-facing depends on a machine being awake.

Portable forever

Standard infrastructure on your accounts, exportable data. If AI Delivered vanished tomorrow, it keeps running and any developer could pick it up.

Backed up like it matters

Nightly copies to a second provider, a monthly export you could walk away with, and restore drills we actually run. A backup that's never been restored is a rumor.

The pitch

$1,000/mo

Base retainer, one module delivered every month. Light enough to never stress the P&L.

+$200/mo per new client

For each client you add after we start. New clients are the honest measure that the admin load is actually gone.

$0

If month 1 doesn't deliver as promised, you pay nothing. That's the whole guarantee.

The 90-day scorecard

Written down now, so day 90 is a checklist, not a feeling:

  • 1.80%+ of routine transactions handled without you or Marvin, measured per client on the scoreboard
  • 2.The financials email with analysis delivered to every FinOps client, two months running
  • 3.Median days-to-close down at least 3 days from your current baseline
  • 4.Your next new client onboarded with under 2 hours of your hands-on time
  • 5.The $1,200/mo categorization line item retired or redeployed
  • 6.Every automated action has an audit trail you can pull up in one click

We grade it together at day 90. Clearly there: keep going. Clearly not: we stop, and month 1 was free anyway.

After the four months, same agreement ongoing: one big goal, one big delivery, every month, from the roadmap below or whatever the practice needs most. Every module ships with a short walkthrough video and a playbook page. AI will look different in six months and this system will get reinvented several times; the monthly rhythm is how it keeps up instead of going stale. We keep building as long as it's a hell yes, and either of us can pull the ripcord any time.

The roadmap

The menu for after the build. We pull from it each month, ordered by what pays you back fastest.

The client ask-loop

Unknown transactions trigger a magic-link email. The client answers from their phone, the answer posts to QuickBooks and becomes a rule. No logins.

Full-auto graduation

Categorization and financials emails go hands-off client by client, with the stats to prove it.

Payroll automation

Gusto runs monitored and confirmed automatically. QuickBooks Payroll clients get their own path.

Quarterly estimates engine

Safe-harbor calcs, client letters, payment reminders, and confirmation chasing every quarter.

The January machine

1099 season as a pipeline: vendor detection from the ledger, W-9 chasing, filing prep.

Compliance calendar

Periodic reports, sales tax cadences, and POA renewals tracked per entity and jurisdiction.

Portfolio triage

The book ranked every Monday: who needs you this week, and why.

Weekly client digest

A short "here's what we did, here's what we need" note per client, answerable in one tap.

The morning brief

One 7am note: what ran overnight, what's waiting on you, today's meetings with prep attached.

Dunning that runs itself

Failed Stripe payments retried, chased, and resolved without you noticing.

Reconciliation sidecar

Direct bank feeds sharpen the month-end pre-check.

The tax season machine

The document checklist generated from last year's return and their actual books. Magic-link uploads, automatic chasing, and AI that spots the missing 1099.

Return status and e-sign

Clients see where their return stands, sign the 8879 electronically, and the invoice fires on filing. Extensions run on autopilot.

Returns as a growth engine

Every return arrives staged: books tied out, docs indexed, prior-year comparison, questions listed. Three hours becomes one, 20 returns can become 150, and every return is a FinOps lead.

The no-touch tier

Monthly finance with no meetings: automated rhythms, async answers, set response times. A new price point and a new client type.

Client portal v2

Live scorecard, financials on demand, document vault, works on a phone.

Ask-your-books

Clients ask plain-English questions answered from their own ledger, with your positions as guardrails.

State portal agents

Browser agents file periodic reports and pull state account data, with screenshots of every step.

IRS transcript monitoring

Transcript pulls on schedule: notices, balances, and mismatches surfaced before the client gets the letter.

Tax notice triage

Scan a notice. It gets classified, the response drafted, the resolution tracked, including the follow-up letter nobody sends.

Reasonable comp monitor

S corp salaries checked against the books, with support docs prepared.

Meeting intelligence

Transcripts become tracked tasks, and every follow-up gets a draft before you've left the parking lot.

13-week cash forecasts

Rolling cash per client, refreshed automatically, flagged when runway thins.

Report studio

Branded report templates for every engagement: monthly package, quarterly strategy, year-end wrap.

Book-wide benchmarking

Every client sees how they compare to businesses like theirs, from data only you have.

Referral engine

Lead intake, diagnostic scheduling, and proposals wired into the pipeline.

Thousand-client architecture

Staff seats, review tiers, and capacity views for when the book is 10x.

Margin per client

Days-to-close, effort, and profit per engagement, so pricing comes from data.

The strategy library

Every position you've taken, encoded in the wiki and applied consistently across the book.

Real-time anomaly detection

Bank-feed monitoring so the weird transaction surfaces in hours, not at month-end.

Audit-ready archive

Every automated action ever taken, with evidence, searchable.

The self-audit agent

Once a week the system samples its own completed work and grades it.

The client trust page

A client-facing page on how their data is protected, backed by real practices. For an accountant, that sells.

The franchise option

If you ever want it: license the system to other solo firms.