Picture which represents putting money into a piggy bank

How much does a custom solution built on Microsoft 365 cost?

Photo by cottonbro from Pexels

Introduction

Of course, one of the questions we always get asked, when building a solution on the Microsoft 365 platform, is how much will this cost?

This post will aim to provide some guidance to answer that question.

So firstly, lets explain the type of solutions that are being talking about. Lets take a common use case where a customer would like to have an approval process around content some content that they create. This might be a

  • sales quote
  • product documentation
  • publication (see case study)
  • regulatory evidence

A typical solution for this use case may have a process such as the one to our right.

The solution would use several services in the Microsoft 365 stack, it will depend on the licenses that a customer has but commonly we use the following:

  • Microsoft Teams to interact with the solution.
  • SharePoint Online to host the content.
  • Power Automate to process the workflow.
  • Power Apps to capture the user’s data.
  • Power BI to report on the solution.
  • Microsoft Azure Functions to provide the glue and perform custom content processing.

So come on, how much?

So firstly, it depends! The cost is going to depend on a number of factors. These include the amount of effort, the complexity, and integration points. However, typically, a solution like this will cost at a rate off £100 per hour, around £25000 and the project will take just over 30-35 days to deliver.

The project is bigger than I thought

Often when people come to us, they have an idea of how long it is going to take to build. Our advice is to take that estimate and times it by Pi. Yes, take the time you estimated and times it by 3, ok 3.14.

The reason being that often they are just thinking in terms of development time and not all the other steps that go into delivering a successful project.

Additionally, the idea of the solution you have now is going to be very different to the final solution. New requirements will appear as you go through this process will come out of the woodwork. To be honest that is what you want, it will mean that the project will deliver better outcomes for the business and provide more value which will be great for you and the organisation.

What is involved to deliver a solution?

So most software development houses will have a similar approach but let’s talk about the project framework we use to deliver projects. More information on that approach will be coming in a blog post soon.

The approach is this:

  • Discover Phase
    • This phase kicks off the project, delves into the project requirements via requirement workshops and creates a design which is used to build the application.
  • Develop Phase
    • This phase develops the solution based on the agreed design. This includes the Dev Ops setup to be able to deliver the solution to the customer. The user interface design work, development, unit testing, integration testing and supporting admin and user guides.
  • Deliver Phase
    • This phase delivers the solution to the customer. There are steps to perform user acceptance testing (UAT), installation of UAT and Production environments, training to administration teams and training to end user champions.
  • Feedback Phase
    • This phase is where we gain feedback from the project team and understand what is working well and what needs to improve. This feedback is then taken into the discovery phase for the next iteration of the application.

Conclusion

So, we hope that this post helps you understand the true cost of delivering a solution using the Microsoft 365 platform.


Want to Know How We Can Support Your Business?

Here at iThink 365 our expert team helps organisations unlock the full potential of Microsoft 365, leveraging AI, Copilot extensibility, and custom agents to build intelligent, automated solutions. From streamlining workflows to eliminating repetitive tasks, we deliver automation that saves time, boosts productivity, and adds real business value.
Get in touch today to see how AI-powered support could work for you.


Latest posts

  • What’s New in Microsoft 365 Copilot: Wave 3 Updates Explained 
    Microsoft has just announced its latest wave of Copilot updates and there’s a lot to get excited about. Here’s a quick rundown of what’s new, what’s changing, and what it means for you.  Meet Copilot Cowork – Your New AI Partner  The biggest introduction in Wave 3 is Copilot Cowork, a brand-new experience rolling out through the Microsoft 365 Frontier programme right now.  Think of Cowork as a…
  • Introducing ‘Photo Sync’ for iThink Connect Sync 
    Finally, no more chasing IT to upload staff photos!  Hybrid working has changed how teams connect. With people splitting their time between home and the office, and entire conversations happening through Teams or email, recognising who’s who has never been more important.  Yet for many organisations, there’s a surprisingly common gap of out-of-date or missing profile photos in Microsoft 365.  It might sound small, but…
  • End Groundhog Days with an AI Agent 
    A lot of businesses are doing the right things for their teams: better mental health support, access to counselling, health insurance and reminders to take screen breaks. Even fitness initiatives for those of us sat behind a desk all day genuinely matters and is always appreciated by teams the world over.  However, here’s the bit that often gets missed: morale can still take a knock when…