Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Software IT

New Zealand's $16 Billion Public Health System Runs on a Single Excel Sheet (theregister.com) 74

The Register's Simon Sharwood reports: The body that runs New Zealand's public health system uses a single Excel spreadsheet as the primary source of data to consolidate and manage its finances, which aren't in great shape perhaps due to the sheet's shortcomings. The spreadsheet-using agency is Health New Zealand (HNZ) which was established in 2022 to replace 20 district health boards in the expectation it would be more cost-effective and deliver more consistent services. The org has a budget of $NZ28 billion ($16 billion) and advised lawmakers it would stay within it for FY 23.24.

That prediction was incorrect and HNZ blew its budget, leading to a review of its finances that last week delivered a damming report [PDF] that found the org lost "control of the critical levers that drive financial outcomes" and had an "inability to identify and respond to the disconnect between expenditure and revenue." The Deloitte-penned report also found an Excel spreadsheet was the "primary data file used by HNZ to manage its financial performance" and was used for "consolidation, journals, business-critical reporting, and analysis."

The report also noted five big problems with the sheet used at HNZ:
- Financial information was often 'hard-coded,' making it difficult to trace to the source or have updated data flow through.
- Errors such as incorrectly releasing accruals or double-up releases were not picked up until following periods.
- Changes to prior periods and FTE errors in district financial reporting Excel submissions, would not flow through to consolidated file.
- The spreadsheet can be easy to manipulate information as there is limited tracking to source information where information is not flowing directly from accounting systems.
- It is highly prone to human error, such as accidental typing of a number or omission of a zero.
Relying on the spreadsheet also meant Health NZ moved slowly: The report found "monthly financial reporting usually took 12-15 days to consolidate and five days to analyze."

New Zealand's $16 Billion Public Health System Runs on a Single Excel Sheet

