For accountants in Uzbekistan

Automated verification for accountants

Upload a bank statement and an invoice register — the system compares the amounts for every counterparty and shows where they disagree.

Work that takes days by hand — done in seconds.

The system matches money paid against invoices received, counterparty by counterparty, and singles out those with a difference.

No card, no payment. Every feature is open and unlimited.

  • ●Money paid / received— from the bank statement
  • ●Invoices received / issued— from e-invoicing
  • ●There is a difference — action needed— request or issue an invoice
  • ●Debt— money or an invoice is missing
moslik.uz · match

Money paid out

482 225 000

Invoices received

530 268 948

Difference

−48 043 948

CounterpartiesPaidInvoiceDifference
SAMO SAVDO473 954 000473 954 0000
ORIENT TEXNIKA—50 278 000−50 278 000
BARKAMOL QURILISH8 271 0006 036 9482 234 052
NAVRO'Z MEBEL8 271 0008 271 0000
invoice present, no payment50 278 000Reconciliation act · Excel

1.37 bn

UZS of turnover tested on real data

142

automated checks after every change

6

real bank files — the reference set

Monthly reconciliation — two very different days

On real data: 1.37 bn UZS turnover, 152 payments, 159 invoices, 35 counterparties.

By hand

several days

Moslik

a few seconds
·Open two spreadsheets side by side and compare by eye
Upload the files as they are — no need to reformat the bank export
·One counterparty written under several names — merge them manually
Counterparties are merged automatically by tax ID
·Get lost among utility and budget payments
Utilities and budget payments move to their own category; the TOTAL stays complete
·Find one error — start over from the beginning
Rows with a difference stand out in colour

In three steps

Upload the files

Two files are needed: the bank statement and the invoice register exported from e-invoicing. You can select both at once.

Formats: .xls, .xlsx, .csv. Upload the bank's own file as it is, without editing it.

Outgoing reconciliation

Choose Excel / CSV files

.xls · .xlsx · .csv

files go here
Analysis

The system shows exactly what it read

After the upload the first thing you see is not the result but the CHECK: which sheet from which file, how many rows were read, and whether that matches the file's own total.

The balance equation validates the file itself: if opening balance + credits − debits does not equal the closing balance, the system SAYS SO instead of quietly showing a result.

✓ Parsing report
File / sheetRowsAmountFile total
bank ko'chirmasi.xlsx
01-06 январ-июн · BANK_TURNOVER
209650 043 832✓ 650 074 152
bank ko'chirmasi.xlsx
07 июл · BANK_TURNOVER
48698 696 560✓ 698 784 815
fakturalar.xlsx
FAKTURA
128472 747 910—
the file checked itself

Balance equation — opening balance + credit − debit = closing balance

See the difference

The table shows, per counterparty: how much money moved, how much is invoiced, and the difference. The last column spells out in words what to do about it.

The result can be exported to Excel, and a reconciliation act can be prepared for a single counterparty.

Reconciliation act
Company nameMoney paid outInvoices receivedDifference
SAMO SAVDO
300100100
473 954 000473 954 0000
ORIENT TEXNIKA
300200200
050 278 000−50 278 000
BARKAMOL QURILISH
300300300
8 271 0006 036 9482 234 052
TOTAL482 225 000530 268 948−48 043 948
the answer is in this column

Two reconciliations — two questions

Both belong to the same company, but the money flows the other way. Each has its own colour so they never get mixed up.

Outgoing reconciliation

Money paid ↔ Invoices received

You paid. Did the supplier issue an invoice? Whoever did not shows up here.

Incoming reconciliation

Money received ↔ Invoices issued

Money came in. Did you issue an invoice? Whoever has not paid shows up here.

Features

Each one came from a real problem in a real file — not to pad a list.

Balance equation

Opening balance + credits − debits = closing balance. If debit and credit are swapped, the file's own total will NOT notice — this equation will, and it says so.

12 480 000+482 225 000−470 300 000=24 405 000

opening · in · out · closing balance

Format memory

An unfamiliar bank layout is learned once and recognised automatically next time. The memory is shared — every new user makes the system stronger for everyone.

Receivables ageing

The unpaid invoice balance is split into 0–30 / 31–60 / 61–90 / 90+ days. FIFO: incoming money closes the oldest invoices first.

0–30
31–60
61–90
90+

Reconciliation act

The official two-sided document for a single counterparty: date, document, debit, credit, with balance and turnover rows. In Excel, ready to print.

Another 4 features

What the test found

On seven months of real data — 1.37 bn UZS turnover, 152 payments, 159 invoices, 35 counterparties. The system found differences the accountant had MISSED:

  • ORIENT TEXNIKA50 278 000— invoice present, no payment
  • ZAMIN LOGISTIKA227 503— invoice present, no payment
  • NUR PLASTIK1 366 176— 28% difference

Company names are fictional — the figures come from a real test.

Everything is free for now

Every feature is open and unlimited. No card, no payment, no trial period.

Free

For everyone — solo accountants and teams alike

  • Unlimited reconciliations
  • Unlimited companies
  • Unlimited users
  • Reconciliation act and Excel report
  • Debt ageing, format memory, counterparty merging
Start free

The product is still young. If a paid plan appears later, we will announce it in advance — your account will not be locked silently.

What comes next

Coming soon

None of this exists yet. It is written as a direction, not as a promise.

  1. 01

    Virtual warehouse (stock)

    Automatic stock-balance calculation by IKPU product codes.

  2. 02

    AI analysis and forecasting

    Flagging tax risks in advance and building the balance sheet automatically.

  3. 03

    Direct connection

    A direct link to the bank and e-invoicing instead of Excel (1C Client-Bank, camt.053).

Frequently asked questions

Does the system correct numbers by itself?

No. Never. It reads only what the file says and shows the difference. Fixing it is your decision.

Which banks' files can it read?

Currently recognised: Hamkorbank, Ipoteka / ASBT and several generic layouts. An unfamiliar layout is learned once and recognised automatically next time.

Who can see my files?

Only you. Every account runs in its own workspace — no other user sees your companies or your amounts.

Does it cost money?

No — everything is free and unlimited for now: reconciliations, companies and users are all unrestricted. No card, no trial period, just sign up. If a paid plan appears later, it will be announced in advance.

Do utility and tax payments get in the way?

They move into their own category and out of the main table. But they are NEVER deleted — the TOTAL at the top always stays the full amount.

Which file formats are accepted?

Excel (.xls, .xlsx) and CSV. You can upload the bank's own file as it is, without editing it.

Can it prepare a reconciliation act?

Yes. For a single counterparty it builds the official two-sided act: date, document, debit and credit columns plus the balance row. It downloads as an Excel file.

Where is my data stored?

The uploaded file itself is not stored — it is only read. If you press Save, the result table is kept in your own workspace.

Try it on one company

Upload the bank statement and invoice register of your messiest client. Whether there is a difference — you will know in a minute.