Blog

Why Do ERP Projects Go Over Budget? Seven Questions to Ask Before Signing a Contract

By IngoldOctober 13,2026
Two ERP agencies quote for the same software. One costs considerably less. But are they actually selling the same project?  Picture a finance director in Pune with both proposals open side by side. They run to different lengths, use different headings and carry numbers that do not line up. The cheaper one is attractive, especially after a quarter of tight cash. It is also the one with fewer lines in it. Whether a gap like that is a saving or a postponed invoice is the real question for anyone choosing a SAP Business One agency. This article is written for CFOs and ERP buyers who want to find that out before the contract is signed. It explains where budgets slip, what a proposal should show, and the seven questions that expose the difference between a price and a project. 

Why do ERP budgets increase? 

Most ERP budgets grow because the first quotation prices only what the agency has decided to include: licences and a core implementation. Data migration, integrations, custom development, training, go-live support, hosting, yearly support and the time your own staff spend on the project are often left out or only vaguely described. They surface later as change requests and extra invoices. The cheapest quotation is therefore not always the cheapest project, so compare what each proposal covers before comparing totals. 

Why Is the Initial ERP Quotation Rarely the Complete Project Cost? 

A quotation is a document written by the seller to win the work. It is not a forecast of everything you will spend, and nobody is being dishonest when it falls short of that. The agency prices what it is confident about, and anything uncertain tends to be either excluded or described in a sentence that sounds generous and commits to nothing.  Look at what a first proposal usually contains: the software licences, an implementation fee, perhaps some training. Now look at what a live ERP needs to run: your old data moved across and checked, connections to the web shop and the bank, reports your auditors accept, a hosting arrangement, someone to call when a posting fails, and a few months of hand-holding after go-live. Those items exist whether or not they appear on page two.  There is also a cost that never reaches any proposal, which is your own people. The finance lead who spends two days a week in workshops is not doing month-end at full speed. Warehouse staff who learn a new screen while orders keep arriving make mistakes for a while. These are real costs, and they belong in the budget even though no agency will invoice them.  This is where ERP hidden costs come from. They are rarely hidden on purpose. They are hidden because the proposal was never built to show them, and because most buyers compare the bottom line instead of the scope above it.

Which Expenses Should Appear in a SAP Business One Proposal? 

A useful proposal is boring to read. Every line names a thing, says who does it and says how it is priced. If you remember one test, make it this: for each cost line, could someone who was not in the sales meetings tell what is and is not included?  Ingold Solutions publishes its implementation packages under the names Basic, Standard, Plus and Professional, with go-live helpdesk hours and training hours that rise with each tier. That is the right instinct, because it puts a number of hours on support instead of a promise. Whichever agency you speak to, ask for the same level of detail.

What is included in SAP Business One implementation costs? 

A complete SAP Business One implementation cost covers the software licences, implementation and configuration work, data migration, integrations, any custom development, user training, go-live support, and the running costs that follow: annual maintenance, hosting if the system is in the cloud, and support after go-live. A proposal that lists only licences and an implementation fee has not yet told you the full price. 
Cost line  What the proposal should state  A warning sign 
Licences  Licence type, number of each, one-time or subscription, price for extra users later  A single “licences” total with no user breakdown 
Implementation  Modules, entities, warehouses and workshops in scope; fixed price or time and materials  “As required” or “subject to analysis” 
Data migration  Which records move, who cleans them, number of trial loads  Not mentioned at all 
Integrations  Each connection named, with who maintains it afterwards  A line that says “integration” once 
Custom development  Each item listed and priced, with its yearly cost to keep working  A lump sum for “customisation” 
Training  Hours, who is trained, online or on site  Training described but not priced 
Go-live support  Duration and number of hours  Support with no end date or hour cap 
Maintenance and support  Percentage, the base it applies to, what it covers  No percentage stated 
Hosting  Billing basis, backups, data location, exit terms  Hosting “to be confirmed” 

How Do Licensing, Hosting and Implementation Costs Differ? 

Buyers often treat these three as one number. They behave differently, and mixing them up is a common reason a three-year budget misses. 

SAP B1 licensing 

