Oney Analyse
Specialised Lending & Multi-Lender MLL v2.0 Loading…
← Back to Tools
🏢 Business Type
💰 Financial Data
🏦 Loan Details

Specialised Lending Calculator

← Back to Tools
Specialised Lending — MLL Assessment & Multi-Lender Comparison
Report Date: ${today}
Reference: ${refId}

Business Overview

FieldDetails
Industry${c.industryLabel}
EBIT$${c.ebit.toLocaleString()}
Annual Recurring Revenue$${c.arr.toLocaleString()}
Proposed Loan$${c.loanAmount.toLocaleString()}
Interest Rate${c.rate}%
Maximum Lending Limit
$${Math.round(c.finalMLL).toLocaleString()}
Based on the most restrictive test
$${Math.round(c.test1Limit).toLocaleString()}
ICR Test
$${Math.round(c.test2Limit).toLocaleString()}
Revenue Test
$${Math.round(c.test3Limit).toLocaleString()}
Gearing Test

Multi-Lender Comparison

${lenderRows}
LenderGearing / ICRMLLStatus
⚠️ This tool is for informational purposes only and does not constitute financial advice. Please consult a licensed professional before making financial decisions.
`); pw.document.close(); setTimeout(() => pw.print(), 500); } // Theme (function() { var btn = document.getElementById('themeToggle'); if (btn) btn.textContent = document.documentElement.classList.contains('light') ? '☀️' : '🌙'; })(); // Auto-Save (function() { var SAVE_KEY = 'oney_save_analyse_v2'; var saveTimeout; function getAllValues() { var d = {}; document.querySelectorAll('#step1 input, #step1 select').forEach(function(el) { if (el.id) d[el.id] = el.value; }); return d; } function restoreValues() { try { var s = localStorage.getItem(SAVE_KEY); if (!s) return; var d = JSON.parse(s); Object.keys(d).forEach(function(id) { var el = document.getElementById(id); if (el) el.value = d[id]; }); } catch(e) {} } function saveValues() { clearTimeout(saveTimeout); saveTimeout = setTimeout(function() { localStorage.setItem(SAVE_KEY, JSON.stringify(getAllValues())); var t = document.getElementById('autoSaveToast'); t.textContent = 'Auto-saved ✓'; t.style.opacity = '1'; setTimeout(function() { t.style.opacity = '0'; }, 2000); }, 500); } window._restoreSaved = restoreValues; document.addEventListener('input', saveValues); document.addEventListener('change', saveValues); window.clearSavedData = function() { localStorage.removeItem(SAVE_KEY); var t = document.getElementById('autoSaveToast'); t.textContent = 'Saved data cleared ✓'; t.style.opacity = '1'; setTimeout(function() { t.style.opacity = '0'; }, 2000); }; })(); loadData().then(() => { if (window._restoreSaved) window._restoreSaved(); });
⚠️ This tool is for informational purposes only and does not constitute financial advice. Please consult a licensed professional before making financial decisions.