The weekly newsletter for forward-thinking finance leaders, especially those who leverage Xero and its ecosystem.
View in browser

Your weekly go-to guide to transform your finance function into a strategic powerhouse.

Welcome CFO Techstack Community 👋,

Last week, as part of our ERP Survivor series, we heard from our first ERP Survivor: Mark Ashley. Mark experienced a two-year ERP migration that ran over budget and time, before a return to Xero showed a simpler, more scalable way forward.

 

This week, our ERP Survivor #2: Khalid Ahmed, shares his perspective as someone who’s seen both sides. With experience being weighed down by rigid ERP systems to now running a multi-entity finance function powered by Xero + apps, Khalid reveals how scaling with a Xero tech stack has become his biggest advantage.

FEATURED ARTICLE

ERP Survivor #2: Khalid Ahmed

Khalid Ahmed has led finance functions across a variety of industries and growth stages over the years.

 

As he looks back, one thing stands out vividly: the constant battle with ERP systems that are intended to bring order, but instead bring complexity.

 

When he joined a fast-growing e-commerce company, their ERP system had been sold as a vital backbone for scaling. In reality, it proved so rigid that every change in product or process resulted in endless technical workarounds and significant pain.

 

Today, Khalid has left all of that behind, running a multi-entity function on Xero, connected through a stack of modern tools.

 

Here’s how Khalid went from battling ERP rigidity to building a finance stack that moves at his pace.

 

When growth meets rigidity

When Khalid took on a role at a rapidly growing Australian online retailer, it was just taking off, scaling with ERP Microsoft Dynamics at the core.

 

It was at a time when ERPs were “the only solution” to connect the finance function into one system and provide full control and visibility.

 

“For a business growing that fast, that was changing the entire landscape of Australian retail, with multiple warehousing locations, robotics, handling hundreds and thousands of orders, ERP just felt like the obvious answer.”

 

Their business was complex and had been susceptible to the classic ERP sales pitch.

 

With intricate logistics and thousands of daily orders, it felt like an ERP was necessary to keep up.

 

“It was a large organisation, there were multiple distribution points, there was a lot of stock that was being moved, there were a lot of custom processes that the business had developed.”

 

Those custom workflows only reinforced the belief that an ERP was the right answer.

 

“It was important for that organisation to capture the whole transaction flow, from picking to packing to fulfilment, starting from the order placement process all the way through to the customer unboxing their parcels in delight.”

 

 

ERP equals inflexible!

Despite all the promises of ERP, it didn’t take long after joining for Khalid to face the grim reality.

 

ERP wasn’t cloud-based, it wasn’t simple, and it certainly wasn’t agile.

 

“Whenever there were any sort of technical issues or we needed technical support, it was just a nightmare to deal with.”

 

Every time the business wanted to add a new product, channel or payment gateway, the finance team was pulled into another cycle of code rewrites, rebuilding and consultant calls.

 

And, as the business was growing 40–70% year-on-year at the time, this happened a lot!

 

“Anytime we tried to insert a new process into the business, it meant almost rewriting a whole bunch of code for the ERP and rebuilding it from scratch.”

 

Put simply, ERP couldn’t keep up with the pace of e-commerce:

 

“At a time when everything was so new, we were literally inventing ways that businesses could operate. With an ERP, it was rigid and inflexible.”

 

 

Firefighting > Finance

The human toll was worse than the technical toll.

 

Every close meant endless manual reconciliations with 25000-row spreadsheets and long nights chasing errors that should never have existed.

 

“You press enter, let it start calculating. And if you're lucky, it gets done in an hour. If you're unlucky, you leave it running overnight and you come back in the next morning and find that the computer's crashed or something's failed. We were actually doing that: coming back in the morning to find the computer’s crashed.”

 

Finance work became reactive as more and more time was swallowed by system issues.

 

“When you're spending 60-70% of your time just trying to fix a system issue, and the other 30-40% trying to actually work with the business to solve complex challenges […] it isn't great.”

 

The finance team really was in survival mode.

 

“You’re left dealing with the mess that inevitably comes when 10,000 transactions didn’t reconcile. At times, it really was a survival experience.”

 

They had to build Tableau dashboards and data warehouse scripts just to fix what the ERP couldn’t:

 

“We ended up resolving ERP challenges outside the ERP. We were using Tableau to reconcile things because the system just couldn’t handle it.”

 

 

A fresh start

When Khalid moved to a start-up creating smart video solutions, things finally changed.

 

There would be no ERP this time.

 

Instead, Khalid surrounded Xero with a modular, API-friendly tech stack, made up of ApprovalMax, Unleashed and EmploymentHero, all designed to fit the business like a glove.

 

“We could build exactly what we needed without waiting for consultants.”

 

What previously required weeks of coding could be done instantly:

 

“It was a very refreshing experience. Where an ERP needed someone to spend a day recoding everything, with the right app, it was only a few clicks.”

 

 

Life after ERP

Now, in his current role at EncompaaS, an enterprise AI data platform, Khalid oversees four entities spread across three countries, all running on Xero.

 

With Mayday, dashboards are live, recs are automatic, and the stress is gone.

 

“It was a game changer [...] what used to take a day now takes minutes.”

 

Khalid’s favourite part of this set-up is the adaptability: the ecosystem evolves as the business does.

 

“The ecosystem changes so rapidly that as we scale, there’ll always be something that fits.”

 

“It’s built by people who’ve had these problems and will keep evolving to solve them.”

 

And, would he ever go back to ERP?

 

