Foreign Trade Contract Registration with the Bank · Контракт.Онлайн
Currency Control under 173-FZ

Foreign Trade Contract Registration with the Bank

Registration with the bank under 181-I: the 3 and 10 million ruble thresholds, how to get a unique registration number, what the bank checks — and how to get your contract approved the first time

What you are drafting
  • Free preview
  • Accepted by banks and customs
  • 2 990 ₽ per final DOCX
  • Sample →
Contract sample →
10M ₽
export threshold
3M ₽
import threshold
1 day
registration issued
173-FZ
currency control
181-I
CBR instruction

What the draft already fills

Parties, documents and specifics for every deal scheme

Import of goods

PartiesBuyer — Russia, seller — foreign company
DocumentsInvoice, packing list, export declaration, waybill
SpecificsBank details filled in automatically · HS code · Compliant with Instruction 181-I

Export of goods

PartiesSeller — Russia, buyer — foreign company
DocumentsInvoice, packing list, export declaration, waybill
SpecificsDeadlines for receiving proceeds · Contract details for the 0% VAT register · Deadlines for proceeds to arrive

Import of services

PartiesCustomer — Russia, contractor — foreign company
SpecificsCompletion certificate · Performance deadlines and stages · Late-delivery penalties

Export of services

PartiesContractor — Russia, customer — foreign company
SpecificsDeadlines for receiving proceeds · Milestone payments or advance · Certificate of services rendered

Three steps to registration with the bank

Prepare the contract, submit it to your authorised bank and receive the unique contract number

1
Prepare the contract

The contract must state the subject of the deal, the amount, deadlines, payment terms, and both parties' details. Our generator creates a document with these sections.

2
Submit it to your authorized bank

Submit the contract to your foreign-trade bank — in person, through online banking, or by email. The method of submission is agreed with the bank (clause 15.1 of Instruction 181-I).

3
Receive the registration number

Instruction 181-I gives the bank 1 business day, though in practice it usually takes 1–3 days. The bank assigns the UNK registration number, which you quote in every subsequent payment document.

Draft a contract for the bank

Choose the type of deal — the generator builds a document with the mandatory sections required to pass currency control

Contract accepted by the bank vs. rejected

The bank checks that the contract has the terms currency control needs: delivery, payment, advance refund

What the bank checks
Common mistakes
Контракт.Онлайн
Subject of the deal
✗ Vague description without an HS code
✓ HS code + description
Amount and currency
✗ No total amount stated
✓ Price and total filled in
Performance deadlines
✗ Delivery deadlines not stated
✓ Delivery and payment deadlines
Parties' details
✗ Seller's SWIFT/IBAN missing
✓ Full bank details
Payment terms
✗ Payment mechanism not described
✓ Advance / post-payment / instalments
Bilingual format
Russian only
✓ Bilingual EN/RU

What the bank checks during registration

Under Bank of Russia Instruction No. 181-I, the bank must confirm that all mandatory sections are present

✓Subject of the agreement: name of the goods or services, HS code
✓Unit price, settlement currency, and total deal amount
✓Performance deadlines: delivery date or completion of work
✓Payment terms: conditions and payment deadlines
✓Russian party's details: tax ID, bank account, address
✓Foreign partner's details: name, address, SWIFT/IBAN
✓Delivery basis under Incoterms (for contracts involving goods)
✓Signatures of authorized representatives of both parties
✓For export: deadlines for receiving proceeds
✓Date and place of contract execution

Questions about foreign trade contract registration

Registering a contract with the bank, the UNK number and filing deadlines

Under 173-FZ and Bank of Russia Instruction No. 181-I — for deals of 3 million RUB or more (import of goods/services, loan agreements — both received and issued) or 10 million RUB or more (export of goods/services). Below these thresholds registration isn't required, but the bank may still request the contract to justify a payment.
The unique registration number identifies the contract once it's registered with the bank — it replaced what used to be called the "deal passport." It must be quoted in every subsequent payment document for that deal. Without it, the bank won't process a payment once the threshold amounts are exceeded.
The bank checks that the contract includes: the subject of the deal with a description of the goods, the amount and currency, performance deadlines, payment terms, and full details of both parties (including SWIFT/IBAN). The bank checks that the documents are sufficient and that the contract contains the information needed for currency control, including compliance with Article 19 of 173-FZ, and returns the documents if the check fails (subclause 16.1.4 and clause 16.5 of Instruction 181-I).
Under Instruction 181-I the bank has 1 business day from receiving the complete set of documents, plus one more business day to communicate the assigned UNK number. In practice registration takes 1–3 business days, depending on how completely the contract is filled in and how quickly that particular bank's currency-control desk responds. Transferring a contract from another bank is a separate case: there the rule is 2 business days from receipt of the bank control statement.
Yes. If the contract amount isn't fixed at signing, it is registered once payments under it (or the value of goods declared under it) reach 3 million rubles for import or 10 million rubles for export (subclause 5.7.4 of Instruction 181-I).
A breach of the registration procedure carries administrative liability under Article 15.25 of the Administrative Offences Code: if the documents are not submitted to the bank within 90 days after the deadline (Part 6.3-1), a fine of 4,000 to 5,000 rubles for officials, and 40,000 to 50,000 rubles for legal entities.

A contract the bank accepts on the first try

Fill in the form — get a bilingual DOCX with all the details needed to pass currency control under 173-FZ.

✓ All the details the bank requires
✓ 173-FZ · 181-I
✓ Bilingual EN/RU
2 990 ₽
per document
Create it now →

Foreign Trade Contract Registration: Procedure and Bank Requirements

Since 2018 the deal passport has been abolished. In its place is a system for registering foreign trade contracts: the authorized bank opens a file and assigns a unique registration number. The procedure is governed by Federal Law No. 173-FZ "On Currency Regulation and Currency Control" and Bank of Russia Instruction No. 181-I.

Threshold amounts for registration

Mandatory registration is required at: from 3 million rubles — for import contracts and loan agreements (both received and issued); from 10 million rubles — for export contracts. Amounts are calculated at the official Bank of Russia exchange rate on the date the contract is signed. Below these amounts registration isn't needed, but for a contract above 1 million rubles the bank still requires the documents underlying the payment; up to 1 million rubles only the operation code is provided (clauses 2.5 and 2.7 of Instruction 181-I).

What's in the currency control file

After registration the bank compiles a file: the contract, performance documents (invoices, certificates of completion, CMR waybills), supporting-document reports, and payment orders. The resident itself must keep currency transaction documents for at least three years from the date of the transaction, but not before the contract term ends (Article 24(2)(2) of Federal Law 173-FZ). The method of exchanging documents with the bank — on paper or electronically — is agreed with the bank (clause 15.1 of Instruction 181-I).

What the bank checks at registration

The bank takes from the contract the details of the parties, its number and date, amount and currency, and the deadline for performance; if any are missing, it may request them (clause 5.11 of Bank of Russia Instruction No. 181-I). The law requires the deadlines for obligations to be stated in the contract (Art. 19(1.1) of Federal Law 173-FZ). In the contract from the builder these details are filled in from the form.

Amending a contract after registration

If the amount, deadlines, or details change in a contract already registered, the bank must be notified and an additional agreement submitted. The bank updates the file within 2 business days (clause 7.5 of Instruction 181-I). The registration number itself doesn't change — it remains the single identifier for the deal for its entire term.