Comments Filter:
  • by registrations_suck ( 1075251 ) on Monday March 10, 2025 @10:16PM (#65224575)

    That must be one hell of a spreadsheet.

    I admire the chutzpah of whoever put it together.

    • by keltor ( 99721 ) * on Monday March 10, 2025 @11:06PM (#65224633)
      Hate to tell you, but whatever company you work for, the "real" corporate ledger is probably in Excel.

      Whole lot of ERP consulting later, you find out this sort of "master" data source is VERY common. Maybe its not always Excel, but often there's some weird master data that someone in Finance and maybe someone in Operations has to manually fuck with to make things make sense.

      What's cool is when it's something else really wild like Lotus 123 (but the DOS version), SuperCalc, Multiplan, some random shit someone came up with in a dBase-like software written in ALGOL-60 that runs on PDP-15 and is in fact the reason that they still have a fucking PDP-15 and it actually just write the data to a TSV which is thing transferred over a serial port through a pearl and then to their ancient Sony NEWS system and then gets imported into SAP. You try to take the TSV file make it into a CSV and import it into SAP, but then nothing works and eventually 113 million dollars later, you just leave the PDP-15 and Sony NEWS in place but buy 4 spares from Yahoo! Auctions JP. (I wish this last part was actually a joke, but sadly it is not.)
      • I thought corporate America ran on COBOL on a heavy IBM z9 dinosaur??

      • by thegarbz ( 1787294 ) on Tuesday March 11, 2025 @05:44AM (#65224987)

        Hate to tell you, but whatever company you work for, the "real" corporate ledger is probably in Excel.

        Actually you'll find that this is less likely for many companies. As soon as you have numbers that start having more than a couple of zeros after them you quickly find yourself in a situation where you need to report externally. Reporting externally comes often with audit requirements. The government tolerates bullshit such a department not being able to balance its income and expenditure, but shareholders don't.

        You'll find excel bullshit in 4 categories:
        - Governments - where reporting is not followed up on.
        - Medium private companies - who outgrew whatever software they were using when it was small but don't have share holders telling them to keep proper books.
        - Startups - because tech bros know better.
        - One of my friends see only companies with ledgers like this, but he's a forensic accountant and gets called in when they file for bankruptcy. That said technically this category normally falls into one of the two above, so it's not really 4 categories.

      • by dargaud ( 518470 )
        I knew a guy who had written his own accounting software in the early 1980s on an 8-bit Oric with 48Kb of mem (and unique weird 3" floppies). He kept it running until the early 2010 when he died. He reinvented a database system inside and it had the pretty unique feature of having an 'official' *and* a hidden book...
    • sounds more like the usual consolidation of financial information into a spreadsheet for execs. This is not uncommon even in large enterprises and despite what the report/article seemed to imply, it was not the source of truth, it was the summary of the sources which were many other applications, still not great but not as bad as the headlines make it sound.
      • by will4 ( 7250692 ) on Tuesday March 11, 2025 @12:12AM (#65224711)

        In general for governments around the world:

        The government should open their financial books, line by line, invoice by invoice, expense by expense so that forensic accounts could go in and identify all of the spending which is not directly linked to a specific item in

        - the constitution or the founding document
        - laws passed by parliament / congress
        - an executive order
        - a regulation from a regulatory authority
        - a treaty ratified by the government. Excluding, for the USA, agreements signed by a president, not ratified by the legislature - in other words an un-ratified treaty having no legal basis

        Each line item or parent line item would need citation of what law, constitution clause, executive order, regulation, treaty clause, etc. that line item is legally authorized for.

        N.B. There are laws in other countries, Sarbanes Oxley, which require corporate executives to personally sign that they have reviewed the financial numbers and places the executives at personal legal liability of the numbers are falsified. (Enron scandal).

        • All the government Ministeries in New Zealand report their spending on a monthly basis... These contribute the things like the Half Year Financial Update.... Most governments around the world don't do it that frequently....

          But the current government has a slashed taxes. And fired huge numbers of public servants.... including putting large numbers of the IT staff on the chopping block... you know the ones who would be responsible for replacing this spreadsheet...

        • Oh.... and all that data is uploaded monthly to Treasurery, and the spending is tracked against the Appropriations...

          That upload is not json, not CSV, not a .wsdl endpoint.... but is itself an excel spread sheet....

        • In general for governments around the world:

          The government should open their financial books, line by line, invoice by invoice, expense by expense so that forensic accounts could go in and identify all of the spending which is not directly linked to a specific item in

          - the constitution or the founding document - laws passed by parliament / congress - an executive order - a regulation from a regulatory authority - a treaty ratified by the government.

          Sounds good. We might need to bring in someone with business expertise for that. The effort should be very public. Should go over well, am I right?!

        • N.B. There are laws in other countries, Sarbanes Oxley...

          Sarbanes Oxley is a US law.

      • That's what it actually was. If you read the original report the magical Excel spreadsheet is never mentioned in the summary of findings, there's just a brief reference to it waaaay down the document somewhere. The real problem was that some genius in a government efficiency department decided that it'd be a great idea to combine twenty utterly different health bodies into one giant clusterfuck body, because that's always worked so well every time a government has done this before. So it was pretty much
  • MESS = Management by Excel Spreadsheet.
    • by Tablizer ( 95088 )

      I hate converting spreadsheet apps into a real system because users get so used to ad-hoc fudges and additions they can't handle the rigidity of a real system.

      Most of such rigidity is necessary for chain of custody tracking etc., but they just can't resist the "fudgit urge" for quick fixes. Eventually they get used to it and even appreciate how it keeps things in the right lane, but they are grumpy during the learning curve.

      • I hate converting spreadsheet apps into a real system because users get so used to ad-hoc fudges and additions they can't handle the rigidity of a real system.

        You don't realise it, but you just described why people use Excel and why it's a VERY GOOD tool for what it does.

        Most of such rigidity is necessary for chain of custody tracking etc., but they just can't resist the "fudgit urge" for quick fixes. Eventually they get used to it and even appreciate how it keeps things in the right lane, but they are grumpy during the learning curve.

        That rigidity is needed from a corporate POV, but it hinders the actual work of good managers that use that flexibility to, well, manage their department: adapting to changing conditions and requirements by creating new models and workflows, without the need to build a full software toolchain.

        These people complain because you're taking away useful and powerful tools that they rely upon for their

        • by Tablizer ( 95088 )

          Usually one is called in to automate such because mistakes reach unacceptable levels, not because they love hangin' out with we cheerful coders.

  • by abulafia ( 7826 ) on Monday March 10, 2025 @10:29PM (#65224597)
    Like finding out the furnace in a steel mill is actually two donkeys turning a wheel.
  • by Tablizer ( 95088 ) on Monday March 10, 2025 @10:41PM (#65224607) Journal

    ...our HR runs on 3 spreadsheets.

  • Properly run health system in the sixties, and progressively ground down since then.
  • financial outcomes? Healthcare needs to not profit. and no some CEO should not get an bonus to eat up the profit

    • by ukoda ( 537183 )
      Yes and no. It's not about profit but it is still tax payer dollars so you do want accountability about where the money is going.
    • Anything worth doing is worth doing for money.

      Profit is good. It inspires people to do better.

  • by larryjoe ( 135075 ) on Monday March 10, 2025 @11:05PM (#65224631)

    So, the claim is HNZ uses a single Excel spreadsheet as its "primary" source of data, with the unspoken intimation that there are no other sources of data. Of course, this appears to be false, as the article later refers to "an estimated 6,000 applications and 100 digital networks" (in a disparaging tone), but that then implies that there is indeed a bunch of other data.

    So, what is the truth? Maybe HNZ actually has no appreciable data. That's possible but sort of hard to believe. Another somewhat easy to understand idea is that the underlying data has been boiled up into an "executive"-level spreadsheet. It's not unusual for executive decision makers to want a simplified, highly abstracted representation of the data.

    • So did UniLever - >15 Year ago. Queensland(AU) tried to move off a spreadsheet to SAP or similar and was a disaster, even to being unable to import/export data correctly. Getting off spreadsheets is always a downgrade and a mega cost overrun. Anyone in the health industry knows there are exceptions and price discriminations - aka complex business rules. Staying with what works is a sound/safe idea, assuming you dont run into a hard application limit. One trick is to use barcode strings in you spreadshee
      • Like Elon's employees, you can dump a spreadsheet to CSV or JSON, and run a vast number of reports, and now AI is within reach. Another reason to sick with spreadsheets. BTW. global edit check, reconciliation check is dead easy and quick.
    • This! What I am getting out of this is that an excel table is used to summaries the source of truth from diverse applications which is really common for decision making, but is not ultimately the control of underlying data.

    • Furthermore, the accusation that they use a spreadsheet for their accounting is rather hollow, considering that's exactly what spreadsheets are adapted to do.

      It wasn't that long ago global companies kept their books entirely on paper, which was actually pretty reliable and auditable. Spreadsheets are basically a better, electronic way to do that.

      It's like they are complaining they used a spreadsheet rather than some complicated, proprietary accounting software with millions of lines of unauditable code in t
  • by RightwingNutjob ( 1302813 ) on Monday March 10, 2025 @11:07PM (#65224637)

    Coded by color and prioriitized by which side of the monitor bezel they are affixed to.

  • I worked at the Deutsche Bank back in '95 and we used a large spreadsheet and VBA to manage billions of dollars and distribute work in the derivatives department. No doubt a bespoke database and accounting package is used now, but setting things up and getting them running can take years, so totally plausible that a new consolidated department would be using excel to take data from multiple older systems and consolidate it.
    • I replaced a big spread sheet for an energy company with a Java backend on a single old SUN workstation (before it got moved to a bigger one), frontend was in VB as it needed to run on "meta framed" NT desktops. Communication was plain old vanilla CORBA.

      We replaced a "system" that caused about 600million losses each year over several years in a row.

      But some some dragon will jump up and claim: "write once run everywhere" is a myth ... where is he?

      At that time, Excel did not even have "big decimals" (floating

  • Including several I have been employed at. They start off small and a spread sheet is all that was needed, but they just keep adding to it year after year. I've even seen web interface added to it, but the backend updated THE spreadsheet, not a database.
  • which aren't in great shape perhaps due to the sheet's shortcomings.

    This is such a bad take.

    NZ healthcare is struggling is because the government wantonly slashed its budget, knowing that it wouldn't then be able to meet its commitments and service levels. That same government then demanded that things look and appear a certain way. Is it any surprise then, that they got watermelon metrics?

    The truth is this: if you reduce a budget without understanding the impact, or removing the waste first, any org

    • Other things this government has done and subsequently blamed on others

      Cancelled the “three waters” centralised management and budget plan for fresh, storm and foul water, pushing back the cost onto local councils. Despite these councils largely professing to hate “three waters”, they made no allowance for this, so were left with no budget and cancelled infrastructure replacement.

      Tried to tear up the treaty governing the Crown relationship with Maori natives.

      Cancelled the ferry rep

    • by Tailhook ( 98486 )

      You could have done so much better. Perfect opportunity to damn "capitalism" and conservatives and all the other shibboleths you're supposed to pillory.

      Slacker.

  • And the Excel people are always busy and sometimes need some data instead of automated, but manually given by someone else NOW!!!@##!! And fiddle with it for days. They have grown into and become part of the ship. Extremely inefficient part.
  • by ihadafivedigituid ( 8391795 ) on Monday March 10, 2025 @11:31PM (#65224675)
    ERCOT, the entity that runs most of Texas' power grid, ran everything on Excel spreadsheets that got passed around by sneakernet or whatever when I was working in that market in the early/mid 2000s.

    Lots of other businesses did and still do the same. I had a decent career translating those spreadsheets into web/database based multi-user apps.
  • It may have been bad before, but after Deloitte gets through with it, it will be an utter fucking nightmare.
  • For many executives, Excel is the only tool they know or can imagine. Even some in the IT world; all lists of things in Excel sheets being emailed around for updates. I've had people who would have asked to get their email in Excel if they thought I would be willing to make it happen.
  • by thesjaakspoiler ( 4782965 ) on Tuesday March 11, 2025 @12:32AM (#65224727)

    and get Word for free!
    And if it does the job, then what is the problem?
    Usually systems to manage government information cost millions.

  • I used to work at a company that did something similar. The problem is that a lot of data has to be manually entered in somehow, and a spreadsheet was the easiest way early on. We developers wrote code that was able to directly read in the Excel spreadsheet data and work from it when we got an updated file. Inconvenient all around, but manageable at the time.

    What you really should have is a CMS (content management system) with loads of input forms that let people type in or otherwise import that data to a d

  • What about trying something like this: https://developers.slashdot.or... [slashdot.org]

    I postulate that Excel would be as "easy" as a VB4 program...??? Not a troll, am I missing something?
  • They should've used Lotus 1-2-3.

  • from the sounds of it, the data it depends on has errors that lead to cascades of further errors... when you work with garbage data, you get garbage out... any tool that relies on data from multiple sources where people are involved is prone to these errors. It sounds like they have a process issue, not a technology issue.

    Auditing, and data verification would resolve these issues.

  • My opinion, based on an very bad experience with them long ago, is that Deloitte's true aim is to nurture a forever dependency on any they deal with to ensure future revenue streams for Deloitte. Again, just my opinion and I've personal reasons to dislike them intensely. My view may be contaminated by that.

  • It's outrageous! They should use LibreOffice Calc instead.
  • The body that runs New Zealand's public health system uses a single Excel spreadsheet as the primary source of data to consolidate and manage its finances, which aren't in great shape perhaps due to the sheet's shortcomings.

    So unlike the robust financial health enjoyed by public health systems elsewhere, lol

    Well, I'm sure it's nothing that a 100 zillion spent on some new system that never launches can't improve!

  • The UK system is 10 times as fucked. Probably runs on 2 spreadsheets and some macros.

    • The UK system is 10 times as fucked. Probably runs on 2 spreadsheets and some macros.

      Even better: Palantir [palantir.com] has all the data.

  • No joke.

    If you look how Excel actually is used, it's basically a platform for user-built data+calc-procedures. Very much what SQL was intended to be in the 70ies.

    If the Sheet isn't too bloated, this might even be feasible.

    The key problem I would have would be the proprietary nature of the software. If someone can migrate that sheet to a small FOSS DB, then the new NZ healthcare system is ready to run for a century.

    • Well, if they're tracking changes, like you'd think they should be, the file bloats like crazy and needs to be repaired (losing the audit trail) on a regular basis. Which would be fine for an executive summary, but not if they're using it the way the article makes it seem like they are.
    • Very much what SQL was intended to be in the 70ies.

      I never used a 70s version of it. But by the 90s, SQL supported multiple users and roles for those users. In effect, collecting data from various organizations into their own tables and records. And securing those entries from either malicious or fat-fingered screwing around. And manipulating/consolidating that data using algorithms developed and placed under configuration control by centralized accounting departments.

      I have yet to run across anything that could remotely be considered a spreadsheet that di

  • ...its computational accuracy is questionable. Put it at test with these certified standards [nist.gov] (actually, the same tests should be applied to every software that is used to calculate averages, standard deviations, regressions, etc.).
  • Being on Medicaid means I get over 50 sheets of paper a month. Usually some have legal threats.
  • I've seen worse, like a portfolio of around $750B in private equity funds tracked and reported through dozens of Excel spreadsheets.

    As the saying goes

    "if the only tool you have is a hammer, everything looks like a nail"

  • NZ has a little over 5 million people. While some government people may keep a summary of the nation's financials in Excel, you can't exactly track 5M+ rows in Excel. And that's assuming one line per person. Sure, you could spread the data across several worksheets, but if you've ever tried it you quickly find it doesn't work well and gets unusable quickly.

    Secondly, New Zealand's average life expectancy is 82.25 years according to https://www.worldometers.info/... [worldometers.info]. Compared to below and it seems like they

  • But in the world of billion dollar investment banking deals, the net asset value models are excel spreadsheets, built by 22 year old analysts at 2am when they haven't had more than 4 hours of sleep in 6 months.

"Sometimes insanity is the only alternative" -- button at a Science Fiction convention.

Working...