“Unless there was an extremely compelling reason for it (e.g. a complex and integrated supply chain or needing regulatory compliance), the value proposition of an ERP is extremely diminished to me.”

 

 

The bottom line

Khalid’s ERP Survivor story is one of resilience.

 

ERPs promise control and integration but, particularly in environments where innovation moves quickly, they often deliver rigidity instead.

 

“ERPs have their place in certain environments, and definitely work well in predictable and mature businesses. But when your business is still growing and changing fast, they can become a nightmare really quickly.”

 

For Khalid, the lesson is clear:

 

“It’s about building around a core that’s flexible and auditable, and surrounding it with tools that can evolve.”

 

He’s convinced the future belongs to modular finance ecosystems: systems that talk to each other, evolve together, and let finance teams focus on insights instead of error-chasing.

 

 

Next week, we’ll hear the personal account of our third ERP Survivor. After being drawn in by the promise of ERP's control and sophistication, he soon found himself tangled in complexity. Now, he’s rediscovered simplicity, running a multi-entity finance function on Xero, strengthened by a smart, modular tech stack built around it.

 

👉 If you’re an ERP Survivor, we’d love to hear your story.

Reach out to emily.lockyer@getmayday.com

      COMMUNITY INSIGHTS

      🎤 How I stacked it

      Lucy Colbourne, Accountant at Kollosche, shares their tech stack.

      Kollosche is one of the leading prestige real estate agencies on the Gold Coast, offering a
      range of services including Residential Sales, Commercial Sales, New Projects, Residential
      and Commercial Property Management, and an Internal Media Agency.
      LC

      Lucy told us, "As Assistant Accountant at Kollosche, I provide operational support across various facets of the finance team. My role involves processing and maintaining the payroll function, daily reconciliations across all entities, and management accounting tasks specifically month-end
      reconciliation and splits. I also assist with processing transactions associated with property settlements and assist the finance team and all stakeholders within the group, with various tasks."

      Here's what Lucy and her team are using:

      1. Mayday for Intercompany: One strength of Mayday is its ability to provide real-time insights, helping streamline decision-making processes. Its functionality to be able to on-charge transactions at the source in Xero to a different entity is game-changing. The efficiency and ease of running month-end processing is also a positive.
      2. PowerBI for Reporting: PowerBI's integration with Xero provides excellent reporting and visualisation capabilities, which are valuable for in-depth financial analysis.
      3. Employment Hero for Payroll: Automates payroll processing by syncing employee data, reducing manual entry and errors each pay run. Employment Hero ensures compliance with employment laws and keeps both systems updated with real-time changes. This integration simplifies payroll, superannuation, and tax submissions, saving time and improving accuracy.
      4. AI Outlook to Xero Invoicing: Automates the extraction and entry of invoice data from emails directly into Xero, speeding up invoice processing and reducing manual errors. This ensures timely payments and creates a scalable solution for handling increasing invoice volumes. The automated system also provides a clear audit trail for better financial tracking.

       

      Keen to share how you stack it? Email: emily.lockyer@getmayday.com

      UPCOMING EVENTS

      🗓️ Save the date

      Stackedx Melbourne

      https://www.pkf.com.au/locations/melbourne/stackedx/

      Thurs 30th Oct, 8.30am AEDT

      PKF Melbourne, Level 15, 500 Bourke Street, Melbourne.

       

      ​The first-ever AU Stackedx!

      PKF and CFO Techstack invite you to Stackedx, a high-impact morning event designed for in-house finance teams who use Xero. This is your opportunity to gain fresh insights, explore emerging strategies, and discover the latest tech innovations shaping the future of finance operations.

       

      From scaling with Xero to navigating the ERP landscape, Stackedx brings together finance leaders, tech implementors, and app partners for a morning of thought leadership, practical takeaways, and connections.

       

      To reserve your place, RSVP here!

      THE STACK EXCHANGE

      🧵 This week's top threads, from The Stack Exchange

       
      The Stack Exchange is a Slack forum for connecting with peers, sharing insights, and staying updated on apps and industry events, helping you transform your finance function into a strategic powerhouse.
       
      Here are this week's top 3 discussions from The Stack Exchange:
      1. Maximising Xero's tracking categories
      2. UK tax for seconded employees
      3. Project management tools in Xero tech stack

       

      Keen to join? Sign up here >

      NEW IN THE WORLD OF CFO SOFTWARE

      🗞️ News from the stack-o-sphere

       

      • Cash Flow Frog announces integration with Zoho Books. Learn more.
      • Deel announces Series E funding round. Learn more.
      • Make announces the release of MAIA, personal AI and automation builder. Learn more. 

      WHAT THE DATA SAYS

      📊 Stat of the week

       

      "In the UK, 45% of mid-market CFOs are now women."

       

      Research by Grant Thornton

      MORE OF THE GOOD STUFF

      And lastly, our top picks!

       

      🎧 Podcast: "Purpose-Driven Business: Balancing Profit and Impact". The Gross Profit.

      📝  Article: "UK CFOs' competitiveness and productivity worries." Reuters.

      😆  Joke: Why did the CFO break up with Excel? Because they couldn’t count on each other anymore.

      Why not forward this newsletter to someone you think would enjoy it?🙏

      logo

      CFO Techstack is brought to you by Mayday

      Want to learn how you can mend multi-entity month end? We'd love to help!

      Start a free trial
      Speak to us!
      LinkedIn

      Mayday Holdings, 32 Ellerton Road, London, London SW18 3NN, United Kingdom

      Unsubscribe Manage preferences