Simple is not easy

Diadoc 1C Integration for Electronic Document Exchange

How to connect Diadoc with 1C to send, receive, and sign documents directly from the accounting system.

  • What is the Diadoc module for 1C
  • Diadoc and 1C integration capabilities
  • Sending and receiving documents from 1C
  • Signing documents with an electronic signature

Electronic document interchange and Kontur.Diadoc

  1. Diadoc 1C is a module for integrating the electronic document exchange service with 1C.

  2. It allows users to create, send, and sign documents directly from 1C, reducing processing time and costs.

  3. Electronic document interchange (EDI) allows companies to exchange legally significant documents over secure channels, fully replacing paper workflows. Starting in 2025, EDI becomes mandatory for many organizations: the Federal Tax Service is actively rolling out electronic invoices and universal transfer documents (UTD), and business partners expect counterparties to exchange documents promptly.

  4. Among the many EDI services, one of the leading solutions is Kontur.Diadoc.

  5. Diadoc is a cloud platform from SKB Kontur that enables the exchange of electronic documents between organizations, as well as signing with a qualified electronic signature.

  6. Support is available for FNS-format documents: invoices, acts, delivery notes, UTDs, and correction documents, as well as arbitrary files (contracts, requests, specifications).

  7. Documents can be stored in the Diadoc archive, which ensures availability and legal validity.

  8. Users can track whether the counterparty has accepted the document and see the signing status.

  9. Switching to EDI reduces paper costs, speeds up exchange, and lowers the risk of errors when filling in details.

  10. However, for convenient work, it is important that employees exchange documents from their familiar accounting system without double data entry.

  11. Kontur created the Diadoc-1C integration module, which makes it possible to work with EDI directly in the 1C interface.

What is the Diadoc module for 1C

  1. Diadoc is an external processing component that connects to the 1C configuration.

  2. It is used to send, receive, and view electronic documents through

  3. The system works with both FNS-format documents and any other files, allowing companies to instantly send them to their clients, partners, and suppliers directly from 1C.

  4. The module settings let you adapt approval workflows to the company’s business processes. The add-on module includes event handling functions: collecting data from the 1C configuration, sending it to Diadoc, registering incoming documents, creating document packages, matching item masters, and running scheduled tasks.

  5. Thanks to these mechanisms, the module not only sends and receives documents, but also automates routine tasks: it assembles batches, fills in details, analyzes incoming documents, and links them to counterparty and item master records.

  6. Starter supports a limited number of 1C configurations, allows two users, does not support processing multiple documents at once, and does not support the web client/1C:Fresh.

  7. The cost is about 6,000 RUB per year.

  8. Universal is compatible with more than 20 configurations, works in multi-user mode, allows multiple documents to be processed simultaneously, and offers advanced actions and customization options.

  9. Supported versions: 1C 7.7, 8.1, 8.2, and 8.3.

  10. The module is compatible with standard configurations.

Sending and receiving documents from 1C

  1. After the module is activated, an employee can create and send documents directly from 1C: TORG-12 delivery notes, acts, invoices, payment bills, UTDs, and other documents.

  2. Diadoc automatically, while preserving the XML format for formalized documents (as required by

  3. FNS Order dated December 19, 2018 No. MMV-7-15/820@). The module supports sending document packages and adding printed forms.

  4. Incoming documents are automatically recorded in the 1C database: the module processes the data, creates the appropriate document (for example, a Goods Receipt based on an UTD), and fills in the details.

  5. This eliminates manual entry and saves time.

  6. The user sees statuses such as pending signature, signed, or rejected directly in 1C, which makes control easier.

Signing documents with an electronic signature

  1. Signing in Diadoc is done with a qualified electronic signature, which gives documents legal validity.

  2. The module lets you store certificates in 1C, quickly choose a signature, and send documents.

  3. Signing unstructured documents, such as contracts, is configured to match the company’s business processes.

  4. Employees can review, approve, and sign these files electronically.

Inviting and finding counterparties

The module lets you search for partners by tax ID or name and invite them to electronic exchange directly from 1C. The system checks whether the counterparty uses Diadoc and sends the invitation. This reduces the time needed to set up roaming and helps connect counterparties to EDI faster. The module also includes a counterparty filter for invitations so you can select the right partners from the database.

Tracking statuses and managing the process

The module displays the full exchange history: who approved the document, where it is, what changes were made, and by whom. In the electronic document card in 1C:Document Management, all data is shown, which improves control and transparency. Users can see sending and signing statuses, approval deadlines, and the reason for rejection. The integration extension adds Send and Sign and Send buttons to document forms such as Sales of Goods and Invoice, making work easier.

We'll curate materials for your task

We'll reply within 30 minutes and send relevant cases, diagrams, or analyses tailored to your context.

Document approval and BPM

  1. Before sending a document through Diadoc, the company can approve it in 1C:Document Management.

  2. Using workflow management mechanisms, the organization assigns responsible people, deadlines, and stages; the system stores approval marks and comments.

  3. This is especially important for contracts, acts, and invoices for large amounts: the reviewer can see who approved the document, what changes were made, and can send it back for revision.

  4. Kontur regularly releases module updates, adding features and adapting it to changes in the Diadoc service.

  5. Updates are released within a week after Diadoc releases, making it possible to respond quickly to format changes or legal requirements.

