Feature Overview #
Neo-Ledger takes your business from raw documents all the way to filed figures — and automates most of the steps in between. This page is a single, scannable map of what it can do for you. Each feature is summarised in a line or two; follow the links for the full how-to. The everyday essentials are covered — small conveniences that are obvious from the screen are left out.
General Ledger #
Everything you sell, buy, and pay eventually lands in the General Ledger, so this is where you go when you need full control. It keeps your books permanently in balance — debits always equal credits — and lets you record or correct entries by hand with confidence that nothing slips out of line.
- Manual journal entries — Post a balanced transaction across any combination of GL accounts, with per-line debit/credit, description, source, and reference.
- Offset account — Enter only the line items and let Neo-Ledger post the balancing side to a single offset account for you — including the matching tax line — so the entry always balances without typing the counter-posting by hand. Handy for postings that all settle against one account, such as a bank or clearing account.
- Line tax — Apply tax line by line, each line booking to its own tax account, instead of a single tax figure for the whole document. Ideal for mixed-rate transactions.
- Reverse charge — Book Swiss acquisition tax (Bezugsteuer) on services bought from abroad in one click, posting the matching input and output tax lines automatically.
- Accruals (deferrals) — Spread a single transaction evenly over several periods (monthly, quarterly, yearly) so income and expense land in the months they belong to, not all at once. Available on journal entries as well as customer and vendor transactions.
- Tax-inclusive or tax-exclusive entry — Enter amounts gross or net; Neo-Ledger calculates the tax portion either way.
- Batch update — Edit many GL postings at once — change account, description, or other fields across a filtered set instead of opening each entry.
- Reconciliation — Tick off ledger entries against a bank or account balance to confirm your books agree with the outside world.
- Year-end closing — Close a financial year, roll balances forward, and lock the period so posted figures can’t drift.
- Audit & Audit Log — A full, searchable record of who changed what and when, so every figure can be traced back to its origin.
Start here: General Ledger transactions · Journal & reports
Accounts Receivable (Customers) #
Bill customers quickly, get paid sooner, and always know who owes you what. Accounts Receivable covers the whole cycle — from raising an invoice to collecting payment and following up on overdue accounts.
- Customer records — Keep contact details, payment terms, default accounts, tax setup, language, and bank details for each customer in one place. See Customers.
- Sales invoices — Build itemised invoices for your services with per-line tax, percentage discounts, payment terms, project/department tagging, and your own PDF layout. See Sales Invoice.
- Record payments at invoicing — Capture a deposit or full/partial payment on the invoice itself, so the receivable and the cash entry post together.
- Save services on the fly — Add a new service to your catalogue without leaving the invoice the first time you bill it.
- Customer (AR) transactions — Post a customer entry straight to your GL accounts when you don’t need a full itemised invoice — adjustments, corrections, or inbound documents. See AR Transaction.
- Swiss QR-bill invoicing — Generate invoices with a Swiss QR payment slip (QR-IBAN, structured reference, scannable amount) so customers can pay by scanning. See QR invoices.
- Credit notes & reversals — Reverse any posted invoice into a mirror-image credit note in one click, or raise a standalone credit invoice. See Credit invoices.
- Recurring invoices — Schedule invoices to generate themselves on a daily, weekly, or monthly cadence so repeat billing runs without you. See Recurring Invoices.
- Batch email & print — Send or print many invoices at once and track which have already gone out to customers. See Batch Email Invoices.
- Consolidate invoices — Merge several open invoices for the same customer into one, so they settle a single amount. See Consolidate Invoices.
- Payment reminders — Send escalating, three-level reminders for overdue invoices, in batch, and keep track of which level each customer has reached. See Reminders.
- Personalised email & reminder messages — Write your own email wording for sending invoices and for each reminder level, so every message sounds like you rather than a generic template. Set a company-wide default and override it for any individual customer, and drop in variables — for example
{invnumber},{duedate}, or{total}— that are filled in automatically when the email goes out. See Customers. - AR reports & history — Open-item overview, AR transaction listing, tax-collected report, customer search, and a full per-customer activity history. See Accounts Receivable.
Accounts Payable (Vendors) #
Stay on top of what you owe and pay suppliers on time without the manual chase. Accounts Payable runs the full cycle — from recording a bill to settling it — and keeps the bank details you need to pay each supplier in one place.
- Vendor records — Store supplier contact details, payment terms, default expense accounts, tax setup, and the bank details Neo-Ledger uses to pay them. See Vendors.
- Vendor invoices & transactions — Record an itemised vendor invoice, or post a vendor entry directly to GL accounts for simple expenses and adjustments. See Vendor Transaction.
- Debit notes & reversals — Reverse a posted vendor document into a counter-entry, or raise a standalone debit invoice. See Vendor Transaction.
- Swiss QR / DCN handling — Capture the structured creditor reference (DCN) on vendor bills so payments carry the reference the supplier expects.
- Batch update — Re-account or re-describe many vendor postings at once from a filtered list.
- AP reports & history — Open-payables overview, AP transaction listing, tax-paid report, vendor search, and a full per-vendor history. See Accounts Payable.
Orders & Quotations #
Agree the work before you bill it, then turn a confirmed order or quotation into an invoice in one step — no re-keying, and nothing lost between the handshake and the invoice.
- Sales orders & quotations — Record what a customer has ordered or been quoted, then convert it to a sales invoice.
- Purchase orders & requests for quotation — Record what you’ve ordered from a supplier, or request a price, then convert it to a vendor invoice.
- Order reports — List and track open and closed sales orders, purchase orders, quotations, and RFQs.
Services #
Neo-Ledger is built for services businesses. Set up each service once and reuse it everywhere, so pricing, accounts, and tax come out consistent on every invoice and order without re-keying.
- Service catalogue — Define your services with default sell price, cost, accounts, and tax, so they drop onto invoices and orders without re-keying.
- Service search — Find and review catalogue items and their usage.
Projects & departments #
Track results below the account level — by client engagement, cost centre, branch, or any dimension that matters to you — without creating extra accounts for each.
- Projects & departments — Define the projects and departments you want to report on, then attach them to transactions as you post.
- Per-line project allocation — Assign a project line by line, so a single invoice, bill, or journal entry can be split across several projects in the proportions you choose.
- Department tagging — Tag a whole transaction to a department to roll its figures up by team, branch, or cost centre.
- Reporting by dimension — Filter and report figures by project or department to see profitability and spend per engagement or unit.
Reporting & Analysis #
Turn the ledger into the numbers you actually report on — built fresh from posted transactions every time.
- Dashboard — An at-a-glance view of your finances on login, with the figures most relevant to your role.
- Trial Balance — Every account’s debit and credit balance for a period, the starting point for closing and review.
- Income Statement — Revenue, expenses, and result over any date range, with period comparison.
- Balance Sheet — Assets, liabilities, and equity as at any date.
- Journal — A chronological listing of GL postings with drill-down to each transaction.
- Account transactions — Every movement on a single account over a period, for reviewing or explaining a balance line by line.
- Tax collected / tax paid — Per-customer and per-vendor tax breakdowns of what you’ve charged (AR) and been charged (AP) over a period.
- All-Taxes report — One consolidated view of every tax account — input and output tax side by side for a period — the figures you need to file your VAT return.
- Exports — Reports and listings export to Excel and PDF for sharing or filing.
The Cockpit — AI document-to-payment automation #
The Cockpit is where Neo-Ledger does the heavy lifting. AI reads incoming documents, drafts the transactions, routes them for sign-off, matches them against your bank statements, and lines them up for payment — closing the loop when the next statement arrives. See the Cockpit overview for how the pieces fit together.
Document Inbox #
Stop typing invoices in by hand — let the AI read each document and draft the transaction for you.
- AI document capture — Drop a vendor or customer document in, and the AI reads it and drafts the matching AP or AR transaction with the original PDF attached — no field-by-field typing. See Inbox.
- Email-in — Forward invoices to your dataset’s private inbox address (or have suppliers send them there) and they queue automatically.
- Multi-document splitting — A single PDF holding several invoices is detected and split into one transaction per document.
- Custom AI instructions — Add one-off hints for a batch, or tune extraction behaviour globally via AI Prompts.
- Document recovery — Retry, fail, or clear documents that stall in processing, so a problem file never blocks the queue.
Approvals & Workstations #
Give every transaction a clear path to sign-off, so nothing posts unseen and nothing gets stuck on one person’s desk.
- Workstation routing — Drafted transactions are routed to a workstation (review queue); assigned reviewers see a single shared list of what’s waiting. See Approvals.
- Approval rules — Require sign-off above an amount cap before a transaction can post. Rules are set separately for AP (vendor) and AR (customer) on each workstation; a side with no rule can be approved by anyone with station access. See Manage Workstations.
- Review chains — Forward a transaction to the next station in a defined sequence with one click, or transfer it to any station with a note.
- Queue filters — Narrow your approval queue by customer, vendor, date, amount, or description when it gets long.
- Risk flags at a glance — Each queued item shows its tax accounts, a warning when no tax is booked, and a missing-IBAN/BIC flag on vendor payments.
- Bulk approve, transfer & delete — Act on many queued transactions at once.
- Per-user posting controls — Restrict who can create, post, or delete on the AR or AP side.
Bank statement import & matching #
Reconcile as fast as your statements arrive — most lines match themselves, and you only spend time on the exceptions.
- CAMT statement import — Bring bank statements in from CAMT.053 (full statement) and CAMT.054 (debit/credit notification) files; the format is detected automatically, entries are grouped by account, and re-importing the same file is safe — duplicates are skipped. See CAMT Import.
- Automatic matching at import — Each line is settled against the right open invoice before it reaches you, using the structured reference (DCN / end-to-end ID / creditor reference), then counterparty IBAN, amount, and currency. See Bank Matching.
- Counterparty recognition — When a bank line’s customer or vendor is already in your records, the name is highlighted so you can see at a glance what’s known and what’s new.
- Manual matching — For lines the system can’t settle on its own, pick from candidate invoices ranked by best fit and confirm the match.
- Split one line across many — Distribute a single bank amount across several invoices, editing how much lands on each.
- Cross-currency matching — Match a bank line in one currency against invoices in another; enter the exchange rate and Neo-Ledger books the difference correctly.
- Difference handling — When the amount paid doesn’t equal the invoice, choose how to settle the remainder: record an overpayment as a credit, raise a credit note, or post the difference to a GL account (bank charge, rounding, FX gain/loss).
- Matching rules — Write reusable rules (up to ten conditions on bank code, amount, counterparty name/IBAN, or description) that auto-match recurring lines such as salaries, fees, and direct debits, and post templated GL/AP/AR entries with values drawn live from the bank line.
- Apply rules to all — Run every active rule against all unmatched lines in one pass after an import to clear the easy cases instantly.
- Wildcard search & filters — Search remittance and reference text with wildcards, and filter lines by date, account, or how they were matched.
- Mark as processed — Flag the rare line that needs no ledger match (e.g. an internal transfer) as resolved without posting.
- Receipts flow — For card spend and petty cash, drop the receipt onto the bank line and Neo-Ledger creates the already-paid transaction and routes it to a dedicated Receipt station.
- Manual reconciliation — Tick ledger entries against a statement balance to confirm an account agrees with the bank. See Reconciliation.
Outgoing payments #
Pay approved bills straight from your books, the way your bank expects, with no double entry.
- Payment queue — Approved vendor invoices flow into a payment queue and move through clear statuses (Created → Exported → Uploaded → Completed). See Payments.
- PAIN.001 export — Generate a standard ISO 20022 PAIN.001 file any bank accepts.
- Partial & scheduled payments — Pay less than the invoice total, or set a future execution date per payment.
- Swiss QR / DCN validation — Payments to a QR-IBAN are checked for a valid structured reference before they can go out.
- Transfer-fee control — On cross-border transfers, choose who covers the bank charge (shared, you pay all, or beneficiary pays).
- Inline vendor fixes — Add a missing IBAN or BIC straight from the payment row without leaving the page.
Bank integrations #
Connect a banking provider and the whole loop runs without files: transactions are pulled in automatically and payments are sent straight out — no CAMT upload, no PAIN file to hand to your bank.
- Import transactions automatically — Pull statement lines directly from a connected account into Bank Matching, so you skip manual CAMT import entirely.
- Pay directly — Send approved payments straight to the provider instead of exporting a file.
- Amnis — Connect an Amnis multi-currency business account to import transactions and pay vendors, including in foreign currencies.
- Konfipay — Connect through Konfipay to import bank transactions and submit payments to your bank, with live status feedback on each upload.
- Revolut — Connect a Revolut Business account to import transactions and process payouts.
- Per-account linking — Map each connected provider account to the matching bank account in your dataset so imports and payments land in the right place.
Notifications #
Stay on top of the books without logging in to check — schedule email summaries for the things that matter and let them come to you, in the recipient’s language.
- Pending approvals — A reminder of invoices waiting for sign-off in your workflow, filtered to vendor (AP), customer (AR), or both.
- Payments uploaded — An alert when new payments are sent out to the bank.
- Paid invoices — A heads-up when invoices are marked as paid.
- Unpaid receivables — A regular nudge about outstanding customer invoices that are still unpaid.
- On your schedule — Choose how often each notification arrives — daily, weekly (pick the days), or monthly (pick the dates, including the last day of the month) — and the time of day it’s sent.
- To the right people — Send to your account email by default, or set a specific recipient and CC others so everyone who needs to know stays in the loop.
Multi-currency & tax #
Work confidently with international customers and suppliers and stay aligned with Swiss VAT — Neo-Ledger handles the exchange-rate and tax mechanics so you don’t have to do the maths by hand.
- Foreign currencies — Trade and bill in any currency; Neo-Ledger records exchange-rate gains and losses automatically. See Currencies.
- Flexible tax setup — Define tax rates and keys and control how tax is calculated and posted on AR and AP. See Taxes.
Setup & administration #
Shape Neo-Ledger around the way your business actually works. Each dataset is a self-contained set of books — configured once so day-to-day work stays fast, consistent, and on-brand.
- Chart of Accounts — Build and organise your accounts, the backbone of every posting; group with categories and tag with GIFI codes for standardised reporting. See Chart of Accounts.
- Bank accounts — Register your accounts with IBAN/QR-IBAN and BIC so QR bills, reconciliation, payments, and bank import all work. See Bank Accounts.
- Document templates — Control the layout, wording, and branding of generated PDFs (invoices, credit notes, statements), with multi-language label sets so documents can go out in your customer’s language. See Templates.
- Invoice & reminder wording — Edit the standard wording on invoices and reminders, configure QR invoicing, and add your logo. See Defaults.
- Document numbering — Define your own numbering patterns for invoices, orders, quotations, and journal entries using fixed text, date tokens, and auto-incrementing counters, with optional locking. See Defaults.
- Cloud storage — Connect Google Drive or Dropbox so generated PDFs are filed to your own drive automatically. See Cloud Storage.
- Users & roles — Create roles with precise permissions and assign them, so each person sees only what they should. See Users & Roles.
- AI Prompts — Tune how the AI reads and categorises your documents, dataset-wide.
- Batch jobs & messages — Monitor background jobs and internal messages.
Data import #
Move onto Neo-Ledger without re-typing your history — load existing records in bulk at go-live, or top up any time after.
- Bulk import — Load customers, vendors, sales invoices, customer transactions, vendor invoices, vendor transactions, and GL entries from file.
- Bank import — Load bank statements via CAMT, as above.