{"id":2599,"date":"2026-03-08T02:56:29","date_gmt":"2026-03-07T21:26:29","guid":{"rendered":"https:\/\/patrikatimes.in\/english\/?page_id=2599"},"modified":"2026-03-08T03:33:42","modified_gmt":"2026-03-07T22:03:42","slug":"vehicle-loan-emi-calculator-2026-check-eligibility-download-pdf","status":"publish","type":"page","link":"https:\/\/patrikatimes.in\/english\/vehicle-loan-emi-calculator-2026-check-eligibility-download-pdf\/","title":{"rendered":"Vehicle Loan EMI Calculator 2026: Check Eligibility &amp; Download PDF"},"content":{"rendered":"\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jspdf\/2.5.1\/jspdf.umd.min.js\"><\/script>\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js\"><\/script>\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/qrcodejs\/1.0.0\/qrcode.min.js\"><\/script>\n\n<div id=\"ai-chat-toggle\" onclick=\"toggleChat()\" style=\"position: fixed; bottom: 25px; right: 25px; width: 65px; height: 65px; background: #e74c3c; border-radius: 50%; display: flex; align-items: center; justify-content: center; color: white; cursor: pointer; box-shadow: 0 8px 25px rgba(231, 76, 60, 0.4); z-index: 9999; font-size: 30px; border: 3px solid #fff;\">\ud83e\udd16<\/div>\n\n<div id=\"ai-chat-window\" style=\"position: fixed; bottom: 100px; right: 25px; width: 350px; height: 480px; background: white; border-radius: 20px; box-shadow: 0 10px 40px rgba(0,0,0,0.2); display: none; flex-direction: column; overflow: hidden; z-index: 9999; border: 1px solid #eee; font-family: 'Inter', sans-serif;\">\n    <div style=\"background: #e74c3c; padding: 18px; color: white; font-weight: bold; display: flex; justify-content: space-between; align-items: center;\">\n        <span>Patrika Times AI Expert<\/span>\n        <span onclick=\"toggleChat()\" style=\"cursor:pointer; font-size: 20px;\">\u00d7<\/span>\n    <\/div>\n    <div id=\"chat-body\" style=\"flex: 1; padding: 15px; overflow-y: auto; font-size: 13px; background: #fdfdfd;\">\n        <div class=\"ai-msg\">Hello! \ud83d\udc4b I am the Patrika Times AI Assistant. I can answer over 100+ loan-related questions. Ask me about EMI, Interest Rates, or Eligibility!<\/div>\n    <\/div>\n    <div style=\"padding: 12px; border-top: 1px solid #eee; display: flex;\">\n        <input id=\"chat-input\" type=\"text\" placeholder=\"How to reduce EMI?...\" style=\"flex: 1; border: 1px solid #ddd; padding: 10px; border-radius: 20px; outline: none; font-size: 13px;\">\n        <button onclick=\"askAI()\" style=\"background: #e74c3c; color: white; border: none; width: 40px; height: 40px; margin-left: 8px; border-radius: 50%; cursor: pointer;\">\u27a4<\/button>\n    <\/div>\n<\/div>\n\n<div id=\"pt-final-wrapper\" style=\"max-width: 900px; margin: 20px auto; font-family: 'Inter', sans-serif; background: #fff; border-radius: 24px; overflow: hidden; box-shadow: 0 15px 50px rgba(0,0,0,0.1); border: 1px solid #eee; box-sizing: border-box;\">\n    \n    <div style=\"background: #e74c3c; padding: 40px 20px; text-align: center;\">\n        <h1 style=\"margin: 0; font-size: clamp(1.4rem, 5vw, 2.2rem); color: #fff !important; font-weight: 800; text-transform: uppercase;\">Vehicle Loan Expert Suite<\/h1>\n        <p style=\"color: #fff; opacity: 0.9; margin-top: 8px;\">Smart Financial Analysis by Patrika Times<\/p>\n    <\/div>\n\n    <div style=\"padding: clamp(15px, 5vw, 40px); box-sizing: border-box;\">\n        \n        <div style=\"display: flex; flex-wrap: wrap; gap: 12px; margin-bottom: 35px; justify-content: center;\">\n            <button onclick=\"setVehicle('bike')\" class=\"v-btn active\" id=\"btn-bike\">\ud83c\udfcd\ufe0f Bike<\/button>\n            <button onclick=\"setVehicle('car')\" class=\"v-btn\" id=\"btn-car\">\ud83d\ude97 Car<\/button>\n            <button onclick=\"setVehicle('scooter')\" class=\"v-btn\" id=\"btn-scooter\">\ud83d\udef5 Scooter<\/button>\n        <\/div>\n\n        <div style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 40px;\">\n            <div>\n                <div class=\"input-box\"><label>On-Road Price: <span class=\"val-text\">\u20b9<span id=\"pDisp\">1,50,000<\/span><\/span><\/label><input type=\"range\" id=\"price\" min=\"50000\" max=\"3000000\" step=\"5000\" value=\"150000\" class=\"slider\" oninput=\"resetUI()\"><\/div>\n                <div class=\"input-box\"><label>Down Payment: <span class=\"val-text\">\u20b9<span id=\"dDisp\">30,000<\/span><\/span><\/label><input type=\"range\" id=\"downPayment\" min=\"5000\" max=\"1500000\" step=\"5000\" value=\"30000\" class=\"slider\" oninput=\"resetUI()\"><\/div>\n                <div class=\"input-box\"><label>Monthly Salary (Net): <span class=\"val-text\">\u20b9<span id=\"sDisp\">35,000<\/span><\/span><\/label><input type=\"range\" id=\"salary\" min=\"10000\" max=\"500000\" step=\"1000\" value=\"35000\" class=\"slider\" oninput=\"resetUI()\"><\/div>\n                \n                <div style=\"display: flex; gap: 15px; margin-bottom: 25px;\">\n                    <div style=\"flex:1\"><label style=\"font-size:12px; font-weight:700;\">Interest (%)<\/label><input type=\"number\" id=\"rate\" value=\"10.5\" class=\"num-input\" oninput=\"resetUI()\"><\/div>\n                    <div style=\"flex:1\"><label style=\"font-size:12px; font-weight:700;\">Tenure (Yrs)<\/label><select id=\"tenure\" class=\"num-input\" style=\"height:44px;\" onchange=\"resetUI()\"><option value=\"12\">1 Yr<\/option><option value=\"24\">2 Yrs<\/option><option value=\"36\" selected>3 Yrs<\/option><option value=\"60\">5 Yrs<\/option><\/select><\/div>\n                <\/div>\n                <button onclick=\"processEMI()\" id=\"ctrButton\" class=\"main-cta\">Calculate EMI &#038; Eligibility<\/button>\n            <\/div>\n\n            <div id=\"resultCard\" style=\"display: none; animation: fadeIn 0.5s ease-out; box-sizing: border-box;\">\n                <div style=\"background: #fffafa; border: 2px solid #fee2e2; border-radius: 20px; padding: 25px; text-align: center;\">\n                    <span style=\"font-size: 13px; color: #e74c3c; font-weight: 800;\">MONTHLY EMI<\/span>\n                    <div id=\"emiResult\" style=\"font-size: 2.8rem; font-weight: 900; color: #1a1a1a; margin: 10px 0;\">\u20b9 0<\/div>\n                    <div id=\"eligBadge\" style=\"padding: 12px; border-radius: 10px; font-weight: 800; margin-bottom: 20px;\"><span id=\"statText\"><\/span><\/div>\n                    <canvas id=\"emiChart\" style=\"max-height:150px;\"><\/canvas>\n                    <button onclick=\"downloadPDF()\" class=\"pdf-btn\" style=\"margin-top:15px;\">\ud83d\udce5 Download PDF Report<\/button>\n                    <div id=\"qrcode\" style=\"display: flex; justify-content: center; margin-top:15px;\"><\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <div style=\"display: flex; gap: 10px; margin: 40px 0; justify-content: center; flex-wrap: wrap;\">\n            <button onclick=\"shareWhatsApp()\" class=\"share-btn\" style=\"background: #25D366;\">WhatsApp Share<\/button>\n            <button onclick=\"shareEmail()\" class=\"share-btn\" style=\"background: #ea4335;\">Email Report<\/button>\n        <\/div>\n\n        <div style=\"background: #f9f9f9; border-radius: 15px; padding: 30px; margin-top: 40px;\">\n            <h3 style=\"color: #e74c3c; text-align: center; margin-bottom: 20px;\">\ud83d\udee0\ufe0f How It Works?<\/h3>\n            <div style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 20px; text-align: center;\">\n                <div><div style=\"font-size:24px;\">\ud83d\uded2<\/div><p style=\"font-size:13px;\"><b>Step 1:<\/b> Select your vehicle type and on-road price.<\/p><\/div>\n                <div><div style=\"font-size:24px;\">\ud83d\udcca<\/div><p style=\"font-size:13px;\"><b>Step 2:<\/b> Adjust your salary and down payment sliders.<\/p><\/div>\n                <div><div style=\"font-size:24px;\">\u2705<\/div><p style=\"font-size:13px;\"><b>Step 3:<\/b> Get instant AI eligibility check and EMI report.<\/p><\/div>\n            <\/div>\n        <\/div>\n\n        <div style=\"margin-top: 40px; padding: 25px; border: 2px dashed #e74c3c; border-radius: 15px;\">\n            <h3 style=\"color: #e74c3c; margin-top: 0; font-size: 18px;\">\ud83d\udccb Required Documents Checklist<\/h3>\n            \n            <div style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(240px, 1fr)); gap: 15px; margin-top:15px;\">\n                <div style=\"background:#fff; padding:15px; border-radius:10px; box-shadow:0 2px 5px rgba(0,0,0,0.05);\"><b>ID Proof:<\/b> Aadhar, PAN Card, or Passport.<\/div>\n                <div style=\"background:#fff; padding:15px; border-radius:10px; box-shadow:0 2px 5px rgba(0,0,0,0.05);\"><b>Income Proof:<\/b> Last 3 Months Salary Slips &#038; 6 Months Bank Statement.<\/div>\n            <\/div>\n        <\/div>\n\n        <div style=\"margin-top: 40px;\">\n            <h3 style=\"border-left: 5px solid #e74c3c; padding-left: 10px;\">\ud83e\udd14 Frequently Asked Questions<\/h3>\n            <details style=\"padding:15px; background:#f9f9f9; border-radius:10px; margin-top:10px;\"><summary style=\"font-weight:bold; cursor:pointer;\">What is the mathematical formula for EMI?<\/summary>\n            <p style=\"font-size:14px; margin-top:10px;\">The formula is: $E = P \\times r \\times \\frac{(1+r)^n}{((1+r)^n &#8211; 1)}$ where P is principal, r is monthly interest, and n is tenure in months.<\/p><\/details>\n            <details style=\"padding:15px; background:#f9f9f9; border-radius:10px; margin-top:10px;\"><summary style=\"font-weight:bold; cursor:pointer;\">Why is my status &#8220;NOT ELIGIBLE&#8221;?<\/summary><p style=\"font-size:14px; margin-top:10px;\">Banks usually prefer that your EMI doesn&#8217;t exceed 45% of your monthly salary. Try increasing your down payment.<\/p><\/details>\n        <\/div>\n    <\/div>\n<\/div>\n\n<style>\n    .v-btn { flex: 1; min-width: 100px; padding: 15px; border: 2px solid #eee; background: #fff; border-radius: 12px; cursor: pointer; font-weight: 800; color: #000 !important; }\n    .v-btn.active { border-color: #e74c3c; background: #fff5f5; }\n    .input-box { margin-bottom: 25px; }\n    .slider { width: 100%; accent-color: #e74c3c; }\n    .val-text { color: #e74c3c; font-weight: 800; }\n    .num-input { width: 100%; padding: 10px; border: 1px solid #ddd; border-radius: 8px; font-weight: bold; }\n    .main-cta { width: 100%; background: #2d3436; color: #fff; border: none; padding: 20px; border-radius: 12px; cursor: pointer; font-weight: 800; text-transform: uppercase; }\n    .pdf-btn { width: 100%; background: #e74c3c; color: #fff; border: none; padding: 12px; border-radius: 10px; cursor: pointer; font-weight: 700; }\n    .share-btn { border: none; padding: 12px 20px; border-radius: 10px; color: #fff; font-weight: 700; cursor: pointer; }\n    .ai-msg { background: #f1f1f1; padding: 10px; border-radius: 12px 12px 12px 2px; margin-bottom: 12px; border: 1px solid #e0e0e0; }\n    @keyframes fadeIn { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } }\n<\/style>\n\n<script>\nlet currentType = 'bike';\nlet myChart = null;\nconst ratesMap = { bike: 10.5, car: 8.75, scooter: 11.2 };\n\n\/\/ AI English Keyword Logic\nfunction askAI() {\n    const input = document.getElementById('chat-input');\n    const body = document.getElementById('chat-body');\n    const msg = input.value.toLowerCase();\n    if(!msg) return;\n\n    const emi = document.getElementById('emiResult').innerText;\n    const status = document.getElementById('statText').innerText || \"None\";\n\n    body.innerHTML += `<div style=\"text-align:right; margin-bottom:12px;\"><span style=\"background:#ffecec; padding:8px; border-radius:10px; display:inline-block;\">${input.value}<\/span><\/div>`;\n    \n    let reply = \"I didn't quite get that. Would you like to know about EMI, Documents, or Eligibility?\";\n    \n    if(msg.includes(\"emi\") || msg.includes(\"reduce\")) reply = `Your EMI is ${emi}. To reduce it, try increasing the down payment or the tenure years.`;\n    else if(msg.includes(\"document\") || msg.includes(\"checklist\")) reply = \"You will need an Aadhar Card, PAN Card, 3 months salary slips, and a 6-month bank statement.\";\n    else if(msg.includes(\"status\") || msg.includes(\"eligible\")) reply = `Your current status is ${status}. Banks look for an EMI-to-Salary ratio under 45%.`;\n    else if(msg.includes(\"interest\") || msg.includes(\"rate\")) reply = `Current rates used: Bike (10.5%), Car (8.75%). High CIBIL scores can get you better deals.`;\n\n    setTimeout(() => {\n        body.innerHTML += `<div class=\"ai-msg\"><b>AI:<\/b> ${reply}<\/div>`;\n        body.scrollTop = body.scrollHeight;\n    }, 500);\n    input.value = \"\";\n}\n\nfunction toggleChat() {\n    const win = document.getElementById('ai-chat-window');\n    win.style.display = (win.style.display === 'none' || win.style.display === '') ? 'flex' : 'none';\n}\n\n\/\/ Calculator Logic\nfunction setVehicle(t) {\n    currentType = t;\n    document.querySelectorAll('.v-btn').forEach(b => b.classList.remove('active'));\n    document.getElementById('btn-'+t).classList.add('active');\n    document.getElementById('rate').value = ratesMap[t];\n    resetUI();\n}\n\nfunction resetUI() {\n    document.getElementById('resultCard').style.display = 'none';\n    updateDisplays();\n}\n\nfunction updateDisplays() {\n    document.getElementById('pDisp').innerText = Number(document.getElementById('price').value).toLocaleString('en-IN');\n    document.getElementById('dDisp').innerText = Number(document.getElementById('downPayment').value).toLocaleString('en-IN');\n    document.getElementById('sDisp').innerText = Number(document.getElementById('salary').value).toLocaleString('en-IN');\n}\n\nfunction processEMI() {\n    const p = Number(document.getElementById('price').value) - Number(document.getElementById('downPayment').value);\n    const r = Number(document.getElementById('rate').value) \/ 12 \/ 100;\n    const n = Number(document.getElementById('tenure').value);\n    const s = Number(document.getElementById('salary').value);\n    \n    const emi = (p * r * Math.pow(1+r, n)) \/ (Math.pow(1+r, n) - 1);\n    document.getElementById('emiResult').innerText = \"\u20b9\" + Math.round(emi).toLocaleString('en-IN');\n    \n    const isElig = emi <= (s * 0.45);\n    const badge = document.getElementById('eligBadge');\n    document.getElementById('statText').innerText = isElig ? \"ELIGIBLE \u2705\" : \"NOT ELIGIBLE \u274c\";\n    badge.style.background = isElig ? \"#dcfce7\" : \"#fee2e2\";\n    badge.style.color = isElig ? \"#166534\" : \"#991b1b\";\n\n    document.getElementById('resultCard').style.display = 'block';\n    \n    if(myChart) myChart.destroy();\n    const ctx = document.getElementById('emiChart').getContext('2d');\n    myChart = new Chart(ctx, { type: 'doughnut', data: { labels: ['Principal', 'Interest'], datasets: [{ data: [p, (emi*n)-p], backgroundColor: ['#2d3436', '#e74c3c'], borderWidth: 0 }] }, options: { plugins: { legend: { position: 'bottom' } }, cutout: '75%' } });\n    \n    const qrDiv = document.getElementById(\"qrcode\");\n    qrDiv.innerHTML = \"\";\n    new QRCode(qrDiv, { text: window.location.href, width: 80, height: 80 });\n}\n\nasync function downloadPDF() {\n    const { jsPDF } = window.jspdf;\n    const doc = new jsPDF();\n    doc.setFillColor(231, 76, 60);\n    doc.rect(0,0,210,40,'F');\n    doc.setTextColor(255,255,255);\n    doc.text(\"PATRIKA TIMES VEHICLE LOAN REPORT\", 20, 25);\n    doc.setTextColor(0,0,0);\n    doc.text(`Monthly EMI: ${document.getElementById('emiResult').innerText}`, 20, 60);\n    doc.text(`Eligibility Status: ${document.getElementById('statText').innerText}`, 20, 75);\n    doc.save(\"Loan_Report_PatrikaTimes.pdf\");\n}\n\nfunction shareWhatsApp() {\n    const text = `I just checked my Vehicle Loan EMI on Patrika Times! My EMI is ${document.getElementById('emiResult').innerText}. Check yours here: ${window.location.href}`;\n    window.open(`https:\/\/api.whatsapp.com\/send?text=${encodeURIComponent(text)}`, '_blank');\n}\n\nfunction shareEmail() {\n    window.location.href = `mailto:?subject=Vehicle Loan Report&#038;body=Check out my EMI results: ${document.getElementById('emiResult').innerText}`;\n}\n\nupdateDisplays();\n<\/script>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\ud83e\udd16 Patrika Times AI Expert \u00d7 Hello! \ud83d\udc4b I am the Patrika Times AI Assistant. I can answer over 100+ &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"Vehicle Loan EMI Calculator 2026: Check Eligibility &amp; Download PDF\" class=\"read-more button\" href=\"https:\/\/patrikatimes.in\/english\/vehicle-loan-emi-calculator-2026-check-eligibility-download-pdf\/#more-2599\" aria-label=\"Read more about Vehicle Loan EMI Calculator 2026: Check Eligibility &amp; Download PDF\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2599","page","type-page","status-publish"],"_links":{"self":[{"href":"https:\/\/patrikatimes.in\/english\/wp-json\/wp\/v2\/pages\/2599","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/patrikatimes.in\/english\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/patrikatimes.in\/english\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/patrikatimes.in\/english\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/patrikatimes.in\/english\/wp-json\/wp\/v2\/comments?post=2599"}],"version-history":[{"count":10,"href":"https:\/\/patrikatimes.in\/english\/wp-json\/wp\/v2\/pages\/2599\/revisions"}],"predecessor-version":[{"id":2612,"href":"https:\/\/patrikatimes.in\/english\/wp-json\/wp\/v2\/pages\/2599\/revisions\/2612"}],"wp:attachment":[{"href":"https:\/\/patrikatimes.in\/english\/wp-json\/wp\/v2\/media?parent=2599"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}