Skip to content
NG DMS
Basics6 min read

What is a DMS (document management system) and when does a company need one?

A folder keeps a file; a DMS knows what the document is, who approves it and how long it must be kept. What a document management system does, how it differs from a cloud drive and an ERP, and how to tell you need one.

In short

  • A DMS (document management system) captures, reads, describes, approves, stores and finds documents in one place, with access rights and a trail of every change.
  • Shared folders and cloud drives store files; a DMS also knows each document's type, fields, approval status, registry number and retention period.
  • An ERP books business transactions, while a DMS manages the documents behind them — the two complement each other rather than compete.
  • Signs a company needs a DMS: long searches, several “final” versions, invoices waiting in inboxes and scans nobody can search.
  • NG DMS covers a document's whole path, from scan to archive book, with NG Copilot answering from your documents and citing the exact page.

Short answer: a DMS, or document management system, is software in which an organization captures, reads, describes, approves, stores and finds documents in one place, with rules on who may see what and a trail of every change. Unlike a shared folder, a DMS knows what a document is — an invoice, a contract or a decision — who it belongs to, what status it is in and how long it must be kept. NG DMS is such a system, built for Serbian practice: Cyrillic, the records registry and the archive book.

What is a DMS?

DMS stands for document management system. The shortest definition: a DMS turns a file into a document — a record with a type, a number, a correspondent, a date, versions, access rights and a history, found by its content rather than by where someone happened to save it.

With a handful of documents the difference looks small. With thousands of them, spread across departments, on paper and in e-mail, in Cyrillic and Latin script, it becomes the difference between finding a contract in seconds and hunting for it through inboxes and binders.

Is a DMS the same as ECM or an electronic archive?

Not quite. ECM (enterprise content management) is a broader term that covers other business content as well as documents. An electronic archive is the part of the job that deals with retention periods, the archive book and disposal. In practice the names are used loosely, so it is more useful to ask what a system does than what it is called.

What does a document management system do?

A modern DMS covers a document's whole path, from receipt to archive:

  • Capture from every channel. Files from the browser, e-mail attachments, scans and e-invoices pass the same checks, with duplicate detection.
  • OCR and searchable text. A scan becomes text you can search; in Serbia that means Cyrillic and Latin script alike.
  • Classification and metadata. Document type, correspondent, amount, date and contract number become fields to filter and link by.
  • Search and viewing. Full text and fields, with a viewer that opens the exact page without a download.
  • Workflows and approvals. An invoice or a contract moves from person to person with a deadline, and every decision is recorded.
  • Versions and audit trail. Every change is a new version, and who did what and when shows in the history.
  • Access control. Roles, organizational units and confidentiality levels decide who sees which document.
  • Registry and archive. The records registry, retention periods, the archive book and disposal, on the same documents.

More and more often there is AI as well: an assistant that answers questions from documents and extracts data into fields. What matters is that it answers with a source and under the user's permissions — more in NG Copilot and MCP: AI over documents.

DMS vs shared folders and cloud drives: what is the difference?

Shared folders, cloud drives (Google Drive, OneDrive, Dropbox) and e-mail are good tools for exchanging files. Trouble starts when we ask them for things they were not built for: knowing what a document is, who approves it and how long it must be kept.

QuestionFolder or driveE-mail attachmentDMS
Which version is the latest?copies multiply: “contract_final_2”somewhere in the threadone document with its version history
Can a scan be searched by content?depends on the tool and the scripthardlyyes, through Cyrillic and Latin OCR
What is the document?a file name and a foldera subject linea type and fields: amount, date, correspondent
Who approved it, and when?outside the tool, usually by e-mailan “OK” reply, no deadlinea workflow with a deadline, the decision tied to a version
Who may see it?rights per folder or fileanyone it was forwarded toroles, units and confidentiality levels
Registry number and retention?nonenonerecords registry and retention schedule

This is not an argument against cloud drives: for working drafts and co-editing a file they are excellent. But an invoice awaiting approval, a contract about to expire or a letter that must be registered needs a system that knows what it is.

When does a company need a DMS? Eight signs

If three or more of these sound familiar, the folder has outgrown the job:

  • Finding a document starts with “who had it last?”.
  • The folder holds “contract_final”, “contract_final_2” and “contract_final_fixed”.
  • Incoming invoices wait for approval in someone's inbox, and suppliers call about payment.
  • “Who approved this, and when?” is answered by searching e-mail.
  • The paper archive keeps growing, and scans cannot be searched — especially those in Cyrillic.
  • The records registry lives in a notebook or a spreadsheet, apart from the documents themselves.
  • When an employee leaves, the knowledge of where their documents are leaves too.
  • An audit, an inspection or a dispute asks for proof that a document has not changed and of who approved it.

