Finance
The month-end close, with every number traceable to its source.
Haruno turns your clients' QuickBooks exports into a finished close. It maps accounts to statement lines, reconciles every balance-sheet account against supporting detail, names the vendors and invoices behind a movement, and locks a reported month so a later export cannot silently change it.
“Draft this month’s management report.”
Who it is for
Fractional CFOs
You close the books for several startup clients, all of them on QuickBooks Online, all on the same few days of the month. Haruno does the mechanical part of each close and brings you the exceptions.
Finance teams reporting across a portfolio
You report the same metrics for several companies to the same investors, and the numbers have to agree with the ledger they came from. Haruno produces the package and reconciles the metrics back to source.
What it does, specifically
- Maps accounts to statement lines, once.
- You approve the mapping once. After that, Haruno flags any account it has not seen before instead of guessing where it belongs.
- Reconciles every balance-sheet account.
- Each account is checked against its supporting detail, and each difference is shown with its amount. Not a pass mark, the number.
- Applies the policy you set, per client.
- Prepaid and fixed-asset treatment follows the threshold, useful life and method you set for that client. When an invoice looks like a prepayment, Haruno raises it as a question rather than booking it either way.
- Explains what moved a line.
- When a line changes materially, Haruno names the vendors and invoices behind the change, so the explanation in your email is the explanation in the data.
- Computes the investor metrics and reconciles them.
- Deferred revenue, MRR, churn and the rest are computed each close, and deferred revenue is reconciled back to QuickBooks. When an input is missing, Haruno names the input rather than estimating it.
- Locks the months you have already reported.
- A reported month is locked. If a new export changes it, Haruno shows you the difference and keeps the month locked until a reason is recorded. Restatements become decisions, not accidents.
Example reconciliation findings, from a synthetic demo company
| Severity | Check | Subject | What it means |
|---|---|---|---|
| HIGH | unmapped_active_account | 1450 Deposits Receivable | Has a balance but no statement line, so it is missing from every statement. |
| HIGH | presentation_tieout | 41 periods | Assets do not equal liabilities plus equity. An unmapped account is the usual cause. |
| MED | recon_exceptions | 1440 Advance to Suppliers | Supporting detail differs from the general ledger. |
What you get each close
What it will not do
Haruno works from exports: QuickBooks, Stripe, HubSpot, Excel. It does not need access to your general ledger and does not post entries for you. It is not a bookkeeping service and does not replace your judgement on policy. When an input is missing it will not estimate around it. It will tell you which input is missing and stop.
Portfolio dashboard
Every company's close status and exceptions in one view.
Statement package
The mapped financial statements for the month.
Reconciliations
Every balance-sheet account, with each difference and its amount.
Investor report
The metrics, reconciled to the ledger they came from.
Price and how to start
$300 per portfolio company, per month
Start with one client's last closed month and compare Haruno's reconciliations against the close you already signed off. If you are rolling out across a portfolio, talk to us first and we will help with the mapping.
Why a formal methods company builds close software
Both halves of this company do the same job. A proof obligation in Inference is a claim that has to be discharged before code can ship. A reconciliation in Haruno is a claim that has to be discharged before a month can close. In both cases the useful engineering question is not “did we find a problem” but “can something be wrong without us being told”.
That is why Haruno shows each difference with its amount instead of a pass mark, names a missing input instead of filling it in, and keeps a reported month locked until someone records a reason for changing it. The accounting is ordinary. The property we are protecting is that nothing changes quietly.
Talk about a portfolio rollout
Haruno turns your clients' QuickBooks exports into a finished close. It maps accounts to statement lines, reconciles every balance-sheet account against supporting detail, names the vendors and invoices behind a movement, and locks a reported month so a later export cannot silently change it.