UA Ledger · Measurement Lab · draft for review

Reconcile gross purchases and refunds without moving the cohort

Synthetic teaching inputs. No real campaign results or industry defaults. Change the values to inspect the model. Calculations run locally; this page sends no data and does not retain inputs after closing.

Use a single currency and decide whether the exercise follows transaction date or the original install cohort. Sum the gross amount, associate refunds with the relevant purchases, then subtract only the refund values included in the defined observation window. Keep taxes, platform deductions and chargebacks outside this simple model unless their treatment is documented separately; net of refunds is not automatically net cash.

Calculated outputs

Assumption sensitivity

Only refunds varies; all other inputs are held constant. This is not a probability range.

Equations

Additional constraints: (gross>0) && (refunds<=gross). The field minimums also apply.

Limits

No real refund rate is implied. Partial refunds, exchange-rate changes and mismatched transaction keys require transaction-level reconciliation before this aggregate exercise can resolve them.

Measure ecommerce: purchases and refunds · primary documentation checked 19 September 2026.