Software licence recovery

You’re paying for
seats nobody
sits in.

Ghostseats finds every software licence your company pays for and nobody uses, shows you what it costs, and cancels it before it renews.

What it looks like

Every square is a licence
you pay for every month

The lit ones are ghost seats — assigned to somebody who left, or to somebody who has not opened the thing since the day IT set it up. You pay exactly the same for those as for the ones being used.

A seat somebody actually usesA ghost seat — paid for every month, nobody logs in

Nobody did anything wrong here either. People join, leave, change teams and try tools. The bill only ever moves one way, because cancelling takes someone deciding to, and adding does not.

01 — The list

See every seat
you pay for

Connect your billing and your directory, read-only, and get one list of every licence across every tool — including the ones bought on somebody’s personal card.

Most companies have never seen this list. That is not incompetence, it is that nothing in the finance stack was built to produce it.

All licences

Seats by tool

5 of 68 tools
ToolPaidUsedGhostPer year
Design suite24096144$117,504
CRM31028822$24,288
Project tracker640402238$39,984
Video calls620517103$22,248
Analytics1203189$58,740

Renewal calendar

Cancel windows closing

  • Analytics

    89 ghost seats inside it

    9d$79,200
  • Design suite

    144 ghost seats inside it

    23d$195,840
  • Project tracker

    238 ghost seats inside it

    61d$107,520
  • Video calls

    103 ghost seats inside it

    118d$133,920

02 — The window

Cancel before
it renews

Nearly every contract renews automatically unless you cancel inside a window you have almost certainly forgotten about. We watch the window and tell you while you can still act.

Finding waste a week after the renewal is not finding waste. It is just bad news.

03 — The trend

Watch the bill
go down

What you cancelled, what it saved, and what is still ghosting — by tool, by department, by month.

  • Nothing is cancelled automatically. You approve every cut.
  • Every saving is traced to a specific licence and a specific date.
  • The report goes to whoever owns the budget, not just to IT.

Cancelled this year

$412,000

Still ghosting

$96,400

Monthly software bill, twelve months of cutting. The line only goes one way once somebody is finally watching it.

You are billed in US dollars and you report in Canadian

Almost every tool you buy prices in USD. That means your software bill moves every month for reasons that have nothing to do with how many people are using it — and almost nobody tracks the gap between the budget and the exchange rate. We show it as its own line.

Two glowing mint rectangular planes, slightly misaligned against a dark wall, like two currencies drifting out of sync.

How it works

Six steps, from
the bill to the cut

You plug it in once. From then on the only thing you do is decide what to keep.

  1. 01

    Connect billing and your directory

    Read-only. Your card statements and invoices on one side, the list of who actually works here on the other.

  2. 02

    Every licence lands in one list

    Including the tools bought on somebody's personal card, which is usually where the surprises are.

  3. 03

    Seats get matched to real logins

    Not who a seat is assigned to — who actually opened it. Assigned and used are very different numbers.

  4. 04

    Ghost seats surface with a price on them

    Every unused seat, what it costs a year, and who in the business owns the budget it comes out of.

  5. 05

    You approve what gets cut

    Nothing is cancelled automatically. The list goes to whoever owns it, and they decide.

  6. 06

    The renewal gets watched for you

    Most contracts auto-renew unless you cancel inside a window you have almost certainly forgotten. We watch it.

Before you talk to us

Work out what your
ghost seats cost

Three numbers you already know, and every assumption behind the answer is yours to change. We don’t hide the result behind a form.

From the people who pay the bill

They all thought
their tools were used

Finance, IT, procurement and the department heads who bought the thing in the first place.

We found 1,900 seats nobody had opened in six months. The first cancellation cycle paid for the contract about four times over.

Priya Raghunathan

Chief Financial Officer, Kestrel Logistics

I could tell you our total software spend to the dollar. I could not tell you what any of it bought. That was the whole problem.

Marc Deschamps

VP Finance, Rivet Manufacturing

Two departments were paying for the same product under different names. Neither knew. That is a hard thing to find by hand and it took Ghostseats a day.

Janelle Ford

Director of Procurement, Halstead Group

The renewal calendar alone justified it. We had been auto-renewing a contract for three years that we meant to cancel in the first one.

Tom Brennan

IT Director, Brennan & Sons

When someone leaves, their accounts used to sit there paid for and open. Now they close the same week, which security likes even more than finance does.

Sandra Kaminski

Head of IT Operations, Ironvale

We are billed in US dollars and report in Canadian. Nobody had ever put a number on what the exchange rate was quietly costing us until now.

Renée Boudreau

Controller, Saint-Clair Industries

It does not cancel anything on its own, which is what got it past our procurement team. It builds the case and a human presses the button.

Dev Chatterjee

Director of IT, Copperline

Every department head swore their tools were fully used. The login data disagreed with all of them, politely and in writing.

Laura Whitfield

Chief Operating Officer, Whitfield Partners

Our software bill had grown 40% in two years while headcount was flat. Nobody could explain the gap. Now I can, line by line.

Gerald Okonkwo

President, Meridian Services

The read-only bit mattered. I was not giving a new vendor write access to our identity provider, and I did not have to.

Terrence Boyle

Chief Information Security Officer, Boyle Financial

We put it on one business unit as a test. It found enough in that unit alone to cover the whole company's contract.

Bill Hazlett

VP Operations, Hazlett Retail

Shadow IT stopped being a scary phrase and became a list. Turns out it was mostly ordinary people buying ordinary tools and forgetting.

Consuelo Ramirez

IT Manager, Vanguard Health Admin

Finance and IT used to argue about this number twice a year. Now we look at the same screen and there is nothing left to argue about.

Stephen Muturi

Financial Controller, Ridgeway Group

I inherited 68 tools and no documentation. This was the fastest way to find out what I had actually taken over.

Anthony Cardoza

Head of Technology, Cardoza Media

The part that surprised me was how much of it was seats for people who had left the company years ago.

Ingrid Haugen

Director of Finance, Fjordline

It paid for itself before the implementation call was finished, because we cancelled one thing on the call.

Owen Delacroix

Chief Executive, Delacroix Retail

We are not trying to run lean for its own sake. We just do not want to pay for nothing, and it turned out we were paying a lot for nothing.

Mike Sarnoff

VP Finance, Arrowhead Industries

Our board asked what we were doing about costs. This was the only answer I had that did not involve laying anyone off.

Karen Lindqvist

Chief Financial Officer, Lindqvist Group

Read-only, and we mean it

Ghostseats never needs write access to your identity provider and never cancels anything itself. It reads, it reports, you decide.

Read our security posture

Stop paying rent
on an empty desk.

Half an hour, your real billing data, and a list of every seat in your company that nobody is sitting in.