1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9289],{16602:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/tools",function(){return n(17418)}])},62248:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var i=n(9970),o=n(4637),s=n(59496),a=n(29397);function r(e){var t=e.data,n=e.bgClass,a=void 0===n?"section-bg-1":n,r=e.bgColor,d=void 0===r?"#f0f4ff":r,u=(0,s.useState)([]),m=u[0],p=u[1],x={title:(null===t||void 0===t?void 0:t.title)||"Frequently Asked Questions",description:(null===t||void 0===t?void 0:t.description)||"Find answers to common questions about our HRMS module implementation and features.",faqs:(null===t||void 0===t?void 0:t.faqs)||[]};return Array.isArray(x.faqs)&&0!==x.faqs.length||(x.faqs=[{question:"What is an ERPNext implementation calculator?",answer:"An ERPNext implementation calculator helps estimate project cost, timeline, and required modules based on your business size, users, and industry. It simplifies ERP planning and budgeting before starting implementation."},{question:"How accurate is the ERPNext cost estimation?",answer:"ERPNext cost estimates are based on inputs like team size, modules, and workflows. While it provides a strong planning baseline, the final cost may vary depending on customization, integrations, and business requirements."},{question:"What is a Scope of Work (SOW) generator in ERP tools?",answer:"A Scope of Work generator creates a structured ERPNext implementation plan including modules, deliverables, workflows, and timelines. It helps businesses and consultants align on project expectations."},{question:"How does an ERP ROI calculator work?",answer:"An ERP ROI calculator estimates return on investment by comparing implementation cost with expected savings from automation, reduced manual work, and improved operational efficiency over time."},{question:"Who should use ERPNext planning tools?",answer:"ERPNext planning tools are ideal for business owners, operations managers, and decision-makers in manufacturing, retail, and service industries who want to evaluate ERP implementation before starting."},{question:"Can these ERP tools be used before implementation?",answer:"Yes, these ERPNext tools are specifically designed for pre-implementation planning to help estimate cost, define scope, and evaluate ROI before committing to a full ERP rollout."},{question:"Do these tools support different industries?",answer:"Yes, ERPNext tools can be used across industries like manufacturing, retail, healthcare, and services by adjusting inputs based on business processes and requirements."},{question:"Do I need technical knowledge to use these tools?",answer:"No, these ERPNext tools are designed for non-technical users with simple inputs and instant results, making ERP planning accessible for business teams."}]),(0,o.jsx)("section",{className:"sm:px-6 lg:px-8 py-7 sm:py-9 lg:py-12 ".concat(a),style:{backgroundColor:d},"aria-labelledby":"faq-heading",children:(0,o.jsxs)("div",{className:"container mx-auto px-8",children:[(0,o.jsxs)("div",{className:"text-center mb-4 md:mb-8",children:[(0,o.jsx)("h2",{id:"faq-heading",className:"heading font-bold font-gilroy text-brand-black mb-4 lg:mb-8",children:c(x.title)}),(0,o.jsx)("p",{className:"sub-heading max-w-6xl mb-4 mx-auto",children:x.description})]}),(0,o.jsx)("div",{className:"max-w-4xl mx-auto grid grid-cols-1 lg:grid-cols-1 gap-2 ",children:x.faqs.map((function(e,t){return(0,o.jsx)(l,{faq:e,index:t,isOpen:m.includes(t),onToggle:function(){return function(e){p((function(t){return t.includes(e)?t.filter((function(t){return t!==e})):(0,i.Z)(t).concat([e])}))}(t)}},t)}))})]})})}function l(e){var t=e.faq,n=(e.index,e.isOpen),i=e.onToggle;return(0,o.jsxs)("div",{className:"bg-white py-2 md:py-0 items-start border border-gray-400 rounded-xl shadow-sm hover:shadow-md transition-all duration-200",children:[(0,o.jsxs)("button",{className:"w-full md:px-8 md:py-6 px-3 py-3 text-left flex justify-between items-center focus:outline-none rounded-xl transition-all duration-200",onClick:i,"aria-expanded":n,children:[(0,o.jsx)("span",{className:"text-sm lg:text-lg font-semibold font-gilroy text-brand-black pr-4",children:t.question}),(0,o.jsx)(a.EnhancedChevronDownIcon,{className:"min-w-5 h-5 text-brand-primary-blue transition-transform duration-300 ".concat(n?"rotate-180":"")})]}),(0,o.jsx)("div",{className:"overflow-hidden transition-all duration-200 ease-in-out ".concat(n?"max-h-96 opacity-100":"max-h-0 opacity-0"),children:(0,o.jsx)("div",{className:"md:px-8 md:pb-6 px-4 pb-3",children:(0,o.jsx)("p",{className:"text-gray-text leading-relaxed text-sm lg:text-base ",children:t.answer})})})]})}function c(e){if(!e||"string"!==typeof e)return"Frequently Asked {Questions}";for(var t,n=/\{([^}]+)\}/g,i=[],s=0;null!==(t=n.exec(e));)t.index>s&&i.push(e.substring(s,t.index)),i.push((0,o.jsx)("span",{className:"text-white px-3 py-1 rounded-sm",style:{backgroundColor:"#0038ff"},children:t[1]},"highlight-".concat(t.index))),s=t.index+t[0].length;return s<e.length&&i.push(e.substring(s)),i.length>1?i:e}},57248:function(e,t,n){"use strict";n.d(t,{z:function(){return r}});var i=n(72006),o=n(4405),s=n(77637),a=n(4637);n(59496);function r(e){var t=e.children,n=e.className,r=void 0===n?"":n,l=e.variant,c=void 0===l?"default":l,d=e.size,u=void 0===d?"default":d,m=e.onClick,p=e.type,x=void 0===p?"button":p,g=(0,s.Z)(e,["children","className","variant","size","onClick","type"]),h={default:"bg-primary text-primary-foreground hover:bg-primary/90",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",outline:"border border-input hover:bg-accent hover:text-accent-foreground",ghost:"hover:bg-accent hover:text-accent-foreground",link:"underline-offset-4 hover:underline text-primary"},f={default:" py-2 px-4",sm:" px-3 rounded-md",lg:"px-8 rounded-md",icon:" min-w-10"},b=h[c]||h.default,y=f[u]||f.default;return(0,a.jsx)("button",(0,o.Z)((0,i.Z)({type:x,className:"".concat("inline-flex items-center justify-center rounded-md font-medium transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none"," ").concat(b," ").concat(y," ").concat(r),onClick:m},g),{children:t}))}},37792:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var i=n(4637);function o(e){var t=e.children,n=e.className,o=void 0===n?"":n,s=e.variant,a=void 0===s?"blue":s;return(0,i.jsx)("span",{className:"px-3 inline-block py-1 rounded-sm font-gilroy ".concat({blue:"primary-bg text-white",black:"bg-black text-white",pink:"bg-[#e54887] text-white"}[a]," ").concat(o),children:t})}},76887:function(e,t,n){"use strict";n.d(t,{LA:function(){return a},S6:function(){return s},hY:function(){return r},ln:function(){return d},rA:function(){return c},rj:function(){return o},zx:function(){return l}});var i=n(29397),o=[{name:"ERP Implementation Calculator",href:"/tools/implementation-calculator",description:"ERPNext implementation cost calculator to estimate project budget, rollout timeline, and module-wise ERP planning for manufacturing, retail, and service businesses.",badge:"Planning Tool",icon:i.RocketIcon,mostUsed:!0,highlights:["Budget estimate","Timeline preview","Module-wise planning"]},{name:"Scope of Work Generator",href:"/tools/scope-of-work-generator",description:"ERPNext scope of work generator to create detailed implementation scope, module selection, and project planning documents for pre-sales and ERP implementation workflows.",badge:"Documentation Tool",icon:i.CogIcon,highlights:["
1SOW draft","Module selection","Fast pre-sales support"]},{name:"ERP ROI Calculator",href:"/tools/erp-roi-calculator",description:"ERPNext ROI calculator to estimate return on investment, cost savings, payback period, and financial impact of ERP implementation for business decision-making.",badge:"Finance Tool",icon:i.CogIcon,highlights:["ROI estimate","Payback period","Savings projection"]}],s=[{title:"Choose a tool",description:"Pick the workflow you need right now, from planning estimates to project scoping."},{title:"Add business inputs",description:"Fill in company details, module selection, and operational context."},{title:"Get a working output",description:"Use the generated estimate or scope draft as a starting point for the next conversation."}],a=[{id:"inventory_issue",label:"Inventory issue",icon:i.CalendarDaysIcon,modules:["Inventory Management","Purchase Management"]},{id:"payroll_messy",label:"Payroll messy",icon:i.UsersIcon,modules:["HR & Payroll"]},{id:"no_reporting",label:"No reporting",icon:i.CogIcon,modules:["Accounting","Reports Dashboard"]},{id:"manual_processes",label:"Manual processes",icon:i.ClockIcon,modules:["Workflow Automation","Projects & Approvals"]}],r=["ERPNext installation and environment setup","Module configuration aligned to business workflows","Master and transactional data migration support","User training for key teams","Go-live support during rollout"],l=[{id:"manufacturing",label:"Manufacturing",description:"Production, quality control, inventory, and supply chain flows.",multiplier:1.18,timelineBoost:2,icon:i.PackageIcon},{id:"healthcare",label:"Healthcare Services",description:"Compliance-heavy workflows, patient operations, and controlled access.",multiplier:1.24,timelineBoost:3,icon:i.HospitalIcon},{id:"retail",label:"Retail & Ecommerce",description:"POS, catalog sync, inventory accuracy, and multi-channel operations.",multiplier:1.12,timelineBoost:1,icon:i.StoreIcon},{id:"professional-services",label:"Professional Services",description:"Projects, timesheets, billing cycles, and client delivery visibility.",multiplier:1.08,timelineBoost:1,icon:i.BuildingIcon}],c=[{id:"user_management",label:"User Management",description:"Manage users, roles, permissions, and access control.",price:8e3,timeline:1,icon:i.UsersIcon},{id:"data_import",label:"Data Import",description:"Import bulk data into the system from external sources.",price:6e3,timeline:1,icon:i.ArrowUpTrayIcon},{id:"import_export_management",label:"Import/Export Management",description:"Handle data import and export operations efficiently.",price:9e3,timeline:1,icon:i.SyncIcon},{id:"hr",label:"HR",description:"Employee records, onboarding, attendance, and policy workflows.",price:12e3,timeline:1,icon:i.UsersIcon},{id:"payroll",label:"Payroll",description:"Salary structures, statutory setup, and payroll processing.",price:14e3,timeline:1,icon:i.ShieldIcon},{id:"inventory",label:"Inventory",description:"Warehouses, stock movement, procurement, and item visibility.",price:16e3,timeline:2,icon:i.PackageIcon},{id:"crm",label:"CRM",description:"Lead tracking, quotation flow, and pipeline management.",price:11e3,timeline:1,icon:i.RocketIcon},{id:"accounting",label:"Accounting",description:"General ledger, receivables, payables, and finance controls.",price:18e3,timeline:2,icon:i.DollarSignIcon},{id:"sales",label:"Sales",description:"Sales orders, invoicing, and customer transactions.",price:13e3,timeline:1,icon:i.RocketIcon},{id:"purchase",label:"Purchase",description:"Purchase orders, vendor management, and procurement tracking.",price:13e3,timeline:1,icon:i.TruckIcon},{id:"quality",label:"Quality",description:"Quality checks, inspections, and compliance management.",price:1e4,timeline:1,icon:i.CheckCircleIcon},{id:"manufacturing",label:"Manufacturing",description:"Production planning, bill of materials, and shop floor control.",price:2e4,timeline:3,icon:i.CogIcon},{id:"plant_maintenance",label:"Plant Maintenance",description:"Equipment maintenance, breakdown tracking, and service schedules.",price:15e3,timeline:2,icon:i.ToolsIcon},{id:"projects",label:"Projects",description:"Project planning, task tracking, and resource management.",price:12e3,timeline:2,icon:i.BriefcaseIcon},{id:"assets",label:"Assets",description:"Asset tracking, depreciation, and lifecycle management.",price:11e3,t
1imeline:1,icon:i.DatabaseIcon},{id:"support_helpdesk",label:"Support & Helpdesk",description:"Ticketing system, issue tracking, and customer support workflows.",price:9e3,timeline:1,icon:i.HeadsetIcon},{id:"whatsapp_integration",label:"WhatsApp Integration",description:"Connect and manage WhatsApp communication with customers.",price:7e3,timeline:1,icon:i.MessageCircleIcon},{id:"custom_chatnext",label:"Custom Chatnext",description:"Custom chatbot and conversational workflow automation.",price:15e3,timeline:2,icon:i.MessageCircleIcon},{id:"reports",label:"Reports",description:"Generate insights, analytics, and business reports.",price:8e3,timeline:1,icon:i.ChartBarIcon}],d=["Manufacturing","Retail & Ecommerce","Healthcare","Professional Services","Distribution","Education"]},17418:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSG:function(){return H},default:function(){return _}});var i=n(4637),o=n(42135),s=n(54296),a=n(19923),r=n.n(a),l=n(59496),c=n(29397),d=n(57248),u=n(37792),m=n(76887),p=[{value:"".concat(m.rj.length,"+"),label:"Internal tools"},{value:"2 min",label:"Average setup"},{value:"ERP",label:"Focused workflows"}],x=function(){return(0,i.jsx)("section",{className:"sm:px-6 lg:px-8 py-6 sm:py-9 lg:py-12 section-highlight-black","aria-labelledby":"tools-hero",children:(0,i.jsxs)("div",{className:"container mx-auto px-8",children:[(0,i.jsxs)("div",{className:"text-center max-w-6xl mx-auto",children:[(0,i.jsxs)("h1",{id:"tools-hero",className:"main-heading font-bold font-gilroy mb-4 lg:mb-8",children:["Practical ",(0,i.jsx)(u.Z,{children:"ERPNext Tools"})," for Cost Estimation, ROI & Implementation Planning"]}),(0,i.jsx)("p",{className:"sub-heading leading-relaxed mb-6 lg:mb-8",children:"Plan your ERP journey with clarity using our practical ERPNext tools and business calculators. These tools help you estimate ERPNext implementation cost, define project scope, and calculate ROI, enabling manufacturing, retail, and service businesses to make faster decisions, reduce risks, and streamline ERP implementation planning."})]}),(0,i.jsx)("div",{className:"grid sm:grid-cols-3 items-stretch gap-4 max-w-xl mx-auto",children:p.map((function(e){return(0,i.jsxs)("div",{className:"bg-white md:p-6 p-3 rounded-lg shadow-md text-center",children:[(0,i.jsx)("div",{className:"text-xl lg:text-2xl font-bold text-brand-primary-blue mb-2",children:e.value}),(0,i.jsx)("p",{className:"text-sm text-gray-600",children:e.label})]},e.label)}))}),(0,i.jsxs)("div",{className:"flex flex-col sm:flex-row gap-4 justify-center w-fit mx-auto md:mt-12 mt-4",children:[(0,i.jsxs)("a",{href:"#tools-list",children:[(0,i.jsx)(d.z,{type:"button",className:"rounded-xl bg-red-300 w-full md:w-fit px-8 py-4 text-base font-bold text-white bg-brand-primary-blue hover:bg-white hover:text-black mx-auto hover:opacity-90",children:"Explore ERP Tools"})," "]}),(0,i.jsx)(r(),{href:"/contact",passHref:!0,children:(0,i.jsxs)("a",{className:"inline-flex items-center justify-center gap-2 text-white px-8 py-4 rounded-xl transition-all duration-300 hover:opacity-90 shadow-lg bg-brand-primary-blue",children:["Get ERPNext Consultation",(0,i.jsx)(c.ArrowRightIcon,{className:"w-4 h-4"})]})})]})]})})},g=function(){var e=function(e){switch(e){case"ERP Implementation Calculator":return"Get Cost Estimate";case"Scope of Work Generator":return"Generate Scope";case"ERP ROI Calculator":return"Calculate ROI";default:return"Try Tool"}};return(0,i.jsx)("section",{id:"tools-list",className:"sm:px-6 lg:px-8 py-7 sm:py-9 lg:py-12 section-bg-2","aria-labelledby":"tools-list",children:(0,i.jsxs)("div",{className:"container mx-auto px-8",children:[(0,i.jsxs)("div",{className:"text-center lg:mb-8 mb-4",children:[(0,i.jsxs)("h2",{className:"heading max-w-6xl text-center mx-auto font-bold font-gilroy text-brand-black mb-4 lg:mb-8",children:["Explore ",(0,i.jsx)(u.Z,{variant:"black",children:"ERPNext Tools & Calculators"})," for Implementation Planning"]}),(0,i.jsx)("p",{className:"sub-heading max-w-6xl mx-auto leading-relaxed",children:"Explore ERPNext tools and business calculators designed to simplify ERP implementation planning. Estimate ERPNext implementation cost, generate scope of work, and calculate ROI with practical tools built for manufacturing, retail, and service businesses."})]}),(0,i.jsx)("div",{className:"grid md:grid-cols-2 items-stretch xl:grid-cols-3 gap-6 py-7",children:m.rj.map((function(t){var n=t.icon;return(0,i.jsxs)("div",{className:"bg-white relative flex flex-col h-full rounded-xl p-6 lg:p-8 shadow-lg hover:shadow-xl transition-all duration-300 ".concat(t.mostUsed?"ring-2 ring-blue-500 relative":""),children:[(0,i.jsxs)("div",{className:"flex items-center justify-between gap-4 mb-5",children:[(0,i.jsx)("div",{className:"w-14 h-14 roun
1ded-full bg-brand-primary-blue/10 flex items-center justify-center",children:(0,i.jsx)(n,{className:"w-7 h-7 text-brand-primary-blue"})}),(0,i.jsx)("span",{className:"text-xs font-semibold text-brand-primary-blue",children:t.badge})]}),t.mostUsed&&(0,i.jsx)("div",{className:"absolute -top-4 left-1/2 transform -translate-x-1/2",children:(0,i.jsx)("div",{className:"text-white text-sm font-bold px-6 py-2 rounded-full",style:{backgroundColor:"#0038ff"},children:"Most Popular"})}),(0,i.jsx)("h3",{className:"sub-heading font-bold font-gilroy text-brand-black mb-3",children:t.name}),(0,i.jsx)("p",{className:"text-gray-600 text-sm leading-relaxed flex-grow mb-5",children:t.description}),(0,i.jsx)("div",{className:"space-y-3 mb-6 flex-grow",children:t.highlights.map((function(e){return(0,i.jsxs)("div",{className:"flex items-start gap-3 text-sm text-gray-700",children:[(0,i.jsx)(c.CheckCircleIcon,{className:"w-5 h-5 mt-0.5 text-brand-primary-blue flex-shrink-0"}),(0,i.jsx)("span",{children:e})]},e)}))}),(0,i.jsx)(r(),{href:t.href,passHref:!0,children:(0,i.jsxs)("a",{className:"inline-flex cursor-pointer mt-auto items-center gap-2 text-brand-primary-blue font-bold",children:[e(t.name),(0,i.jsx)(c.ArrowRightIcon,{className:"w-4 h-4"})]})})]},t.href)}))})]})})},h=n(59072),f=n(9970),b=(0,n(46974).CP)()||{},y=Object.entries(b).filter((function(e){var t=(0,h.Z)(e,2)[1];return t&&t.label})).map((function(e){var t=(0,h.Z)(e,2);return{id:t[0],label:t[1].label}})),w=[{id:"10-50",label:"10-50"},{id:"50-200",label:"50-200"},{id:"200+",label:"200+"}],v={manufacturing:["Manufacturing","Inventory Management","Purchase Management"],services:["Projects","CRM","Accounting"],retail:["Inventory Management","Sales","Accounting"],education:["Projects","HR & Payroll","Accounting"],trading:["Inventory Management","Sales","Purchase Management"]},j={manufacturing:["/tools/implementation-calculator","/tools/scope-of-work-generator"],services:["/tools/erp-roi-calculator","/tools/scope-of-work-generator"],retail:["/tools/scope-of-work-generator","/tools/implementation-calculator"],education:["/tools/scope-of-work-generator","/tools/erp-roi-calculator"],trading:["/tools/implementation-calculator","/tools/scope-of-work-generator"]},k={inventory_issue:["/tools/implementation-calculator","/tools/scope-of-work-generator"],payroll_messy:["/tools/scope-of-work-generator","/tools/erp-roi-calculator"],no_reporting:["/tools/erp-roi-calculator","/tools/scope-of-work-generator"],manual_processes:["/tools/scope-of-work-generator","/tools/erp-roi-calculator"]},N={"10-50":3,"50-200":6,"200+":9},P={manufacturing:8,services:6,retail:6,education:5,trading:7},E={"10-50":"FAST START","50-200":"HIGH","200+":"HIGH"},R=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return Array.from(new Set(e.filter(Boolean)))},C=function(){var e=(0,l.useState)("manufacturing"),t=e[0],n=e[1],o=(0,l.useState)("50-200"),s=o[0],a=o[1],d=(0,l.useState)(["inventory_issue","manual_processes"]),p=d[0],x=d[1],g=(0,l.useMemo)((function(){return m.LA.filter((function(e){return p.includes(e.id)}
1))}),[p]),h=v[t]?t:Object.keys(v)[0],b=(0,l.useMemo)((function(){return R((0,f.Z)(v[h]||[]).concat((0,f.Z)(g.flatMap((function(e){return e.modules})))))}),[h,g]),C=(0,l.useMemo)((function(){return R((0,f.Z)(j[h]||[]).concat((0,f.Z)(g.flatMap((function(e){return k[e.id]||[]})))))}),[h,g]),I=(0,l.useMemo)((function(){return C.map((function(e){return m.rj.find((function(t){return t.href===e}))})).filter(Boolean)}),[C]),S=(0,l.useMemo)((function(){return I[0]||m.rj[0]}),[I]),A=(0,l.useMemo)((function(){return Math.min(72,10+8*g.length+(N[s]||0)+(P[h]||0))}),[g,s,h]),q=(0,l.useMemo)((function(){return A>=35?"HIGH":A>=24?"MEDIUM":E[s]}),[A,s]),M=(0,l.useCallback)((function(e){x((function(t){return t.includes(e)?t.filter((function(t){return t!==e})):(0,f.Z)(t).concat([e])}))}),[]),T=(0,l.useCallback)((function(e){n(e)}),[]);return(0,i.jsx)("section",{className:"sm:px-6 lg:px-8 py-7 section-bg-1 sm:py-9 lg:py-12","aria-labelledby":"advisor-heading",children:(0,i.jsxs)("div",{className:"container w-full mx-auto md:px-8 px-4",children:[(0,i.jsxs)("div",{className:"text-center max-w-6xl mx-auto md:mb-8 mb-4 lg:mb-10",children:[(0,i.jsxs)("h2",{id:"advisor-heading",className:"heading font-bold font-gilroy text-brand-black mb-4 lg:mb-6",children:["ERP Module ",(0,i.jsx)(u.Z,{variant:"pink",children:"Recommendation Engine"})]}),(0,i.jsx)("p",{className:"sub-heading text-black leading-relaxed",children:"Select your industry, company size, and current pain points to get a practical ERP module recommendation with priority and impact clarity."})]}),(0,i.jsxs)("div",{className:"grid xl:grid-cols-[1.02fr_0.98fr] gap-8 items-stretch",children:[(0,i.jsxs)("div",{className:"rounded-[32px] bg-white shadow-xl border border-blue-100 p-6 lg:p-8",children:[(0,i.jsxs)("div",{className:"flex flex-col gap-2 mb-6",children:[(0,i.jsx)("h3",{className:"text-2xl lg:text-3xl font-bold font-gilroy text-brand-black",children:"Find the right ERP modules fast"}),(0,i.jsx)("p",{className:"text-gray-600 leading-relaxed",children:"Pick the basics and the advisor will map your problems to the most useful modules."})]}),(0,i.jsxs)("div",{className:"space-y-6",children:[(0,i.jsxs)("div",{children:[(0,i.jsx)("label",{className:"block text-sm font-semibold text-gray-700 mb-2",children:"Industry"}),(0,i.jsx)("div",{className:"grid grid-cols-2 sm:grid-cols-3 gap-3",children:y.map((function(e){var n=t===e.id;return(0,i.jsx)("button",{type:"button",onClick:function(){return T(e.id)},className:"rounded-2xl border px-4 py-4 text-left font-semibold transition-all duration-300 ".concat(n?"border-brand-primary-blue bg-blue-50 text-brand-black shadow-md":"border-blue-100 bg-white text-gray-700 hover:border-brand-primary-blue/40"),children:e.label},e.id)}))})]}),(0,i.jsxs)("div",{children:[(0,i.jsx)("label",{className:"block text-sm font-semibold text-gray-700 mb-2",children:"Company Size"}),(0,i.jsx)("div",{className:"grid grid-cols-2 sm:grid-cols-3 gap-3",children:w.map((function(e){var t=s===e.id;return(0,i.jsx)("button",{type:"button",onClick:function(){return a(e.id)},className:"rounded-2xl border px-4 py-4 text-left font-semibold transition-all duration-300 ".concat(t?"border-brand-primary-blue bg-blue-50 text-brand-black shadow-md":"border-blue-100 bg-white text-gray-700 hover:border-brand-primary-blue/40"),children:e.label},e.id)}))})]}),(0,i.jsxs)("div",{children:[(0,i.jsx)("label",{className:"block text-sm font-semibold text-gray-700 mb-2",children:"Problems"}),(0,i.jsx)("div",{className:"grid gap-3 grid-cols-1 lg:grid-cols-2 2xl:grid-cols-3",children:m.LA.map((function(e){var t=e.icon,n=p.includes(e.id);return(0,i.jsx)("button",{type:"button",onClick:function(){return M(e.id)},className:"flex items-center justify-between gap-4 rounded-2xl border px-4 py-4 text-left transition-all duration-300 ".concat(n?"border-brand-primary-blue bg-blue-50 shadow-md":"border-blue-100 bg-white hover:border-brand-primary-blue/40"),children:(0,i.jsxs)("span",{className:"flex items-center gap-3",children:[(0,i.jsx)(t,{className:"h-5 w-5"}),(0,i.jsx)("span",{className:"font-semibold text-brand-black",children:e.label})]})},e.id)}))})]}),(0,i.jsxs)("div",{className:"rounded-[28px] bg-brand-black p-5 text-white",children:[(0,i.jsx)("p",{className:"text-sm uppercase text-white/60 mb-3",children:"Recommended Tools"}),(0,i.jsx)("div",{className:"flex flex-wrap gap-2 mb-4",children:I.map((function(e){return(0,i.jsx)("span",{className:"inline-flex rounded-full bg-white/10 px-3 py-2 text-sm text-white",children:e.name},e.href)}))}),(0,i.jsx)("p",{className:"text-sm leading-relaxed text-white/80",children:"Tool recommendations update instantly as you change industry, size, and pain points."})]}),(0,i.jsxs)("div",{className:"items-center justify-center flex flex-col sm:flex-row gap-3",children:[(0,i.jsx)(r(),{href:S.href,passHref:!0,children:(0,i.jsxs)("span",{className:"inline-flex w-full md:w-fit cursor-pointer items-center justify-center gap-2 rounded-xl bg-brand-primary-blue px-6 py-4 font-bold text-white transition-opacity duration-300 hover:opacity-90",children:[S.name,(0,i.jsx)(c.ArrowRightIcon,{className:"h-4 w-4"})]})}),(0,i.jsx)(r(),{href:"/contact",passHref:!0,children:(0,i.jsx)("span",{className:"inline-flex w-full md:w-fit cursor-pointer items-center justify-center gap-2 rounded-xl border border-brand-primary-blue px-6 py-4 font-bold text-brand-primary-blue transition-all duration-300 hover:bg-blue-50",children:"Get Implementation Plan"})})]})]})]}),(0,i.jsx)("div",{className:"order-first xl:order-none xl:sticky top-0 items-start h-fit overflow-hidden rounded-[32px] bg-brand-black text-white shadow-2xl p-6 lg:p-8",children:(0,i.jsx)("div",{className:"relative z-10",children:(0,i.jsxs)("div",{className:"rounded-[28px] items-start border border-white/10 bg-white/5 p-5",children:[(0,i.jsxs)("div",{className:"flex items-center gap-3 mb-4",children:[(0,i.jsx)("span",{className:"flex h-12 w-12 items-center justify-center rounded-2xl bg-brand-primary-blue/15 text-brand-primary-blue",children:(0,i.jsx)(c.C
1ogIcon,{className:"h-6 w-6"})}),(0,i.jsx)("div",{children:(0,i.jsx)("p",{className:"text-lg font-bold text-white",children:"Based on your current inputs"})})]}),(0,i.jsxs)("div",{className:"grid gap-3 text-center md:text-left grid-cols-3",children:[(0,i.jsxs)("div",{className:"rounded-2xl bg-white md:px-4 md:py-4 px-2 py-2 text-brand-black",children:[(0,i.jsx)("p",{className:"text-xs uppercase text-gray-500 mb-2",children:"Priority"}),(0,i.jsx)("p",{className:"lg:text-2xl text-sm font-bold text-brand-primary-blue",children:q})]}),(0,i.jsxs)("div",{className:"rounded-2xl bg-white md:px-4 md:py-4 px-2 py-2 text-brand-black",children:[(0,i.jsx)("p",{className:"text-xs uppercase text-gray-500 mb-2",children:"Impact"}),(0,i.jsxs)("p",{className:"lg:text-2xl text-sm font-bold text-brand-primary-blue",children:[A,"%"]})]}),(0,i.jsxs)("div",{className:"rounded-2xl bg-white md:px-4 md:py-4 px-2 py-2 text-brand-black",children:[(0,i.jsx)("p",{className:"text-xs uppercase text-gray-500 mb-2",children:"Modules"}),(0,i.jsx)("p",{className:"lg:text-2xl text-sm font-bold text-brand-primary-blue",children:b.length})]})]})]})})})]})]})})},I=function(){return(0,i.jsx)("section",{className:"sm:px-6 lg:px-8 py-7 sm:py-9 lg:py-12 section-bg-1","aria-labelledby":"workflow-heading",children:(0,i.jsxs)("div",{className:"max-w-8xl mx-auto px-8",children:[(0,i.jsx)("div",{className:"text-center lg:mb-8 mb-4",children:(0,i.jsxs)("h2",{id:"workflow-heading",className:"heading font-bold font-gilroy text-brand-black mb-4 lg:mb-8",children:["Simple ",(0,i.jsx)(u.Z,{variant:"black",children:"Workflow"})]})}),(0,i.jsx)("div",{className:"max-w-8xl mx-auto grid md:grid-cols-2 lg:grid-cols-3 gap-8",children:m.S6.map((function(e,t){return(0,i.jsxs)("div",{className:"bg-white rounded-xl p-6 shadow-lg text-center",children:[(0,i.jsxs)("div",{className:"w-14 h-14 rounded-full text-white flex items-center justify-center mx-auto mb-5 font-bold",style:{backgroundColor:"#0038ff"},children:["0",t+1]}),(0,i.jsx)("h3",{className:"sub-heading font-bold font-gilroy text-brand-black mb-3",children:e.title}),(0,i.jsx)("p",{className:"text-gray-600 leading-relaxed",children:e.description})]},e.title)}))})]})})},S=function(){return(0,i.jsx)("section",{className:"sm:px-6 lg:px-8 py-7 sm:py-9 lg:py-12 section-highlight-black","aria-labelledby":"custom-apps-cta",children:(0,i.jsx)("div",{className:"container mx-auto px-8",children:(0,i.jsxs)("div",{className:"max-w-6xl mx-auto text-center",children:[(0,i.jsxs)("h2",{id:"custom-apps-cta",className:"heading font-bold font-gilroy text-white mb-4 lg:mb-8",children:["Ready to move from planning to ",(0,i.jsx)(u.Z,{variant:"pink",children:"ERP execution?"})]}),(0,i.jsx)("p",{className:"sub-heading text-white/85 mb-6 lg:mb-8",children:"Whether you estimated costs, calculated ROI, or defined your scope \u2014 take the next step with a structured ERP implementation plan. Share your requirements, and we\u2019ll help you align modules, timelines, and execution strategy for a successful rollout."}),(0,i.jsxs)("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[(0,i.jsx)(r(),{href:"/contact",passHref:!0,children:(0,i.jsxs)("a",{className:"inline-flex items-center justify-center gap-2 text-white font-bold px-8 py-4 rounded-xl transition-all duration-300 hover:opacity-90 shadow-lg bg-brand-primary-blue",children:["Talk to an ERP Expert",(0,i.jsx)(c.ArrowRightIcon,{className:"w-4 h-4"})]})}),(0,i.jsx)(r(),{href:"/services",passHref:!0,children:(0,i.jsx)("a",{className:"inkine-flex items-center justify-center border-2 border-white text-white hover:bg-white hover:text-black px-8 py-4 rounded-xl transition-all duration-300",children:"Explore ERP Services"})})]})]})})})},A=n(62248),q=n(84902),M=n.n(q),T=function(e){var t=e.faqs,n=(0,l.useMemo)((function(){return{"@context":"https://schema.org","@type":"CollectionPage",headline:"ERP Planning Tools - Calculator, Scope Generator, and Readiness Quiz",description:"Explore Hybrowlabs ERP planning tools to estimate ERP implementation cost, assess readiness, and generate scope of work for ERPNext projects.",author:{"@type":"Organization",name:"Hybrowlabs Technologies",url:"https://hybrowlabs.com"},publisher:{"@type":"Organization",name:"Hybrowlabs Technologies",logo:{"@type":"ImageObject",url:"https://hybrowlabs.com/images/logo.svg"}},datePublished:"2026-03-12",dateModified:"2026-03-12",mainEntityOfPage:{"@type":"WebPage","@id":"https://hybrowlabs.com/tools"}}}),[]),o=(0,l.useMemo)((function(){return{"@context":"https://schema.org","@type":"FAQPage",mainEntity:(t||[]).map((function(e){return{"@type":"Question",name:e.question,acceptedA
1nswer:{"@type":"Answer",text:e.answer}}}))}}),[t]);return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)(M(),{children:[(0,i.jsx)("title",{children:"ERP Planning Tools & Calculator Suite | Hybrowlabs"}),(0,i.jsx)("meta",{name:"description",content:"Use Hybrowlabs ERP planning tools to estimate ERP implementation cost, project timeline, and generate scope of work for ERPNext projects."}),(0,i.jsx)("meta",{name:"keywords",content:"ERP implementation calculator, ERP planning tools, ERPNext implementation estimate, ERP scope of work generator, ERPNext project planning"}),(0,i.jsx)("link",{rel:"canonical",href:"https://hybrowlabs.com/tools"}),(0,i.jsx)("meta",{property:"og:title",content:"ERP Planning Tools | Implementation Calculator & Scope Generator"}),(0,i.jsx)("meta",{property:"og:description",content:"Free ERP planning tools to estimate ERP implementation cost, timeline, and generate scope of work for ERPNext projects."}),(0,i.jsx)("meta",{property:"og:url",content:"https://hybrowlabs.com/tools"}),(0,i.jsx)("meta",{property:"og:type",content:"website"}),(0,i.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,i.jsx)("meta",{name:"twitter:title",content:"ERP Planning Tools | Hybrowlabs"}),(0,i.jsx)("meta",{name:"twitter:description",content:"Estimate ERP implementation cost, generate scope of work, and plan ERPNext projects faster with Hybrowlabs tools."}),(0,i.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(n)}}),(0,i.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(o)}})]})})},O=[{question:"What is an ERPNext implementation calculator?",answer:"An ERPNext implementation calculator helps estimate project cost, timeline, and required modules based on your business size, users, and industry. It simplifies ERP planning and budgeting before starting implementation."},{question:"How accurate is the ERPNext cost estimation?",answer:"ERPNext cost estimates are based on inputs like team size, modules, and workflows. While it provides a strong planning baseline, the final cost may vary depending on customization, integrations, and business requirements."},{question:"What is a Scope of Work (SOW) generator in ERP tools?",answer:"A Scope of Work generator creates a structured ERPNext implementation plan including modules, deliverables, workflows, and timelines. It helps businesses and consultants align on project expectations."},{question:"How does an ERP ROI calculator work?",answer:"An ERP ROI calculator estimates return on investment by comparing implementation cost with expected savings from automation, reduced manual work, and improved operational efficiency over time."},{question:"Who should use ERPNext planning tools?",answer:"ERPNext planning tools are ideal for business owners, operations managers, and decision-makers in manufacturing, retail, and service industries who want to evaluate ERP implementation before starting."},{question:"Can these ERP tools be used before implementation?",answer:"Yes, these ERPNext tools are specifically designed for pre-implementation planning to help estimate cost, define scope, and evaluate ROI before committing to a full ERP rollout."},{question:"Do these tools support different industries?",answer:"Yes, ERPNext tools can be used across industries like manufacturing, retail, healthcare, and services by adjusting inputs based on business processes and requirements."},{question:"Do I need technical knowledge to use these tools?",answer:"No, these ERPNext tools are designed for non-technical users with simple inputs and instant results, making ERP planning accessible for business teams."}],H=!0;function _(e){var t=e.header;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(T,{faqs:O}),(0,i.jsxs)(o.Ar,{active:"/tools",header:t,children:[(0,i.jsx)(x,{}),(0,i.jsx)(g,{}),(0,i.jsx)(C,{}),(0,i.jsx)(I,{}),(0,i.jsx)(A.Z,{data:s.EB}),(0,i.jsx)(S,{}),(0,i.jsx)(o.Rs,{})]})]})}},96643:function(e,t,n){n(5791)},57135:function(e,t,n){"use strict";function i(e,t,n,i,o,s,a){try{var r=e[s](a),l=r.value}catch(c){return void n(c)}r.done?t(l):Promise.resolve(l).then(i,o)}function o(e){return function(){var t=this,n=arguments;return new Promise((function(o,s){var a=e.apply(t,n);function r(e){i(a,o,s,r,l,"next",e)}function l(e){i(a,o,s,r,l,"throw",e)}r(void 0)}))}}n.d(t,{Z:function(){return o}})},59072:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var i=n(45421);var o=n(27319);function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||(0,i.Z)(e,t)||(0,o.Z)(e,t)||function(){throw new TypeError("Invalid attempt to de
1structure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},70505:function(e,t,n){"use strict";function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},i.apply(this,arguments)}var o={strings:["These are the default values...","You know what you should do?","Use your own!","Have a great day!"],stringsElement:null,typeSpeed:0,startDelay:0,backSpeed:0,smartBackspace:!0,shuffle:!1,backDelay:700,fadeOut:!1,fadeOutClass:"typed-fade-out",fadeOutDelay:500,loop:!1,loopCount:1/0,showCursor:!0,cursorChar:"|",autoInsertCss:!0,attr:null,bindInputFocusEvents:!1,contentType:"html",onBegin:function(e){},onComplete:function(e){},preStringTyped:function(e,t){},onStringTyped:function(e,t){},onLastStringBackspaced:function(e){},onTypingPaused:function(e,t){},onTypingResumed:function(e,t){},onReset:function(e){},onStop:function(e,t){},onStart:function(e,t){},onDestroy:function(e){}};new(function(){function e(){}var t=e.prototype;return t.load=function(e,t,n){if(e.el="string"==typeof n?document.querySelector(n):n,e.options=i({},o,t),e.isInput="input"===e.el.tagName.toLowerCase(),e.attr=e.options.attr,e.bindInputFocusEvents=e.options.bindInputFocusEvents,e.showCursor=!e.isInput&&e.options.showCursor,e.cursorChar=e.options.cursorChar,e.cursorBlinking=!0,e.elContent=e.attr?e.el.getAttribute(e.attr):e.el.textContent,e.contentType=e.options.contentType,e.typeSpeed=e.options.typeSpeed,e.startDelay=e.options.startDelay,e.backSpeed=e.options.backSpeed,e.smartBackspace=e.options.smartBackspace,e.backDelay=e.options.backDelay,e.fadeOut=e.options.fadeOut,e.fadeOutClass=e.options.fadeOutClass,e.fadeOutDelay=e.options.fadeOutDelay,e.isPaused=!1,e.strings=e.options.strings.map((function(e){return e.trim()})),e.stringsElement="string"==typeof e.options.stringsElement?document.querySelector(e.options.stringsElement):e.options.stringsElement,e.stringsElement){e.strings=[],e.stringsElement.style.cssText="clip: rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;";var s=Array.prototype.slice.apply(e.stringsElement.children),a=s.length;if(a)for(var r=0;r<a;r+=1)e.strings.push(s[r].innerHTML.trim())}
1for(var l in e.strPos=0,e.currentElContent=this.getCurrentElContent(e),e.currentElContent&&e.currentElContent.length>0&&(e.strPos=e.currentElContent.length-1,e.strings.unshift(e.currentElContent)),e.sequence=[],e.strings)e.sequence[l]=l;e.arrayPos=0,e.stopNum=0,e.loop=e.options.loop,e.loopCount=e.options.loopCount,e.curLoop=0,e.shuffle=e.options.shuffle,e.pause={status:!1,typewrite:!0,curString:"",curStrPos:0},e.typingComplete=!1,e.autoInsertCss=e.options.autoInsertCss,e.autoInsertCss&&(this.appendCursorAnimationCss(e),this.appendFadeOutAnimationCss(e))},t.getCurrentElContent=function(e){return e.attr?e.el.getAttribute(e.attr):e.isInput?e.el.value:"html"===e.contentType?e.el.innerHTML:e.el.textContent},t.appendCursorAnimationCss=function(e){var t="data-typed-js-cursor-css";if(e.showCursor&&!document.querySelector("["+t+"]")){var n=document.createElement("style");n.setAttribute(t,"true"),n.innerHTML="\n .typed-cursor{\n opacity: 1;\n }\n .typed-cursor.typed-cursor--blink{\n animation: typedjsBlink 0.7s infinite;\n -webkit-animation: typedjsBlink 0.7s infinite;\n animation: typedjsBlink 0.7s infinite;\n }\n @keyframes typedjsBlink{\n 50% { opacity: 0.0; }\n }\n @-webkit-keyframes typedjsBlink{\n 0% { opacity: 1; }\n 50% { opacity: 0.0; }\n 100% { opacity: 1; }\n }\n ",document.body.appendChild(n)}},t.appendFadeOutAnimationCss=function(e){var t="data-typed-fadeout-js-css";if(e.fadeOut&&!document.querySelector("["+t+"]")){var n=document.createElement("style");n.setAttribute(t,"true"),n.innerHTML="\n .typed-fade-out{\n opacity: 0;\n transition: opacity .25s;\n }\n .typed-cursor.typed-cursor--blink.typed-fade-out{\n -webkit-animation: 0;\n animation: 0;\n }\n ",document.body.appendChild(n)}},e}()),new(function(){function e(){}var t=e.prototype;return t.typeHtmlChars=function(e,t,n){if("html"!==n.contentType)return t;var i=e.substring(t).charAt(0);if("<"===i||"&"===i){var o;for(o="<"===i?">":";";e.substring(t+1).charAt(0)!==o&&!(1+ ++t>e.length););t++}return t},t.backSpaceHtmlChars=function(e,t,n){if("html"!==n.contentType)return t;var i=e.substring(t).charAt(0);if(">"===i||";"===i){var o;for(o=">"===i?"<":"&";e.substring(t-1).charAt(0)!==o&&!(--t<0););t--}return t},e}())}},function(e){e.O(0,[8883,9923,1482,48,3466,6860,8178,2135,9774,2888,179],(function(){return t=16602,e(e.s=t);var t}));var t=e.O();_N_E=t}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.