Three wires — the bank, the inbox, and the point-of-sale — and a six-cadence loop that runs after you connect them: nightly receipts reconcile, real-time cash-flow watch, the-day-past-due chasers, weekly margin digest, a Friday-afternoon weekly summary, and monthly sales-tax pegged to each state's remittance calendar. The long version is the Sunday-night editorial; this is the short version, with the loop spelled out beat by beat. The Sunday-night editorial walks the same wire-once beat in prose; the buyer FAQ answers the eleven questions operators ask before they pick a tier; and the remittance calendar names the date each state’s sales-tax obligation actually comes due.
The three wires.
Three read-only connects — the bank, the inbox the invoices arrive at, and the till the card batch closes through — and the loop carries itself from there. OAuth into the bank with scope set read-only; OAuth into the mailbox the same way; the POS posts a per-day summary the loop watches. No double-entry, no migration; the same tools the operator already runs, only now they share one source of truth.
the bank01/03
Read-only on the bank the operator already runs.
One wire, one OAuth handshake, one vault token — the merchant account connects through Stripe and Square if those are what the card proceeds settle against, through Mercury and Brex for treasury and direct-bank rails, through Plaid for the long tail of institutions. The loop gets a read-only transaction pull and writes nothing back; the source-of-truth bank stays exactly the way it was before Stillpost touched it.
the inbox02/03
Read-only on the mailbox invoices and ACH land in.
The inbox the paper invoice arrives at, the one the bank-side ACH notification sits in, the one the remittance advice shows up in. OAuth into the mailbox, scope set to read-only, the loop watches for vendor invoices and ACH confirmations and threads each to the line in the books it goes against — same inbox the operator already opens in the morning, only now the line reads itself before the operator does.
the till03/03
Read-only on the point-of-sale the day closes through.
Square reads the daily settlement report; Stripe reads the per-day payout; Shopkeep, Clover, Lightspeed, and the long tail read whatever the connector surfaces as the day-end summary. The till posts a per-batch settlement, the loop holds it separately from the bank balance until the ACH settles — typically one to two business days for the card networks, occasionally longer on weekends. The supported vendors and connectors live on /integrations — one card per partner.
The six-cadence loop.
Each beat fires on its own cadence — midnight, every fifteen minutes, the day an invoice goes stale, Monday morning before the brief, Friday afternoon before the weekend opens, the date each state’s remittance calendar pegs it. Together they retire the seven recurring jobs the Sunday-night operator used to do by hand.
before midnight01/06
Receipts reconcile before the day ends.
Mail, POS exports, and the day’s processor statement get matched line-by-line against the costing ledger — refund offsets, tip lines, chargebacks that landed on Tuesday’s statement but Wednesday’s bank — before midnight, every night. By morning the spreadsheet is the file, not the work.
What lands in the morning is a reconciliation file you can read at /reconciliation, not a stack of statements to chase.
every fifteen minutes02/06
Cash flow watches in near-real time.
Bank, processor, POD, inbox ACH — pulled in parallel, folded into the operating account the operator picks during wire-up. Authorized holds are subtracted from posted balances, the in-flight ACH is held separately, and the per-source reading is rebuilt every fifteen minutes.
The single-tab read lives on /cashflow — same four feeds, one position, no Sunday arithmetic.
the day they go stale03/06
Past-due chasers fire on the day.
Same email the operator would have sent — only it fires the moment an invoice ages past its term, at the hour the inbox would rather not be checking it, and follows up until the bill clears or thirty days pass, whichever comes first.
Lives on the receivables deep-dive at /receivables, where you can see what is outstanding, what has been nudged, and which customer has gone quiet.
before the morning brief04/06
Margin alerts ship before Monday’s brief.
Revenue, COGS, net margin, week-over-week delta — landed in the operator’s inbox before the briefing on Monday. If a guardrail trips, the alert names the line, the week, and the customer so the surgery starts at the right place, not somewhere in the middle of the spreadsheet.
The per-week guardrail walk lives at /margin-alerts — the digest the operator opens before the staff meeting.
the remittance calendar pegs it05/06
Sales tax pegs to each state’s calendar.
Each state's remittance calendar runs at its own cadence — California on the last day of the month (not the 20th most states default to); Texas on the 20th, with the optional 1.75% single-rate use-tax election; a few on the 15th. The estimator reads each one separately and pegs the next liability to the date it actually comes due — not to a fixed weekday.
State-by-state permalinks live on /guides/sales-tax-remittance-calendar — one for every state where the loop has a customer, each with the next two due dates baked in.
friday afternoon06/06
The weekly summary lands before the weekend opens.
Revenue, COGS, net margin, outstanding receivables, the per-state sales-tax snapshot — rolled into a single one-pager the loop compiles and lands in the operator’s inbox Friday afternoon, before the weekend opens. One read; the per-week guardrail walk and the deep-dive margins in the same scroll instead of across four tabs.
Each loop fires on its own beat — overdue invoice chasing the day a bill ages past term, receipts reconciling before midnight every night, sales tax pegged to each state’s remittance calendar, the weekly margin digest before Monday’s brief. The wiring stays identical; what changes is the cadence the loop keeps.
invoice chasers01/04
Past-due invoice chasers fire on the day the bill ages past term.
Same email the operator would have sent — only it fires at the hour the inbox would rather not be checking it, and follows up until the invoice clears or thirty days pass, whichever comes first. Outstanding queues self-clear; the customer who goes quiet escalates themselves on the cadence the loop has been running for months.
Mail, POS exports, and the day’s processor statement match line-by-line against the costing ledger — refund offsets, tip lines, chargebacks that landed on Tuesday’s statement but Wednesday’s bank — before midnight, every night. By morning the spreadsheet is the file, not the work.
Sales tax pegs to each state’s remittance calendar.
Each state runs at its own cadence — California on the last day of the month, Texas on the 20th (with the optional 1.75% single-rate use-tax election), a few on the 15th. The estimator reads each state separately and pegs the next liability to the date it actually comes due, not to a fixed weekday.
The weekly margin digest ships before Monday’s brief.
Revenue, COGS, net margin, week-over-week delta — landed in the operator’s inbox before the briefing on Monday. If a guardrail trips, the alert names the line, the week, and the customer so the surgery starts at the right place, not somewhere in the middle of the spreadsheet.
What the kitchen table notices in the first seven days — and what the Sunday-night ritual looks like six months in. Two parts of the same operator’s story, side by side, so a buyer reading the page can place themselves in the column they’re moving into.
What the kitchen table notices in week one.
→The wire-up took an afternoon, then the loop took over — the bank, the inbox, the till — and the dashboard read every stream back, live.
→The first night the receipts reconciled before midnight; the first Monday-morning margin digest landed before the staff brief.
→The past-due chasers fired the day after, on the actual cadence — same email the operator would have sent, only faster.
→The first sales-tax estimate pegged to a state date the operator had been writing on a calendar by hand for two years.
→The real estate question was: what do you spend the Sunday back on — the customers the chaser won’t reach, or the lines the margin digest just flagged?
The first seven days are the wire-up vindicating itself — the loop runs, the streams come back, the dashboard reads what it said it would. The Sunday-morning tally that used to take four tabs and a sticky note becomes a number the operator opens in one tab. Nothing else about how the shop operates has changed yet. The bookkeeping chores that were always going to be automated just stopped being on the spreadsheet.
What the Sunday-night ritual looks like six months in.
→The four-tab Sunday tally is a memory, not a chore — the per-source balance the loop holds is the per-source balance the operator opens on Monday.
→The cash position reads one number, not four; the line of credit stops getting touched over a phantom float the operator was rebuilding by hand.
→The past-due queue self-clears — the customer who goes quiet escalates themselves on the cadence the loop has been running for months.
→The weekly margin digest sets the operator’s Monday agenda before the staff meeting does.
→The sales-tax estimate pegs the next remittance with enough runway that the calendar surprise is a calendar event instead.
Six months in, the loop is invisible. The Sunday-night tax is the past tense the operator used to write it in. The hour the bookkeeping book kept is on the business — the customer the chaser couldn’t reach, the line the margin digest flagged, the state calendar the sales-tax estimate pegged next quarter. That is what wire-once earns: the part of the books the bookkeeping book was never going to reach on its own. The Friday nights that used to live on the laptop moved to the bleachers with the kid’s game. The bookkeeping hour is on the business because the bookkeeping loop carries it now.
What the loop posts at month-end.
Once the period closes, the loop compiles a CPA-ready monthly report — revenue, expenses, net margin, outstanding receivables, and sales-tax liability by state — and makes it available as a single PDF artifact. No operator input; it runs the moment the month ends. The sample below reflects the same structure the loop generates in production.
Stillpost Demo Co. · July 2026
Monthly back-office report
sample
Revenue
$48,500
Expenses
$32,000
Net margin
$16,500
Outstanding
$7,335
Sales-tax liability by state
California$1,425
Texas$892
New York$634
This is what the loop generates at month-end — a CPA-ready artifact with every line the loop touched, period-close to state remittance, downloaded as a single PDF.
The next step
Three wires in, the loop carries itself. Pick the tier that fits.
Starter carries the chaser, the receipts reconcile, and the weekly margin digest. Pro layers the multi-state sales-tax estimate on top. Managed hands the period close to a human. Three tiers, no surprise implementation fee — pick the one that fits your ops.
Wire it up today.
Cancel any month · switch tiers at the next renewal · reply within one business day on any question.
The next sit-down read on the per-state cadences lives on the sales-tax remittance calendar — every shipped state, the next two due dates, the local-add-on notes — the per-state cadence the loop pegs next on the operator’s behalf.