Set Up Chargeback and Allocation
Chargeback and showback answer the accountability question at the heart of FinOps: which team, project, or business unit is responsible for which spend? KOSTRA lets you define how shared cost is split and produce a chargeback report you can share with finance. This guide shows how.Direct versus shared spend
Some cost is directly attributable — a resource belongs to one pool, and its spend is that pool’s. Other cost is shared — a platform, a support contract, or a common service used by several teams. Chargeback is mostly about splitting that shared cost fairly. KOSTRA handles the direct part through pool assignment and the shared part through allocation rules.Choose an allocation method
KOSTRA supports three ways to split a shared cost across target pools:| Method | How the split works | Use when |
|---|---|---|
| Equal | The cost is divided evenly across the target pools. | Every team should bear an equal share regardless of size. |
| Weighted | Each pool’s share is proportional to a weight you assign. | You know the relative share each team should carry. |
| Proportional | Each pool’s share tracks its own spend as a fraction of total spend. | The fairest split is “you pay in proportion to what you use.” |
Create an allocation rule
- In the left navigation, open Allocation Rules.
- Create a new rule.
- Identify the source of shared cost the rule applies to.
- Select the target pools that should receive a share.
- Choose the allocation method — equal, weighted, or proportional — and, for weighted, set each pool’s weight.
- Save the rule.
Run the chargeback report
- Open the Chargeback Report.
- Set the reporting period with start and end dates.
- Review the resulting attribution: direct spend per pool plus each pool’s allocated share of shared cost.
Export for finance
When you need the numbers outside KOSTRA — for an invoice, a budget review, or a finance system — export the pool expenses to a spreadsheet. The exported file gives finance a shareable, auditable breakdown they can work with directly.Make chargeback trustworthy
Chargeback only works if the underlying attribution is complete and consistent:- Assign every resource. Unassigned resources cannot be charged back — see Organize Spend with Pools.
- Agree the method up front. Equal, weighted, and proportional produce very different bills; alignment prevents disputes later.
- Report on a regular cadence. A monthly rhythm makes chargeback a routine, not an argument.