General ledger
Balanced entries, source-owned journals, role-based posting, and corrections by reversal.
Open-source accounting for small businesses
Business Finlynq is a modular ERP foundation for teams that need multicurrency books, strong period controls, and a history that cannot quietly disappear.
Explore one shared synthetic business. Changes are visible to other visitors and reset nightly. Use sample information only.
One accounting core
Follow everyday work from invoices and bills through banking, asset schedules, tax review and financial reports.
Balanced entries, source-owned journals, role-based posting, and corrections by reversal.
Customer accounts, invoices, open items, tax decisions, and traceable subledger events.
Supplier bills, due-date visibility, control accounts, and a shared party address book.
Versioned jurisdiction packs designed first for Ontario and Washington, without hardwiring one country.
Connected feeds, statement imports and reconciliation against posted cash activity.
Asset registers, recognition schedules and reconciliation back to the general ledger.
Control without bureaucracy
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.
Multicurrency that stays explainable
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.
AI with the same permission boundary
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 →
Open by default
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.
See the control model in context
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.