Product
One platform for the whole back office
Fund accounting, donor management, AP, payroll workflows, bank reconciliation, GAAP-correct reports, and a firm operator console — all on a tamper-evident ledger with per-entity database isolation.
Ledger
A double-entry ledger built for nonprofit GAAP
Funds, not class hacks
Every line is tagged with a fund and a net-asset class. No 1010-MIS account explosions.
Restriction at intake
Donor-restricted vs board-designated is decided when the gift is recorded, not later.
Immutable + chained
Posted entries form a SHA-256 chain. Period close emits a KMS-signed Merkle root to WORM storage.
Period close that means it
Open → soft-closed → closed → locked. Reopen requires an explicit scope and writes an audit event.
Reversal-only correction
Corrections are reversal entries, not edits. The chain stays unbroken; auditors stay happy.
Verifier CLI for your CPA
Stand-alone tool re-derives the chain and verifies the period-close signature. Hand to an auditor.
Donors
Contributions, statements, donor records — bundled, not bolted on
Dual-counter batches
Counter-team count sheets, second-signer enforcement, audit-trail of who counted what.
Pub 1771 compliance, fail-closed
Annual and quarterly statements built with the right disclosures or they don't ship.
Quid pro quo handled
Gifts over $75 with goods or services? The FMV disclosure goes on the statement automatically.
Noncash gifts, correctly
Description-only, never an assigned dollar value. Form 8282 reminders if disposed within 3 years.
Reissue with history
Statement versioning with full prior-version retention. Original stays referenceable.
Donor merge without history loss
Duplicates resolve via a merge map; posted entries never move. Reports read through transparently.
AP
Accounts payable that respects internal controls
Configurable approval policies
Thresholds by amount × fund × department. Single approver, dual approval, or named approver lists.
Anti-BEC bank info changes
Vendor bank-info changes require 2-of-3 named approvers and a 24-hour cool-down. Bright-line policy.
W-9 capture + 1099 production
TIN encrypted at rest, last-4 retained for matching. YTD 1099-NEC/MISC report, OBBBA $2,000 (2026) threshold.
Stripe ACH and paper check
ACH in, paper-check fallback via Lob, self-print PDF for the way bookkeepers work today.
Posting that ties to the ledger
Approval triggers accrual JE; payment triggers payment JE. Both linked, both immutable.
Audit-ready payment runs
Batch payments, NACHA-aware reconciliation, positive-pay file generation.
Reports
GAAP-quality statements the board can read
Statement of Financial Position
Three-column net-asset presentation per ASU 2016-14.
Statement of Activities
Donor-restriction columns with auto-released reclassifications.
Statement of Cash Flows
Direct method (preferred) or indirect.
Statement of Functional Expenses
Natural × functional matrix with allocation bases.
Fund Balance + Designated Funds
Ministry leaders see their bucket; treasurer sees them all.
Trial Balance + GL Detail
Drill-through from any reported number to source entries.
Budget vs Actual
By account × period; supports multi-scenario.
Bank Reconciliation Report
Per reconciliation with cleared/uncleared items.
Auditor Export Package
Trial balance, GL detail, reconciliations, restricted-fund roll-forward, PBC checklist.
See it on your data
Book a demo and bring an export from your current system. We'll run the import dry-run and walk you through the firm console with your books.