Time savings and fewer errors

A single interface saves employees from constantly switching between windows. According to integrators, document processing times are cut roughly in half, and the number of errors drops several times over. This is especially noticeable in companies where document approval previously took days or even weeks. Automatic filling of details, format validation, and status tracking minimize human error.

Transparency and control

The system keeps a complete history of document processing. A manager can see who approved it, when, and what remarks were made; process participants work along defined workflows. This transparency reduces the risk of document loss and makes it easier to identify the person responsible.

Reducing costs and speeding up exchange

Switching to EDI reduces costs for printing, paper, courier delivery, and document storage. Integration with 1C makes it possible to prepare and send documents in minutes; counterparties receive them instantly and can sign them right away. Fast document flow helps close reporting periods on time and improves financial discipline.

Scalability and Legal Validity

The module is available for different 1C configurations and supports working with multiple organizations. Legally significant documents are signed electronically, and Diadoc provides storage and archiving, which is important for Federal Tax Service audits and counterparties.

Implementation in Accounting and Sales

The most common configurations using the Diadoc module are 1C:Accounting and Trade Management. In this system, electronic document exchange makes it possible to automatically create delivery notes, invoices, and acts, and send them to counterparties. For trading companies, it is convenient to import incoming UTDs and immediately record goods receipts.

Integration with 1C:Document Management

For organizations that use internal approval workflows, such as contracts and orders, seamless integration between 1C:Document Management and Diadoc is relevant. This type of project lets users handle incoming and outgoing documents in one system: approve, confirm, sign, and store them in the records archive. Users do not need to switch between programs, which saves time and improves accuracy.

Basic and Advanced Integration

In a simple scenario, the module works out of the box, and users configure the list of document types and counterparty mapping. Such a project can be completed in 15-20 minutes. For non-standard 1C configurations or complex business processes, custom setup is required: developers create plug-in modules to handle specific events, build plugins for filling in details, configure scheduled jobs, and integrate the module with other systems, such as an ESB platform.

Infrastructure requirements

  1. 1C platform version 8.2.19 or 8.3.4.465 and later;

  2. Windows operating system (XP SP3 and later), Windows Server, or Linux x64;

  3. Data protection using cryptography (CryptoPro CSP) and a qualified electronic signature;

  4. Internet connection and open port 443;

  5. Web client mode and the 1C:Fresh service are not supported.

Cases and Implementation Results

  1. According to 1C-KPD specialists, the end-to-end integration of 1C:Document Management and

  2. Diadoc makes document processing roughly twice as fast, while rejections and errors drop noticeably.

  3. This is especially important for companies with a high volume of incoming and outgoing documents (distributors, manufacturers, car dealerships).

  4. Cost reduction. Companies using the integrated module report significant savings on consumables, courier delivery, and document storage. For example, on the website

  5. The Diadoc section mentions a case where integrating the module with 1C helped save 2.7 million rubles per year on document exchange.

  6. Greater transparency and control.

  7. Managers get online access to the status of all documents and can see approval stages, comments, and processing time.

  8. This helps respond quickly to delays and reinforce discipline.

  9. Fast document exchange, fewer errors, and the ability to sign documents electronically increase trust among customers and suppliers.

  10. Companies note that switching to EDI simplifies interaction with government agencies (the Federal Tax Service, Social Insurance Fund, and Rosstat) and speeds up VAT refunds.

Comparison with alternatives and solution selection

  1. Kontur.Diadoc is not the only EDI service on the CIS market; Tensor Sbis, Takskom, Kaluga-Astral, and others also exist.

  2. The choice depends on the industry, document volume, and the systems in use.

  3. Diadoc offers a wide range of integrations.

  4. The 1C module interface is convenient for accounting teams, and the price of the universal module remains moderate.

  5. Alternative solutions may offer lower implementation costs, but they often require customization or do not have ready-made modules for 1C.

  6. Diadoc supports roaming with other EDI operators and provides stable document storage.

  7. The company continuously updates the service and modules, quickly adapting to new formats and Federal Tax Service requirements.

How to Get the Most Value

  1. Integration is an effective way to automate document exchange, reduce labor costs, and speed up business processes.

  2. The module lets users create, send, sign, and record documents in the familiar 1C interface, avoiding double entry and errors.

  3. Implementation can be fast and inexpensive, especially with standard configurations.

  4. Determine the document volume and choose the module version, basic or universal.

  5. Prepare the infrastructure: update the 1C platform to a supported version, obtain an electronic signature certificate, and install CryptoPro.

  6. Set up mappings between document types and counterparty directories; for complex processes, develop add-on modules or plugins.

  7. Train employees and appoint those responsible for EDI.

  8. Regularly install module updates and monitor changes in FNS formats. And, of course, it is important to make integration part of the overall digitalization strategy.

  9. Building unified business processes and connecting external services, such as CRM systems and marketplaces, will provide additional benefits.

Contacts

Let's Discuss Your Project

Leave your current contact details and describe your task. We will come back with clarifying questions and a proposal for the next step.