International contract generator: fill in the form — get a ready bilingual EN/RU document for the bank, customs, and your foreign partner. No lawyer or translator required
Parties, documents and specifics for every deal scheme
Drafting an international contract takes no longer than filling in a form
Both parties' details, the subject of the contract, price, currency, delivery terms, and payment procedure. The generator prompts you on what to fill in.
By card online via T-Bank. Right after payment the system assembles your personal contract. No phone calls.
The bilingual EN/RU file opens in Word, LibreOffice, and Google Docs. Print it, sign it — the contract is ready to work with.
The generator adapts to your deal: goods or services, export or import
You sell Russian products to a foreign buyer. 0% VAT, foreign currency proceeds, customs clearance.
You purchase goods from a foreign supplier. Bank registration required from 3 million RUB, customs clearance on import.
You work for a foreign client: IT, engineering, consulting, education. Incoterms do not apply.
You order services from a foreign contractor: development, marketing, research, training.
Three ways to draft an international contract — and their real cost
The generator produces all mandatory sections — the contract is accepted by the bank and customs
The drafting order, mandatory terms and the usual mistakes
Fill in the form, pay online — and download your ready bilingual DOCX right away.
Drafting an international contract is the first and most important step of any foreign trade deal. This document is the basis for every subsequent operation: the bank relies on it when crediting a currency payment, customs when processing the cargo declaration, and the Federal Tax Service when verifying the right to a zero VAT rate. A properly drafted international contract protects you in arbitration and eliminates disputes over governing law.
Under Russian law and the CISG convention, an international contract of sale must be concluded in writing. Notarization, state registration, or other formalities are not required. The builder produces a bilingual document with parallel columns in Russian and English. Both texts are originals; in case of discrepancy the Russian text prevails (clause 9.1 of the contract).
Drafting an international contract requires including the mandatory terms: the subject of the deal with an exact description of the goods or services and the HS code for goods, the price and settlement currency, the performance deadlines, and the parties' details with bank information. Additionally: delivery terms under Incoterms 2020, the payment procedure, penalties for breach, a force majeure clause, and an arbitration clause. The bank refuses a transaction if the required documents are not submitted or do not meet the requirements of the law (Article 23(5) of Federal Law 173-FZ).
When executing an international contract, it is important to account for the requirements of Federal Law No. 173-FZ and Bank of Russia Instruction No. 181-I. Export contracts from 10 million rubles and import contracts from 3 million rubles must be registered with the authorized bank and assigned a unique registration number. The document must state the performance deadline — the bank monitors compliance with it.
The traditional route is hiring a law firm, at its own rates and within its own timeframe. The Контракт.Онлайн generator solves the same task in 2 990 rubles and 15 minutes: you answer the form's questions, and the system generates a complete bilingual document under Russian law, with the delivery basis under Incoterms 2020.