Licensing is what you pay to use the software. SAP B1 licensing comes in different user types, and Ingold Solutions lists Starter Package, Limited and Professional licences, available as a perpetual purchase paid once or as a monthly subscription. The choice matters for cash flow and for the long run. A perpetual licence costs more at the start and then carries yearly maintenance. A subscription spreads the cost out but never stops. Neither is automatically better. What counts is which one you can afford now and how many users you will have in year three. The yearly maintenance fee is where proposals differ most in how clearly they speak. Ingold Solutions states its maintenance as 19% of the contract value per year. Whatever an agency charges, get the percentage in writing together with the amount it is calculated on. A 19% rate on licences alone and the same rate on licences plus services are very different sums. 

Hosting 

Hosting is a running cost and not a project cost. If your system lives in the cloud, it is billed as a subscription, and on Ingold Solutions’ published description it depends on the number of users, the features you use and the amount of customisation. So hosting rises when your business does, and a flat figure in a proposal should make you ask what it assumes. 

Implementation 

Implementation is the one-time work of configuring the system, bringing in your data, connecting it to other tools and training your people. It is the line most buyers watch, and for that reason the one most often shaved to win the deal. If one proposal’s implementation fee is much lower than another, check whether the two include the same number of workshops, trial migrations and training hours before assuming one agency is simply more efficient.  Anyone searching for SAP Business One implementation cost India will find a wide spread of figures, and the spread is mostly explained by scope: how many users, how many modules, how much data and how much customisation. A number without those four details tells you very little. That is why this article avoids quoting a single price and gives you a method for building one instead.

What Happens When Data Migration Is Underestimated? 

Data migration is the most commonly underestimated item in an ERP project, partly because it looks simple. Move the customers, the items, the open orders. How hard can it be?  Then the old system turns out to hold three versions of the same customer, item codes that follow no rule, prices stored in a spreadsheet one person understands, and open balances that do not agree with the ledger. Cleaning that up is slow, it needs people from your side who know the history, and it cannot be hurried by adding developers. Each trial load throws up a fresh list of problems, and each list takes days.  When the quotation allowed for one trial load and the project needs three, the extra work lands as a change request. When nobody on your side was freed up to check the data, the go-live date slides, and the longer the project runs, the more every other line grows. A realistic proposal states how many trial migrations are included, who is responsible for correcting data, and what happens if the data turns out to be messier than expected. 

How Can Custom Development Increase Future Costs? 

Custom development is rarely a mistake. Sometimes your process is the reason customers choose you, and the standard system should bend to it. The trouble is the price tag attached to the word “custom,” which is usually only the build cost. The cost of owning it comes later.  Every customised screen, report or workflow has to be tested when the software is upgraded. It has to be understood by whoever supports it next, and documented well enough that it survives a change of staff. A custom item built for ₹1.5 lakh today may cost a further amount each year to keep working, and that second number is almost never in the proposal.  It helps to sort each requested change into one of three groups. Does the standard system already do this in a slightly different way? Could a configuration setting or a small adjustment solve it? Or is it a real gap that only development will close? Many buyers discover that a good share of their “must haves” belong in the first or second group. For a longer look at this trap, our earlier piece on over-customising SAP Business One goes through it in detail. Whichever group an item lands in, ask the agency to price its yearly upkeep. 

Seven Questions Every Buyer Should Ask a SAP Business One Agency 

These are the questions we would put to any agency in your place, including ours. They are written so a finance director can ask them without technical vocabulary, and each one is aimed at a place where budgets tend to move. 

1. What exactly is in scope, and what is not? 

Ask for the exclusions in writing. A list of what is left out is often more informative than the list of what is in. If the agency cannot name them, the scope is still loose. 

2. Is the implementation price fixed, or time and materials? 

Fixed prices move risk to the agency, but only for the scope that is written down. Time and materials can be perfectly honest, as long as you get an estimate range and a rule for when you are told the estimate is being exceeded. 

3. How many data migration trials are included, and who cleans the data? 

One trial load is rarely enough. Find out how many are priced in and what an extra one costs. Also agree who owns the clean-up, because “the customer provides clean data” can quietly become your largest line. 

4. Which integrations are included, and who maintains them after go-live? 

Name every connection: web shop, bank, logistics partner, tax or e-invoicing tools. For each, ask who fixes it when the other system changes its interface, and whether that is covered by support or billed separately. 

5. Which custom items are in the quote, and what does each cost to keep? 

Ask for each item priced separately, with an annual figure for keeping it compatible. A lump sum for “customisation” cannot be compared with anything. 

