Step-by-step procedure for concluding a contract, common risks and how to avoid them. A ready bilingual EN/RU contract — in 15 minutes, no lawyer required
Parties, documents and specifics for every deal scheme
Agreed the terms with your partner — now just prepare the document
Enter both parties' details, describe the subject of the deal, and choose the payment and delivery terms under Incoterms 2020. Built-in search across 13,000+ HS codes.
After paying 2 990 ₽, the system generates a bilingual contract with parallel EN/RU columns. The file opens in Word, LibreOffice, or Google Docs.
Print two copies, sign them, and exchange scans with your partner. Send the originals by mail. Register the contract with the bank if required.
Choose the right type — the generator assembles the matching set of sections and clauses
You buy products from a foreign supplier and import them into Russia.
You ship Russian products to a foreign buyer. 0% VAT on export.
You engage a foreign contractor: IT development, consulting, certification.
You work for a foreign client: engineering, IT, education, consulting.
Three ways to conclude an international contract — the real cost and risks
All the terms checked by the bank, customs, and your foreign partner
Offer and acceptance, signing and when the contract takes effect
Fill in the form, pay online — and download right away. The file is editable in Word and accepted by the bank and customs.
Concluding an international contract is fundamentally different from drafting a domestic supply agreement: the counterparty operates under a different legal system, currency restrictions apply under 173-FZ, the authorized bank and customs authority impose their own requirements, and a bilingual text is required. Mistakes made at the conclusion stage lead to payment delays, refusals at registration, and litigation in foreign jurisdictions.
Article 161 of the Russian Civil Code requires simple written form for transactions between legal entities. Failure to observe it bars the parties from relying on witness testimony, and results in invalidity of the transaction only where the law or the parties' agreement expressly says so (Article 162). The contract can be drawn up as a single bilingual document signed by authorized representatives of both parties. Notarization is not required.
If both parties are from countries that have ratified the United Nations Convention on Contracts for the International Sale of Goods (CISG), it applies automatically. More than 90 states have ratified the CISG, including China, Germany, the United States, and Japan. The parties may expressly exclude its application in the contract (Art. 6). It is recommended to always state the governing law explicitly to avoid conflict-of-law disputes.
Under Bank of Russia Instruction No. 181-I, for deals from 3 million rubles (import) or 10 million rubles (export) the authorized bank opens a file and assigns a unique registration number. For this, the contract must contain: both parties' full details, the subject of the deal, the amount and currency, performance deadlines, and the settlement procedure. 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). The Контракт.Онлайн generator produces a document that accounts for all of these requirements.
Exchanging scans of the signed copies is standard practice in international trade. Banks accept scanned copies for registration and for processing payments. It is recommended that each party keep the originals for the limitation period — under Russian law 3 years from the day the party learned or should have learned of the breach (Art. 196, 200 of the Civil Code); the CISG itself sets no limitation period. During audits or tax inspections, the original contract is a mandatory supporting document.