Skip to main content

Open-source accounting for small businesses

Close the books with confidence.

Business Finlynq is a modular ERP foundation for teams that need multicurrency books, strong period controls, and a history that cannot quietly disappear.

  • U.S. & Canada foundation
  • Multicurrency by design
  • Audit-first
  • AGPL open source

Explore one shared synthetic business. Changes are visible to other visitors and reset nightly. Use sample information only.

One accounting core

A clean foundation, expanded in modules.

Follow everyday work from invoices and bills through banking, asset schedules, tax review and financial reports.

GL

General ledger

Balanced entries, source-owned journals, role-based posting, and corrections by reversal.

AR

Receivables

Customer accounts, invoices, open items, tax decisions, and traceable subledger events.

AP

Payables

Supplier bills, due-date visibility, control accounts, and a shared party address book.

TX

Modular tax

Versioned jurisdiction packs designed first for Ontario and Washington, without hardwiring one country.

BK

Banking

Connected feeds, statement imports and reconciliation against posted cash activity.

AS

Assets & prepaids

Asset registers, recognition schedules and reconciliation back to the general ledger.

Control without bureaucracy

The system remembers what happened.

Entries are drafts until an authorized role posts them. Posted history is corrected through linked reversals. Closed periods narrow the path further, preserving evidence instead of relying on hidden delete buttons.

01Source ownershipAP entries return to AP. AR entries return to AR.
02Period stateOpen, adjustment-only, hard-closed, and sealed behavior.
03Corrections, not erasureVoid and reversal preserve who changed what and why.

Multicurrency that stays explainable

Never silently add unlike currencies.

Every posting keeps transaction and functional amounts, the applied rate, and its source. Current reports keep unlike currencies separate; policy-driven translation is planned as a later module.

  • Entity-level functional currency
  • Versioned exchange-rate provenance
  • Realized and unrealized gain/loss policy

AI with the same permission boundary

Useful automation. Governed access.

Connect a compatible AI client through your organization’s AI & MCP settings. Choose its access to daily work and accounting setup, review write confirmations, and revoke a connection at any time. Every action stays subject to your role and accounting controls. External connections are disabled in the shared demo. Read the connection guide →

ReadDraftValidatePost · privileged

Open by default

Own the code. Own the deployment path.

Business Finlynq is published under AGPL-3.0-or-later. The application, PostgreSQL database, encryption secrets, and edge configuration stay isolated so the service can move to another host without untangling it from Finlynq.

finlynq / business-finlynqgithub.com/finlynq/business-finlynqView the repository

See the control model in context

Walk through a focused synthetic business.

No registration and no credentials to type. Explore the shared demo with sample data; sessions last up to one hour with a 15-minute idle limit, and changes reset nightly.

Open the live demo Create accountSign in