Merchant Discount Effective Rate Calculator

Audit realized processing fees against caller net settled sales after refunds, not existing hypothetical interchange/blended model comparison; reserves, taxes and other settlement adjustments are outside this observed-rate denominator.

Description

Realized merchant discount compares observed processing fees with sales net of refunds.

Realized merchant discount compares observed processing fees with sales net of refunds. Other settlement deductions need a different denominator.1

The returned values include Net processed sales minor, Total observed processing fees minor, Effective observed merchant discount percent, Modeled net merchant settlement minor. The How section below explains the calculation, input rules and interpretation.

When to use Merchant Discount Effective Rate Calculator

Use Merchant Discount Effective Rate Calculator when you need to evaluate the supplied records under the calculation and evidence rules below. Reserves, taxes, hypothetical interchange schedules and other settlement adjustments are excluded.

Prepare observed financial records and verified caller terms. Use one currency for integer minor-unit money and preserve leading zeros in identifier text. One basis point is 0.01 percentage points. Resolve dates, local clocks, counting rules and evidence flags as specified.

How to use Merchant Discount Effective Rate Calculator and understand its results

  1. Prepare observed financial records and verified caller terms. Use one currency for integer minor-unit money and preserve leading zeros in identifier text. One basis point is 0.01 percentage points. Resolve dates, local clocks, counting rules and evidence flags as specified.
  2. Enter observedSettledSalesMinor, observedRefundsMinor, observedProcessingFeesMinor using the field table and calculation rules, then run the tool.
  3. Read netProcessedSalesMinor, totalObservedProcessingFeesMinor, effectiveObservedMerchantDiscountPercent, modeledNetMerchantSettlementMinor. The explanation below defines the units, signs, ordering and any flags or placeholder values.
  4. If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
Input fieldMeaningValue type; see rules belowRequirement
observedSettledSalesMinorObserved settled sales minorlist of numberRequired
observedRefundsMinorObserved refunds minorlist of numberRequired
observedProcessingFeesMinorObserved processing fees minorlist of numberRequired

Enter independent nonnegative safe-integer sales, refund and fee lists, which may be empty or of different lengths. Require positive pooled net sales and checked sums. Return net sales, fees, effective percent and signed modeled settlement.

netSales=sum(sales)−sum(refunds); rate%=100sum(fees)/netSales; settlement=netSales−sum(fees)

Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.

Output fieldMeaningValue type
netProcessedSalesMinorNet processed sales minornumber
totalObservedProcessingFeesMinorTotal observed processing fees minornumber
effectiveObservedMerchantDiscountPercentEffective observed merchant discount percentnumber
modeledNetMerchantSettlementMinorModeled net merchant settlement minornumber
json
{
  "input": {
    "observedSettledSalesMinor": [
      10000,
      20000
    ],
    "observedRefundsMinor": [
      1000
    ],
    "observedProcessingFeesMinor": [
      300,
      100
    ]
  },
  "output": {
    "netProcessedSalesMinor": 29000,
    "totalObservedProcessingFeesMinor": 400,
    "effectiveObservedMerchantDiscountPercent": 1.3793103448275863,
    "modeledNetMerchantSettlementMinor": 28600
  }
}

Limitations and assumptions

Reserves, taxes, hypothetical interchange schedules and other settlement adjustments are excluded.

Numeric inputs, where present, must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Numeric lists are limited to 10,000 entries; string lists to 128 strings of at most 128 characters each. The rules above may impose smaller limits. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors.

Alternative or Complementary methods

Use Rewards Effective Value Percent Calculator: Realized reward value must be compared with observed eligible spend after allocated fees. Net reward value can be negative. For a complementary task, use Net Interest Margin NIM Calculator: Net interest margin uses net interest income over time-weighted earning assets. Annualizing by the represented period differs from using an end balance.

References

  1. Merchant Discount Effective Rate Calculator — tool.io

Similar or alternative tools

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies