Consider an ERP solution that delivers systems that could cost hundreds of thousands of dollars per user at a cost/benefit ratio that other software vendors cannot match. This solution comes equipped with many functionalities and unique flexibility features.

Dinamo Erp+


DinamoERP is an advanced ERP solution offering exceptional cost-benefit ratio. It includes an SPK and VUK-compliant accounting module, multi-currency finance system, versatile logistics setup, intelligent barcode schemes, and professional-grade production planning.

With customer-specific systems like CRM, online order management, multi-currency costing, and finite capacity job sequencing, it covers diverse business needs. It also features comprehensive modules for quality control, personnel payroll, maintenance, on-site service, and standalone functionality.

Customize with company-specific macros, communicate seamlessly via the DinamoAPI+ and generate detailed reports effortlessly.

The Advantages

Technical and functional capabilities

Ease of manageability


Expert Consultant Support

Professional Solutions

Why you should choose Dinamo ERP?

It offers a significant cost advantage compared to other software solutions.

Advanced software performance and customizability.

Access to all modules through an all-inclusive licensing.

E-Invoice, e-Ledger, e-Archive without additional fees.

Custom support whenever you need.


It is the module where all in-kind and monetary transactions are finalized and all documents and documents are processed. All kinds of operations in a business come to the accounting last and are accounted for. Although the implementation of accounting basic principles and laws differ from country to country, DinamoERP is in international standards and has all the competencies you need.

DinamoERP Accounting module functions:

  • With the Uniform Chart of Accounts Entry, it is ensured that the accounts are entered into the system and the accounting code is defined.
  • Reports are made with the Cost Center (Alternative) Chart of Accounts Entry.
  • It is used in the process of obtaining the list of accounts used in the Uniform Chart of Accounts and Chart of Accounts.
  • Collective Accounting Account Card Opening and Correction Transactions
  • Cost Center (Alternative) Chart of Accounts Lists are used to get the list of accounts used in the Alternative Chart of Accounts.
  • Offset Receipt can be cut
  • Integrated Accounting Documents It is used to display the integrated accounting documents.
  • With Accounting Integration, Stock Integration, Cash Cash Integration, Check-Voucher Integration, Current Accounts Integration, Sales Invoices Integration and Purchase Invoices Integration can be accounted either collectively or individually.
  • The status of documents that are integrated or not integrated with Integration Status Lists can be listed. The status of which documents are to be reported, their status can be observed by giving the criteria of the relevant documents.
  • Accounting Receipt Number can be given and monitored according to the desired date range, either individually or in groups.
  • Journal serial number can be given, viewed and deleted. Journal Book can be printed.
  • All legal books and tables such as General Ledger, Supplementary Ledger, e-Ledger, e-Ledger, Balance Sheets and Statements can be created to send through the integrator company.
  • Auxiliary Book, Trial Balance, Printing of Collective Accounting Slips, Alternative Chart of Accounts Trial Balance, Alternative Chart of Accounts, Accounting Reporting Currency Debit / Credit Amount Fields Calculation, Uniform Chart of Accounts Lists and Cost Center (Alternative) Chart of Chart Lists can be created.
  • Accounting Inflation Adjustment Transactions can be made.
  • The financial year can be opened with the Accounting Opening Slip, and the fiscal year can be closed with the Accounting Closing Slip.
  • Collective Accounting Account Card Opening and Correction Operations, Collective Alternative Accounting Account Card Opening and Correction Transactions can be made.
  • Budget control can be done with Budget Planning.

Cost Accounting

It is the calculation of all items covering the unit costs of the products/goods and services produced. Cost accounting is concerned with the production movements, which are mostly related to the internal structure of the firm.

Cost Accounting in DinamoERP is divided into two:

1- Standard Cost: It is determined according to the theoretical data entered in DinamoERP, that is, the costs determined over the standard product tree. It is mostly used to give an offer response. 'Standard Cost' is calculated with raw material and operational cost information.

2- Actual Cost: It is calculated by distributing costs over the actual production/stock movements such as the actual time entered in DinamoERP, the raw materials entered, and the waybills issued.


DinamoERP Finance Management enables users to make easy, fast and controlled transactions. In addition, it has all the details necessary for accounting.

Financial Management is multi-currency; all transactions can be made with the desired currency, transaction specific currency cross. At the same time, it can enable the current account to act in a different unit from the original and local currencies. Financial Management reports can be obtained in the desired currency, reporting currencies can be used unlimitedly. Current accounts in the system can be traded in more than one foreign currency, the totals and balances in each currency can be monitored separately. Both summary and detailed aging analyzes can be viewed online for tracking Receivables and Payables. This facility is available in every application (invoice, order, offer…) where the current account can be traded. Cash registers and Check/Note portfolios in the system can be authorized on a user basis. In this way, the security needs of multi-branch/multi-point applications can be fully met.

Thanks to the Debit – Credit matching function, a debit transaction (or credit) can be matched with more than one credit transaction (or debit transaction) and vice versa. During matching, not all debit or credit transaction may be used or closed completely. In this case, the remaining amount can be used in subsequent transactions (for example, one check can settle multiple invoices, or multiple checks and cash transactions can settle one invoice). The system can generate back balance or portfolio report. In this way, the content of debit-credit balances or check portfolios in a past date can be reported. Maturity differences can be calculated according to 3 different methods such as matching, closing a trade or closing a value date. It is also possible to use methods that can be described by the user in the Dynamo system. Dinamo Financial Management has special screens for managers. By using these screens, managers can monitor all cash or futures transactions, portfolios, bank holdings, balance aging tables.


With its general structure, the Dinamo Inventory system can offer very simple and life-like solutions to the most difficult and seemingly impossible applications. Inventory is the raw material, semi-finished product, product or assets that the business holds for future use or sale. In this module, all operations related to stock can be done. An inventory card is opened for each material (order, recipe, transfer, etc.) to be used in the system. The stock card is like the identity card of the material, all its properties are defined here. The purposes of keeping stock;

  • Continuous production,

  • Instant response to requests,

  • Rivalry,

  • Price advantage

In the stock module; Fixed definitions such as cards, Future/Option, locations are made, the supplier's waybill, warehouse entry receipt and purchase invoice are issued, transfers between warehouses, entry and exit transactions are made, reservations are made in stocks, production receipts are created, shipments are made and followed up.

Some of the DinamoERP Stock module functions:

  • Stock I/O Receipt:It is generally used to correct the stock amount (in/out) in the system. In environments where every actual movement is transferred to the program with 100% accuracy, this is not needed at all. However, since this does not always happen, Stock Entry/Exit Receipt can be used from time to time.

  • Stock Reservation Receipt:The desired (sufficient) amount of stock in any warehouse can be reserved for any reason (except for sales order or reservation for MPS, these are reserved with separate documents) and stock movement can be prevented until the reservation is removed.

  • Inter-Warehouse Shipment Receipt Receipt:If the shipment is made between the warehouses of the company in two different locations and this transaction is requested to be approved by the authorized person, the Internal Warehouse Receipt Receipt must be used.

  • Stock Code – Lot – Serial Number – Variant – Configuration Code Change, Transfer Receipt:If all distinguishing features cannot be determined at the time of receipt of the product/material, this document can be used. For example, the serial numbers may not be recorded at that time, the in-warehouse location may not be determined at that time, or they may be placed in a temporary location, or the parameters that the quality control department must give are uncertain yet. In such cases, even if the entry movement of the stock is made to the real or pre-control warehouse according to the company's preferences, these features must be reported to the system later. For this purpose, this receipt is used to introduce the stocks entered in certain details (code, lot, series, …) to the system in different details (code, lot, series, F/O, …).

  • Warehouse to Warehouse Transfer Receipt:Generally, companies have multiple warehouses and stocks move between these warehouses for various reasons. Warehouse to Warehouse Transfer Receipt is used for such transactions.

  • Stock Reservation Cancellation Receipt:It is used to remove the existing reservation on the stock. It is generally used to delete reservations created with "Stock Reservation Receipt".

  • Warehouse Shipment Order for Reserved Material for Sales Order:It is the document that approves the shipment of the products reserved by the order. It carries the 'Shipable' message from the Sales Order to the warehouse. The Dispatch Order is a hierarchical document in companies where the dispatch operations are approved by an authorized person.

  • Inter-warehouse Dispatch Order:If the shipment is made between the warehouses of the company in two different locations and this transaction is requested to be approved by an official in the company, the Internal Inter-Warehouse Dispatch Order should be used.

  • Disassembly/Partition Plug:Unlike the production slip, it is used for shredding. The desired material is divided into parts. For example, after a whole machine is taken from the outside, these parts are used as spare materials, or the meat purchased as a whole in a meat plant is divided into parts such as arms, skin, head, tripe and sold piecemeal.

  • Stock Latest Status List:It is the list that calculates the warehouse detailed stock inventory, the total receipt amount and the total output amount on the basis of stock code. Stock quantities are calculated for the moment the report is received.

  • Stock Transaction Card:This screen is used to report the costs and movements of the inventory items in the inventory system. Since there are various criteria, a detailed report can be prepared in any desired shape.

  • Comparison of Actual Consumption and Standard Product Tree:It is the report that compares the products and raw materials on the production receipt with the Standard Bill of Materials definitions. It compares the raw material and amount that the product actually spends during the production phase with the raw material and amount in the product tree, which was given as a standard before.

  • Stock Aging List:Total receipts, total outputs and remaining amount and the number of inactive days in the warehouse can be taken on the basis of stock code. Inventory account can also be reported by going back the specified number of periods. A list can be obtained in two different ways as summary and detail. In the summary report, the input and output quantities of the desired stock codes and the average number of days they are waiting in the warehouse can be seen. In the detail report, it can be seen that the remaining amount from the entry transactions made with which documents.


With the sales module;

  • Pricing definitions such as sales, purchase price lists entry, incoterms, shipping charges, packaging, shipping address,

  • Sales Planning,

  • Creating Sales Proposal,

  • Creating Sales Insights/Orders or converting them from quotation to order,

  • Creating Sales Insights/Orders or converting them from quotation to order,

  • Packaging/Packaging/Shipping Operations,

  • Creating Waybills/Invoices,

  • Creating Waybills and Invoices for Return from Sales,

  • With the Retail Sales/POS Connection Module, Store Card, POS Sales Records Transfer, POS Sales Records Recorded as Invoices, POS Sales Records Recorded as Dispatch Invoice, POS Returns Recorded as Sales Return Invoice,

  • Creating and sending Sales e-Invoice transactions can be made.

Production Planning

DinamoERP production and planning system has the experience and usage practices of real production environments.

Every method included in the MRP-II setup in the production and planning system has been reinterpreted and used according to today's business environment. In this way, an extremely useful and result-oriented working environment is provided.

All of the technological possibilities can be used in Dynamo. For example, barcode labels can be printed, work orders can be monitored with simple reading movements, terminals that can be connected to the system via radio or internet technology can be used, your production orders can be published electronically, completely paperless.

Level reduction in your product trees can be achieved by using lean production principles; On the one hand, the information that needs to be processed is reduced, on the other hand, the intelligibility of the system is increased. Thanks to the fact that the material and the route can be defined together in the product tree definition, all kinds of details related to the product can be easily transferred to the system. Thanks to the engineering definitions, the use of image files and the linked documents technique, unlimited documents can be accessed directly, so both your instructions and the information files provided by your customer can be included in your production orders.

Since every point of your workflow, from sales to production plan, is included in the system, your company's working speed increases and repetitions decrease. Your Production Newspaper can be arranged in a way that everyone can easily understand; This newspaper can be used not only by the production department but also by the sales department. In this way, it becomes possible to give faster and more realistic answers to your customer's questions, and unnecessary conversations within the company are reduced.

MRP module; It answers the question of what, when and how much is needed. In order to do this, it works integrated with MPS, Stock, Sales and Purchasing modules. In this way, you can reduce your stocks without interrupting your production. The system is dynamic, not static. It always makes suggestions according to the actual information at that time, so it keeps up with the changes.

The DynamoERP production system monitors every material and every operation of every production order; It is constantly known how much of which material of which production order is missing, and how much of which operation has been completed. In addition to being able to go into details, the general load table (backlog table), orders that are likely to be delayed, or analysis of problems required for senior management can be obtained directly. Production Management requires the analysis of many tables and numbers, in order to reduce this load, the system is supported with graphics at every possible point. Such graphics can also be added to the system in line with the needs of your company. Just like reports, it can be considered unlimited in number and scope.


In the purchasing module;

  • Price List and pricing method table

  • Import expense distribution templates, import file, import expenses current account transaction slips

  • Purchase order analysis,

  • Purchase order to supplier

  • Purchase offers from suppliers

  • Request, offer, Supplier (with waybill) invoice

  • Purchase return packing slip, return invoice

transactions can be made.

HV | Personnel Payroll

With the Human Values module;

  • Personnel cards can be opened and viewed,

  • Recruitment processes can be managed by recording your competency definitions and open positions,

  • The goods, devices and materials embezzled by the personnel can be recorded,

  • You can facilitate and maintain permission management with the tables you create by defining permissions and rights,

  • With Service Tools Management; can follow the service vehicles and their feedback can be recorded,

  • Personnel can create individual or collective training requests, plan and evaluate trainings, follow up on orientation and internships,

  • Performance management, career management can be done,

  • Improvements can be made by making process analysis with business development.

In the Personnel Payslips module, some fixed definitions such as workplace declaration, union deduction definitions, earnings and deduction definitions in personnel payrolls, user-defined legal incentive calculation method definitions are made;

  • Personnel payslips, notice and severance pay slips can be prepared easily.

  • Personnel payroll records can be kept,

  • Mass fee changes can be made,

  • Personnel entry-exit tracking can be done,

  • SSI e-declaration and missing day declarations can be prepared,

  • Monthly reports can be created on a workplace basis,

  • General summary of personnel payrolls can be obtained,

  • Worker notification list, worker exit notification list and workforce schedule can be prepared.


With CRM, which provides the opportunity to plan, monitor and control all kinds of activities with existing or potential customers, it can gain competitive advantage by making product/market integration analyzes; can manage customer demands and orientations accurately and on time; You can record internal marketing, external marketing and sales activities.

In order for your products or services to position their place in the market correctly; assessment of market opportunities; the correct determination of all the opportunities and campaigns of your products; It is necessary to evaluate the offers well, to follow the campaigns and opportunities of competing products. All these processes can be done accurately and quickly, but only by processing all the activities of your products into the CRM data.

The activity-based CRM structure of DinamoERP allows you to manage not only your sales and marketing activities, but also all your in-house activities. For this reason, not only the marketing department, but all departments can enter CRM data. You can process all your data from the fairs you attend to the duration of your meetings with your business partners. In this way, you can follow your in-company activities and make analyzes for improvements in all departments of the company.

Thanks to CRM; You can manage current or potential customer demands and your competitors' product/market data accurately and effectively, reducing your sales costs. By controlling market activities, you can manage opportunities correctly. In this way, you can increase your competitive advantage in the market. You can manage your dealers and business partners correctly and integrate with e-commerce systems. You can gather different business models under one roof, create both local and international business networks and ensure coordination. By contributing to the formation of a culture of customer relations, you can ensure uninterrupted coordination between internal and external customers.


With the DinamoERP Quality Module, the results can be reported at any time by entering the quality test results of the products, the desired number of quality measurement types can be defined, the process and final quality control processes can be maintained separately in the production processes, while the raw material quality control processes are carried out, the use of raw materials that have not passed quality control in production can be prevented.


DinamoERP Maintenance Module aims to use the production resources in your business more efficiently. In the Maintenance Module, both unplanned operations and planned actions with 3 different approaches (Periodic Maintenance, Preventive Maintenance, Predictive Maintenance) are included in a single management screen. All maintenance orders can be viewed from the same planning screen. On this screen, maintenance orders can be published in order of priority with different grouping techniques. In this way, it enables the user to get what they want to see at that moment by pressing a single button and increase productivity.

With the DinamoERP Maintenance Module, it will enable you to monitor the increased efficiency and costs with easy planning and reporting in your system. It will also complement the requirements of your quality system.

Defective Product | Device Service

It has been prepared considering the needs of companies providing after-sales service. In order to keep customer satisfaction at the highest level, it is aimed to manage post-sales processes in a fast, timely and effective manner. After-sales services such as periodic maintenance follow-up, breakdown records, installation procedures, training can be recorded and followed. With the flexible structure of DinamoERP, the module can be customized according to company requirements. In this way, an integrated structure can be created with the needs of the company.

Onsite Service

It has been prepared considering the needs of companies that provide on-site after-sales service. In order to keep customer satisfaction at the highest level, it is aimed to manage post-sales processes in a fast, timely and effective manner.

Operators providing on-site service, customers receiving service and all transactions can be recorded, monitored and reported. With the flexible structure of DinamoERP, the module can be customized according to company requirements. In this way, an integrated structure can be created with the needs of the company.

Continuous improvement

Continuous improvement is basically based on the philosophy that every day is better than the previous day.

We, as dinamoERP, have included this philosophy in our dynamo modules as a viable structure for your company to move forward day by day. With this structure, you can meet the support your company needs while growing and developing with our continuous improvement module.

Application | Educational Activity Tracking

It has been prepared for the purpose of planning and keeping track of all your in-house applications, trainings and activities. Detailed location definitions, participant definitions and plan definitions can be made. It has a flexible structure that can be customized according to the needs of the companies.

Administrative Affairs

DinamoERP Administrative Affairs Module organizes the working environment of the departments. It provides reports and information flow to perform Administrative Affairs processes.

It ensures that the internal visitors and processes related to company vehicles are followed regularly.

Document Management

Document Management System is the system used by institutions to store, manage and monitor all kinds of documents and visual materials produced during their existence for all business processes.

As DinamoERP, we aim to make this system easier to access and follow up by grouping all the documents of your institution on a regular basis. In this way, we aim to facilitate your document management.

Product Development (Lifecycle) Management

DinamoERP production and planning system has the experience and usage practices of real production environments.

Periodic Works ( Transactions | Reports )

Periodic works, reports and macros determined by users It is a program that runs at the time intervals determined by you and distributes the results to the determined people. The result of a report or macro can be sent to the determined people in different environments (PDF, Excel, TXT) as e-mail or SMS.


Frequently asked questions

The core of the software is written using C++, C#, VBScript and JavaScript and is not open source. However, all customizations are open source.

The update agreement does not include any consultancy, training, customization and any other service. Services received from United Software are charged separately on an hourly basis.

Update Agreement; It includes all add-ons, all new modules, all improvements made to the software. E.g; Our users have not had to buy any modules for the e-invoice, e-ledger and e-archive developments that have entered our business life within the scope of e-transformation in recent years, and they can use these new modules within the maintenance agreement without paying an additional license fee, only by receiving the necessary training. included in their systems.

The software database has an independent design. Databases tested so far; MSSQL, Oracle, Progress OpenEdge, Firebird, Access. However, our customers use MSSQL and Oracle.

You can get training, adaptation and support services from the Birlesik Yazilim technical team or solution partners.

DinamoERP is written in C++, C# programming language, but the customization of the program is done with VBScript and JavaScript.

Financial affairs; finance, consolidation, IFRS reporting, statutory record, pre-accounting (cash, check, promissory note, bank, etc.), cost accounting, financial accounting, fixed assets, budget control. Logistics; production, all purchasing, sales, production and transfer operations, different measurement units, packaging and packaging formats, warehouse and in-warehouse location tracking, product configurator, semi-finished product tracking, lot and serial tracking, barcoding, material or product reservation, shipment, warehouse counting, stock aging analysis, contract and disassembly processes. Production; production planning, engineering definitions, product trees, work orders, MRP, order type production, one-to-one production, capacity planning, planning with decision support system, realization notifications, information gathering from production, OEE Analysis, analysis of failure, stop and waste reasons, product development (lifecycle management) Sales; ready-made bidding and order process, definition of sales conditions, price lists, shipping and packaging, shipping address definitions, product specifications, project-based bidding, sales forecasts, new product bidding, new product cost analysis. Buy; ready-made purchase requisition, purchase offer and purchase order process, import, ready. CRM; tracking all CRM activities, long-term planning, identification and tracking of contacts, opportunities, campaigns, business partners and competitors. Human values and personnel payroll; department, job descriptions, recruitment, competency, candidate and recruitment exam definitions, disciplinary records, embezzlement and accident files, leave and absence definitions, personnel training, institution, trainer and course definitions, training, planning, exam and evaluation, career planning , performance management, business development, suggestions and awards, personnel payrolls, collective wage change. Quality; quality control plans, specification and protocol management, DOF. Care; periodic maintenance, preventive maintenance, predictive maintenance, device, machine and place definitions, mold maintenance procedures, calibration management, number of mold impressions. Service; defective product and device service records, warranty follow-ups, customer complaints analysis, on-site service management. Administrative affairs; vehicle tracking, visitor tracking, document tracking.

DinamoERP is a Windows-fronted software. It works directly on Windows operating systems, on Android and iOS operating systems, and on the web interface with remote connection method ( remote application, application virtualization).

It runs on every server where DinamoERP databases can be installed.

Adaptation / implementation process of the software; varies according to the modules to be used and the customizations to be made. However, according to our past project experiences, it may take 1-3 months to get the first results, and it may take up to 3 years to cover all the fields of activity of a manufacturing company. We observe that this period depends on the concentration of the company that will use the software and the current ERP culture. The software is constantly being developed according to the changing conditions of the market and business life. The introduction of new software developments in Dinamo ERP is considered as a continuation of the project, and for our customers to climb a few steps in software technology every year.

DinamoERP is an extremely easy software to install, it takes about 2 hours to complete the installation, including the SQL server installation.