6. What happens after go-live, in hours and in money? 

Find out how many support hours are included and for how long, what the response times are, and what counts as a chargeable request. The first two months are when most surprises appear, so this is not a footnote. 

7. What will the next three years cost, not just the first? 

Ask the agency to set out maintenance, hosting, support and upgrade costs for each year, including the likely yearly increase. Any SAP Business One agency confident in its proposal will be happy to show this. If the answer is vague, treat that as information about the proposal.

How to Compare Two ERP Quotations Fairly 

Once you have the answers, put both proposals into one frame. The method is short. List every cost line from the table above. Write down what each proposal says for that line. Where a proposal is silent, do not leave the cell blank. Enter your own estimate and label it as such. Then add contingency, and extend the recurring costs across three years.  That is the idea behind ERP total cost of ownership: the one-time price, plus everything you pay to keep the system running over a defined period, plus the money you were not told about. We have turned it into a worksheet you can download and edit, with every assumption in its own cell. Here is what it does with the two quotations from the opening. The figures are invented to show the arithmetic. They are not Ingold Solutions prices and not market benchmarks. They are in ₹ lakh, for 15 users, with 5% yearly growth on recurring costs, 19% maintenance on licences and a 10% contingency on one-time costs. 
₹ lakh, three-year view  Quotation A (cheaper)  Quotation B 
Headline one-time price in the proposal  14.30  23.70 
One-time items the proposal leaves out (estimated)  10.40  3.50 
Contingency (10% of one-time costs)  2.47  2.72 
Recurring costs, Years 1 to 3  14.56  14.56 
Three-year total cost of ownership  41.73  44.48 
At headline, Quotation A looks about 40% cheaper (14.30 against 23.70). Once the missing items are priced, the gap over three years falls to roughly 6% (41.73 against 44.48). Quotation A left out data migration, integrations and most of the hosting and support. Quotation B included them. The two agencies were not selling the same project, which is exactly what the opening question was getting at.  This does not mean the cheaper agency is the wrong choice. It may still be the better partner, and 6% is a real saving. It means you can now decide on the figures that matter, and you can go back to Agency A with specific questions instead of a general feeling. 

What should an ERP quotation include? 

An ERP quotation should itemise licences (type and number), implementation scope, data migration, integrations, custom development, training, go-live support, annual maintenance with its percentage and base, hosting, and support after go-live. It should also state what is excluded, whether prices are fixed or estimated, how change requests are handled and how long the quote stays valid. If a line is missing, ask for it before you sign. 

How Should You Choose a SAP Business One Agency After This? 

Price is one input. The others are harder to put in a table: whether the agency listens before it quotes, whether the people who sold the project are the people who will deliver it, and whether it has credentials you can verify. Ingold Solutions is an SAP Silver Partner and a Microsoft Solutions Partner, and holds ISO 9001 and ISO 27001 certification, as shown on the Ingold Solutions India website. Check the same for any agency you shortlist.  Ask to speak to a customer of similar size, in a similar industry. Ask what went over budget on their project and why. A reference who can answer that honestly is worth more than a polished case study. 

