Bonus Rate Direct Deposit Qualifier Checker

Audit actual caller identified payroll deposit amounts/counts against explicit cycle bonus-rate requirements; unlike existing requirement-name tracker, this measures numeric evidence, not bank classification of transfers or promised bonus eligibility.

Description

Bonus-rate qualification can require both payroll amount and event count.

Bonus-rate qualification can require both payroll amount and event count. Only caller-classified qualifying deposits enter either measure.1

The returned values include Qualifying payroll deposit total minor, Qualifying payroll event count, Caller bonus rate condition met. The How section below explains the calculation, input rules and interpretation.

When to use Bonus Rate Direct Deposit Qualifier Checker

Use Bonus Rate Direct Deposit Qualifier Checker when you need to evaluate the supplied records under the calculation and evidence rules below. No bank classification, complete cycle evidence or promised bonus eligibility is supplied.

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 Bonus Rate Direct Deposit Qualifier Checker 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 observedDepositAmountsMinor, callerQualifyingPayrollFlags, callerMinimumTotalPayrollMinor, callerMinimumPayrollEventCount using the field table and calculation rules, then run the tool.
  3. Read qualifyingPayrollDepositTotalMinor, qualifyingPayrollEventCount, callerBonusRateConditionMet. 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
observedDepositAmountsMinorObserved deposit amounts minorlist of numberRequired
callerQualifyingPayrollFlagsCaller qualifying payroll flagslist of numberRequired
callerMinimumTotalPayrollMinorCaller minimum total payroll minornumberRequired
callerMinimumPayrollEventCountCaller minimum payroll event countnumberRequired

Enter aligned nonempty nonnegative safe-integer deposits and binary payroll flags, nonnegative safe-integer minimum total and integer minimum count 1–10000. Return qualifying total/count and joint inclusive flag. A flagged zero-amount deposit still counts as an event.

total=sum(amount where flag1); count=number with flag1; qualified=total≥minimumMoney and count≥minimumCount

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

Output fieldMeaningValue type
qualifyingPayrollDepositTotalMinorQualifying payroll deposit total minornumber
qualifyingPayrollEventCountQualifying payroll event countnumber
callerBonusRateConditionMetCaller bonus rate condition metboolean
json
{
  "input": {
    "observedDepositAmountsMinor": [
      100,
      200,
      500
    ],
    "callerQualifyingPayrollFlags": [
      1,
      1,
      0
    ],
    "callerMinimumTotalPayrollMinor": 300,
    "callerMinimumPayrollEventCount": 2
  },
  "output": {
    "qualifyingPayrollDepositTotalMinor": 300,
    "qualifyingPayrollEventCount": 2,
    "callerBonusRateConditionMet": true
  }
}

Limitations and assumptions

No bank classification, complete cycle evidence or promised bonus eligibility is supplied.

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. A successfully returned false flag is an evaluated outcome; its meaning is explained above.

Alternative or Complementary methods

Use Minimum Balance Waiver Checker: A balance waiver can use the cycle minimum or mean, plus an independent alternative condition. Negative closing balances remain part of the evidence. For a complementary task, use Roundup Savings Accrual Monthly Calculator: Roundup savings fill the next specified minor-unit multiple. An exact-multiple purchase needs no roundup, and a cycle cap can leave requested savings untransferred.

References

  1. Bonus Rate Direct Deposit Qualifier Checker — tool.io

Similar or alternative tools

  • Minimum Balance Waiver Checker

    A balance waiver can use the cycle minimum or mean, plus an independent alternative condition. Negative closing balances remain part of the evidence.

  • Roundup Savings Accrual Monthly Calculator

    Roundup savings fill the next specified minor-unit multiple. An exact-multiple purchase needs no roundup, and a cycle cap can leave requested savings untransferred.

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