Feature

Statement in,
month sealed.

Import the statement your bank gives you, CSV, Excel, or PDF. Exact matches confirm in bulk, the rest are suggestions you review, and sign-off seals the month with a tamper-evident hash.

Statement import

Import the file your bank actually gives you.

Drop in the statement as CSV, Excel, or PDF and Vinance finds the header row, the dates, and the amounts on its own. The parser is regression-tested against real exports from ADCB, WIO, and Riyad Bank. Before anything lands, you see every line in a preview and choose exactly what to import. Live bank feeds are in early access; file import works today for any bank that can export a statement.

  • CSV, Excel (.xlsx and .xls), and PDF statements understood
  • Automatic header and column detection, no template mapping
  • A preview before import, so you decide what lands
  • One reconciliation screen per account, always up to date
Banking · ADCB current account
MMeridian Trading Co.
Settings
BankingADCBReconcile
Confirm matchesSign off
$24,412
Deposit · Jul 14
Payment · INV-1042
Northwind Logistics
$3,180
Card · Jul 13
Payment · BILL-338
Aramex courier
$920
Direct debit · Jul 12
Categorised: Utilities
DEWA · tax leg included

Meridian Trading Co. sample: 304 of 412 July lines were unambiguous exact matches, confirmed in bulk. The rest arrive as suggestions you review.

Classify and post

Reconcile the exceptions, not the whole month.

Vinance scores every line against your books: amount to the cent, date proximity, reference, and description. Unambiguous exact matches confirm in bulk; the rest arrive as suggestions you review. A customer payment finds the payment you already recorded against its invoice, so nothing gets keyed twice. In the Meridian Trading Co. sample, 304 of 412 July lines confirmed in bulk and 18 needed a genuine decision.

  • Suggested matches scored by amount, date, reference, and description
  • Categorise a line and Vinance builds the balanced journal, tax leg included
  • A running reconciled balance you can tie to the bank
How a payment finds its invoice →
Banking · Meridian sample · How July cleared
$1,540
Incoming transfer · Jul 11
Suggested match
Payment on INV-1051 · Coastal Foods

18 lines needed an actual decision. Confirm the suggested match or categorise the line yourself; either way Vinance builds the balanced journal, tax leg included.

Sign-off

Seal the month, and prove it later.

Reconciliation ends with a sign-off, not a shrug. The difference between the statement balance and the ledger must be zero before you can sign. When you do, Vinance seals the reconciliation report with a SHA-256 tamper-evident hash and locks the period against new postings. Verification history re-checks the hash later, so you can show an auditor the month is exactly as you left it.

  • Sign-off requires a zero difference, no rounding it away
  • The sealed report carries a SHA-256 tamper-evident hash
  • The period locks, so nothing posts behind a closed month
  • Verification history re-checks the seal on demand
Banking · Reconcile · Sign-off
Reconciliation sign-off · July 2026
Statement closing balance$182,406.18
Ledger balance, reconciled$182,406.18
Difference$0.00
SealSHA-256 · 9f41…c7a2
PeriodLocked

Bank rules, in early access

Turn a decision you made once into a rule.

After you categorise a line by hand, Vinance offers to turn it into a rule. One confirm applies it to similar lines. Rules match on description, reference, amount, transaction type, or date, with contains, starts-with, regex, and between operators, and they set the account, the tax rate, and the contact. The posting then builds the correct journal, tax leg included. Bank rules are in early access.

  • Match on description, reference, amount, transaction type, or date
  • Contains, starts-with, regex, and between operators
  • Set account, tax rate, and contact in one rule
  • Offered right after you categorise a line by hand
See automation & rules →
Banking · Bank rules (early access)
When a line looks like thisDo this
1Description contains DEWAUtilities · 5% VAT · DEWA
2Amount between $100 and $500, description contains ARAMEXCourier charges · Aramex
3Description matches regex ^SALARYSalaries payable
4Type is direct debit, reference starts with RENTOffice rent

Every account, one screen

Current accounts, savings, cards, and cash all reconcile the same way, so the whole bank picture ties out at month end.

Classify once, post in one click

Classifying a line builds its balanced journal for you, tax leg included. Posting is one click, not a re-key.

Catch what does not tie

Bank fees, duplicate charges, and missed deposits surface in review instead of hiding inside a monthly total.

Frequently asked questions

How do I get my bank statement into Vinance?

Import the file your bank exports: CSV, Excel (.xlsx or .xls), or PDF. Vinance detects the header row and columns automatically, and the parser is regression-tested against real ADCB, WIO, and Riyad Bank exports. You see every line in a preview and choose what to import. Live bank feeds are in early access.

What are bank rules?

After you categorise a line by hand, Vinance offers to turn that decision into a rule, and one confirm applies it to similar lines. Rules match on description, reference, amount, transaction type, or date, with contains, starts-with, regex, and between operators, and they set the account, tax rate, and contact. Bank rules are in early access.

Do I have to reconcile every line by hand?

No. Vinance scores each line against your books by amount, date, reference, and description. Unambiguous exact matches confirm in bulk, and the rest arrive as suggestions you review. A customer payment finds the payment you already recorded against its invoice.

What happens when I classify a bank line?

Vinance builds the balanced journal for you, including the tax leg, so posting is one click instead of a re-key. When the month ties out to a zero difference, sign-off seals the report with a SHA-256 tamper-evident hash and locks the period.

Move your books off the spreadsheet.

Invoices to bank statements, payroll to financial statements. One platform with every module included, free during early access, on web and desktop.

All modules included · Real double-entry books · Explore a seeded sample company in one click