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.