Rebilling

Turn a cost total into something you can actually charge on

Showback tells a team what it spent. Rebilling has to survive that team checking the arithmetic. Xplorr assigns spend to a team, business unit or customer through ordered rules, splits shared platform cost across them rather than leaving it in an unowned bucket, and applies a markup per value so the figure you pass on is derived rather than typed into a spreadsheet.

Xplorr cost category editor showing a values table with a name, owner, chargeback markup percentage and shared pool setting for each value, above an ordered rules section noting that rules run top to bottom and the first match wins.

Inputs

Where the Rebilling numbers come from

Xplorr reads your accounts with read only credentials and never writes to your infrastructure. These are the sources behind this screen.

Assigned spend from your cost categories
Rebilling runs on the categories you already define for teams, business units or customers, so the thing being charged on is the same grouping the cost pages report against.
The owner attached to each value
A value can carry an owner address, which is what makes a figure something with a recipient rather than a row in a table nobody is accountable for.
Billed cost from every connected provider
The underlying figure is billed cost from AWS, Azure, GCP and the connected AI sources, not an estimate, which matters when the number is going to be recharged to somebody.

Method

How the Rebilling numbers are worked out

No black box. If a figure is an estimate or an apportionment rather than a billed line, the page says so.

  1. Every cost line lands in exactly one place

    Assignment rules run top to bottom and the first match wins, so a line is claimed once. That single match property is what makes category totals reconcile against the provider bill, which is the first thing anyone being charged will check.

  2. Shared cost is split deliberately, not absorbed

    Platform cost that belongs to no single team goes into a value marked as a shared pool, and that pool is divided across the other values. Making it an explicit setting is the difference between a split you can explain and one somebody discovers later.

  3. Markup is applied per value

    Each value carries its own markup percentage, applied on top of the cost assigned to it. Different customers or internal units rarely warrant the same margin, so the rate lives with the value rather than as one global number.

  4. The marked up figure stays traceable to the raw cost

    Because markup is a percentage applied to an assigned total rather than a manually entered amount, the charge can always be decomposed back into the underlying cost and the rate that produced it.

  5. The result is previewed before it goes out

    A category and its splits can be reviewed against real spend before the numbers reach a report. A rule ordering mistake is cheap to fix as a draft and expensive to fix after an invoice.

In the console

What is on the Rebilling screen

  • Each value with its owner, its chargeback markup and whether it is a shared pool
  • Markup set as a percentage per value rather than one rate for everything
  • A shared pool toggle per value, splitting that cost across the others
  • Ordered assignment rules, with the first match deciding where a cost lands
  • A preview of the assigned and split result before it reaches reports
  • Categories reusable across teams, business units, environments or customers

Common questions about Rebilling

What is the difference between showback and rebilling?
Showback reports what a team consumed so it can see its own footprint. Rebilling recharges that cost, often with a markup, which means the figure has to be defensible line by line. The mechanics are the same up to the point where markup and shared cost splitting are applied.
How is shared platform cost handled?
It is assigned to a value marked as a shared pool, and that pool is divided across the remaining values in the category. It is opt in per value rather than automatic, because quietly spreading shared cost is the fastest way for a chargeback model to lose the trust of the teams being charged.
Can different teams or customers carry different markups?
Yes. Markup is a property of each value in a category, not a single global rate, so one customer can be charged at cost and another at a margin within the same category.
Does Xplorr send the invoice?
No. Xplorr produces the assigned, split and marked up figures and exports them, and the invoice itself is raised in whatever billing system you already use.

See this on your own accounts

Connect a cloud account with read only credentials and the first sync pulls your last 30 days, so this screen fills with your numbers instead of the demo workspace. Free during beta.