For SaaS and startups
Runway on the home board. A month closed before the investor update
Tidewater Metrics sells an analytics product on Stripe and runs a team of nine on payroll and contractors.
Runway, MRR and Stripe on one screen
Stripe payouts arrive with fees and refunds apart, a system with no connector pushes its own rows in, and runway moves with the month.
Reports and tax in depth →The investor asks for burn and runway on the first of the month. Is the answer a spreadsheet from last quarter, or this morning's rows?
PlatformPaid outNetTaken apart
Stripe · subscriptions1,842
Stripe · subscriptions1,610
Stripe · add-ons980
Stripe · subscriptions1,733
Stripe connects with a key you make there; sales come in daily, with the fees kept separate from them.
Sep 22Coworking · Berlin3,600
Oct 1Contractor payroll38,400
Oct 3Cloud hosting11,800
Oct 5Monitoring1,900
Oct 7Workspace · team540
Everything dated on one page: what is overdue, what falls this week, what is coming in, and where the balance lands at month end.
People and machines pay, your backend hears
An agent pays your price in USDC, credits cover calls under a dollar, and signed events reach your systems. Rolling out to listed books.
The seller API in depth →A client pays for onboarding by link before the contract is signed, and other people's agents call your API all night. Can your server name a price per call, and does the money land in the book already attributed?
INV-0004Corvid Logistics6,400Sent
INV-0002Corvid Logistics36,000Sent
INV-0003Helio Energy12,500Paid
INV-0001Nordbank AG48,000Paid
Four figures as filters: owed, overdue, received this month, paid without an invoice; each one opens its own list.
ArrivesRead asFiled under
Filed by a schema you set in words, with versions and access.
Contractors, cards, budgets and the month
Contractors paid in one batch, cards with a ceiling, a budget per department.
Reports and tax in depth →Board meeting on the tenth, the accountant wants the month by the fifth, and the last export still had rows without an account code.
Maya OkonkwoBackend, September · Mercury · Operating8,200 USD✓ Jonas ○ Aisha
SignAmendReject
A queue for signature with an approval threshold and the number of signatures it takes; the preparer's own signature does not count.
Infrastructure
•••• 2047
FrozenOrlaVirtual
4512 •••• •••• 6631
Growth · adsAisha BelloExpires09/29
Virtual Visa or Mastercard cards from a prepaid balance, topped up in stablecoins.
💻 Software & subscriptionsOver by $2,308114%Over
📣 Marketing & advertising70%Inside
🏢 Office & equipment100%Inside
✈️ Travel42%Inside
Monthly limits per category, what is left of each, what slipped past.
The assistant
Ask how much hangs on one customer
The composer counts what arrived over twelve months, not what was invoiced, and says what a month loses if the largest customer leaves.
The assistant in full →- Reading twelve months of arrivals
- Grouping them by customer
Corvid Logistics is 38% of what arrived in twelve months, four customers make up 80%, and a month without Corvid loses about 9,800.
What it takes on
- How much hangs on one client
- The largest client's share over twelve months, how many clients make up 80%, and what a month loses if the largest leaves.
- Why a figure moved
- Income, spending, burn or runway against the month before, broken down by category with the arithmetic the reports use, and never a cause the rows do not carry.
- The investor update
- KPI, cash flow, top clients, MRR and runway for the month, with the three moves that mattered explained.
Connections
Revenue in, signed events out
Revenue comes in from Stripe and machines that pay per call; contractors are paid from your bank; signed events go out.
- Stripe
- Mercury
- Airwallex
- Revolut
- Base
- n8n
- Slack
- QuickBooks
Who does what
Five people, five different views
- Founder
- Reads burn and runway on the home board, issues the seller keys, and signs what crosses the threshold.
- Finance lead
- Prepares the contractor batch, reads who owes and what the next step is, and closes the month.
- Account manager
- Sends the order form and the invoice, and hears in the channel when the client asks for time.
- Team member
- Files a receipt from the channel and sees only the cards and claims that are theirs.
- Accountant
- Gets the month in files, Stripe's rows included, and a seat that reads the closed period.
Control and trust
Signed webhooks, signed payouts
- Events, not your books
- Amount, currency, direction, account, ids and time, signed with HMAC-SHA256. No names, memos or addresses: a leaked address costs a number and a timestamp.
- Signing rules
- A threshold, the number of signatures, address book only, a monthly allowance per person.
- Oversight
- An oversight report frozen the day after the month ends, with every exception to the rules.
- Agents
- Your own agent spends only from its own wallet, inside a fence and a daily ceiling, and proposes the rest for a person to sign. A receipt per dollar.
Questions
The questions that come first
Where does runway come from?
From the book: burn is the average of the last three full months of outgoings, runway is the liquid balance divided by it. Neither is typed in, and both open into the rows behind them.
Do we have to leave QuickBooks or Xero?
No. Orla is the layer before it. The accountant keeps their software and receives the month from Orla as statements for every account, a journal and one archive.
Can our API charge other people's agents per call?
Yes. Your server asks Orla for a payment request and gets a URL; an agent calling it is answered with a price and pays in USDC, with no account on its side. Calls under a dollar are charged against credits the client paid ahead, never into overdraft. The seller side is on for listed books while it is new, and machine payments are sold by the paid plans.
How does our backend hear that money moved?
Through event subscriptions: money in, money out, invoice paid, payout executed, payment awaiting approval and payment blocked go to your https address, signed, at least once, with retries over a day and a delivery log you can replay. They come with the higher paid plans; the webhooks page lists the events and the plans.
Can an agent close the month or pay anyone?
An agent may put a payment from the space's accounts in the queue and a person signs it; what it pays alone comes from its own wallet, inside your limits. Closing a month is a person's press with a reason, and a closed month is read-only at every door.
See it on your own books
Thirty minutes: we connect an account, drop a real bill in, and close a month together.