Get back what you already paid.

Avoir finds duplicates, charges after cancel, and missing credits in your SaaS spend. You approve every claim. We only invoice when the money lands.

The work

How a recovery runs

A spend export in. Findings and claim packets out. Nothing is sent until you say so.

  1. 01

    Send a spend export

    Ramp, Brex, Amex, or AP CSV. No OAuth, no production access for a first scan.

  2. 02

    Review the recoverable lines

    Each finding comes with evidence — dates, amounts, cards, and why it qualifies.

  3. 03

    Approve the claim

    Copy a drafted email, or authorize us to send it. Fee is 25% of what actually posts.

The ledger

What we look for

We chase mistakes vendors should correct — not a lecture to cancel seats next month.

Estimates are not guarantees. Vendors can refuse discretionary refunds.
FindingWhat it usually means
Duplicate chargesSame merchant, same amount, often on two cards or two employees, within a few days.
Billed after cancelA cancel or churn note in the export, then the card keeps charging.
Zombie seatsMemos say unused, offboarded, or terminated — and the subscription continues.
Price driftA monthly stream steps up without an upgrade note. The excess is the claim angle.
Missing creditsA promised refund or outage credit never appears as a negative line.

We don’t sell findings. We sell posted recoveries.

Why the house exists →