Urgent.News

What's breaking now, across thousands of outlets.

Tech

Stopping a Failing Project Meant Writing Off Two Years of Our Work

Three years ago we began building a customer portal for our contract warehousing clients. Like most of our development work, the time my team and our contractors spent on it was capitalised. Finance treats software we build as an asset, spreads its cost over the years we expect to use it, and does not charge it against profit while it is being built. By its second year the portal was clearly in…

In the early 2010s, a team embarked on creating a customer portal for contract warehousing clients. As is typical with software development, the expenditures were capitalized by the finance department, meaning they were allocated over the expected lifespan of the software rather than being expensed in the year of creation. By the second year, the portal was found to be underperforming as clients began integrating directly with the company’s systems, rather than using the portal.

This led to a discussion at a steering meeting, during which the team proposed shutting down the project. However, the finance director raised a critical query – what would happen to the £1.4 million of capitalized costs? If the project were terminated, these costs would need to be written off, all at once, impacting profits in the same year that the CEO would present the results to a new owner.

Consequently, the project was not halted but was instead restructured, renamed, and continued for an additional eleven months, at an extra cost of £600,000. Ultimately, the portal was written off at a total cost of £2 million, despite the fact that no one was dishonest or intentionally misleading. The accounting methodology used was correct.

What remained unseen was the impact of capitalization on the decision to cease a project. Every month the project remained active, the financial cost of abandoning it increased, even if continuing the project was more expensive in cash terms. The team subsequently revised their approach, setting stop criteria for each project in collaboration with finance, such as the required usage levels in pilot tests.

Costs are now capitalized only after a project has passed a specific gate, proving its utility. Finance now reports the capitalized balance of all active projects to the board each quarter, alongside the project’s progress, making a write-off a matter of expected knowledge rather than a surprising revelation. Since implementing these changes, two projects were terminated early, both costing less than £200,000.

It became evident that a project that is inexpensive to initiate can turn out to be costly to terminate. The team had not previously considered how their own financial records could drive such outcomes.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

I built a zero-backend chess audit tool using Stockfish WASM and client-side processing

Hey dev.to community! 👋 I wanted to share a browser-based tool I recently built: Chess Blunder Heatmap. Instead of focusing on single-game move-by-move engine analysis, the app aggregates a player’s…

  • Chess Blunder Heatmap tool aggregates player game history
  • Stockfish WASM engine runs client-side in browser
  • No backend required, all processing occurs locally

Govt to Fix Textile Exports

The federal government has formed separate committees to address key issues facing Pakistan’s textile export industry and directed them to … Read More The post Govt to Fix Textile Exports appeared…

More from Wednesday 14 October →