Gepostet auf Google Google
Rene Emser profile picture
Rene Emser
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex überprüft, ob die Originalquelle der Bewertung Google ist.
Wir bei Hochzeitsrausch Brautmoden sind sehr zufrieden mit der Zusammenarbeit mit Ingold Solutions. Besonders hervorzuheben sind die schnelle Reaktionszeit und der freundliche Service. Ingold Solutions hat unsere WordPress- und Shopify-Seiten überarbeitet und wichtige Funktionen hinzugefügt, wie zum Beispiel eine Terminbuchungsfunktion. Auch die Migration unserer Geschäftsdaten in die Microsoft 365 Cloud verlief reibungslos und hat unsere Arbeitsabläufe spürbar verbessert. Durch die Integration von SAP Business One sind unsere Online- und Offline-Systeme jetzt optimal aufeinander abgestimmt. Wir können Ingold Solutions für ihre technische Expertise und maßgeschneiderten Lösungen uneingeschränkt empfehlen.
Gepostet auf Google Google
Uwe L profile picture
Uwe L
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex überprüft, ob die Originalquelle der Bewertung Google ist.
Die Kooperation mit der Ingold Solutions GmbH als unserem Lösungspartner für SAP Business One war für die MIP Consult GmbH eine äußerst positive Erfahrung. Ingold hat uns mit einem maßgeschneiderten Paket beliefert, das ihre umfassende Kenntnis unserer Anforderungen widerspiegelt. Ihr Team hat die SAP-Datenbank effizient konfiguriert, umfangreiche Schulungen angeboten und die Stammdaten sorgfältig hochgeladen, was einen reibungslosen Übergang ermöglichte. Die Implementierung des Multi-Banking-Systems zeugt weiter von ihrer fachlichen Kompetenz und ihrem Engagement für ganzheitliche Lösungen. Die Professionalität und Einsatzbereitschaft von Ingold haben unseren Übergang äußerst effizient gestaltet, und ihre kontinuierliche Unterstützung ist von unschätzbarem Wert. Wir können Ingold Solutions GmbH wärmstens empfehlen für Unternehmen, die erstklassige SAP-Lösungen und exzellenten Service.
Gepostet auf Google Google
Dawid Telesinski profile picture
Dawid Telesinski
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex überprüft, ob die Originalquelle der Bewertung Google ist.
Ingold Solutions GmbH hat für Numiartis eine effiziente Lösung entwickelt, die als B2B-E-Commerce-Portal und Online-Katalog dient und B2C-Bestellungen vereinfacht. Das verbesserte Design ermöglicht eine reibungslose Navigation und effiziente Kundenregistrierung, was zur Kundengewinnung beiträgt. Dank der Magento Open Source Plattform ist auch die Produkt-Navigation optimiert worden. Wir sind sehr zufrieden mit dem bedeutenden Beitrag von Ingold Solutions zur digitalen Erweiterung unseres Unternehmens.
Gepostet auf Google Google
Attila Totos profile picture
Attila Totos
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex überprüft, ob die Originalquelle der Bewertung Google ist.
Ingold Solutions proved to be an invaluable partner for Pyronova IS Deutschland GmbH during our recent implementation. Their team seamlessly configured our accounting system, and their expertise was evident as they provided a dedicated German accounting expert, ensuring precise setup tailored to our needs. Furthermore, Ingold's commitment to customization shone through as they worked on seamless and precise configuration of our accounting system within SAP Business One. This addon will undoubtedly elevate our financial operations. Their professionalism, expertise, and dedication to our project's success were exemplary. We highly recommend Ingold Solutions for their exceptional service and comprehensive support throughout our implementation process. Attila Totos Head of Finance Dep. Pyronova
Gepostet auf Google Google
Thomas Schneider profile picture
Thomas Schneider
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex überprüft, ob die Originalquelle der Bewertung Google ist.
Von Anfang an beeindruckte uns Ingold Solutions mit ihrer Umsetzung von SAP Business One. Sie erfüllten effizient unseren Bedarf an Benutzerlizenzen und integrierten diese in die robuste Infrastruktur von Cloudiax's Private Cloud. Unsere Entscheidung für das Standardpaket wurde dank Ingold Solutions' Geschäftsblueprint-Vorlage präzise umgesetzt, was zu einer perfekten Datenbankkonfiguration führte und unsere Betriebsstruktur optimierte. Ingold Solutions bot mit ihrer Expertise wertvolle Unterstützung. Ihr technisches Team sorgte nicht nur für die richtigen Änderungen, sondern integrierte sie auch nahtlos in die Cloudiax-Umgebung. Die von Ingold Solutions eingesetzten Technologien - von der Private Cloud in Cloudiax über SAP B1 mit HANA bis zum SAP Business One Standard Package - zeugen von einem durchdachten Ansatz, der auf betrieblichen Erfolg ausgerichtet ist. Absolut professionell, nur zu empfehlen! winwall GmbH
Gepostet auf Google Google
Markus Beck profile picture
Markus Beck
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex überprüft, ob die Originalquelle der Bewertung Google ist.
Schnelle und kompetente Umsetzung zu fairen Preisen mit fähigen Mitarbeitern. Danke
Verifiziert von: Trustindex
Das verifizierte Trustindex-Abzeichen ist das universelle Symbol des Vertrauens. Nur die besten Unternehmen können das verifizierte Abzeichen erhalten, die eine Bewertungsnote über 4.5 haben, basierend auf Kundenbewertungen der letzten 12 Monate. Mehr erfahren