{
    "name": "Vacation Days Remaining Calculator",
    "url": "https://calculators.geekmidst.com/calculators/vacation-days-remaining-calculator",
    "markdown": "https://calculators.geekmidst.com/calculators/vacation-days-remaining-calculator.md",
    "category": "Salary, HR & payroll",
    "description": "Work out how many vacation days you have left today and for the rest of the leave year, with carry-over, accrual and days already booked.",
    "summary": "Your leave balance is what you have earned (plus anything carried over) minus what you have taken. Choose whether your employer gives the full year’s leave up front or lets it build up month by month.",
    "also_called": [
        "Leave balance calculator",
        "PTO balance calculator",
        "Holiday entitlement remaining 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": "entitlement",
            "label": "Annual leave entitlement",
            "type": "number",
            "default": "25",
            "unit": "days"
        },
        {
            "name": "carryover",
            "label": "Days carried over from last year",
            "type": "number",
            "default": "3",
            "unit": "days",
            "optional": true
        },
        {
            "name": "basis",
            "label": "How leave is given",
            "type": "segmented",
            "default": "accrual",
            "options": {
                "upfront": "All at the start",
                "accrual": "Builds up monthly"
            }
        },
        {
            "name": "months",
            "label": "Months of the leave year completed",
            "type": "number",
            "default": "6",
            "unit": "months",
            "shown_when": {
                "basis": "accrual"
            }
        },
        {
            "name": "taken",
            "label": "Days already taken",
            "type": "number",
            "default": "8",
            "unit": "days",
            "optional": true
        },
        {
            "name": "booked",
            "label": "Days booked but not yet taken",
            "type": "number",
            "default": "5",
            "unit": "days",
            "optional": true
        }
    ],
    "outputs": [
        {
            "key": "balance_now",
            "label": "Balance available now",
            "format": "number"
        },
        {
            "key": "available_now",
            "label": "Earned so far (incl. carry-over)",
            "format": "number"
        },
        {
            "key": "unbooked",
            "label": "Still to book this leave year",
            "format": "number"
        },
        {
            "key": "year_total",
            "label": "Total for the year",
            "format": "number"
        },
        {
            "key": "used_pct",
            "label": "Taken or booked",
            "format": "percent"
        }
    ],
    "formula": {
        "text": "Earned now = Carry-over + Entitlement × Months ÷ 12 (or the full entitlement if given up front);  Balance = Earned − Taken;  Still to book = Carry-over + Entitlement − Taken − Booked",
        "variables": {
            "Entitlement": "days of leave per full leave year",
            "Months": "months of the leave year completed so far",
            "Taken": "days already used",
            "Booked": "approved future leave"
        }
    },
    "worked_example": {
        "inputs": {
            "entitlement": "25",
            "carryover": "3",
            "basis": "accrual",
            "months": "6",
            "taken": "8",
            "booked": "5"
        },
        "steps": [
            "Earned = 3 + 25 × 6 ÷ 12 = 3 + 12.5 = 15.5 days.",
            "Balance now = 15.5 − 8 taken = 7.5 days.",
            "Still to book = 3 + 25 − 8 − 5 = 15 days."
        ],
        "result": "Halfway through the year you have earned 15.5 days, 7.5 of which are unused, and 15 days of the year’s 28 are still unbooked."
    },
    "interpretation": "A negative balance means you have used leave before earning it. That is usually allowed during the year, but some contracts let the employer recover it from final pay if you leave early.",
    "assumptions": [
        "Leave accrues evenly across the leave year.",
        "Carried-over days are available in full from the start of the year."
    ],
    "limitations": [
        "Public holidays, carry-over caps, expiry dates and rounding rules differ by employer and country and are not applied."
    ],
    "rules": null,
    "faqs": [
        {
            "question": "Does accrued leave include public holidays?",
            "answer": "Only if your contract counts them in the entitlement. Enter the entitlement figure your employer uses."
        },
        {
            "question": "What if my leave year does not start in January?",
            "answer": "Count months from the start of your leave year, for example from April for an April–March leave year."
        }
    ],
    "sources": [],
    "related": [
        {
            "name": "Part-Time Equivalent Calculator",
            "url": "https://calculators.geekmidst.com/calculators/part-time-equivalent-calculator"
        },
        {
            "name": "Probation End Date Calculator",
            "url": "https://calculators.geekmidst.com/calculators/probation-end-date-calculator"
        },
        {
            "name": "Notice Period End Date Calculator",
            "url": "https://calculators.geekmidst.com/calculators/notice-period-end-date-calculator"
        },
        {
            "name": "Date Difference Calculator",
            "url": "https://calculators.geekmidst.com/calculators/date-difference-calculator"
        },
        {
            "name": "Annual Leave Accrual Calculator",
            "url": "https://calculators.geekmidst.com/calculators/annual-leave-accrual-calculator"
        }
    ],
    "disclaimer": null,
    "publisher": "GM¹X CalcVerse"
}