{
    "name": "Loyalty Points Redemption Calculator",
    "url": "https://calculators.geekmidst.com/calculators/loyalty-points-redemption-calculator",
    "markdown": "https://calculators.geekmidst.com/calculators/loyalty-points-redemption-calculator.md",
    "category": "Commerce & retail",
    "description": "Work out what a loyalty points balance is worth, how many rewards it redeems for, points left over, value per point and the effective cashback rate.",
    "summary": "Divide the reward value by the points it costs to get the value of one point. Multiply by points earned per unit spent to see the scheme’s effective cashback rate.",
    "also_called": [
        "Reward points value calculator",
        "Points to cash calculator"
    ],
    "applies_to": "Worldwide",
    "last_updated": "2026-10-29",
    "computation": "Results are computed in the visitor’s browser on the HTML page. This API describes the calculator; it does not compute results.",
    "inputs": [
        {
            "name": "points",
            "label": "Points balance",
            "type": "number",
            "default": "12350"
        },
        {
            "name": "block_points",
            "label": "Points needed per reward",
            "type": "number",
            "default": "500"
        },
        {
            "name": "block_value",
            "label": "Value of that reward",
            "type": "number",
            "default": "5"
        },
        {
            "name": "earn_rate",
            "label": "Points earned per 1 spent",
            "type": "number",
            "default": "2",
            "optional": true
        },
        {
            "name": "currency",
            "label": "Currency",
            "type": "currency",
            "default": "USD"
        }
    ],
    "outputs": [
        {
            "key": "redeemable_value",
            "label": "Value you can redeem now",
            "format": "currency"
        },
        {
            "key": "rewards",
            "label": "Rewards available",
            "format": "integer"
        },
        {
            "key": "leftover_points",
            "label": "Points left over",
            "format": "number"
        },
        {
            "key": "value_per_point",
            "label": "Value per point",
            "format": "decimal4"
        },
        {
            "key": "balance_value",
            "label": "Value of the whole balance",
            "format": "currency"
        },
        {
            "key": "return_pct",
            "label": "Effective cashback rate",
            "format": "percent"
        },
        {
            "key": "spend_to_next",
            "label": "Spend needed for the next reward",
            "format": "currency"
        }
    ],
    "formula": {
        "text": "Value per point = Reward value ÷ Points per reward;  Rewards = ⌊Balance ÷ Points per reward⌋;  Cashback = Points per 1 spent × Value per point",
        "variables": {
            "Points per reward": "points the scheme charges for one reward",
            "Points per 1 spent": "earn rate per currency unit"
        }
    },
    "worked_example": {
        "inputs": {
            "points": "12350",
            "block_points": "500",
            "block_value": "5",
            "earn_rate": "2",
            "currency": "USD"
        },
        "steps": [
            "Value per point = 5 ÷ 500 = 0.01.",
            "Rewards = ⌊12,350 ÷ 500⌋ = 24, worth 24 × 5 = 120, with 350 points left.",
            "Cashback = 2 points × 0.01 = 2% of spend.",
            "Next reward needs 150 more points = 150 ÷ 2 = 75 of spend."
        ],
        "result": "12,350 points redeem for 24 rewards worth 120, leaving 350 points; the scheme returns 2% of what you spend."
    },
    "interpretation": "For shoppers, the cashback rate lets you compare schemes and cards on equal terms. For retailers, the value of points outstanding is a liability to account for.",
    "assumptions": [
        "Rewards come only in whole blocks of points.",
        "Every point earns the same rate and is worth the same."
    ],
    "limitations": [
        "Expiry dates, bonus multipliers and redemption options worth more or less per point are not modelled."
    ],
    "rules": null,
    "faqs": [
        {
            "question": "Why is the redeemable value lower than the balance value?",
            "answer": "Points that do not make up a full reward cannot be used yet."
        },
        {
            "question": "Are all redemptions worth the same per point?",
            "answer": "Not always. Some schemes give better value for some rewards; enter the reward you plan to choose."
        }
    ],
    "sources": [],
    "related": [
        {
            "name": "Customer Referral Reward Calculator",
            "url": "https://calculators.geekmidst.com/calculators/customer-referral-reward-calculator"
        },
        {
            "name": "Discount Calculator",
            "url": "https://calculators.geekmidst.com/calculators/discount-calculator"
        },
        {
            "name": "Percentage Calculator",
            "url": "https://calculators.geekmidst.com/calculators/percentage-calculator"
        }
    ],
    "disclaimer": null,
    "publisher": "GM¹X CalcVerse"
}