Alexander Ruin

AI Systems Design Consultant

Alexander Ruin — systems design consultant. I help design architecture, assess risks, and establish transparent processes — from technology selection to support. AI executors handle routine tasks. Areas: automation, integrations, AI products.

Export from 1C to Diadoc 2026: All Methods, Setup Without a Programmer in 15 Minutes

Every day, the accountant opens 1C, generates a UPD (Universal Transfer Document) and sends it to Diadoc. This takes 15–20 minutes per document, and if there are dozens of them, it can take hours. In 2026, there are several ways to automate this process. Let's examine all the options.

Key facts

  • Diadok is the most popular EDI service in Russia.
  • There are 5 main methods for integrating 1C with Diadoc.
  • The free method via XML is available to all 1C users.
  • Automatic integration is set up in 15 minutes

Comparison of methods: how to export UPD from 1C to Diadoc

There are 5 main methods for exchanging documents between 1C and Diadoc. Each has its own advantages and disadvantages.

Method What is this Pros Cons Price
Manual upload via XML Exporting a document to XML from 1C, uploading the file to Diadoc. Free, works on any 1C 5–10 minutes per document, errors during copying 0 ₽
Diadoc Module for 1C Official external processing, installed in 1C It works automatically, integration directly from the 1C interface. Requires a subscription to Diadok (from9.9 USDT/month), complex installation, only for BP 3.0 and UT 11. 9.9 USDT/month + installation
1C-EDO The built-in electronic document management system in 1C Official from 1C, integration into the interface An ITS subscription is required, works only with 1C-EDO, limited functionality. 15.0 USDT/month
API integration (programmer) Development of a custom connector using the Diadoc API. Full customization for your tasks 15–50 thousand ₽ for development, need a programmer for support. 15–50 thousand ₽ one-time
Synchron1C Ready-made integration platform via 1C web services Setup in 15 minutes, support during updates, notifications in Telegram Monthly subscription 50.0 USDT/month

Detailed description of each method

Method 1. Manual export via XML (free of charge)

The most popular free method. Works on any version of 1C.

Instruction: 1. In 1C, open the "Sales" section → "Sales of goods and services" 2. Select the required document or group of documents 3. Click "More" → "Export" → select the "XML (Kontur)" format 4. Open Diadoc → "Documents" → "Outgoing" → "New document" 5. Select "Upload from computer" and choose the XML file

Pros: does not require any payment, works on older versions of 1C Cons: Each document is downloaded separately, making it easy to mix up files; with a large volume of documents, this takes hours.

Sources: - https://entera.pro/blog/tpost/5al0sgzbs1-poshagovoe-rukovodstvo-po-otpravke-dokum - https://www.diadoc.ru/articles/51389-zagruzit_dokumenty_v_diadok_iz_1s - https://buhexpert8.ru/voprosy/voprosy-1s-buhgalteriya/vygruzka-fajla-s-upd-iz-1s-v-kontur.html

Method 2. Diadoc Module for 1C

Official decision from Kontur. The external processing is installed in 1C.

Instruction: 1. Register on the Diadoc website and obtain the module 2. In 1C, open "Administration" → "External processing" 3. Add the obtained processing file 4. Configure the connection to Diadoc (login, digital signature certificate) 5. When posting a document, 1C will prompt to send it to Diadoc

Pros: Documents are sent automatically from the 1C interface. Cons: An EDS certificate is required (500–30.0 USDT), the module only works on 1C:Accounting 3.0 and 1C:Trade Management 11; the module may break when 1C is updated.

Sources: - https://www.diadoc.ru/order1c - https://kontur.ru/diadoc/method/1c

Method 3. 1C-EDO

The built-in electronic document management system from 1C, integrated into 1C.

Instruction: 1. Open 1C and go to the "EDI" section 2. Activate the 1C-EDI subscription 3. Configure the connection to Diadoc via 1C-EDI 4. Send documents directly from the document form

Pros: Official solution from 1C, simple connection. Cons: an ITS subscription is required, works only with 1C-EDO, limited integration with Diadoc

Method 4. API Integration via a Programmer

Custom connector development based on the Diadoc API.

Pros: full customization for any task Cons: expensive, you need to find and pay a programmer, and it may stop working when Diadoc is updated

Method 5. Synchronize 1C (automatically in 15 minutes)

A ready-made platform that connects via 1C web services.

How to set up automatic export via Synchron1C in 3 steps

Synkhron1S connects to 1S via standard web services — without installing processing routines or modifying the configuration.

Step 1. Write to the Telegram bot

Open @sync1cbot and write: "I want to set up data export to Diadoc." The bot will ask a few questions: - Which 1C configuration: Accounting, Trade Management, ERP, another? - Is the database local or 1C Fresh? - Which documents to send: UPD (Universal Transfer Document), invoices, bills of lading? - Is loading incoming documents from Diadoc into 1C needed?

Access to 1C is read-only — no changes will be made to your database.

Step 2. The specialist will configure the integration.

A specialist will connect to your 1C database and Diadoc, and configure the exchange rules: - Which document types to export automatically - Which organizations and counterparties to send them to - How to process incoming documents from Diadoc - Synchronization schedule (on command or upon posting a document)

Setup takes 15 minutes. If something isn't right — a specialist will adjust it for free.

Step 3. Documents are sent automatically.

After setup: - UPD (Universal Transfer Document) is sent to Diadoc when a document is processed in 1C - Document statuses are sent to Telegram: "Sent", "Signed by counterparty", "Rejected" - Incoming documents from Diadoc are loaded into 1C automatically

Result: automatic exchange without the involvement of an accountant.

What else can Synchron1C do

The platform includes not only integration with Diadoc, but also other capabilities:

Possibility What does
📤 Export Excel, Google Sheets, CSV, JSON, XML (Universal Transfer Document, Invoice)
🏦 Banks Auto-import of statements from Sberbank, VTB, Alfa-Bank
📦 Marketplaces Synchronization of stock levels with Ozon and Wildberries
📧 EDI Exchange of UPD through SBiS and Diadoc
🔗 CRM Synchronization of clients with Bitrix24, AmoCRM
🔔 Monitoring 1C Error Notifications in Telegram

All integrations are configured through a simple dialog in the Telegram bot — no programmer needed.

See also

Frequently Asked Questions

Is it necessary to change the 1C configuration for automatic upload?

No. Synchronization with 1C is established via standard web services or ComConnector — without modifying the configuration or installing processing modules.

Does it work with 1C Fresh (cloud)?

Yes, 1C Fresh and all local databases on 1C:Enterprise 8.3+ are supported.

What if Diadoc changed the document format?

The platform updates automatically. You don't need to do anything — the new formats will start working on their own.

Is it safe to grant access to 1C and Diadoc?

Yes. The platform only requests read-only access. Data is encrypted and is not stored on third-party servers.

Which method to choose for a small business?

For small businesses (up to 10 documents per day), free export via XML is suitable. For medium-sized businesses (20+ documents per day), automatic integration is more cost-effective — the time saved for the accountant will cover the subscription cost from the first month.


Stop wasting hours manually sending documents to Diadoc. Synchron1C automates UPD exchange in 2026 — setup in 15 minutes without a programmer.

Two payment options: - 50.0 USDT/month — subscription, setup free + all updates 30 000 ₽ — one-time payment, setup + updates for a year

Connect →

Learn more about the features — on the page Synchron1C.


Article prepared by the Synchron1C team. Updated: 02/13/2026.


Sources: - https://www.diadoc.ru/order1c - https://kontur.ru/diadoc/method/1c - https://entera.pro/blog/tpost/5al0sgzbs1-poshagovoe-rukovodstvo-po-otpravke-dokum - https://www.diadoc.ru/articles/51389-zagruzit_dokumenty_v_diadok_iz_1s - https://kontur.ru/diadoc/spravka/44925-vygruzka_dokumentov_iz_1s_v_diadok - https://buhexpert8.ru/voprosy/voprosy-1s-buhgalteriya/vygruzka-fajla-s-upd-iz-1s-v-kontur.html - https://vtemah.livejournal.com/688005.html

About the service "Sync1C - 1C Automation Without a Programmer"

A universal solution for automating export, import, integrations, and monitoring of 1C through a simple dialog in Telegram. Set up in 15 minutes without involving a 1C programmer.

Key Benefits:

  • 💰 Savings on analysts and 1C programmers (from1,000 USDT/month)
  • ⚡ Automated Reporting – from 4 hours down to 5 minutes
  • 🧠 AI detects anomalies and trends that a human might miss.
  • 📊 Dashboards are available in real-time via Telegram or web
  • 🔄 Universal integration - set it up once, works with all systems.
  • 📱 Control from anywhere in the world via Telegram
  • 🎯 This is a custom development tailored to your needs.
  • 📞 Free consultation on integration

Target Audience:

Director of Digital Development Chief Financial Officers (CFOs) Heads of IT departments Heads of Analytics Departments Business owners (small/medium-sized businesses) 1C integrators and implementers

Use Cases:

💡 Daily automatic export of sales to Excel
💡 Real-time stock synchronization with Ozon and Wildberries
💡 Auto-upload of bank statements from Sberbank/VTB into 1C
💡 Receiving notifications about 1C errors and failures in Telegram
💡 Import orders from marketplaces into 1C automatically
💡 Exchange of UPD (Universal Transfer Document) via Sbis/Diadoc without manual work
💡 Fiscalization of receipts through Atol/Evotor from 1C
💡 AI Analysis of Sales and Inventory with Anomaly Detection
💡 Real-time sales/financial dashboards in Telegram
💡 Accounts Receivable Control via Telegram Bot
💡 Importing supplier price lists from Excel into 1C