How player pricing and taxes are displayed, and where to find the net revenue breakdown

Last updated: June 23, 2026

How player pricing and taxes are displayed, and where to find the net revenue breakdown

Aghanim handles tax display by country based on the local rules for digital goods. In some countries tax is included in the displayed price, while in others tax is added during checkout.

How the player-facing price works

Tax-inclusive countries

In tax-inclusive regions, the price you set is the same price the player sees and pays.

  • The configured item price already includes tax.
  • Checkout does not show a separate subtotal before tax.
  • Checkout shows the item, a tax line marked as included with the applicable rate, and the total.

Tax-added countries

In tax-added regions such as many US Sales Tax jurisdictions, tax is added on top of the item price during checkout.

  • Checkout shows Subtotal → Tax → Total.
  • The tax line is labeled according to the applicable jurisdiction, such as VAT, GST, or Sales Tax.

How the final player price breaks down

From a reporting perspective, the final player price is made up of these components:

Player price ≈ net revenue + taxes + Aghanim fee + payment system fee

  • Net revenue: the developer proceeds
  • Taxes: VAT, GST, Sales Tax, or similar tax collected for the order
  • Aghanim fee: the platform fee
  • Payment system fee: the payment processing fee

Where to find the breakdown per transaction

The per-order breakdown is available in webhook payloads for completed transactions.

Use the following fields from the order.paid webhook context:

  • revenue_usd — net revenue (developer proceeds), after FX and payment fees
  • fees.taxes_usd — taxes
  • fees.aghanim_fee_usd — Aghanim platform fee
  • fees.payment_system_fee_usd — payment processing fee

What this means when setting prices

  • If a country is tax-inclusive, the configured price already contains tax, so the player-facing price matches the configured price.
  • If a country is tax-added, the configured price acts as the pre-tax subtotal and the player may see a higher final total after tax is applied.
  • To understand expected developer proceeds by market, review completed order data from the webhook breakdown rather than relying only on the player-facing item price.

Related documentation