DMS vs ERP: what is the difference, and do you need both?

An ERP runs business transactions: accounting, VAT, inventory, purchasing and sales. A DMS runs the documents those processes produce: the incoming invoice before it is booked, the contract before and after signature, the letter that has to be registered. They do not replace each other — they complement each other.

AreaERPDMS
Main jobbookkeeping and business transactionsdocuments: capture, description, workflow and retention
Incoming invoicebooking, VAT and paymentreceipt, received-invoices book, approval
Contractpartner and payment termstext, versions, approval, signature and annexes
Paper and scansusually just an attachment to a postingOCR, the paper original's number, physical archive
Registry and archiveusually outside its scoperecords registry, archive book, disposal

Within the NG family the connection is ready-made: an approved incoming invoice goes from NG DMS to NG One for booking, and invoices, contracts and orders from NG One are archived in NG DMS, linked to the ledger. Any other ERP connects through the public REST API and webhooks — details on the Integrations page.

How to choose a DMS: questions to ask in a demo

  1. Does it read Cyrillic and Latin script? And does a Latin-script search find a Cyrillic document?
  2. Does it keep the records registry and the archive book, or will you keep them next to the system?
  3. How are types, fields and workflows set up — on screen, or does every change need a developer?
  4. How do permissions work: by unit and confidentiality level, and do they also apply in search and in AI answers?
  5. Where does the data live: in the cloud (in which country), in your own data centre, or your choice of either?
  6. How does it connect to your ERP, SEF (Serbia's e-invoicing system), e-mail and Outlook?
  7. What may the AI see, and does it give a source with every answer?
  8. How do you leave: can documents and metadata be exported at any time?

How NG DMS covers a document's whole path

NG DMS by Konis Software takes a document in once — from the browser, e-mail, SEF or a scanner — checks it for viruses and duplicates, reads it with OCR in Serbian Cyrillic, Serbian Latin and English, and creates a PDF/A-2b archival copy (Capture). Type, correspondent and fields are suggested by the organization's rules, and the user confirms them. Invoices and contracts move through workflows with deadlines in working days (Workflows and approvals), documents are entered in the records registry, and the archive book, retention schedule and disposal run on the same documents (Registry and archive).

NG Copilot answers questions from your documents citing the exact page, and the MCP server opens the same documents to the AI assistants your team already uses — always under the user's permissions. NG DMS runs as SaaS with data in the EU, as a dedicated instance or as the same package in your own data centre.

What does rolling out a DMS look like?

  1. A demo on your typical documents.
  2. A choice of setup — cloud or on-premises — and an offer based on the number of users and modules.
  3. Configuring organizations, units, roles, document types and the retention schedule.
  4. Moving existing documents and metadata from folders, another DMS or Excel, with an existing registry continuing its numbering.

If you have a lot of paper, the plan is set out in Digitizing a paper archive: a step-by-step plan. To see NG DMS on your own documents, book a demo.

Frequently asked questions

What is a DMS?

A DMS, or document management system, is software in which an organization captures, reads, describes, approves, stores and finds documents in one place, with access rights and a trail of every change. Unlike a folder, it knows each document's type, status and retention period.

How is a DMS different from Google Drive or a shared folder?

A cloud drive or a shared folder stores and shares files. A DMS also knows what a document is — its type, correspondent, fields, approval status, registry number and retention period — and searches the content of scans. A drive is fine for working drafts; invoices, contracts and official letters need a DMS.

Does a DMS replace an ERP?

No, it complements it. The ERP runs accounting, VAT and inventory, while the DMS manages the documents those processes produce: receipt, approval, registration and retention. NG DMS sends an approved incoming invoice to NG One for booking and connects to other ERPs through the public API and webhooks.

When does a company need a DMS?

When finding documents eats time, invoices wait for approval in e-mail, nobody knows which version is the latest, scans cannot be searched, or an audit asks who approved what. If three or more of these sound familiar, the folder has outgrown the job.

Does NG DMS work with Cyrillic?

Yes. OCR recognises Serbian Cyrillic, Serbian Latin and English, a Latin-script search finds a Cyrillic document and the other way round, and the interface exists in Latin, Cyrillic and English.

How much does NG DMS cost?

The price depends on the number and kind of users, the chosen modules and the installation — in the cloud or on your premises. The offer follows a demo on your own documents, once it is clear what you need.

Want to see how this looks in NG DMS?

We will show you in a demo, on examples from your own registry office — from the scan to NG Copilot’s answer. No obligation.

More articles