Bank statement in 1C: uploading is half the job; allocating transactions is the real work

Learn how to import bank statements into 1C 8.3 via bank-client or direct exchange, allocate payments, and handle unidentified transactions.

  • How to upload a statement to 1C 8.3
  • Two ways to import a statement into the database
  • What happens to the statement after import
  • Where automatic matching breaks down

A bank statement can be uploaded to 1C in a minute through direct bank exchange or a file from the client bank. The real work starts afterward: matching each payment to a counterparty, contract, and document. It is allocation, not uploading, that consumes time and creates discrepancies later revealed during reconciliation and month-end closing.

How to upload a statement to 1C 8.3

Statements are located in the "Bank and Cash" → "Bank Statements" section. Both upload methods are available there.

Two ways to import a statement into the database

Direct exchange with the bank

1C retrieves the statement from the bank automatically, either on schedule or at the click of a button. It is configured once in the bank account card; the bank must support this type of exchange. No files are needed, and the manual step disappears.

File from the client bank

The classic approach: export an exchange file from the bank-client system and upload it to 1C. It works with any bank, but remains a manual task that someone must perform every day.

An important distinction: automatic uploading only eliminates the step of obtaining the file. It does not allocate payments; the lines still need to be matched with contracts and documents.

Map out your integration landscape

What happens to the statement after import

  1. 01

    Lines become documents

    Each line becomes a receipt to or payment from the bank account.

  2. 02

    The transaction type is determined

    Customer payment, supplier payment, tax, payroll, other receipt or write-off. The transaction type determines the accounting accounts and analysis dimensions.

  3. 03

    The counterparty is selected

    Using the Tax ID and bank account from the payment order. A new counterparty requires creating a record and checking its details.

  4. 04

    The contract is selected

    A key step. With one contract, it is filled in automatically; with several, it is selected based on the payment purpose or manually.

  5. 05

    The payment is linked to a document

    The payment is linked to an invoice or shipping document, or remains an advance. This affects both reconciliation and VAT on the advance.

  6. 06

    Documents are posted

    After verification, the entries are posted; unverified ones remain in the statement and can easily be lost among different days.

Where automatic matching breaks down

Selection by Tax ID and amount covers the standard workflow. Problems arise when the payment order simply lacks sufficient data.

Five common disputed payment scenarios

Partial payment

Part of the invoice amount has been received. You need to decide which document to assign it to and whether to leave the remainder as an outstanding debt. Automation cannot find an exact match here.

One amount - several invoices

A counterparty paid three invoices with one payment. The payment must be split; otherwise, two invoices will remain outstanding and the third will show an overpayment.

Payment on behalf of a third party

One company pays, while another holds the obligation. The Tax ID identifies the wrong counterparty; a supporting letter and a manual decision are required.

Payment purpose without a number

"Contract payment," "for services," "account top-up." There is no way to identify the contract if the counterparty has several.

Refunds and offsets

A refund from a supplier, an advance offset, or a transfer between your own accounts. Formally, these are receipts, but they are accounted for differently.

All five cases have one thing in common: they cannot be resolved by the rule "amount equals amount." Context is required—a contract, relationship history with the counterparty, an email, or a manager's agreement. As a result, these payments accumulate at the end of the day and are processed in batches, while some are never reviewed at all.

The consequences of an unallocated payment

An unposted or incorrectly posted payment does not prevent work today.

The invoice exists in the database, the money has arrived, and the stock report reconciles.

It appears later and elsewhere: - during reconciliation with the counterparty - the contract balance does not match because the payment was posted to another contract with the same counterparty; - in accounts receivable - the invoice is shown as unpaid, so the manager reminds the client about a debt that has already been settled; - at month-end closing - an advance payment that should have been offset is discovered, along with VAT on the advance; - in the payment calendar - the forecast is based on incorrect contract balances.

This leads to a practical rule: posting is not a technical operation, but the point where the quality of all subsequent reporting is determined.

What this costs the company. A section for managers whose accountants share this material with them. The statement process looks deceptively simple: “import and allocate.”

Its cost is hidden in two places.

First: daily processing:

  • work does not pile up until the end of the month
  • it must be done every day
  • including vacations
  • pain points

Second, there is a backlog of disputed payments that does not shrink with experience because it depends on how counterparties pay, not on the accountant's expertise. Questions worth asking the team: -

How many payments pass through the accounting area each day, and how many are not posted automatically? -

Who processes the statement when that person is on vacation? -

How often does reconciliation reveal a payment allocated to the wrong contract?

The useful task to automate here is not uploading—the 1C system already handles that—but verified allocation: the agent matches each payment to a contract and document according to company rules, while partial, unidentified, and disputed payments are placed in a separate queue with the reason specified.

FAQ

Frequently asked questions about bank statements in 1C

Where are bank statements located in 1C 8.3?

In the "Bank and Cash" → "Bank Statements" section. Each statement line becomes a document for a receipt to or payment from the bank account.

Why is direct exchange with the bank better than a file from the client bank?

It eliminates the manual step of retrieving and uploading the file: 1C fetches the statement itself. This does not affect payment posting; matching with contracts and documents remains unchanged.

Why was the payment not assigned to the correct contract?

Usually, the payment details contain no invoice or contract number, the counterparty has several of them, or the amount does not match exactly because of a partial payment. Automatic matching relies on an unambiguous match.

What should you do with a payment from a third party?

Supporting documentation is required: a letter confirming payment for another organization. The payer’s Tax ID will identify the wrong counterparty, so the payment is posted manually against the debtor’s obligation with a reference to the letter.

How do you split one payment across several invoices?

The payment is allocated to the underlying documents within the receipt document itself. If this is not done, some invoices will remain unpaid and one of them will show an overpayment.

Can payment posting be automated, rather than just the upload?

Yes, but the "amount-to-amount" rule is not enough: context is needed—contracts, payment history, emails, and agreements. The agent applies company rules and sends disputed payments to an exceptions queue instead of guessing.

Does the 1C configuration need customization?

No. The connection to the existing database is made through OData; the available documents and directories, as well as the operations the agent may perform, are agreed in advance.

Discuss the article: Bank Statement in 1C: Upload…

Enter your email or phone number so we can get back to you.

Send via: