{"id":199245,"date":"2026-07-28T06:01:36","date_gmt":"2026-07-28T10:01:36","guid":{"rendered":"https:\/\/innowise.com\/?p=199245"},"modified":"2026-07-31T09:35:16","modified_gmt":"2026-07-31T13:35:16","slug":"erp-implementation-cost","status":"publish","type":"post","link":"https:\/\/innowise.com\/it\/blog\/erp-implementation-cost\/","title":{"rendered":"ERP implementation cost: a complete guide for businesses"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"199245\" class=\"elementor elementor-199245\">\n\t\t\t\t<div class=\"elementor-element elementor-element-819836f e-flex e-con-boxed e-con e-parent\" data-id=\"819836f\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c955e32 elementor-widget__width-initial elementor-widget elementor-widget-html\" data-id=\"c955e32\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div style=\"display: none;\"><\/div>\n\n<div style=\"display: none;\" class=\"breadcrumbs flex\">\n    <div class=\"info\"> \n    <a href=\"https:\/\/innowise.com\/\">\n  Main\n  <\/a>\n    <\/div>\n    <div class=\"info\">\n         <a href=\"https:\/\/innowise.com\/about-us\/\">\n  About us\n  <\/a>\n    <\/div>\n     <div class=\"info\">\n          <a href=\"https:\/\/innowise.com\/blog\/\">\n  Blog\n  <\/a>\n    <\/div>\n<\/div>\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\/\", \n  \"@type\": \"BreadcrumbList\", \n  \"itemListElement\": [{\n    \"@type\": \"ListItem\", \n    \"position\": 1, \n    \"name\": \"Innowise is on Top: We Are No. 554 on Inc. 5000 Annual List\",\n    \"item\": \"https:\/\/innowise.com\/blog\/inc-5000-puts-innowise-group-among-the-fastest-growing-technology-companies-in-the-usa-2022\/\"  \n  },{\n    \"@type\": \"ListItem\", \n    \"position\": 2, \n    \"name\": \"Blog\",\n    \"item\": \"https:\/\/innowise.com\/blog\/\"  \n  },{\n    \"@type\": \"ListItem\", \n    \"position\": 3, \n    \"name\": \"Main\",\n    \"item\": \"https:\/\/innowise.com\/\"  \n  }]\n}\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-93f634e elementor-widget-tablet__width-inherit elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"93f634e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">ERP implementation cost: a complete guide for businesses<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a0ba38f elementor-widget__width-initial elementor-widget elementor-widget-html\" data-id=\"a0ba38f\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"heroBottom\">\r\n  <div>\r\n    <a href=\"https:\/\/innowise.com\/authors\/kiryl-drabysheuski\/\">Kiryl Drabysheuski<\/a>\r\n  <\/div>\r\n\r\n  <div class=\"second\">\r\n    <span>Jul 28, 2026<\/span>\r\n    <span>12 min read<\/span>\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b399fb9 elementor-hidden-desktop elementor-hidden-tablet e-flex e-con-boxed e-con e-parent\" data-id=\"b399fb9\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-523b86d elementor-widget elementor-widget-image\" data-id=\"523b86d\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"440\" height=\"330\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Small-cover-ERP-implementation-cost_-a-complete-guide-for-businesses-1.png\" class=\"attachment-large size-large wp-image-199259\" alt=\"\" srcset=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Small-cover-ERP-implementation-cost_-a-complete-guide-for-businesses-1.png 440w, https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Small-cover-ERP-implementation-cost_-a-complete-guide-for-businesses-1-300x225.png 300w, https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Small-cover-ERP-implementation-cost_-a-complete-guide-for-businesses-1-16x12.png 16w\" sizes=\"(max-width: 440px) 100vw, 440px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-970be0b article-description e-con-full e-flex e-con e-parent\" data-id=\"970be0b\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-f2465c0 author-article e-con-full e-flex e-con e-child\" data-id=\"f2465c0\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-e6efd78 e-con-full e-flex e-con e-child\" data-id=\"e6efd78\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-3d76e49 e-con-full e-flex e-con e-child\" data-id=\"3d76e49\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ef45fbb elementor-widget elementor-widget-shortcode\" data-id=\"ef45fbb\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">[summarize_button_ai]<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-27f6da7 e-con-full takeways e-flex e-con e-child\" data-id=\"27f6da7\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e65d259 elementor-widget elementor-widget-heading\" data-id=\"e65d259\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Key takeaways<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c8d5045 elementor-widget elementor-widget-text-editor\" data-id=\"c8d5045\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul class=\"blackUl\">\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Average ERP implementation cost <\/span><span style=\"font-weight: 400;\">typically ranges from $25,000 for a small-business rollout to more than $2 million for a large enterprise deployment.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">While software licenses are the most visible cost, most of the work and spending often comes from connecting systems, customizing features, and transferring your data.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Cloud, on-premises, and hybrid setups each have their own upfront and ongoing costs. Comparing their total cost over three to five years can help you decide.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Additional costs such as fixing data, extra training, and post-launch support can increase your initial estimate by 10 to 20 percent.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Estimating costs step by step helps you compare vendor quotes fairly and catch expenses that are often overlooked.<\/span><\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ccd97df elementor-widget elementor-widget-text-editor\" data-id=\"ccd97df\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">At first, <\/span><span style=\"font-weight: 400;\">ERP implementation costs<\/span><span style=\"font-weight: 400;\"> seem straightforward. You see the software license, the vendor\u2019s estimate, and the project timeline. But soon, tougher questions come up.<\/span><\/p><p><span style=\"font-weight: 400;\">Is your data ready to use? What systems should the ERP connect to? Who will decide which workflows to keep, which to change, and which reports are still needed each week? Once you factor in configuration, customization, training, deployment, and ongoing support, the ERP budget often ends up much higher than the original proposal.<\/span><\/p><p><span style=\"font-weight: 400;\">In this guide, I\u2019ll explain what<\/span><a href=\"https:\/\/innowise.com\/services\/erp\/implementation\/\"><span style=\"font-weight: 400;\"> ERP implementation<\/span><\/a><span style=\"font-weight: 400;\"> typically costs, what factors affect the final price, where extra expenses often arise, and how to plan a budget that works once the project moves past the early stages.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f2858d1 e-con-full e-flex e-con e-child\" data-id=\"f2858d1\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-86cbb77 elementor-widget elementor-widget-heading\" data-id=\"86cbb77\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">How much does ERP implementation cost?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1a1c696 e-con-full e-flex e-con e-child\" data-id=\"1a1c696\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8585770 elementor-widget elementor-widget-text-editor\" data-id=\"8585770\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Let\u2019s get right to the main question: <\/span><span style=\"font-weight: 400;\">how much does it cost to <\/span><a href=\"https:\/\/innowise.com\/services\/erp\/\"><span style=\"font-weight: 400;\">implement an ERP system<\/span><\/a><span style=\"font-weight: 400;\">? For a basic setup with standard workflows, implementation may cost anywhere from\u00a0 <\/span><b>$25,000 to $100,000<\/b><span style=\"font-weight: 400;\">. Mid-sized companies often fall in the <\/span><b>$100,000\u2013$500,000 <\/b><span style=\"font-weight: 400;\">range. Large enterprise rollouts across multiple locations, strict compliance requirements, and complex integrations ca cost between\u00a0 <\/span><b>$500,000 and more than $2million<\/b><span style=\"font-weight: 400;\">.<\/span><\/p><p><span style=\"font-weight: 400;\">Custom ERP development usually starts at over<\/span><b> $1million <\/b><span style=\"font-weight: 400;\">because the scope is much heavier. Instead of setting up ready-made modules, the team builds workflows, data logic, user roles, and integrations around how your company actually works.<\/span><\/p><p><span style=\"font-weight: 400;\">The tricky part is that two companies may choose the same ERP platform and still get very different estimates. One may only need finance and inventory modules with light configuration. Another might need old data cleaned, CRM and warehouse systems connected, approval processes rebuilt, role-based access set up, and support for several locations. The proposal may show the same ERP name, but the work behind it is different.<\/span><\/p><p><span style=\"font-weight: 400;\">The table below shows the typical starting cost ranges for ERP projects. The final number changes once you define the scope, users, modules, data work, integrations, and vendor terms.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-abf991c elementor-widget elementor-widget-html\" data-id=\"abf991c\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"software-table c-3--1\">\r\n  <div class=\"custom-table-wrapper\">\r\n    <div class=\"custom-table\">\r\n      <div class=\"row header\">\r\n        <div class=\"cell\">ERP project type<\/div>\r\n        <div class=\"cell\">Typical implementation cost<\/div>\r\n        <div class=\"cell\">Best suited for<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"row data\">\r\n        <div class=\"cell\">Basic ERP implementation<\/div>\r\n        <div class=\"cell\">$25,000 to $100,000<\/div>\r\n        <div class=\"cell\">Small businesses with standard workflows<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"row data\">\r\n        <div class=\"cell\">Mid-market ERP implementation<\/div>\r\n        <div class=\"cell\">$100,000 to $500,000<\/div>\r\n        <div class=\"cell\">Companies with multiple departments, integrations, and user groups<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"row data\">\r\n        <div class=\"cell\">Enterprise ERP implementation<\/div>\r\n        <div class=\"cell\">$500,000 to over $2 million<\/div>\r\n        <div class=\"cell\">Large companies with complex operations, compliance needs, and multi-site structures<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"row data\">\r\n        <div class=\"cell\">Custom ERP development<\/div>\r\n        <div class=\"cell\">Over $1 million<\/div>\r\n        <div class=\"cell\">Businesses with unique workflows that standard platforms can\u2019t support<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"row data\">\r\n        <div class=\"cell\">ERP modernization or migration<\/div>\r\n        <div class=\"cell\">$75,000 to over $750,000<\/div>\r\n        <div class=\"cell\">Companies replacing legacy ERP or moving from on-premises to cloud<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"table-toggle\">Show more<\/div>\r\n<\/div>\r\n\r\n<style>\r\n  .custom-table-wrapper {\r\n    overflow-x: auto;\r\n  }\r\n\r\n  .custom-table {\r\n    width: 100%;\r\n    margin: 0;\r\n    display: flex;\r\n    flex-direction: column;\r\n    border-collapse: collapse;\r\n    gap: 0;\r\n  }\r\n\r\n  .custom-table .row.data {\r\n    border-bottom: 1px solid black;\r\n  }\r\n\r\n  .custom-table .row {\r\n    display: grid;\r\n    font-size: 18px;\r\n    border-bottom: 1px solid #000;\r\n    font-weight: 600;\r\n  }\r\n\r\n  .custom-table .cell {\r\n    background-color: unset;\r\n    color: #2e2e2e;\r\n    font-family: Karla;\r\n    font-size: 18px;\r\n    font-weight: 400;\r\n    line-height: 27px;\r\n    vertical-align: top;\r\n    margin: 0;\r\n    padding: 20px;\r\n  }\r\n\r\n  .custom-table .cell:first-child {\r\n    padding-left: 0;\r\n  }\r\n\r\n  .custom-table .cell:last-child {\r\n    padding-right: 0;\r\n  }\r\n\r\n  .custom-table .header {\r\n    font-weight: 600;\r\n    border-bottom: 1px solid #000;\r\n    text-align: left;\r\n  }\r\n\r\n  .custom-table .row.header .cell {\r\n    padding-top: 0;\r\n  }\r\n\r\n  .custom-table .row.hidden {\r\n    display: none;\r\n  }\r\n\r\n  .table-toggle {\r\n    display: inline-block;\r\n    color: #c63031;\r\n    font-family: Karla;\r\n    font-weight: 700;\r\n    font-size: 22px;\r\n    line-height: 150%;\r\n    margin-top: 20px;\r\n    margin-left: 20px;\r\n    cursor: pointer;\r\n  }\r\n\r\n  .table-toggle {\r\n    display: none;\r\n  }\r\n\r\n  \/* ====== RESPONSIVE ====== *\/\r\n\r\n  @media (max-width: 1279px) {\r\n    .custom-table {\r\n      min-width: 1000px;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 1024px) {\r\n    .table-toggle {\r\n      display: block;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 767px) {\r\n    .custom-table {\r\n      min-width: 732px;\r\n    }\r\n\r\n    .custom-table .cell {\r\n      font-size: 14px;\r\n      line-height: 21px;\r\n      padding: 20px 10px;\r\n    }\r\n\r\n    .table-toggle {\r\n      font-size: 16px;\r\n      line-height: 140%;\r\n    }\r\n  }\r\n\r\n  .c-3--1 .row {\r\n    grid-template-columns: 20% 30% 50%;\r\n  }\r\n\r\n<\/style>\r\n\r\n<script>\r\n  document.addEventListener(\"DOMContentLoaded\", () => {\r\n    const softwareRows = document.querySelectorAll(\".software-table .row.data\");\r\n    const softwareTableToggle = document.querySelector(\".software-table .table-toggle\");\r\n    const visibleCount = 4;\r\n\r\n    \/\/ \u0418\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0441\u043a\u0440\u044b\u0432\u0430\u0435\u043c \u0441\u0442\u0440\u043e\u043a\u0438 5+\r\n    softwareRows.forEach((row, index) => {\r\n      if (matchMedia(\"(max-width: 1024px)\").matches) {\r\n        if (index >= visibleCount) row.classList.add(\"hidden\");\r\n      }\r\n    });\r\n\r\n    let expanded = false;\r\n\r\n    softwareTableToggle.addEventListener(\"click\", () => {\r\n      expanded = !expanded;\r\n\r\n      softwareRows.forEach((row, index) => {\r\n        if (!expanded && index >= visibleCount) {\r\n          row.classList.add(\"hidden\");\r\n        } else {\r\n          row.classList.remove(\"hidden\");\r\n        }\r\n      });\r\n\r\n      softwareTableToggle.textContent = expanded ? \"Show less\" : \"Show more\";\r\n    });\r\n  });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c388703 e-con-full e-flex e-con e-child\" data-id=\"c388703\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-ffc74bd e-con-full e-flex e-con e-child\" data-id=\"ffc74bd\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f8b45c8 elementor-widget-tablet__width-inherit elementor-widget__width-initial max100 elementor-widget elementor-widget-heading\" data-id=\"f8b45c8\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Need a more precise ERP estimate?<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9ca7d6b e-con-full e-flex e-con e-child\" data-id=\"9ca7d6b\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1b1bfce elementor-absolute elementor-widget-mobile__width-inherit transform elementor-widget elementor-widget-html\" data-id=\"1b1bfce\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"wave-container\"><\/div>\r\n\r\n<style>\r\n  .wave-container {\r\n    width: 400px;\r\n    height: 400px;\r\n  }\r\n\r\n  @media(max-width: 767px) {\r\n    .wave-container {\r\n      width: 100%;\r\n      height: 100%;\r\n    }\r\n  }\r\n\r\n\r\n  .wave {\r\n    position: absolute;\r\n    border: 1px solid rgba(210, 184, 214, 1);\r\n    border-radius: 50%;\r\n    animation: drop 16s infinite;\r\n    top: 50%;\r\n    left: 50%;\r\n    transform: translate(-50%, -50%);\r\n    box-sizing: border-box;\r\n  }\r\n\r\n  @keyframes drop {\r\n    0% {\r\n      width: 0px;\r\n      height: 0px;\r\n      border: 1px solid rgba(210, 184, 214, 1);\r\n    }\r\n\r\n    100% {\r\n      width: 400px;\r\n      height: 400px;\r\n      border: 1px solid rgba(210, 184, 214, 0);\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<script>\r\n\r\n  document.addEventListener('DOMContentLoaded', () => {\r\n    function createWaves(numberOfWaves) {\r\n      const waveContainers = document.querySelectorAll('.wave-container');\r\n\r\n      waveContainers.forEach((waveContainer) => {\r\n        for (let i = 0; i < numberOfWaves; i++) {\r\n          const wave = document.createElement('div');\r\n          wave.classList.add('wave');\r\n\r\n          wave.style.animationDelay = `${i * 0.8}s`;\r\n\r\n          waveContainer.appendChild(wave);\r\n        }\r\n      });\r\n    }\r\n\r\n    createWaves(10)\r\n  });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0a73535 elementor-align-left elementor-widget__width-initial elementor-widget-mobile__width-inherit cta-btn elementor-widget elementor-widget-button\" data-id=\"0a73535\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#contact-form\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Schedule a call<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8c776c7 e-con-full e-flex e-con e-child\" data-id=\"8c776c7\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-18dfac3 elementor-widget elementor-widget-heading\" data-id=\"18dfac3\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">ERP implementation cost breakdown\u200b<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bc0b0a0 e-con-full e-flex e-con e-child\" data-id=\"bc0b0a0\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d84d779 elementor-widget elementor-widget-text-editor\" data-id=\"d84d779\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">To understand where your ERP budget goes, break the estimate into separate cost categories rather than just looking at the total. This<\/span><span style=\"font-weight: 400;\"> ERP implementation cost breakdown <\/span><span style=\"font-weight: 400;\">helps your team see what needs to be analyzed, configured, built, connected, migrated, tested, and supported.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Some costs are clear from the start. For example, software licensing is often charged per user, per module, or as a subscription. Other costs are harder to predict because they depend on your current business setup. Integrations, customization, and data migration usually require more work if your systems are outdated, your processes are inconsistent, or your data needs cleaning before moving. That\u2019s why it\u2019s important to involve <\/span><a href=\"https:\/\/innowise.com\/services\/erp\/consulting\/\"><span style=\"font-weight: 400;\">ERP consulting<\/span><\/a><span style=\"font-weight: 400;\"> early. It helps set the scope before unclear requirements cause extra work later.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The table below lists the main <\/span><span style=\"font-weight: 400;\">ERP implementation cost<\/span><span style=\"font-weight: 400;\"> categories and explains how each one affects your budget.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-27ada49 elementor-widget elementor-widget-html\" data-id=\"27ada49\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"software-table c-3--2\">\r\n  <div class=\"custom-table-wrapper\">\r\n    <div class=\"custom-table\">\r\n      <div class=\"row header\">\r\n        <div class=\"cell\">Cost category<\/div>\r\n        <div class=\"cell\">What it includes<\/div>\r\n        <div class=\"cell\">Budget impact<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"row data\">\r\n        <div class=\"cell\">Discovery and consulting<\/div>\r\n        <div class=\"cell\">Requirements analysis, process mapping, vendor selection, and roadmap<\/div>\r\n        <div class=\"cell\">Low to medium<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"row data\">\r\n        <div class=\"cell\">Software licensing<\/div>\r\n        <div class=\"cell\">Subscription or perpetual license fees, modules, user seats<\/div>\r\n        <div class=\"cell\">Medium to high<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"row data\">\r\n        <div class=\"cell\">Configuration<\/div>\r\n        <div class=\"cell\">Setting up standard ERP modules, roles, workflows, and rules<\/div>\r\n        <div class=\"cell\">Medium<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"row data\">\r\n        <div class=\"cell\">Customization<\/div>\r\n        <div class=\"cell\">Custom features, reports, workflows, extensions<\/div>\r\n        <div class=\"cell\">Medium to very high<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"row data\">\r\n        <div class=\"cell\">Integrations<\/div>\r\n        <div class=\"cell\">CRM, ecommerce, BI, payroll, warehouse, banking, third-party tools<\/div>\r\n        <div class=\"cell\">Medium to high<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"row data\">\r\n        <div class=\"cell\">Data migration<\/div>\r\n        <div class=\"cell\">Data audit, cleansing, mapping, transfer, validation<\/div>\r\n        <div class=\"cell\">Medium to high<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"row data\">\r\n        <div class=\"cell\">Infrastructure<\/div>\r\n        <div class=\"cell\">Servers, cloud resources, hosting, security tools, devices<\/div>\r\n        <div class=\"cell\">Low to high<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"row data\">\r\n        <div class=\"cell\">Training<\/div>\r\n        <div class=\"cell\">User onboarding, admin training, documentation, workshops<\/div>\r\n        <div class=\"cell\">Low to medium<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"row data\">\r\n        <div class=\"cell\">Change management<\/div>\r\n        <div class=\"cell\">Communication, process adoption, stakeholder alignment<\/div>\r\n        <div class=\"cell\">Medium<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"row data\">\r\n        <div class=\"cell\">Testing and deployment<\/div>\r\n        <div class=\"cell\">QA, user acceptance testing, go-live support<\/div>\r\n        <div class=\"cell\">Medium<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"row data\">\r\n        <div class=\"cell\">Post-launch support<\/div>\r\n        <div class=\"cell\">Bug fixing, performance tuning, updates, optimization<\/div>\r\n        <div class=\"cell\">Medium<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"table-toggle\">Show more<\/div>\r\n<\/div>\r\n\r\n<style>\r\n  .custom-table-wrapper {\r\n    overflow-x: auto;\r\n  }\r\n\r\n  .custom-table {\r\n    width: 100%;\r\n    margin: 0;\r\n    display: flex;\r\n    flex-direction: column;\r\n    border-collapse: collapse;\r\n    gap: 0;\r\n  }\r\n\r\n  .custom-table .row.data {\r\n    border-bottom: 1px solid black;\r\n  }\r\n\r\n  .custom-table .row {\r\n    display: grid;\r\n    font-size: 18px;\r\n    border-bottom: 1px solid #000;\r\n    font-weight: 600;\r\n  }\r\n\r\n  .custom-table .cell {\r\n    background-color: unset;\r\n    color: #2e2e2e;\r\n    font-family: Karla;\r\n    font-size: 18px;\r\n    font-weight: 400;\r\n    line-height: 27px;\r\n    vertical-align: top;\r\n    margin: 0;\r\n    padding: 20px;\r\n  }\r\n\r\n  .custom-table .cell:first-child {\r\n    padding-left: 0;\r\n  }\r\n\r\n  .custom-table .cell:last-child {\r\n    padding-right: 0;\r\n  }\r\n\r\n  .custom-table .header {\r\n    font-weight: 600;\r\n    border-bottom: 1px solid #000;\r\n    text-align: left;\r\n  }\r\n\r\n  .custom-table .row.header .cell {\r\n    padding-top: 0;\r\n  }\r\n\r\n  .custom-table .row.hidden {\r\n    display: none;\r\n  }\r\n\r\n  .table-toggle {\r\n    display: inline-block;\r\n    color: #c63031;\r\n    font-family: Karla;\r\n    font-weight: 700;\r\n    font-size: 22px;\r\n    line-height: 150%;\r\n    margin-top: 20px;\r\n    margin-left: 20px;\r\n    cursor: pointer;\r\n  }\r\n\r\n  .table-toggle {\r\n    display: none;\r\n  }\r\n\r\n  \/* ====== RESPONSIVE ====== *\/\r\n\r\n  @media (max-width: 1279px) {\r\n    .custom-table {\r\n      min-width: 1000px;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 1024px) {\r\n    .table-toggle {\r\n      display: block;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 767px) {\r\n    .custom-table {\r\n      min-width: 732px;\r\n    }\r\n\r\n    .custom-table .cell {\r\n      font-size: 14px;\r\n      line-height: 21px;\r\n      padding: 20px 10px;\r\n    }\r\n\r\n    .table-toggle {\r\n      font-size: 16px;\r\n      line-height: 140%;\r\n    }\r\n  }\r\n\r\n  .c-3--2 .row {\r\n    grid-template-columns: 25% 50% 25%;\r\n  }\r\n<\/style>\r\n\r\n<script>\r\n  document.addEventListener(\"DOMContentLoaded\", () => {\r\n    const softwareRows = document.querySelectorAll(\".software-table .row.data\");\r\n    const softwareTableToggle = document.querySelector(\".software-table .table-toggle\");\r\n    const visibleCount = 4;\r\n\r\n    \/\/ \u0418\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0441\u043a\u0440\u044b\u0432\u0430\u0435\u043c \u0441\u0442\u0440\u043e\u043a\u0438 5+\r\n    softwareRows.forEach((row, index) => {\r\n      if (matchMedia(\"(max-width: 1024px)\").matches) {\r\n        if (index >= visibleCount) row.classList.add(\"hidden\");\r\n      }\r\n    });\r\n\r\n    let expanded = false;\r\n\r\n    softwareTableToggle.addEventListener(\"click\", () => {\r\n      expanded = !expanded;\r\n\r\n      softwareRows.forEach((row, index) => {\r\n        if (!expanded && index >= visibleCount) {\r\n          row.classList.add(\"hidden\");\r\n        } else {\r\n          row.classList.remove(\"hidden\");\r\n        }\r\n      });\r\n\r\n      softwareTableToggle.textContent = expanded ? \"Show less\" : \"Show more\";\r\n    });\r\n  });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7e35f08 e-con-full e-flex e-con e-child\" data-id=\"7e35f08\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0260ba0 elementor-widget elementor-widget-heading\" data-id=\"0260ba0\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Platform-based ERP vs custom ERP<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2b01fa2 e-con-full e-flex e-con e-child\" data-id=\"2b01fa2\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-41c2303 elementor-widget elementor-widget-text-editor\" data-id=\"41c2303\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">After reviewing the cost breakdown, the next step is to decide which type of system fits your business. For many companies, a platform-based ERP with standard modules and limited configuration is enough. But if you spend too much time adjusting a ready-made product to fit your processes, a custom ERP becomes the better option.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This choice affects both your initial budget and your long-term costs. A platform-based ERP usually costs less at first, but you pay license fees and work within the vendor\u2019s rules. Custom ERP costs more upfront but gives you more control over architecture, features, integrations, and future updates.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Here\u2019s how I\u2019d compare the two options from a budgeting perspective.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fbb733e elementor-widget elementor-widget-html\" data-id=\"fbb733e\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"software-table four-cols\">\r\n  <div class=\"custom-table-wrapper\">\r\n    <div class=\"custom-table\">\r\n      <div class=\"row header\">\r\n        <div class=\"cell\">Option<\/div>\r\n        <div class=\"cell\">Cost profile<\/div>\r\n        <div class=\"cell\">Strengths<\/div>\r\n        <div class=\"cell\">Risks<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"row data\">\r\n        <div class=\"cell\">Platform-based ERP<\/div>\r\n        <div class=\"cell\">Lower upfront implementation cost, recurring license fees<\/div>\r\n        <div class=\"cell\">Faster rollout, vendor support, ready-made modules<\/div>\r\n        <div class=\"cell\">Vendor lock-in, paid add-ons, limits for unique workflows<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"row data\">\r\n        <div class=\"cell\">Custom ERP<\/div>\r\n        <div class=\"cell\">Higher upfront cost, more control over architecture<\/div>\r\n        <div class=\"cell\">Fit for unique processes, no unnecessary modules, flexible ownership<\/div>\r\n        <div class=\"cell\">Longer timeline, higher discovery and development effort, more support responsibility<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"table-toggle\">Show more<\/div>\r\n<\/div>\r\n\r\n<style>\r\n  .custom-table-wrapper {\r\n    overflow-x: auto;\r\n  }\r\n\r\n  .custom-table {\r\n    width: 100%;\r\n    margin: 0;\r\n    display: flex;\r\n    flex-direction: column;\r\n    border-collapse: collapse;\r\n    gap: 0;\r\n  }\r\n\r\n  .custom-table .row.data {\r\n    border-bottom: 1px solid black;\r\n  }\r\n\r\n  .custom-table .row {\r\n    display: grid;\r\n    font-size: 18px;\r\n    border-bottom: 1px solid #000;\r\n    font-weight: 600;\r\n  }\r\n\r\n  .custom-table .cell {\r\n    background-color: unset;\r\n    color: #2e2e2e;\r\n    font-family: Karla;\r\n    font-size: 18px;\r\n    font-weight: 400;\r\n    line-height: 27px;\r\n    vertical-align: top;\r\n    margin: 0;\r\n    padding: 20px;\r\n  }\r\n\r\n  .custom-table .cell:first-child {\r\n    padding-left: 0;\r\n  }\r\n\r\n  .custom-table .cell:last-child {\r\n    padding-right: 0;\r\n  }\r\n\r\n  .custom-table .header {\r\n    font-weight: 600;\r\n    border-bottom: 1px solid #000;\r\n    text-align: left;\r\n  }\r\n\r\n  .custom-table .row.header .cell {\r\n\r\n    padding-top: 0;\r\n  }\r\n\r\n  .custom-table .row.hidden {\r\n    display: none;\r\n  }\r\n\r\n  .table-toggle {\r\n    display: inline-block;\r\n    color: #c63031;\r\n    font-family: Karla;\r\n    font-weight: 700;\r\n    font-size: 22px;\r\n    line-height: 150%;\r\n    margin-top: 20px;\r\n    margin-left: 20px;\r\n    cursor: pointer;\r\n  }\r\n\r\n  .table-toggle {\r\n    display: none;\r\n  }\r\n\r\n  \/* ====== RESPONSIVE ====== *\/\r\n\r\n  @media (max-width: 1279px) {\r\n    .custom-table {\r\n      min-width: 1000px;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 1024px) {\r\n    .table-toggle {\r\n      display: block;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 767px) {\r\n    .custom-table {\r\n      min-width: 732px;\r\n    }\r\n\r\n    .custom-table .cell {\r\n      font-size: 14px;\r\n      line-height: 21px;\r\n      padding: 20px 10px;\r\n    }\r\n\r\n    .table-toggle {\r\n      font-size: 16px;\r\n      line-height: 140%;\r\n    }\r\n  }\r\n\r\n  \/* ====== 4 COLUMNS MODIFIER ====== *\/\r\n  .software-table.four-cols .row {\r\n    grid-template-columns: 20% 25% 27.5% 27.5%;\r\n  }\r\n\r\n  .software-table.four-cols .row.data .cell:first-child {\r\n    font-weight: 400; \/* \u0423\u0431\u0438\u0440\u0430\u0435\u043c \u0436\u0438\u0440\u043d\u044b\u0439 \u0448\u0440\u0438\u0444\u0442 \u0434\u043b\u044f \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u0441\u0442\u043e\u043b\u0431\u0446\u0430 *\/\r\n  }\r\n<\/style>\r\n\r\n<script>\r\n  document.addEventListener(\"DOMContentLoaded\", () => {\r\n    const softwareRows = document.querySelectorAll(\".software-table .row.data\");\r\n    const softwareTableToggle = document.querySelector(\".software-table .table-toggle\");\r\n    const visibleCount = 4;\r\n\r\n    \/\/ \u0418\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0441\u043a\u0440\u044b\u0432\u0430\u0435\u043c \u0441\u0442\u0440\u043e\u043a\u0438 5+\r\n    softwareRows.forEach((row, index) => {\r\n      if (matchMedia(\"(max-width: 1024px)\").matches) {\r\n        if (index >= visibleCount) row.classList.add(\"hidden\");\r\n      }\r\n    });\r\n\r\n    let expanded = false;\r\n\r\n    if (softwareTableToggle) {\r\n      softwareTableToggle.addEventListener(\"click\", () => {\r\n        expanded = !expanded;\r\n\r\n        softwareRows.forEach((row, index) => {\r\n          if (!expanded && index >= visibleCount) {\r\n            row.classList.add(\"hidden\");\r\n          } else {\r\n            row.classList.remove(\"hidden\");\r\n          }\r\n        });\r\n\r\n        softwareTableToggle.textContent = expanded ? \"Show less\" : \"Show more\";\r\n      });\r\n    }\r\n  });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-52d52d5 e-con-full e-flex e-con e-child\" data-id=\"52d52d5\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-87137a2 elementor-widget elementor-widget-heading\" data-id=\"87137a2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Cloud vs on-premises vs hybrid ERP<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5bf06af e-con-full e-flex e-con e-child\" data-id=\"5bf06af\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e910327 elementor-widget elementor-widget-text-editor\" data-id=\"e910327\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">The way you deploy ERP affects how costs show up over time. With cloud ERP, you pay less upfront, but ongoing costs include subscriptions, user seats, storage, usage limits, vendor support, and upgrades. On-premises ERP shifts more expenses to the first year, including servers, database licenses, backups, disaster recovery, security tools, monitoring, and internal staff.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Hybrid ERP is different because it combines both cost models. For example, you might keep core finance or production on-premises, add cloud modules for CRM or analytics, and pay for the integration between them. This approach can work well for companies with older systems, but it also adds costs for identity management, data syncing, network access, and support.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">That\u2019s why I suggest comparing ERP deployment models based on a three- to five-year total cost of ownership. The first quote often misses important details. Make sure to include infrastructure, licenses, upgrades, support, security, testing environments, and your team\u2019s time.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In the table below, I compare the three deployment models from a budgeting perspective.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-104583f elementor-widget elementor-widget-html\" data-id=\"104583f\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"software-table five-cols\">\r\n  <div class=\"custom-table-wrapper\">\r\n    <div class=\"custom-table\">\r\n      <div class=\"row header\">\r\n        <div class=\"cell\">Deployment model<\/div>\r\n        <div class=\"cell\">Upfront cost<\/div>\r\n        <div class=\"cell\">Recurring cost<\/div>\r\n        <div class=\"cell\">Main cost drivers<\/div>\r\n        <div class=\"cell\">Best suited for<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"row data\">\r\n        <div class=\"cell\">Cloud ERP<\/div>\r\n        <div class=\"cell\">Lower<\/div>\r\n        <div class=\"cell\">Medium to high<\/div>\r\n        <div class=\"cell\">Subscriptions, user seats, storage, vendor support, paid add-ons<\/div>\r\n        <div class=\"cell\">Growing companies that need faster rollout and vendor-managed infrastructure<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"row data\">\r\n        <div class=\"cell\">On-premises ERP<\/div>\r\n        <div class=\"cell\">High<\/div>\r\n        <div class=\"cell\">Medium<\/div>\r\n        <div class=\"cell\">Servers, database licenses, security tools, backup, internal admin work<\/div>\r\n        <div class=\"cell\">Companies with strict data control, legacy infrastructure, or specific compliance needs<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"row data\">\r\n        <div class=\"cell\">Hybrid ERP<\/div>\r\n        <div class=\"cell\">Medium to high<\/div>\r\n        <div class=\"cell\">Medium to high<\/div>\r\n        <div class=\"cell\">Integration layer, identity management, data sync, network access, support ownership<\/div>\r\n        <div class=\"cell\">Companies that need to keep some legacy systems while adding cloud modules gradually<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"table-toggle\">Show more<\/div>\r\n<\/div>\r\n\r\n<style>\r\n  .custom-table-wrapper {\r\n    overflow-x: auto;\r\n  }\r\n\r\n  .custom-table {\r\n    width: 100%;\r\n    margin: 0;\r\n    display: flex;\r\n    flex-direction: column;\r\n    border-collapse: collapse;\r\n    gap: 0;\r\n  }\r\n\r\n  .custom-table .row.data {\r\n    border-bottom: 1px solid black;\r\n  }\r\n\r\n  .custom-table .row {\r\n    display: grid;\r\n    font-size: 18px;\r\n    border-bottom: 1px solid #000;\r\n    font-weight: 600;\r\n  }\r\n\r\n  .custom-table .cell {\r\n    background-color: unset;\r\n    color: #2e2e2e;\r\n    font-family: Karla;\r\n    font-size: 18px;\r\n    font-weight: 400;\r\n    line-height: 27px;\r\n    vertical-align: top;\r\n    margin: 0;\r\n    padding: 20px;\r\n  }\r\n\r\n  .custom-table .cell:first-child {\r\n    padding-left: 0;\r\n  }\r\n\r\n  .custom-table .cell:last-child {\r\n    padding-right: 0;\r\n  }\r\n\r\n  .custom-table .header {\r\n    font-weight: 600;\r\n    border-bottom: 1px solid #000;\r\n    text-align: left;\r\n  }\r\n\r\n  .custom-table .row.header .cell {\r\n\r\n    padding-top: 0;\r\n  }\r\n\r\n  .custom-table .row.hidden {\r\n    display: none;\r\n  }\r\n\r\n  .table-toggle {\r\n    display: inline-block;\r\n    color: #c63031;\r\n    font-family: Karla;\r\n    font-weight: 700;\r\n    font-size: 22px;\r\n    line-height: 150%;\r\n    margin-top: 20px;\r\n    margin-left: 20px;\r\n    cursor: pointer;\r\n  }\r\n\r\n  .table-toggle {\r\n    display: none;\r\n  }\r\n\r\n  \/* ====== RESPONSIVE ====== *\/\r\n\r\n  @media (max-width: 1279px) {\r\n    .custom-table {\r\n      min-width: 1000px;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 1024px) {\r\n    .table-toggle {\r\n      display: block;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 767px) {\r\n    .custom-table {\r\n      min-width: 732px;\r\n    }\r\n\r\n    .custom-table .cell {\r\n      font-size: 14px;\r\n      line-height: 21px;\r\n      padding: 20px 10px;\r\n    }\r\n\r\n    .table-toggle {\r\n      font-size: 16px;\r\n      line-height: 140%;\r\n    }\r\n  }\r\n\r\n  .software-table .row .cell:first-child {\r\n    font-weight: bold;\r\n  }\r\n\r\n  \/* ====== 4 COLUMNS MODIFIER ====== *\/\r\n  .software-table.four-cols .row {\r\n    grid-template-columns: 20% 25% 27.5% 27.5%;\r\n  }\r\n\r\n  \/* ====== 5 COLUMNS MODIFIER ====== *\/\r\n  .software-table.five-cols .row {\r\n    grid-template-columns: 15% 12% 13% 30% 30%;\r\n  }\r\n\r\n  .software-table.five-cols .row.data .cell:first-child {\r\n    font-weight: 400; \/* \u0423\u0431\u0438\u0440\u0430\u0435\u043c \u0436\u0438\u0440\u043d\u044b\u0439 \u0448\u0440\u0438\u0444\u0442 \u0434\u043b\u044f \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u0441\u0442\u043e\u043b\u0431\u0446\u0430 *\/\r\n  }\r\n<\/style>\r\n\r\n<script>\r\n  document.addEventListener(\"DOMContentLoaded\", () => {\r\n    const softwareRows = document.querySelectorAll(\".software-table .row.data\");\r\n    const softwareTableToggle = document.querySelector(\".software-table .table-toggle\");\r\n    const visibleCount = 4;\r\n\r\n    \/\/ \u0418\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0441\u043a\u0440\u044b\u0432\u0430\u0435\u043c \u0441\u0442\u0440\u043e\u043a\u0438 5+\r\n    softwareRows.forEach((row, index) => {\r\n      if (matchMedia(\"(max-width: 1024px)\").matches) {\r\n        if (index >= visibleCount) row.classList.add(\"hidden\");\r\n      }\r\n    });\r\n\r\n    let expanded = false;\r\n\r\n    if (softwareTableToggle) {\r\n      softwareTableToggle.addEventListener(\"click\", () => {\r\n        expanded = !expanded;\r\n\r\n        softwareRows.forEach((row, index) => {\r\n          if (!expanded && index >= visibleCount) {\r\n            row.classList.add(\"hidden\");\r\n          } else {\r\n            row.classList.remove(\"hidden\");\r\n          }\r\n        });\r\n\r\n        softwareTableToggle.textContent = expanded ? \"Show less\" : \"Show more\";\r\n      });\r\n    }\r\n  });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4ecfe9d e-con-full e-flex e-con e-child\" data-id=\"4ecfe9d\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a4b3e42 elementor-widget elementor-widget-heading\" data-id=\"a4b3e42\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Hidden ERP implementation costs<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-263a408 elementor-widget elementor-widget-text-editor\" data-id=\"263a408\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Hidden<\/span><span style=\"font-weight: 400;\"> ERP implementation costs<\/span><span style=\"font-weight: 400;\"> usually come from work that was underestimated at the start. Data looks clean until migration begins. A report seems simple until three departments need different views. One integration seems enough until the team finds another tool still running part of the process.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For most ERP projects, I\u2019d add a 10\u201320% contingency buffer to the budget. Use the lower end for standard rollouts with clean data and few integrations. Use the higher end if the project involves legacy migration, custom logic, multiple locations, strict compliance, or many connected systems.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">I recommend reviewing the hidden costs listed below before approving your ERP budget.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6a827cc e-con-full e-flex e-con e-child\" data-id=\"6a827cc\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-928224f elementor-widget elementor-widget-heading\" data-id=\"928224f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Data cleanup before migration<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5127847 elementor-widget elementor-widget-text-editor\" data-id=\"5127847\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Old ERP data is rarely ready to move as is. Customer records may be duplicated, product names may follow different formats, and finance data may have gaps that appear only during mapping. Without early cleanup, the team spends billable implementation time fixing records that should have been reviewed before migration.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-648dc68 e-con-full e-flex e-con e-child\" data-id=\"648dc68\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-52b1e42 elementor-widget elementor-widget-heading\" data-id=\"52b1e42\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Temporary productivity loss during rollout<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-341cde6 elementor-widget elementor-widget-text-editor\" data-id=\"341cde6\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">ERP rollouts often create a short period when teams do the same work more slowly. Some processes may run in both the old and new systems, managers may need extra checks before approvals, and finance or warehouse teams may spend more time reconciling data than usual. These costs don\u2019t always appear in a vendor quote, but they still affect the budget. You may need temporary support, overtime, slower order processing, or extra internal hours during cutover and the first weeks after launch.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2680619 e-con-full e-flex e-con e-child\" data-id=\"2680619\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-937e304 elementor-widget elementor-widget-heading\" data-id=\"937e304\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Extra training for new employees after go-live<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b4c095f elementor-widget elementor-widget-text-editor\" data-id=\"b4c095f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Training doesn&#8217;t end on launch day. New hires, employees moving into new roles, seasonal staff, and new admins still need onboarding after the ERP goes live. If the company relies only on one-time workshops, support tickets tend to increase. Users forget steps, don&#8217;t know who owns each process, or revert to old habits because the new workflow wasn&#8217;t documented well enough.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7ad9f69 e-con-full e-flex e-con e-child\" data-id=\"7ad9f69\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dc1cdd4 elementor-widget elementor-widget-heading\" data-id=\"dc1cdd4\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Custom reports and dashboards requested late in the project<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2c743f7 elementor-widget elementor-widget-text-editor\" data-id=\"2c743f7\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Reporting costs often rise late in an implementation. When users start using the new ERP and compare it to their old spreadsheets, they may ask for extra dashboards, filters, exports, or approval views. Many of these requests make sense, but they still require design, development, testing, and sign-off. These shouldn&#8217;t be seen as minor changes by default.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3ac69d7 e-con-full e-flex e-con e-child\" data-id=\"3ac69d7\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-22165a1 elementor-widget elementor-widget-heading\" data-id=\"22165a1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Additional integrations missed during discovery<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-24b021c elementor-widget elementor-widget-text-editor\" data-id=\"24b021c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">It\u2019s easy to overlook some tools during early planning, especially if only one team uses them. Later, you might find that the ERP still needs data from a banking export, a warehouse app, a payroll system, a BI dashboard, or an important spreadsheet. Each overlooked tool means more integration work, like mapping data fields, setting up access, testing, managing errors, and providing support. Even one extra connection can affect the project estimate if it wasn\u2019t included from the start.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b6f4179 e-con-full e-flex e-con e-child\" data-id=\"b6f4179\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b49ea4a elementor-widget elementor-widget-heading\" data-id=\"b49ea4a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Change management and user adoption<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aaf8e44 elementor-widget elementor-widget-text-editor\" data-id=\"aaf8e44\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Change management becomes a hidden cost when teams budget for the system but overlook how people will switch from old ways of working to new ones. Someone has to update instructions, explain new roles, answer questions from each department, and encourage users to use the ERP after launch. If this work is skipped, the costs surface later. Users send more support requests, managers have to explain things over and over, and some employees keep using old spreadsheets alongside the ERP. The company ends up paying for both the new system and the old workarounds.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1301c26 e-con-full e-flex e-con e-child\" data-id=\"1301c26\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fc8d71f elementor-widget elementor-widget-heading\" data-id=\"fc8d71f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Support during hypercare<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bdbac18 elementor-widget elementor-widget-text-editor\" data-id=\"bdbac18\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">The first weeks after go-live rarely go exactly as planned. Users might run into broken approval steps, reports may show unexpected numbers, and integrations sometimes need fixes once real transactions start flowing through the ERP. If hypercare isn\u2019t part of the estimate, this period can generate extra billable hours for support calls, admin help, bug fixes, report adjustments, and urgent checks before month-end close or an inventory count.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c47df7d e-con-full e-flex e-con e-child\" data-id=\"c47df7d\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2a60e35 elementor-widget elementor-widget-heading\" data-id=\"2a60e35\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Security, compliance, and audit requirements<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5249ee9 elementor-widget elementor-widget-text-editor\" data-id=\"5249ee9\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Security and compliance costs are easy to miss when an ERP estimate lists only \u201cuser role setup\u201d. That line may sound small, but it often covers decisions that finance, security, or compliance teams need to approve before launch.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For example, the company may need separate rules for creating vendors, approving payments, viewing payroll data, exporting customer data, and posting financial entries. Each rule has to be configured, tested, documented, and sometimes tracked through audit logs. Ask early whether the estimate includes role design, access testing, approval changes, audit logging, and compliance documentation.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4d3ef40 e-con-full e-flex e-con e-child\" data-id=\"4d3ef40\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-881d9b4 elementor-widget elementor-widget-heading\" data-id=\"881d9b4\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Internal team time<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-361ce50 elementor-widget elementor-widget-text-editor\" data-id=\"361ce50\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">It\u2019s easy to overlook the time your team will spend on an ERP implementation because it doesn\u2019t show up on the vendor\u2019s invoice. Still, your staff will need to explain processes, answer vendor questions, check migrated data, review reports, test workflows, and approve decisions. So, before you approve the budget, figure out who needs to be involved, how many hours they should set aside each week, and whether you\u2019ll need temporary help to cover their usual tasks.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-65c9458 e-con-full e-flex e-con e-child\" data-id=\"65c9458\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-3b919f6 e-con-full e-flex e-con e-child\" data-id=\"3b919f6\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-95f605e elementor-widget-tablet__width-inherit elementor-widget__width-initial max100 elementor-widget elementor-widget-heading\" data-id=\"95f605e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Not sure what the estimate leaves out?<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-89c7bc7 e-con-full e-flex e-con e-child\" data-id=\"89c7bc7\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-00167aa elementor-absolute elementor-widget-mobile__width-inherit transform elementor-widget elementor-widget-html\" data-id=\"00167aa\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"wave-container\"><\/div>\r\n\r\n<style>\r\n  .wave-container {\r\n    width: 400px;\r\n    height: 400px;\r\n  }\r\n\r\n  @media(max-width: 767px) {\r\n    .wave-container {\r\n      width: 100%;\r\n      height: 100%;\r\n    }\r\n  }\r\n\r\n\r\n  .wave {\r\n    position: absolute;\r\n    border: 1px solid rgba(210, 184, 214, 1);\r\n    border-radius: 50%;\r\n    animation: drop 16s infinite;\r\n    top: 50%;\r\n    left: 50%;\r\n    transform: translate(-50%, -50%);\r\n    box-sizing: border-box;\r\n  }\r\n\r\n  @keyframes drop {\r\n    0% {\r\n      width: 0px;\r\n      height: 0px;\r\n      border: 1px solid rgba(210, 184, 214, 1);\r\n    }\r\n\r\n    100% {\r\n      width: 400px;\r\n      height: 400px;\r\n      border: 1px solid rgba(210, 184, 214, 0);\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<script>\r\n\r\n  document.addEventListener('DOMContentLoaded', () => {\r\n    function createWaves(numberOfWaves) {\r\n      const waveContainers = document.querySelectorAll('.wave-container');\r\n\r\n      waveContainers.forEach((waveContainer) => {\r\n        for (let i = 0; i < numberOfWaves; i++) {\r\n          const wave = document.createElement('div');\r\n          wave.classList.add('wave');\r\n\r\n          wave.style.animationDelay = `${i * 0.8}s`;\r\n\r\n          waveContainer.appendChild(wave);\r\n        }\r\n      });\r\n    }\r\n\r\n    createWaves(10)\r\n  });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-38b8f7c elementor-align-left elementor-widget__width-initial elementor-widget-mobile__width-inherit cta-btn elementor-widget elementor-widget-button\" data-id=\"38b8f7c\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#contact-form\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Request a consultation<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-44a34bf e-con-full author-quote e-flex e-con e-child\" data-id=\"44a34bf\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b4168f5 elementor-widget elementor-widget-text-editor\" data-id=\"b4168f5\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u201c<span style=\"font-weight: 400;\">The lowest ERP estimate is rarely the safest choice. If a vendor doesn&#8217;t ask tough questions about your data, integrations, reporting, user roles, and how your team will use the system, those costs haven&#8217;t gone away. They\u2019re just delayed until later in the project.<\/span>\u201d<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-dd04752 e-grid e-con-full e-con e-child\" data-id=\"dd04752\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a7bc510 elementor-widget elementor-widget-image\" data-id=\"a7bc510\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"180\" height=\"180\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/Michael-Labutin.png\" class=\"attachment-full size-full wp-image-194956\" alt=\"\" srcset=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/Michael-Labutin.png 180w, https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/Michael-Labutin-150x150.png 150w, https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/Michael-Labutin-12x12.png 12w\" sizes=\"(max-width: 180px) 100vw, 180px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b3781ed e-con-full max100 e-flex e-con e-child\" data-id=\"b3781ed\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c23a760 elementor-widget elementor-widget-heading\" data-id=\"c23a760\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/innowise.com\/authors\/michael-labutin\/\">Michael Labutin<\/a><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-968dd8f elementor-widget elementor-widget-text-editor\" data-id=\"968dd8f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Deputy Global Delivery Director<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8b29c1f e-con-full e-flex e-con e-child\" data-id=\"8b29c1f\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9abd349 elementor-widget elementor-widget-heading\" data-id=\"9abd349\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">How to estimate the cost of implementing an ERP system<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0cd831a elementor-widget elementor-widget-text-editor\" data-id=\"0cd831a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Knowing the average <\/span><span style=\"font-weight: 400;\">cost of implementing an ERP system<\/span><span style=\"font-weight: 400;\"> is a good starting point, but you need more details for a useful estimate. Vendors need to understand what you want the ERP to support, how your processes work, the state of your data, which systems need to connect, and who will use the system after launch.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Gather these details before you ask vendors for pricing. That way, you compare proposals on a like-for-like basis and avoid guessing what might be missing from a low estimate. Use this checklist to create a realistic ERP budget:<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ff41e88 e-con-full e-flex e-con e-child\" data-id=\"ff41e88\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1b8539d elementor-widget elementor-widget-heading\" data-id=\"1b8539d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">1. Define business goals<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e240b8e elementor-widget elementor-widget-text-editor\" data-id=\"e240b8e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Decide which area you want the ERP to improve first, like financial reporting, inventory accuracy, order processing, procurement, production planning, or another business function. This ties the estimate to your business priorities instead of just listing features.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9392d4b e-con-full e-flex e-con e-child\" data-id=\"9392d4b\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8bb8188 elementor-widget elementor-widget-heading\" data-id=\"8bb8188\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">2. Map business processes<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d663daf elementor-widget elementor-widget-text-editor\" data-id=\"d663daf\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Write down how your work is done now and what you want to change after the ERP is in place. Pay special attention to approvals, exceptions, manual steps, spreadsheets, and any workarounds your teams use.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8f10f0b e-con-full e-flex e-con e-child\" data-id=\"8f10f0b\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3ea35a2 elementor-widget elementor-widget-heading\" data-id=\"3ea35a2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">3. Select required modules<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-58a2000 elementor-widget elementor-widget-text-editor\" data-id=\"58a2000\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">List the ERP modules you need for the initial rollout, such as finance, inventory, procurement, CRM, HR, manufacturing, warehouse management, and reporting. Mark, which modules are essential for the first phase, and which ones can wait until later.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-744de94 e-con-full e-flex e-con e-child\" data-id=\"744de94\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3500781 elementor-widget elementor-widget-heading\" data-id=\"3500781\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">4. Count users and roles<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-77a0ebe elementor-widget elementor-widget-text-editor\" data-id=\"77a0ebe\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Estimate how many users you have, then group them by category, like admins, finance users, warehouse staff, managers, approvers, auditors, and external users. These roles will affect licensing, access setup, training, and testing.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-58bac3e e-con-full e-flex e-con e-child\" data-id=\"58bac3e\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-10bfe9b elementor-widget elementor-widget-heading\" data-id=\"10bfe9b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">5. Assess data migration<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e2e7a8d elementor-widget elementor-widget-text-editor\" data-id=\"e2e7a8d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Identify which data needs to be migrated to the new ERP, including customers, vendors, products, inventory, invoices, orders, employees, financial records, and past transactions. The quality of your data will affect how much work is needed for cleanup, mapping, validation, and migration.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-afbae43 e-con-full e-flex e-con e-child\" data-id=\"afbae43\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9edd6a7 elementor-widget elementor-widget-heading\" data-id=\"9edd6a7\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">6. List integrations<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-117f217 elementor-widget elementor-widget-text-editor\" data-id=\"117f217\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Write down every system the ERP needs to connect to, such as CRM, e-commerce, payroll, BI, banking systems, warehouse tools, logistics systems, legacy databases, and key spreadsheets. Each connection adds work for mapping, testing, and support.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-30c6b3c e-con-full e-flex e-con e-child\" data-id=\"30c6b3c\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dc68060 elementor-widget elementor-widget-heading\" data-id=\"dc68060\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">7. Choose deployment model<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-069c52b elementor-widget elementor-widget-text-editor\" data-id=\"069c52b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Decide whether the ERP will run in the cloud, on your own servers, or in a hybrid setup. This choice affects your infrastructure, subscriptions, security, support, upgrades, and your IT team&#8217;s workload.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2459028 e-con-full e-flex e-con e-child\" data-id=\"2459028\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-98818df elementor-widget elementor-widget-heading\" data-id=\"98818df\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">8. Add training and change management<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3e4ca71 elementor-widget elementor-widget-text-editor\" data-id=\"3e4ca71\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Plan a budget for user training, admin training, process guides, adoption checks, and support for teams after launch. These steps help reduce confusion during rollout and make it easier for everyone to adjust to the new workflows.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a4e73e5 e-con-full e-flex e-con e-child\" data-id=\"a4e73e5\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-163fffa elementor-widget elementor-widget-heading\" data-id=\"163fffa\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">9. Add contingency<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c8e4292 elementor-widget elementor-widget-text-editor\" data-id=\"c8e4292\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Add a buffer for data issues, late report requests, additional integrations, compliance checks, and post-launch support. For most ERP projects, it\u2019s practical to start with a 10-20% contingency.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1825a69 elementor-widget elementor-widget-shortcode\" data-id=\"1825a69\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">[blog_related_services post_in='169914,158911,173053' title='See what related services we offer']<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-96b88e9 e-con-full e-flex e-con e-child\" data-id=\"96b88e9\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-650b644 elementor-widget elementor-widget-heading\" data-id=\"650b644\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">How to reduce cost without hurting the project<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fdb7c0f elementor-widget elementor-widget-text-editor\" data-id=\"fdb7c0f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Once you have your estimate, the next step is to find safe ways to reduce costs. I don\u2019t recommend cutting testing, migration, training, or discovery. These steps help prevent costly problems later. Instead, look for ways to avoid unnecessary work before it makes its way into the plan.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-74b8a0d e-con-full e-flex e-con e-child\" data-id=\"74b8a0d\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-12ea04f elementor-widget elementor-widget-heading\" data-id=\"12ea04f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Begin with must-haves<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-37028d9 elementor-widget elementor-widget-text-editor\" data-id=\"37028d9\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Start your first rollout with the modules your business needs most, like finance, inventory, procurement, warehousing, reporting, or production planning. Add advanced features later, after the core ERP is stable and users have a better idea of what they need.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8db23e7 e-con-full e-flex e-con e-child\" data-id=\"8db23e7\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a3fe09f elementor-widget elementor-widget-heading\" data-id=\"a3fe09f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Phase the rollout<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d85dbc6 elementor-widget elementor-widget-text-editor\" data-id=\"d85dbc6\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">A big-bang launch puts every team, process, and integration under pressure at once. A phased rollout lets you start with one module, department, location, or business unit, and use what you learn before expanding the ERP to other areas.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-38c672e e-con-full e-flex e-con e-child\" data-id=\"38c672e\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-970dd82 elementor-widget elementor-widget-heading\" data-id=\"970dd82\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Configure before coding<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d8c8f91 elementor-widget elementor-widget-text-editor\" data-id=\"d8c8f91\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Custom code makes development, testing, upgrades, and long-term support more expensive. Before building custom functionality, check whether standard configuration can meet your needs using workflows, approval rules, reports, roles, fields, or module settings.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-dbdbca3 e-con-full e-flex e-con e-child\" data-id=\"dbdbca3\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-13d543e elementor-widget elementor-widget-heading\" data-id=\"13d543e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Clean data early<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6611ca8 elementor-widget elementor-widget-text-editor\" data-id=\"6611ca8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Cleaning up data before migration begins saves money. Check for mismatched units of measure, incomplete tax IDs, outdated price lists, inactive suppliers, and records without a clear owner. Fixing these issues early reduces rework during migration and validation.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-241135f e-con-full e-flex e-con e-child\" data-id=\"241135f\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0477cd6 elementor-widget elementor-widget-heading\" data-id=\"0477cd6\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Assign process owners<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eb5b2f6 elementor-widget elementor-widget-text-editor\" data-id=\"eb5b2f6\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">ERP projects slow down when no one is in charge of business decisions. Assign process owners for finance, procurement, warehouse management, sales, HR, and reporting before discovery starts. These owners can answer vendor questions, approve workflows, and help keep scope decisions on track.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7978ecc e-con-full e-flex e-con e-child\" data-id=\"7978ecc\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fea53d9 elementor-widget elementor-widget-heading\" data-id=\"fea53d9\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Document requirements<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-211442b elementor-widget elementor-widget-text-editor\" data-id=\"211442b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Vendor negotiations go better when you write down your requirements first. Include modules, workflows, users, integrations, reports, data migration, access rules, support needs, and rollout priorities. This helps you spot vague pricing and missing scope.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-572f78d e-con-full e-flex e-con e-child\" data-id=\"572f78d\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9436b36 elementor-widget elementor-widget-heading\" data-id=\"9436b36\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Limit integrations<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ad45477 elementor-widget elementor-widget-text-editor\" data-id=\"ad45477\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Each integration adds work for mapping, testing, access setup, error handling, and support. Start with systems that are essential to daily operations when disconnected from the ERP. Save secondary data flows, convenience exports, and nice-to-have connections for later phases.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c2ff8ce e-con-full e-flex e-con e-child\" data-id=\"c2ff8ce\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4eadb0a elementor-widget elementor-widget-heading\" data-id=\"4eadb0a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Train power users<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f7ab3eb elementor-widget elementor-widget-text-editor\" data-id=\"f7ab3eb\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Power users help relieve pressure on the vendor and the internal IT team after go-live. Train people who understand their department\u2019s workflow and can answer common questions, collect feedback, and help colleagues follow the new processes.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-365fef1 e-con-full e-flex e-con e-child\" data-id=\"365fef1\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5f1a9d9 elementor-widget elementor-widget-heading\" data-id=\"5f1a9d9\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Check contract terms<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a263eb9 elementor-widget elementor-widget-text-editor\" data-id=\"a263eb9\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">A more affordable proposal can end up costing more if the contract terms are unclear. Before signing, review support hours, response times, upgrade fees, user seat limits, paid modules, data storage, and change request rules.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d43ed4f e-con-full e-flex e-con e-child\" data-id=\"d43ed4f\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-de06596 elementor-widget elementor-widget-heading\" data-id=\"de06596\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">How to choose the right partner <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eb0aa9 elementor-widget elementor-widget-text-editor\" data-id=\"8eb0aa9\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Once you set your budget and list your requirements, check whether the partner\u2019s estimate covers the full scope of the rollout, including tasks that are often overlooked early on. Here\u2019s what I&#8217;d look for in their proposal.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-df1e498 e-con-full e-flex e-con e-child\" data-id=\"df1e498\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4223259 elementor-widget elementor-widget-heading\" data-id=\"4223259\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Industry experience<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-240bd1e elementor-widget elementor-widget-text-editor\" data-id=\"240bd1e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">An ERP partner needs to understand the workflows specific to your industry. For example, manufacturing projects may need shop floor control and bills of materials, while retail projects often require inventory management across stores, warehouses, and sales channels.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">If the team already knows your industry, they can spot missing requirements early, and you won\u2019t have to explain basic processes. For instance, Innowise uses this expertise in ERP consulting and discovery, so industry-specific rules are discussed before they cause late changes.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1c73652 e-con-full e-flex e-con e-child\" data-id=\"1c73652\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-682d197 elementor-widget elementor-widget-heading\" data-id=\"682d197\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Platform expertise<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cab297b elementor-widget elementor-widget-text-editor\" data-id=\"cab297b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">General IT experience alone is not enough for a successful ERP implementation. The team should demonstrate a strong understanding of the platform\u2019s standard modules, configuration options, extension points, licensing terms, and upgrade constraints, whether you use SAP, Microsoft Dynamics 365, Odoo, or another system. This knowledge helps the partner decide when standard configuration is enough and when custom ERP development is needed.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2680e5e e-con-full e-flex e-con e-child\" data-id=\"2680e5e\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-37f9fdb elementor-widget elementor-widget-heading\" data-id=\"37f9fdb\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Integration capabilities<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-afaf90a elementor-widget elementor-widget-text-editor\" data-id=\"afaf90a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">ERP systems almost never work in isolation. Ask which other systems need to connect, such as a shipping carrier\u2019s API, a tax engine, an EDI partner, or even a spreadsheet tracker that a team still uses. Then find out what data is shared, how often it syncs, and who will support the connection after launch.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Integrations should be part of the ERP implementation plan from the first discovery conversations, mapped alongside modules and workflows.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1c700ff e-con-full e-flex e-con e-child\" data-id=\"1c700ff\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bf2bd91 elementor-widget elementor-widget-heading\" data-id=\"bf2bd91\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Data migration process<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a73beec elementor-widget elementor-widget-text-editor\" data-id=\"a73beec\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Data migration should have its own plan in the proposal. Ask how the team audits, cleans, maps, transfers, tests, and validates legacy data. The proposal should also explain what data moves to the new system, what stays behind, and who approves the migrated data before go-live.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f94e0f7 e-con-full e-flex e-con e-child\" data-id=\"f94e0f7\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d746359 elementor-widget elementor-widget-heading\" data-id=\"d746359\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Change management support<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-14f5719 elementor-widget elementor-widget-text-editor\" data-id=\"14f5719\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">ERP implementation changes how people work, so the plan should cover user training, updated process instructions, admin handover, and support after launch. Make sure you know who is responsible for each task and that all of this work is included in the estimate.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e4ef461 e-con-full e-flex e-con e-child\" data-id=\"e4ef461\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2239f98 elementor-widget elementor-widget-heading\" data-id=\"2239f98\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Security and compliance knowledge<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-277bbbd elementor-widget elementor-widget-text-editor\" data-id=\"277bbbd\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Security needs to be included in the project from the start. The proposal should cover user roles, approval rules, audit records, access testing, and any industry or regional compliance requirements. If you see a line that only says \u201caccess setup,\u201d ask who defines, configures, and approves those controls before go-live.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-44f874e e-con-full e-flex e-con e-child\" data-id=\"44f874e\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2bd4a38 elementor-widget elementor-widget-heading\" data-id=\"2bd4a38\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Detailed estimation approach<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-54f234b elementor-widget elementor-widget-text-editor\" data-id=\"54f234b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Be cautious with proposals that show only a single total number. A good estimate breaks the cost into licensing, configuration, customization, migration, integrations, testing, training, and support. It should also list the assumptions, exclusions, client responsibilities, and change-request rules for each item.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Innowise\u2019s ERP services are always scoped this way, so it\u2019s easier to see what\u2019s included in the first rollout and what can be done later.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-64e3ed2 e-con-full e-flex e-con e-child\" data-id=\"64e3ed2\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ae61a60 elementor-widget elementor-widget-heading\" data-id=\"ae61a60\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Post-launch support model<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-93c5383 elementor-widget elementor-widget-text-editor\" data-id=\"93c5383\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">The proposal should spell out the hypercare period, support channels, response times, release process, and pricing for new requests. Pay close attention to this if your ERP will need ongoing improvements, custom development, or new integrations after launch.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d7fe498 e-con-full e-flex e-con e-child\" data-id=\"d7fe498\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e8da0be elementor-widget elementor-widget-heading\" data-id=\"e8da0be\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Ability to challenge weak requirements<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d7a6077 elementor-widget elementor-widget-text-editor\" data-id=\"d7a6077\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Pay attention to how a partner responds to customization requests. A weak partner agrees to everything, which can lead to higher costs and code that becomes hard to maintain later. A strong partner will ask whether the process can be adjusted to align with standard ERP functionality before making custom changes. This helps you avoid unnecessary implementation costs.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-24b9668 e-con-full e-flex e-con e-child\" data-id=\"24b9668\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b9713a9 elementor-widget elementor-widget-heading\" data-id=\"b9713a9\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">ERP projects delivered by Innowise<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-baedbb7 elementor-widget elementor-widget-shortcode\" data-id=\"baedbb7\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n        <div class=\"slider-overflow view-2\">\n            <div class=\"swiper-related view-2\">\n                <div class=\"swiper-wrapper\">\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/it\/case\/odoo-erp-is-engineering\/\" aria-label=\"block_189281\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/11\/erp-linked-production-equipment.jpg\" alt=\"IS Engineering slashes overhead with unified Odoo\">\n                    <div class=\"cases-post__thumbnail_opencase_img\">\n                        <div>\n                            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/11\/propis-engineering.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                \n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/it\/case\/odoo-erp-is-engineering\/\" aria-label=\"IS Engineering slashes overhead with unified Odoo\" >IS Engineering slashes overhead with unified Odoo<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/it\/cases\/erp\/\">ERP<\/a><a href=\"\/it\/cases\/integrazione\/\">Integration<\/a><a href=\"\/it\/cases\/manifatturiero\/\">Manufacturing<\/a><a href=\"\/it\/cases\/odoo\/\">Odoo<\/a><a href=\"\/it\/cases\/python\/\">Python<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/it\/case\/odoo-erp-is-engineering\/\" aria-label=\"Read more about IS Engineering slashes overhead with unified Odoo\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/it\/case\/automated-software-testing\/\" aria-label=\"block_156216\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/02\/Automated-software-testin-increase-in-new-functionality-release-small-cover.jpg\" alt=\"Automated software testing\">\n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/it\/case\/automated-software-testing\/\" aria-label=\"Automated software testing\" >Automated software testing<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/it\/cases\/erp\/\">ERP<\/a><a href=\"\/it\/cases\/it\/\">Information technology<\/a><a href=\"\/it\/cases\/java\/\">Java<\/a><a href=\"\/it\/cases\/python\/\">Python<\/a><a href=\"\/it\/cases\/qa\/\">QA<\/a><a href=\"\/it\/cases\/react-native\/\">React Native<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/it\/case\/automated-software-testing\/\" aria-label=\"Read more about Automated software testing\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/it\/case\/oil-gas-it-solution\/\" aria-label=\"block_112697\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2023\/05\/Ot-oil.jpg\" alt=\"Modernization of the IT platform for extractive industry\">\n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/it\/case\/oil-gas-it-solution\/\" aria-label=\"Modernization of the IT platform for extractive industry\" >Modernization of the IT platform for extractive industry<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/it\/cases\/erp\/\">ERP<\/a><a href=\"\/it\/cases\/energy\/\">Energy<\/a><a href=\"\/it\/cases\/java\/\">Java<\/a><a href=\"\/it\/cases\/mappa\/\">Map<\/a><a href=\"\/it\/cases\/oil-gas\/\">Oil &amp; gas<\/a><a href=\"\/it\/cases\/react\/\">React<\/a><a href=\"\/it\/cases\/spring\/\">Spring<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/it\/case\/oil-gas-it-solution\/\" aria-label=\"Read more about Modernization of the IT platform for extractive industry\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/it\/case\/financial-data-management\/\" aria-label=\"block_108064\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2023\/03\/Iris.png\" alt=\"Financial data management: improving user convenience and flexibility\">\n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/it\/case\/financial-data-management\/\" aria-label=\"Financial data management: improving user convenience and flexibility\" >Financial data management: improving user convenience and flexibility<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/it\/cases\/erp\/\">ERP<\/a><a href=\"\/it\/cases\/api\/\">API<\/a><a href=\"\/it\/cases\/golang\/\">Golang<\/a><a href=\"\/it\/cases\/sanita\/\">Healthcare<\/a><a href=\"\/it\/cases\/investimenti\/\">Investment<\/a><a href=\"\/it\/cases\/farmaceutico\/\">Pharma<\/a><a href=\"\/it\/cases\/react\/\">React<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/it\/case\/financial-data-management\/\" aria-label=\"Read more about Financial data management: improving user convenience and flexibility\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/it\/case\/enterprise-resource-planning-and-management-solution\/\" aria-label=\"block_96124\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2022\/12\/OneStop-tizer.jpg\" alt=\"Enterprise resources management system\">\n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/it\/case\/enterprise-resource-planning-and-management-solution\/\" aria-label=\"Enterprise resources management system\" >Enterprise resources management system<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/it\/cases\/erp\/\">ERP<\/a><a href=\"\/it\/cases\/cloud\/\">Cloud<\/a><a href=\"\/it\/cases\/costruzioni\/\">Construction<\/a><a href=\"\/it\/cases\/impresa\/\">Enterprise<\/a><a href=\"\/it\/cases\/angular\/\">Angular<\/a><a href=\"\/it\/cases\/java\/\">Java<\/a><a href=\"\/it\/cases\/logistica\/\">Logistics<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/it\/case\/enterprise-resource-planning-and-management-solution\/\" aria-label=\"Read more about Enterprise resources management system\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/it\/case\/time-and-task-tracking-application-for-an-erp-solutions-provider\/\" aria-label=\"block_83422\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2022\/05\/Teaser_Sawayo-1.png\" alt=\"Time and task tracking application for an ERP solutions provider\">\n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/it\/case\/time-and-task-tracking-application-for-an-erp-solutions-provider\/\" aria-label=\"Time and task tracking application for an ERP solutions provider\" >Time and task tracking application for an ERP solutions provider<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/it\/cases\/erp\/\">ERP<\/a><a href=\"\/it\/cases\/flutter\/\">Flutter<\/a><a href=\"\/it\/cases\/mobile\/\">Mobile<\/a><a href=\"\/it\/cases\/mobile-development\/\">Mobile development<\/a><a href=\"\/it\/cases\/node-js\/\">Node.js<\/a><a href=\"\/it\/cases\/php\/\">PHP<\/a><a href=\"\/it\/cases\/react\/\">React<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/it\/case\/time-and-task-tracking-application-for-an-erp-solutions-provider\/\" aria-label=\"Read more about Time and task tracking application for an ERP solutions provider\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/it\/case\/online-coupon-platform-modernization\/\" aria-label=\"block_198414\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/06\/sovendus-coupon-platform-modernization-1.png\" alt=\"Online coupon platform modernization for Sovendus\">\n                    <div class=\"cases-post__thumbnail_opencase_img\">\n                        <div>\n                            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/06\/logos-desctop.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                \n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/it\/case\/online-coupon-platform-modernization\/\" aria-label=\"Online coupon platform modernization for Sovendus\" >Online coupon platform modernization for Sovendus<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/it\/cases\/ecommerce\/\">eCommerce<\/a><a href=\"\/it\/cases\/marketing\/\">Marketing<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/it\/case\/online-coupon-platform-modernization\/\" aria-label=\"Read more about Online coupon platform modernization for Sovendus\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/it\/case\/unified-sales-metrics-platform\/\" aria-label=\"block_199218\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/image-3.png\" alt=\"Unified sales and metrics platform\">\n                    <div class=\"cases-post__thumbnail_opencase_img\">\n                        <div>\n                            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Log\u043es-desktop-1.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                \n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/it\/case\/unified-sales-metrics-platform\/\" aria-label=\"Unified sales and metrics platform\" >Unified sales and metrics platform<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/it\/cases\/sviluppo-back-end\/\">Back-end development<\/a><a href=\"\/it\/cases\/gestione-dei-dati\/\">Data management (DMS)<\/a><a href=\"\/it\/cases\/sviluppo-front-end\/\">Front-end development<\/a><a href=\"\/it\/cases\/iot\/\">IoT<\/a><a href=\"\/it\/cases\/python\/\">Python<\/a><a href=\"\/it\/cases\/react\/\">React<\/a><a href=\"\/it\/cases\/commercio-al-dettaglio\/\">Retail<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/it\/case\/unified-sales-metrics-platform\/\" aria-label=\"Read more about Unified sales and metrics platform\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n                <\/div>\n                \n                <div class=\"swiper-related__navigation\" style=\"display:flex;\">\n                    <button class=\"swiper-related__navigation-btn\" style=\"display:block;position:relative;\">\n                        <svg width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <g>\n                                <path d=\"M12 4L4 12L12 20\" stroke=\"#2E2E2E\" stroke-width=\"2\"\/>\n                                <path d=\"M21 12.0002L4 12.0002\" stroke=\"#2E2E2E\" stroke-width=\"2\"\/>\n                            <\/g>\n                        <\/svg>\n                    <\/button>\n                \n                    <button class=\"swiper-related__navigation-btn\" style=\"display:block;position:relative;\">\n                        <svg width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M13 4L21 12L13 20\" stroke=\"#2E2E2E\" stroke-width=\"2\"\/>\n                            <path d=\"M4 12.0002L21 12.0002\" stroke=\"#2E2E2E\" stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/button>\n                <\/div>\n            <\/div>\n        <\/div>\n        <script src=\"\/wp-content\/themes\/hello-elementor\/assets\/js\/slb-case.js\"><\/script>  \n        <link rel=\"stylesheet\" href=\"\/wp-content\/themes\/hello-elementor\/assets\/css\/case-slider.css\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-51e3607 e-con-full e-flex e-con e-child\" data-id=\"51e3607\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c2ac611 elementor-widget elementor-widget-heading\" data-id=\"c2ac611\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">ERP implementation ROI: how to justify the investment<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b08e00b elementor-widget elementor-widget-text-editor\" data-id=\"b08e00b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">There\u2019s one more question to answer: what do you expect the ERP to deliver? Start by looking at how your business runs today. Record a baseline before implementation, then track the same processes once your teams are using the new ERP. This gives you a clear view of changes in costs, processing times, errors, and employee workload. Use the metrics below to establish your baseline.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8500ab1 e-con-full e-flex e-con e-child\" data-id=\"8500ab1\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7284a9a elementor-widget elementor-widget-heading\" data-id=\"7284a9a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Finance closing cycle<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7d06cc2 elementor-widget elementor-widget-text-editor\" data-id=\"7d06cc2\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Track how many days it takes to close each month or quarter, along with the hours spent reconciling figures and fixing entries. A shorter close means less time on repetitive checks and faster access to final numbers for management.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4035e9e e-con-full e-flex e-con e-child\" data-id=\"4035e9e\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b0fa62e elementor-widget elementor-widget-heading\" data-id=\"b0fa62e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Inventory carrying costs<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-98ee39d elementor-widget elementor-widget-text-editor\" data-id=\"98ee39d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Monitor average inventory value, storage and insurance costs, write-offs, and obsolete stock. Better planning and more accurate inventory data may reduce the cash tied up in products that are not moving.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-33d5f04 e-con-full e-flex e-con e-child\" data-id=\"33d5f04\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a571e81 elementor-widget elementor-widget-heading\" data-id=\"a571e81\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Stockout frequency<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d22c627 elementor-widget elementor-widget-text-editor\" data-id=\"d22c627\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Track how often products or materials are unavailable and the resulting costs, such as lost sales, production delays, or last-minute purchases.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3788fa0 e-con-full e-flex e-con e-child\" data-id=\"3788fa0\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a91625b elementor-widget elementor-widget-heading\" data-id=\"a91625b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Order processing time<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7859028 elementor-widget elementor-widget-text-editor\" data-id=\"7859028\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Measure the time from order entry to fulfillment. Include manual checks, corrections, approval delays, and orders that must be reentered due to missing or incorrect data.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a5b277a e-con-full e-flex e-con e-child\" data-id=\"a5b277a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6fe534c elementor-widget elementor-widget-heading\" data-id=\"6fe534c\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Manual data entry<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-19eac55 elementor-widget elementor-widget-text-editor\" data-id=\"19eac55\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Add up the hours your team spends copying information between systems, fixing spreadsheets, correcting records, and re-entering invoices or purchase orders.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-139704b e-con-full e-flex e-con e-child\" data-id=\"139704b\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2b68e4f elementor-widget elementor-widget-heading\" data-id=\"2b68e4f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Reporting speed<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7457b7e elementor-widget elementor-widget-text-editor\" data-id=\"7457b7e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Record how long it takes to prepare regular financial and operational reports. Include the time spent gathering data from different teams and checking whether the figures match.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d2f0b04 e-con-full e-flex e-con e-child\" data-id=\"d2f0b04\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-547747b elementor-widget elementor-widget-heading\" data-id=\"547747b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Legacy support costs<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a0bec77 elementor-widget elementor-widget-text-editor\" data-id=\"a0bec77\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Calculate the total cost of licenses, hosting, maintenance, specialist support, and fixes for the systems your ERP will replace. Include internal IT hours and third-party expenses.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b0a5f9a e-con-full e-flex e-con e-child\" data-id=\"b0a5f9a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3775f4a elementor-widget elementor-widget-heading\" data-id=\"3775f4a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Compliance issues<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b12cad8 elementor-widget elementor-widget-text-editor\" data-id=\"b12cad8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Log access errors, missing records, audit findings, and the time your team spends preparing evidence or correcting control gaps.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2b31dfd e-con-full e-flex e-con e-child\" data-id=\"2b31dfd\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b105971 elementor-widget elementor-widget-heading\" data-id=\"b105971\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Employee productivity<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d671b8b elementor-widget elementor-widget-text-editor\" data-id=\"d671b8b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Compare how long routine tasks take before and after ERP implementation. Focus on processes such as purchase approvals, inventory reconciliation, invoice processing, and month-end close.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Next, convert each improvement into an annual financial impact. For example, multiply the hours saved during monthly close by the relevant employees\u2019 hourly labor cost and the number of closing periods per year. Lower inventory levels may reduce storage, insurance, and write-off costs.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Calculate ERP ROI using the total cost of ownership. Include software licenses, infrastructure, integrations, migration, training, internal team time, support, and upgrades over three to five years. This gives finance a fair comparison between the full investment and the savings and operational gains expected from the ERP.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2a4ed28 e-con-full e-flex e-con e-child\" data-id=\"2a4ed28\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-42a58a6 elementor-widget elementor-widget-heading\" data-id=\"42a58a6\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Final thoughts<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5250cb4 elementor-widget elementor-widget-text-editor\" data-id=\"5250cb4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">The <\/span><span style=\"font-weight: 400;\">cost of implementing an ERP system<\/span><span style=\"font-weight: 400;\"> is rarely a single number. It depends on the platform you choose, the size and scope of your project, the number of users, your deployment method, any customizations or integrations, the quality of your data, and the work needed to help your team adapt to new processes.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">That\u2019s why I don\u2019t recommend treating the first quote as your full budget. Instead, calculate the total cost of ownership over three to five years. Start by focusing on the business processes that matter most and include the modules that support them in your initial rollout. You can add lower-priority features later.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Innowise can help you turn these decisions into a clear ERP implementation roadmap. Our consultants assess your current technology environment, processes, data, and integration needs to define the scope and estimate both the implementation cost and three-to-five-year TCO.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7745742 e-con-full e-flex e-con e-child\" data-id=\"7745742\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6a53559 elementor-widget elementor-widget-heading\" data-id=\"6a53559\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">FAQ<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0be39d6 e-con-full e-flex e-con e-child\" data-id=\"0be39d6\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e4bf461 faq elementor-widget elementor-widget-n-accordion\" data-id=\"e4bf461\" data-element_type=\"widget\" data-settings=\"{&quot;default_state&quot;:&quot;all_collapsed&quot;,&quot;max_items_expended&quot;:&quot;one&quot;,&quot;n_accordion_animation_duration&quot;:{&quot;unit&quot;:&quot;ms&quot;,&quot;size&quot;:400,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-n-accordion\" aria-label=\"Accordion. Open links with Enter or Space, close with Escape, and navigate with Arrow Keys\">\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2390\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2390\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> How much does it cost to implement an ERP system? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M19 8h2v24h-2z\"><\/path><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2390\" class=\"elementor-element elementor-element-940483b e-con-full e-flex e-con e-child\" data-id=\"940483b\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e14ff51 elementor-widget elementor-widget-html\" data-id=\"e14ff51\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class='content content-with-list'>\n<p>\n   A basic cost of implementing an ERP system often ranges from $25,000 to $100,000. Mid-market projects typically fall between $100,000 and $500,000, while enterprise rollouts may cost anywhere from  $500,000 to more than $2 million. The final price depends on scope, users, modules, integrations, data, and customization.\n<\/p>\n\n<\/div> \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2391\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"2\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2391\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> What does the implementation budget usually include? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M19 8h2v24h-2z\"><\/path><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2391\" class=\"elementor-element elementor-element-34a047b e-con-full e-flex e-con e-child\" data-id=\"34a047b\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e008181 elementor-widget elementor-widget-html\" data-id=\"e008181\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<div class='content'>\n <p>The budget usually covers discovery, software licensing, configuration, customization, integrations, data migration, infrastructure, training, change management, testing, deployment, and post-launch support.\n<\/p>\n<\/div> \n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2392\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"3\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2392\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Which factors have the biggest impact on the final price? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M19 8h2v24h-2z\"><\/path><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2392\" class=\"elementor-element elementor-element-9161412 e-flex e-con-boxed e-con e-child\" data-id=\"9161412\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bff55df elementor-widget elementor-widget-html\" data-id=\"bff55df\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class='content'>\n <p>The main cost drivers are project scope, required modules, user count, customization, integrations, data volume and quality, deployment model, and vendor terms.<\/p>   \n<\/div> \n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2393\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"4\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2393\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Is cloud ERP cheaper than on-premises ERP? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M19 8h2v24h-2z\"><\/path><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2393\" class=\"elementor-element elementor-element-9971a1c e-flex e-con-boxed e-con e-child\" data-id=\"9971a1c\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a7794a8 elementor-widget elementor-widget-html\" data-id=\"a7794a8\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class='content'>\n <p>Cloud ERP usually requires less upfront investment, but subscription, storage, support, and usage costs continue over time. On-premises ERP costs more upfront and requires infrastructure, internal administration, maintenance, and upgrades. Compare the total cost of ownership of both models over over three to five years.<\/p>   \n<\/div> \n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2394\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"5\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2394\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> How long does ERP implementation take? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M19 8h2v24h-2z\"><\/path><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2394\" class=\"elementor-element elementor-element-a9dbc23 e-flex e-con-boxed e-con e-child\" data-id=\"a9dbc23\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3f4eb4d elementor-widget elementor-widget-html\" data-id=\"3f4eb4d\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class='content'>\n <p>The timeline depends on scope, customization, data migration, integrations, the number of locations, and rollout model. A vendor should provide the timeline after reviewing these requirements and identifying the work included in each phase.<\/p>   \n<\/div> \n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2395\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"6\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2395\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> How can companies reduce project costs? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M19 8h2v24h-2z\"><\/path><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2395\" class=\"elementor-element elementor-element-829c32f e-flex e-con-boxed e-con e-child\" data-id=\"829c32f\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dc76206 elementor-widget elementor-widget-html\" data-id=\"dc76206\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class='content'>\n <p>Start with must-have modules; use a phased rollout where appropriate; configure standard functionality before adding custom code; prepare data early; assign process owners; and review license and support terms before signing.<\/p>   \n<\/div> \n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2396\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"7\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2396\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Should a company choose platform-based or custom ERP? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M19 8h2v24h-2z\"><\/path><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2396\" class=\"elementor-element elementor-element-d7756b1 e-flex e-con-boxed e-con e-child\" data-id=\"d7756b1\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b291a8d elementor-widget elementor-widget-html\" data-id=\"b291a8d\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class='content'>\n <p>A platform-based ERP suits companies whose requirements are mostly covered by standard workflows. A custom ERP makes more sense when the business has unique operations, complex integrations, or industry-specific logic that standard platforms can\u2019t support without extensive customization.<\/p>   \n<\/div> \n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<script type=\"application\/ld+json\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"How much does it cost to implement an ERP system?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A basic cost of implementing an ERP system often ranges from $25,000 to $100,000. Mid-market projects typically fall between $100,000 and $500,000, while enterprise rollouts may cost anywhere from  $500,000 to more than $2 million. The final price depends on scope, users, modules, integrations, data, and customization.\"}},{\"@type\":\"Question\",\"name\":\"What does the implementation budget usually include?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The budget usually covers discovery, software licensing, configuration, customization, integrations, data migration, infrastructure, training, change management, testing, deployment, and post-launch support.\"}},{\"@type\":\"Question\",\"name\":\"Which factors have the biggest impact on the final price?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The main cost drivers are project scope, required modules, user count, customization, integrations, data volume and quality, deployment model, and vendor terms.\"}},{\"@type\":\"Question\",\"name\":\"Is cloud ERP cheaper than on-premises ERP?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Cloud ERP usually requires less upfront investment, but subscription, storage, support, and usage costs continue over time. On-premises ERP costs more upfront and requires infrastructure, internal administration, maintenance, and upgrades. Compare the total cost of ownership of both models over over three to five years.\"}},{\"@type\":\"Question\",\"name\":\"How long does ERP implementation take?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The timeline depends on scope, customization, data migration, integrations, the number of locations, and rollout model. A vendor should provide the timeline after reviewing these requirements and identifying the work included in each phase.\"}},{\"@type\":\"Question\",\"name\":\"How can companies reduce project costs?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Start with must-have modules; use a phased rollout where appropriate; configure standard functionality before adding custom code; prepare data early; assign process owners; and review license and support terms before signing.\"}},{\"@type\":\"Question\",\"name\":\"Should a company choose platform-based or custom ERP?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A platform-based ERP suits companies whose requirements are mostly covered by standard workflows. A custom ERP makes more sense when the business has unique operations, complex integrations, or industry-specific logic that standard platforms can\\u2019t support without extensive customization.\"}}]}<\/script>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-40cf4e8 elementor-widget elementor-widget-html\" data-id=\"40cf4e8\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"faq-controls\">\r\n    <span class=\"toggle-btn show-all\">Show all<\/span>\r\n    <span class=\"toggle-btn show-less\" style=\"display: none;\">Show less<\/span>\r\n<\/div>\r\n\r\n<!--faq list example-->\r\n<!--<div class='content content-with-list'>-->\r\n<!--<p>-->\r\n<!--    As a rough benchmark, banks and fintechs can expect:-->\r\n\r\n<!--<\/p>-->\r\n<!--<ul class=\"faq-list\">-->\r\n<!--    <li>Cloud-based platforms: from tens of thousands to several hundred thousand dollars per year.<\/li>-->\r\n<!--    <li>Enterprise core banking systems: from several hundred thousand dollars to several million dollars for implementation and licensing.<\/li>-->\r\n<!--    <li>Large-scale modernization projects: often exceed several million dollars once migration, integrations, customization, testing, and training are included.<\/li>-->\r\n<!--<\/ul>-->\r\n<!--<p>-->\r\n<!--It's also important to look beyond licensing costs. In many projects, data migration, third-party integrations, process redesign, and ongoing support account for a significant share of the total investment. That's why evaluating the full implementation scope is often more important than comparing vendor pricing alone.-->\r\n<!--<\/p>-->\r\n\r\n<!--<\/div>-->\r\n\r\n<style>\r\n    .e-n-accordion-item.is-hidden {\r\n    display: none !important;\r\n}\r\n\r\n.faq-controls .toggle-btn {\r\n    cursor: pointer;\r\n    user-select: none;\r\n    font-family: Sora;\r\n    font-size: 18px;\r\n    line-height: 130%;\r\n    color: #C63031;\r\n    font-weight: 600;\r\n}\r\n\r\n.faq-controls{\r\n    padding: 40px 20px;\r\n}\r\n\r\n.faq-controls .toggle-btn:active{\r\n    color: #D13B3B;\r\n}\r\n\r\n.faq-controls .toggle-btn:hover{\r\n    color: #D13B3B;\r\n    text-decoration: underline;\r\n}\r\n\r\n@media(max-width: 767px){\r\n   .faq-controls{\r\n       padding: 20px 4px;\r\n   } \r\n   \r\n   .faq-controls .toggle-btn{\r\n       font-size: 16px;\r\n   }\r\n}\r\n\r\n\/*faq list*\/\r\n    .faq-list{\r\n        color: white;\r\n        font-family: Karla;\r\n        font-size: 18px;\r\n        line-height: 30px;\r\n    }\r\n    \r\n    .faq-list li:not(:last-child){\r\n        margin-bottom: 18px;\r\n        \r\n    }\r\n    \r\n    .faq .content-with-list{\r\n        gap: 18px;\r\n    }\r\n    \r\n    .faq .content-with-list p{\r\n        margin: 0 !important;\r\n    }\r\n    \r\n    @media (max-width: 767px){\r\n        .faq-list{\r\n        font-size: 14px;\r\n        line-height: 21px;\r\n    }\r\n    \r\n    .faq-list li:not(:last-child){\r\n        margin-bottom: 12px;\r\n        \r\n    }\r\n    .faq .content-with-list{\r\n        gap: 12px;\r\n    }\r\n    }\r\n<\/style>\r\n\r\n<script>\r\n    document.addEventListener('DOMContentLoaded', () => {\r\n    const items = document.querySelectorAll('.faq .e-n-accordion-item');\r\n    const showAllBtn = document.querySelector('.show-all');\r\n    const showLessBtn = document.querySelector('.show-less');\r\n\r\n    if (items.length <= 4) {\r\n        if (showAllBtn) showAllBtn.style.display = 'none';\r\n        if (showLessBtn) showLessBtn.style.display = 'none';\r\n        return;\r\n    }\r\n\r\n   \r\n    function toggleFAQ(isExpanded) {\r\n        items.forEach((item, index) => {\r\n            \r\n            if (index >= 4) {\r\n                if (isExpanded) {\r\n                    item.classList.remove('is-hidden');\r\n                } else {\r\n                    item.classList.add('is-hidden');\r\n                }\r\n            }\r\n        });\r\n\r\n        \r\n        if (isExpanded) {\r\n            showAllBtn.style.display = 'none';\r\n            showLessBtn.style.display = 'inline-block';\r\n        } else {\r\n            showAllBtn.style.display = 'inline-block';\r\n            showLessBtn.style.display = 'none';\r\n        }\r\n    }\r\n\r\n    toggleFAQ(false);\r\n\r\n    showAllBtn.addEventListener('click', () => toggleFAQ(true));\r\n    showLessBtn.addEventListener('click', () => toggleFAQ(false));\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fdb88ce elementor-widget elementor-widget-shortcode\" data-id=\"fdb88ce\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">[post_share]<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-79210bd e-con-full tablePadding40 author-container e-flex e-con e-child\" data-id=\"79210bd\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-28943d3 e-grid e-con-full e-con e-child\" data-id=\"28943d3\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7edd201 elementor-widget elementor-widget-image\" data-id=\"7edd201\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"180\" height=\"180\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/Kiryl-Drabysheuski-1.png\" class=\"attachment-full size-full wp-image-194960\" alt=\"\" srcset=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/Kiryl-Drabysheuski-1.png 180w, https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/Kiryl-Drabysheuski-1-150x150.png 150w, https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/Kiryl-Drabysheuski-1-12x12.png 12w\" sizes=\"(max-width: 180px) 100vw, 180px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-be035e8 e-con-full e-flex e-con e-child\" data-id=\"be035e8\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-390ca3c e-con-full e-flex e-con e-child\" data-id=\"390ca3c\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c19922d no-text-decoration elementor-widget elementor-widget-heading\" data-id=\"c19922d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/innowise.com\/authors\/kiryl-drabysheuski\/\">Kiryl Drabysheuski<\/a><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a135f13 elementor-widget elementor-widget-image\" data-id=\"a135f13\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.linkedin.com\/in\/kiryl-drabysheuski-770670272\/\" target=\"_blank\" rel=\"nofollow\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"32\" height=\"33\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/04\/Social-icons-1.svg\" class=\"attachment-full size-full wp-image-181902\" alt=\"Linkedin icon\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-77fb067 elementor-widget elementor-widget-text-editor\" data-id=\"77fb067\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Lead of ERP Consultants<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7794b4c e-con-full e-flex e-con e-child\" data-id=\"7794b4c\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-42c8835 text4String elementor-widget elementor-widget-text-editor\" data-id=\"42c8835\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Kiryl is a specialist in SAP ecosystem optimization. He cuts through the complexity of enterprise resource planning, tailoring SAP modules to specific workflows to ensure clients extract maximum efficiency from their digital core.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-64b2420 readMore elementor-widget elementor-widget-heading\" data-id=\"64b2420\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/innowise.com\/authors\/kiryl-drabysheuski\/\">Read more<\/a><\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9de5a5e table-content-container e-con-full e-flex e-con e-child\" data-id=\"9de5a5e\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-05c2ddb e-con-full stickyTable e-flex e-con e-child\" data-id=\"05c2ddb\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-1bcc3b7 author-block e-con-full e-flex e-con e-child\" data-id=\"1bcc3b7\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-79476dc ddcv elementor-widget elementor-widget-html\" data-id=\"79476dc\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n  .article-description > .e-con-inner {\r\n    align-items: baseline !important;\r\n    \/* align-items: flex-start !important; *\/\r\n  }\r\n\r\n  .stickyTable {\r\n    position: sticky;\r\n    top: 72px;\r\n    bottom: auto;\r\n  }\r\n<\/style>\r\n\r\n<!--NOTE Change data-id in wrapper styles for hide this block on the mobile device screen-->\r\n<div class=\"toc-wrapper\">\r\n  <h4 class=\"toc-title\">Table of contents<\/h4>\r\n  <div class=\"toc toc-2\"><\/div>\r\n<\/div>\r\n\r\n<script>\r\n  document.addEventListener(\"DOMContentLoaded\", () => {\r\n    \/*-------------------------------\r\n    SETTING\r\n  --------------------------------*\/\r\n    const LINKS = {\r\n      \"Unleashing the power of .NET 8\": \"gggggg\",\r\n      \"Revamping legacy systems: unlocking business potential through software modernization\":\r\n        \"hello\",\r\n      \"Solution we delivered\": \"Solution\",\r\n    };\r\n\r\n    const OFFSET = 70; \/\/ \u043e\u0442\u0441\u0442\u0443\u043f \u043f\u0440\u0438 \u0441\u043a\u0440\u043e\u043b\u043b\u0435 \u043a \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0443\r\n\r\n    let headerElements = [];\r\n    let tocLinks = [];\r\n    \r\n    \/\/SET TOC HEIGHT\r\n    const setContainerHeight = () => {\r\n        const windowHeight = window.innerHeight;\r\n        const tocContainer = document.querySelector(\".ddcv\");\r\n    \r\n        tocContainer.style.maxHeight = \"calc(100vh - 230px)\";\r\n        tocContainer.style.minHeight = \"200px\";\r\n    };\r\n\r\n    \/*-------------------------------\r\n    CREATE TOC LIST\r\n  --------------------------------*\/\r\n    function createToc() {\r\n      const tocContainer = document.querySelector(\".toc.toc-2\");\r\n      const list = document.createElement(\"ul\");\r\n\r\n      \/\/ \u043d\u0430\u0445\u043e\u0434\u0438\u043c \u0432\u0441\u0435 h2 \u0432\u043d\u0443\u0442\u0440\u0438 .article-description\r\n      headerElements = [\r\n        ...document.querySelectorAll(\".article-description h2\"),\r\n      ];\r\n\r\n      \/\/ \u0438\u0441\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u043b\u0438\u0448\u043d\u0438\u0435 h2 \u2014 \u043a\u0430\u043a \u0432 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u0435\r\n      const excluded = [\r\n        document.querySelector(\".related_content_blog_container h2\"),\r\n      ];\r\n      \/\/   headerElements = headerElements.filter((h) => !excluded.includes(h));\r\n\r\n      headerElements.forEach((header) => {\r\n        const textOriginal =\r\n          header.dataset.title?.trim() || header.textContent.trim();\r\n        const id =\r\n          header.id ||\r\n          textOriginal\r\n            .toLowerCase()\r\n            .replace(\/[^\\w ]+\/g, \"\")\r\n            .replace(\/ +\/g, \"-\");\r\n        header.id = id;\r\n\r\n        const li = document.createElement(\"li\");\r\n        const a = document.createElement(\"a\");\r\n\r\n        a.href = \"#\" + id;\r\n        a.textContent = LINKS[textOriginal] || textOriginal;\r\n\r\n        a.addEventListener(\"click\", (e) => {\r\n          e.preventDefault();\r\n          const y =\r\n            header.getBoundingClientRect().top + window.scrollY - OFFSET;\r\n          window.scrollTo({ top: y, behavior: \"smooth\" });\r\n        });\r\n\r\n        li.appendChild(a);\r\n        list.appendChild(li);\r\n      });\r\n\r\n      tocContainer.appendChild(list);\r\n      tocLinks = Array.from(list.querySelectorAll(\"li\"));\r\n    }\r\n\r\n    \/*-------------------------------\r\n    INTERSECTION OBSERVER\r\n    \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u043e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442 \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a\r\n  --------------------------------*\/\r\n    function createObserver() {\r\n      const observerOptions = {\r\n        root: null,\r\n        rootMargin: \"0px 0px -60% 0px\",\r\n        threshold: 0, \/\/ \u0441\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442 \u043f\u0440\u0438 \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0438 \u0432 \u0437\u043e\u043d\u0435 \u0432\u0438\u0434\u0438\u043c\u043e\u0441\u0442\u0438\r\n      };\r\n\r\n      const callback = (entries) => {\r\n        entries.forEach((entry) => {\r\n          if (entry.isIntersecting) {\r\n            const id = entry.target.id;\r\n\r\n            tocLinks.forEach((li) =>\r\n              li.classList.remove(\"active\", \"pre-active\"),\r\n            );\r\n\r\n            const index = headerElements.findIndex((h) => h.id === id);\r\n\r\n            tocLinks.forEach((li, i) => {\r\n              if (i === index) li.classList.add(\"active\");\r\n              if (i < index) li.classList.add(\"pre-active\");\r\n            });\r\n          }\r\n        });\r\n      };\r\n\r\n      const observer = new IntersectionObserver(callback, observerOptions);\r\n      headerElements.forEach((h) => observer.observe(h));\r\n    }\r\n\r\n    \/*-------------------------------\r\n    LOAD IMAGES (\u0442\u0438\u043f\u043e lazy load fix)\r\n  --------------------------------*\/\r\n    function loadAllImages() {\r\n      document.querySelectorAll(\"img\").forEach((img) => {\r\n        const src = img.dataset.src || img.src;\r\n        img.src = src;\r\n      });\r\n    }\r\n\r\n    \/*-------------------------------\r\n    INIT\r\n  --------------------------------*\/\r\n    setTimeout(() => {\r\n      loadAllImages();\r\n      createToc();\r\n      setContainerHeight();\r\n      createObserver();\r\n    }, 300);\r\n  });\r\n<\/script>\r\n\r\n<style>\r\n  .table-content-container {\r\n    max-width: 300px;\r\n    width: 100%;\r\n    flex-shrink: 0;\r\n  }\r\n\r\n  .table-content-container .elementor-widget-wrap {\r\n    margin: 0 !important;\r\n    padding: 0 !important;\r\n  }\r\n\r\n  @media (max-width: 1279px) {\r\n    .table-content-container {\r\n      display: none !important;\r\n    }\r\n  }\r\n\r\n  .toc-wrapper {\r\n    display: flex;\r\n    flex-direction: column;\r\n    row-gap: 30px;\r\n    font-family: \"Karla\";\r\n    box-sizing: border-box;\r\n    \/* height: 100%; *\/\r\n\r\n    flex: 1;\r\n  }\r\n  .ddcv {\r\n    flex-basis: 100%;\r\n    flex-grow: 1;\r\n    flex-shrink: 1;\r\n    overflow-y: auto;\r\n  }\r\n\r\n  .toc-wrapper {\r\n    overflow-y: auto;\r\n    flex-shrink: 1;\r\n    flex-basis: 100%;\r\n    flex-grow: 1;\r\n  }\r\n\r\n  .toc-wrapper::-webkit-scrollbar,\r\n  .ddcv::-webkit-scrollbar {\r\n    position: absolute !important;\r\n    width: 4px !important;\r\n    background-color: #f5f5f7 !important;\r\n  }\r\n\r\n  .toc-wrapper::-webkit-scrollbar-thumb,\r\n  .ddcv::-webkit-scrollbar-thumb {\r\n    position: absolute !important;\r\n    background-color: #999999 !important;\r\n    border-radius: 4px !important;\r\n  }\r\n\r\n  .toc-wrapper .toc {\r\n    scrollbar-width: 4px !important;\r\n    scrollbar-color: auto !important;\r\n  }\r\n\r\n  h4.toc-title {\r\n    margin: 0;\r\n    font-family: Karla;\r\n    font-size: 22px;\r\n    line-height: 28px;\r\n    font-weight: 700;\r\n  }\r\n\r\n  @media screen and (max-width: 1279px) {\r\n    .ddcv {\r\n      margin-top: 0px;\r\n      position: absolute;\r\n      top: 0px;\r\n      left: 50%;\r\n      transform: translate(50%, 0);\r\n    }\r\n  }\r\n\r\n  @media screen and (max-width: 767px) {\r\n    .ddcv {\r\n      display: none;\r\n    }\r\n  }\r\n\r\n  .toc ul {\r\n    list-style: none;\r\n    font-family: \"Karla\";\r\n    font-size: 16px;\r\n    line-height: 22px;\r\n    padding: 0px;\r\n    border-left: 1px solid #717171;\r\n  }\r\n\r\n  .toc li {\r\n    margin-left: -1px;\r\n    margin-top: 0;\r\n    padding: 16px 16px 16px 20px;\r\n    font-size: 18px;\r\n    line-height: 22px;\r\n    color: #717171;\r\n    border-left: 2px solid transparent;\r\n  }\r\n\r\n  .toc ul li a {\r\n    display: block;\r\n    width: 100%;\r\n    color: inherit;\r\n    text-decoration: none !important;\r\n  }\r\n\r\n  .toc ul .active {\r\n    color: #2e2e2e;\r\n    border-left: 2px solid #c63031;\r\n  }\r\n\r\n  .toc ul .pre-active {\r\n    border-left: 2px solid #c63031;\r\n  }\r\n<\/style>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-eab1d6c e-flex e-con-boxed e-con e-parent\" data-id=\"eab1d6c\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-87ab0d5 elementor-widget elementor-widget-shortcode\" data-id=\"87ab0d5\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f100240-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"100240\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/it\/wp-json\/wp\/v2\/posts\/199245#wpcf7-f100240-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" enctype=\"multipart\/form-data\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"100240\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.6\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f100240-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/><input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/fieldset>\n<style>\n.mailToContact br:nth-child(2){\ndisplay:none;\n}\n#form-templates .contact__info {\n  background-color: #f4f4f4;\n  padding: 70px 44px 70px 50px;\n  position: relative;\n  max-width: 540px;\n  width: 100%;\nborder: 1px solid #AEB1B7;\n}\n\n#form-templates .contact__info-background {\n  z-index: -1;\n  position: absolute;\n  top: 20px;\n  left: 20px;\n  width: 100%;\n  height: 100%;\n  border: 1px dashed #ef4557;\n}\n\n\n#form-templates .new-container{\ndisplay: flex;\njustify-content: space-between;\nflex-wrap: wrap;\n}\n\n\n#form-templates{\npadding: 100px 15px 100px 15px;        \n}\n\n#form-templates .contact__info-heading {\n  font-family: 'Sora' !important;\n  font-style: normal !important;\n  font-weight: 400 !important;\n  font-size: 36px !important;\n  line-height: 46px !important;\n  color: #2E2E2E !important;\n   margin-bottom: 60px !important;\n\n}\n\n\n#form-templates .message label{\ncolor: #585858 !important;   \n}\n\n.elementor-widget-container.form-template h2,.elementor-widget-container.form-template h1{\n font-size: 60px !important;\n  line-height: 70px !important;\n  font-family: \"Sora\", Sans-serif;\n  font-weight: 400;\n  margin: 0;  \n  margin-bottom: 20px;\n}\n\n\n\n\n.elementor-widget-container.form-template p{\n  font-family: \"Karla\", Sans-serif;\n  font-size: 22px;\n  font-weight: 400;\n  line-height: 28px;\n  color: var( --e-global-color-primary );\n  max-width: 700px;\n  margin: 0; \n  margin-bottom: 40px;\n} \n  \n\n\n.new-container #spinner{\nwidth: 50%;\nmax-width: 700px;\n}\n\n\n#form-templates .new-container #spinner div.contact-us__wrapper:nth-child(6){\ngap:30px; \n    \n}\n\n\n#form-templates .contact__info-heading {\n  margin-bottom: 67px;\n  font-size: 36px;\n  font-family: karla;\n  color:  #2E2E2E;\n\n  line-height: 49px;\n}\n\n#form-templates .contact__info-steps {\n  display: flex;\n  flex-direction: column;\n  max-width: 425x;\n  row-gap: 20px;\n  border-left: 1px solid #2e2e2e;\n}\n\n#form-templates .contact__info-block {\n  position: relative;\n  padding-left: 45px;\n}\n\n#form-templates .contact__info-block:last-child {\n  box-shadow: -1px 0 0 1px #f4f4f4;\n}\n\n#form-templates .contact__info-step {\n  position: absolute;\n  border: 1px solid #2e2e2e;\n  width: 40px;\n  height: 40px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  border-radius: 20px;\n  left: -20px;\n  top: -8px;\n  background-color: #F4F4F4;\n  color:  #2E2E2E;\n\nfont-family: Karla;\nfont-weight: 700;\nfont-size: 18px;\nline-height: 28px;\n\n}\n\n.elementor-widget-global .contact__info-step {\n        color:  #2E2E2E;\n}\n\n#form-templates .contact__info-text {\n  margin: 0;\n  font-size: 16px;\n  line-height: 26px;\n  color: #2E2E2E;\n  font-family: karla;\n\n  width: 100%;\n}\n\n\n#form-templates .contact-us__send{\nflex-shrink: 0;\nmargin-top:0;\n}\n\n\n\n@media screen and (max-width: 1279px) {\n    .new-container #spinner{\n        width: 100%;\n        max-width:100%;\n        margin-bottom:40px;\n    }\n    \n\n    .new-container .contact__info {\n        max-width: 700px !important;\n    }\n    \n}\n\n\n@media screen and (max-width: 1279px) {\n#form-templates{\npadding: 60px 15px 70px 15px;     \n}\n}\n\n\n\n@media screen and (max-width: 767px) {\n\n#form-templates .new-container #spinner div.contact-us__wrapper:nth-child(6){\ngap:20px; \n \n}\n\n\n  #form-templates .contact__info {\n    padding: 20px 20px 40px 40px;\n    margin: 0 auto;\n  }\n\n\n#form-templates{\npadding: 40px 15px 50px 15px;  \n    \n}\n\n  \n   .new-container #spinner{\n       \n    margin-bottom:30px;   \n   }\n   \n   \n   .elementor-widget-container #form-templates .form-template h2,.elementor-widget-container.form-template h1{\n   font-size: 32px !important;\n    line-height: 42px !important;    \n   }\n   \n   \n   .elementor-widget-container #form-templates .form-template p{\n       \n    font-size: 16px;\n    line-height: 20px;  \n    margin-bottom: 30px !important;\n \n       \n   }\n   \n   #form-templates .contact__info-heading{\n   font-size: 24px !important;\n    line-height: 49px !important;    \n       \n   }\n   \n\n.mailToContact{\nmargin-top: 10px !important;        \n}\n\n   \n\n  #form-templates .contact__info-heading {\n    font-size: 24px;\n    margin-bottom: 37px;\n  }\n\n  #form-templates .contact__info-background {\n    top: 10px;\n    left: 10px;\n  }\n\n  #form-templates .contact__info-text {\n    font-size: 12px;\n    line-height: 20px;\n  }\n  \n  \n  #form-templates .contact__info-heading {\n   margin-bottom: 35px !important;\n\n}\n\n}\n\n@media (max-width: 767px) {\n    .mailToContact {\n        max-width: 100%;\n    }\n    .contact-us__wrapper .pp {\nfont-size: 12px !important;\nline-height: 140%;\nmargin-bottom: 0 !important;\n\n}\n}\n<\/style>\n\n<script>\nwindow.addEventListener('hashchange',function(e){if(window.history.pushState){window.history.pushState('','\/',window.location.pathname)}else{window.location.hash=''}})\n<\/script>\n\n\n<div id=\"form-templates\">\n<div class=\"elementor-widget-container form-template\">\n<a name=\"contact-form\"><\/a>\n<h2>Contact us<\/h2>\n<p><a id=\"calendlylink\" style=\"color: #c63031; border-bottom: 1px solid #c63031; padding: 0;\">Book a call<\/a> or fill out the form below and we\u2019ll get back to you once we\u2019ve processed your request.<\/p>\n<\/div>\n\n<div class=\"new-container\">\n\n\n<div class=\"contact-us__main\" id=\"spinner\" data-no-defer=\"1\">\n\n<div class=\"contact-us__wrapper\">\n\n<div class=\"name\">\n<label>Name<\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"field_name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required contact-us__name\" id=\"contact-name\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Name*\" value=\"\" type=\"text\" name=\"field_name\" \/><\/span>\n<\/div>\n\n<div class=\"company\">\n<label>Company<\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"company\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required contact-us__company\" id=\"contact-company\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Company*\" value=\"\" type=\"text\" name=\"company\" \/><\/span>\n<\/div>\n\n<\/div>\n\n<div class=\"contact-us__wrapper\">\n\n<div class=\"email\">\n<label>Email<\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email contact-us__email\" id=\"contact-email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Corporate email*\" value=\"\" type=\"email\" name=\"email\" \/><\/span>\n<\/div>\n\n<div class=\"phone\">\n<label>Phone<\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"tel\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel contact-us__phone\" id=\"contact-phone\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Phone*\" value=\"\" type=\"tel\" name=\"tel\" \/><\/span>\n<\/div>\n\n<\/div>\n<div class=\"contact-us__wrapper subj\">\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-recipient\"><select class=\"wpcf7-form-control wpcf7-select\" id=\"form-field-subj_js\" aria-invalid=\"false\" name=\"your-recipient\"><option value=\"\">Subject*<\/option><option value=\"IT staff augmentation\">IT staff augmentation<\/option><option value=\"Turnkey product development\">Turnkey product development<\/option><option value=\"Support and enhancement\">Support and enhancement<\/option><option value=\"Careers\">Careers<\/option><option value=\"Other\">Other<\/option><\/select><\/span>\n\n<span class=\"wpcf7-form-control-wrap\" data-name=\"form-field-budget_js\"><select class=\"wpcf7-form-control wpcf7-select\" id=\"form-field-budget_js\" aria-invalid=\"false\" name=\"form-field-budget_js\"><option value=\"\">Project budget<\/option><option value=\"Under $15K\">Under $15K<\/option><option value=\"$15K-$30K\">$15K-$30K<\/option><option value=\"$30K-$100K\">$30K-$100K<\/option><option value=\"$100K-$250K\">$100K-$250K<\/option><option value=\"$250K-$500K\">$250K-$500K<\/option><option value=\"More than $500K\">More than $500K<\/option><\/select><\/span>\n\n<\/div>\n\n\n<div class=\"message\">\n<label>Message<\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"message\"><textarea cols=\"40\" rows=\"1\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required contact-us__message\" id=\"contact-message\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Describe your needs in detail*\" name=\"message\"><\/textarea><\/span>\n<\/div>\n\n<div class=\"atvoice-wrap\">\n\n<div class=\"voice-wrap\">\n<span id=\"voice-mut\" class=\"voicetext\">Send us a voice message<\/span>\n         <div class=\"qc_voice_audio_wrapper\">\n            <div class=\"qc_voice_audio_container\">\n                <div class=\"qc_voice_audio_upload_main\" id=\"qc_audio_main\">\n                    <a class=\"qc_audio_record_button\" id=\"qc_audio_record\" href=\"#\" aria-label=\"Record an audio message\">\n                        <span class=\"dashicons dashicons-microphone\"><\/span> \u00a0<\/a> \n                <\/div>\n\n                <div class=\"qc_voice_audio_recorder\" id=\"qc_audio_recorder\" style=\"display:none\">\n\n                <\/div>\n                <div class=\"qc_voice_audio_display\" id=\"qc_audio_display\"  style=\"display:none\">\n                    <audio id=\"qc-audio\" controls src=\"\"><\/audio>\n                    <span title=\"Remove and back to main upload screen.\" class=\"qc_audio_remove_button dashicons dashicons-trash\"><\/span>\n                <\/div>\n            <\/div>\n            <input type=\"hidden\" value=\"\" name=\"qcwpvoicemessage\" id=\"qc_audio_url\" \/>\n        <\/div>\n        \n<\/div>\n\n\n<div class=\"attach-wrap\">\n<span class=\"voicetext\">Attach documents<\/span>\n\n<div class='attachment'>\n\n<div class=\"downloaded\">\n<span><\/span>\n<div class=\"deleteFile\"><\/div>\n<\/div>\n\n<div class=\"attachmentButton\" onclick=\"(function cl(e){if(e.target.nodeName == 'DIV'){e.target.parentNode.children[1].children[0].click(); }})(arguments[0]);\">\n\n<div class=\"innerText\">Upload file<\/div>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"att-files\"><input size=\"40\" class=\"wpcf7-form-control wpcf7-file\" accept=\".jpg,.png,.jpeg,.pdf\" aria-invalid=\"false\" type=\"file\" name=\"att-files\" \/><\/span>\n\n<div class=\"tip\" onclick=\"event.stopPropagation()\">\n<p>You can attach 1 file up to 2MB. Valid file formats: pdf, jpg, jpeg, png.<\/p>\n<\/div>\n\n<\/div>\n\n<\/div>\n\n<\/div>\n\n\n\n<\/div>\n\n<div class=\"contact-us__wrapper\"> \n<p class=\"pp\">By clicking Send, you consent to Innowise processing your personal data per our<a href=\"\/privacy-notice\/\"> Privacy Policy <\/a>to provide you with relevant information. By submitting your phone number, you agree that we may contact you via voice calls, SMS, and messaging apps. Calling, message, and data rates may apply.<\/p>\n\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"scoring_point\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"utmCampaign\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"utmContent\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"utmMedium\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"utmSource\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"utmTerm\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"location\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"city\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"ip\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"Summ\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"gclid\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"rating\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"urlCompany\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"urlWithParams\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"audioMessageLink\" \/>\n<input class=\"wpcf7-form-control wpcf7-submit has-spinner contact-us__send\" id=\"contact-send-button\" type=\"submit\" value=\"Send\" \/>\n<\/div>\n\n<div class='mailToContact'>You can also send us your request <\/br>to <a href=\"mailto:contact@innowise.com\">contact@innowise.com<\/a><\/div>\n\n<\/div>\n\n<div class=\"elementor-widget-container\" style=\"z-index:1;\">\n<div class=\"contact__info\">\n  <div class=\"contact__info-background\"><\/div>\n  <div class=\"contact__info-heading\">What happens next?<\/div>\n  <div class=\"contact__info-steps\">\n\n    <div class=\"contact__info-block\">\n      <div class=\"contact__info-step\">1<\/div>\n      <p class=\"contact__info-text\">Once we\u2019ve received and processed your request, we\u2019ll get back to you to detail your\n        project needs and sign an NDA to ensure confidentiality.<\/p>\n    <\/div>\n\n    <div class=\"contact__info-block\">\n      <div class=\"contact__info-step\">2<\/div>\n      <p class=\"contact__info-text\">After examining your wants, needs, and expectations, our team will devise a project\n        proposal with the scope of work, team size, time, and cost estimates.<\/p>\n    <\/div>\n\n    <div class=\"contact__info-block\">\n      <div class=\"contact__info-step\">3<\/div>\n      <p class=\"contact__info-text\">We\u2019ll arrange a meeting with you to discuss the offer and nail down the details.<\/p>\n    <\/div>\n\n    <div class=\"contact__info-block\">\n      <div class=\"contact__info-step\">4<\/div>\n      <p class=\"contact__info-text\">Finally, we\u2019ll sign a contract and start working on your project right away.<\/p>\n    <\/div>\n  <\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\n<\/div>\n\n<\/div><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"related_content_blog_container\">[related_content_list]<\/div><script>\n            jQuery( document ).ready(function($) {\n            var parentSection = $('[data-elementor-type=\"wp-page\"]');\n            if($('[data-elementor-type=\"wp-post\"]').length){\n                var parentSection = $('[data-elementor-type=\"wp-post\"]');\n            }\n            \n                parentSection.children().last().before($('.related_content_blog_container'));\n            });\n            <\/script><div class=\"other_services_container\">[need_other_services_v2]<\/div><script>\n                    jQuery( document ).ready(function($) {\n                        var parentSection = $('[data-elementor-type=\"wp-page\"]');\n                        if($('[data-elementor-type=\"wp-post\"]').length){\n                            var parentSection = $('[data-elementor-type=\"wp-post\"]');\n                        }\n                        \n                        console.log(parentSection);\n                        parentSection.children().last().before($('.other_services_container'));\n                        var sections = parentSection.find('.net-15.dt-16');\n                        for(var i = 0; i<sections.length; i++){\n                            if($(sections[i]).hasClass( 'net-15' ) && $(sections[i]).hasClass( 'dt-16' ) && $(sections[i]).hasClass( 'elementor-hidden-desktop' )==false){\n                                $(sections[i]).before($('.other_services_container'));   \n                            }\n                        }\n                        \n                    });\n                <\/script>","protected":false},"excerpt":{"rendered":"<p>Main About us Blog ERP implementation cost: a complete guide for businesses Kiryl Drabysheuski Jul 28, 2026 12 min read [summarize_button_ai] Key takeaways Average ERP implementation cost typically ranges from $25,000 for a small-business rollout to more than $2 million for a large enterprise deployment. While software licenses are the most visible cost, most of [&hellip;]<\/p>\n","protected":false},"author":170,"featured_media":199259,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"elementor_header_footer","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[128,1248],"class_list":["post-199245","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","category-kiryl_drabysheuski_author"],"acf":[],"_links":{"self":[{"href":"https:\/\/innowise.com\/it\/wp-json\/wp\/v2\/posts\/199245","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/innowise.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/innowise.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/innowise.com\/it\/wp-json\/wp\/v2\/users\/170"}],"replies":[{"embeddable":true,"href":"https:\/\/innowise.com\/it\/wp-json\/wp\/v2\/comments?post=199245"}],"version-history":[{"count":0,"href":"https:\/\/innowise.com\/it\/wp-json\/wp\/v2\/posts\/199245\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/innowise.com\/it\/wp-json\/wp\/v2\/media\/199259"}],"wp:attachment":[{"href":"https:\/\/innowise.com\/it\/wp-json\/wp\/v2\/media?parent=199245"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/innowise.com\/it\/wp-json\/wp\/v2\/categories?post=199245"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/innowise.com\/it\/wp-json\/wp\/v2\/tags?post=199245"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}