Small Business Funding

The Rise of Revenue-Based Financing in 2025

  • April 29th, 2025

  • 7 min(s) read

  • by Miles Dahan

The Rise of Revenue-Based Financing in 2025

Key Takeaways

  • Revenue-based financing provides flexible growth capital – Repayments adjust automatically based on your business revenue, not a fixed monthly amount.
  • Founder ownership stays intact – You get funding without giving up equity or losing control of your business decisions.
  • RBF is rising fast in 2025 – More businesses are choosing it over traditional loans or venture capital because of its speed, flexibility, and accessibility.
  • Best suited for businesses with steady or growing revenue – Companies with recurring revenue streams like SaaS, e-commerce, and services see the most benefit.
  • Fast approvals with minimal collateral requirements – Applications are straightforward, often requiring only revenue verification without hard asset backing.
  • RBF is a strong alternative to traditional loans – Compared to lines of credit, merchant cash advances, or equity funding, it offers a balance of flexibility, speed, and cost.


Traditional funding options are feeling more outdated by the day. Bank loans are rigid. Giving up equity feels like giving up control. In 2025, more businesses are looking for a smarter way to get the capital they need without the baggage and Revenue-Based Financing (RBF) is stepping into the spotlight.

If your business has strong sales potential but not the hard assets banks like, RBF offers a flexible path forward. It is fast becoming one of the most popular ways to fuel growth without sacrificing ownership. 

Here's what you should know about how it works, why it's gaining momentum, and whether it could be the right fit for you.

How Revenue-Based Financing Actually Works

Revenue-Based Financing is built around a simple idea: your future success funds today’s growth. You receive a lump sum of capital upfront. Instead of fixed monthly payments, you agree to share a small percentage of your monthly revenue with the lender until you repay a predetermined amount, called a repayment cap.

It’s different from a traditional small business loan because payments scale with your sales. Busy month? Payments are a little higher. Slower month? Payments adjust down. No fixed stress hanging over your head, and no giving up equity to investors either. You stay 100% in control.

  • Payments flex based on your monthly revenue.
  • You retain full ownership of your business.
  • No personal guarantees or heavy collateral needed.
  • Funding can happen much faster than bank loans.
  • Repayment ends once you hit the agreed-upon cap.

For businesses with solid revenue potential but without traditional assets to pledge, RBF can offer a serious advantage. It lets you invest in growth without the rigid debt schedules or the long-term implications of giving away equity.

business capital

Fuel Your Business Growth: Apply Now for Quick Access to Capital!

See How Much Capital Your Business Can Access & Start Growing Today!

Apply Now

Why Revenue-Based Financing Is Taking Off in 2025

Revenue-Based Financing isn't brand new, but 2025 is the year it is hitting a whole new level. The market is booming. Recent projections show the RBF market surging past $9.8 billion this year, and the momentum is real.

Several trends are fueling the shift:

  • Traditional Lending Is Still Broken: Banks still demand heavy collateral and long approval processes. RBF focuses on your real revenue, not your balance sheet.
  • Entrepreneurs Want Control: Founders are tired of giving up ownership. RBF lets you scale without handing over a piece of your company.
  • Flexibility Matters: Variable repayments give businesses breathing room during slower seasons instead of crushing them with fixed debt.
  • Speed Is Everything: RBF approvals and funding happen fast. Often within days instead of weeks or months like a traditional loan.
  • Revenue Models Are Evolving: SaaS, e-commerce, and subscription businesses are growing. RBF matches these recurring-revenue models better than old-school bank loans ever could.

In a fast-moving market, flexibility and control aren’t luxuries anymore, they are necessities. That is exactly why Revenue-Based Financing is growing so fast in 2025.

What a Revenue-Based Financing Deal Looks Like

Getting started with RBF usually moves quickly. Here’s the basic flow:

  1. Apply: Submit basic business info and securely connect your accounting software, payment processors, and bank accounts.
  2. Get Evaluated: The RBF provider reviews your revenue history and trends to determine your offer.
  3. Review the Offer: You’ll see the funding amount, the repayment cap (usually 1.1x to 1.5x the capital), and the agreed revenue share percentage.
  4. Funding Happens: Accept the offer and the funds hit your bank account—often within 24 to 48 hours.
  5. Repayment Starts: A small fixed percentage of your revenue gets automatically collected until you reach the cap.

For example, if you secure $100,000 in funding with a 1.15x repayment cap ($115,000 total) and agree to a 5% revenue share, here’s how it plays out. If you earn $50,000 in a month, your repayment would be $2,500. If the next month slows to $30,000 in revenue, your repayment would drop to $1,500. The payments adjust automatically with your sales and continue until the full $115,000 is repaid—no surprises, no fixed pressure.

When Revenue-Based Financing Makes Sense

RBF is a strong option, but it fits certain businesses better than others. You are a good candidate if you:

  • Have Predictable or Growing Revenue: SaaS, e-commerce, subscription boxes, and other recurring revenue models are ideal.
  • Want Growth Capital Without Selling Equity: RBF lets you stay fully in control of your company’s future.
  • Have a Specific ROI-Driven Use for the Funds: Investing in marketing, inventory, or expansion projects works well. Covering operating losses? Not so much.
  • Do Not Qualify Easily for Bank Loans: Younger companies, those without collateral, or businesses banks view as "too risky" can find RBF more accessible.

Keep in mind, while RBF avoids traditional interest rates, you are still repaying a multiple of the original funding. If your revenue grows fast, you will hit the repayment cap quicker, meaning a higher effective cost of capital. That is why it is critical to view RBF as a tool for smart, ROI-driven growth—not a band-aid for deeper financial problems.

When Revenue-Based Financing Makes Sense

Access to funding is still tough. Only 41% of small businesses received all the financing they applied for in 2024. Finding flexible options like RBF matters more than ever in 2025.

How RBF Stacks Up Against Other Funding Options

Choosing the right funding path is about fit. Here's where RBF stands compared to other solutions:

  • Short-Term Loans: Great for fast cash, but fixed repayment schedules can strain cash flow. RBF flexes with your revenue.
  • Lines of Credit: Ideal for managing ups and downs, but often harder to qualify for and require more paperwork.
  • Merchant Cash Advances: Similar structure to RBF but often higher cost and focused only on card sales, not total revenue.
  • Equity/Venture Capital: Provides big funding but comes with loss of ownership and control. RBF leaves your cap table untouched.

For many growing businesses in 2025, RBF hits the sweet spot: flexible, fast, non-dilutive capital that helps you move faster without selling a piece of your future.




Inject Step 1 Start

Speak with Our Experts Today! Call 877-400-0297

Inject Step 2 Start

How long have you been in business?

Inject Step 3 Start

$

' ); } } else if(laststepcheck != 'Manually upload bank statements for the last 3 months'){ $('.hide-btn').hide(); $('.captcha_field_hide').hide(); $('.or-divider').remove(); $('.submit-button').val('Submit'); } else { $('.hide-btn').show(); $('.captcha_field_hide').show(); $('.or-divider').remove(); $('.submit-button').val('Submit'); } if(laststepcheck == "Automatically fetch bank statements via Plaid"){ var shouldStop = ''; var value = $('input[name="form_field_58"]').val(); $.ajax({ url: "https://www.businesscapital.com/plaid/check-plaid-connect-new", type: "GET", dataType: "json", data: { form_field_58: value }, async: true, success: function(data_res) { if(data_res.val == 1){ $('.hide-btn').show(); $('.captcha_field_hide').show(); // Show success message document.getElementById('link-button').style.display = 'none'; const msgBox = document.querySelector('.msg-from-plaid'); msgBox.style.display = 'block'; msgBox.classList.add('success'); msgBox.innerText = "Success! Your bank account is now connected via Plaid to fetch your bank statements"; } } }); } } } if(form_id == 29){ updateField1004(); updateField1070(); //updateField94_chk(); //updateField1218(); if($('.form_field_1215').is(":visible") || $('.step-17').is(":visible")){ var laststepcheck = $('input[name="form_field_1218"]:checked').val(); //var plaidOption = $('input[name="form_field_1270"]').val(); /*var laststepcheck = plaidOption ? plaidOption.split(',').map(item => item.trim()) : [];*/ if (typeof laststepcheck === "undefined"){ $('.hide-btn').show(); $('.captcha_field_hide').show(); if ($('.or-divider').length === 0) { $('.captcha_field_hide_bun').before( '
OR
Submit without statements
' ); } } else if (laststepcheck != 'Manually upload bank statements for the last 3 months'){ $('.hide-btn').hide(); $('.captcha_field_hide').hide(); $('.or-divider').remove(); $('.submit-button').val('Submit'); } else { $('.hide-btn').show(); $('.captcha_field_hide').show(); $('.or-divider').remove(); $('.submit-button').val('Submit'); $('.btn-new-wrapper').addClass('border-add-btn'); $('.form_field_1272').removeClass('plaid-bottom-space'); } if (laststepcheck == 'Automatically fetch bank statements via Plaid'){ $('.form_field_1272').addClass('plaid-bottom-space'); var shouldStop = ''; var value = $('input[name="form_field_1005"]').val(); $.ajax({ url: "https://www.businesscapital.com/plaid/check-plaid-connect-new", type: "GET", dataType: "json", data: { form_field_58: value }, async: true, success: function(data_res) { if(data_res.val == 1){ $('.hide-btn').show(); $('.captcha_field_hide').show(); // Show success message document.getElementById('link-button').style.display = 'none'; const msgBox = document.querySelector('.msg-from-plaid'); msgBox.style.display = 'block'; msgBox.classList.add('success'); msgBox.innerText = "Success! Your bank account is now connected via Plaid to fetch your bank statements"; $('.submit-button').val('Submit'); $('.or-divider').remove(); $('.btn-new-wrapper').addClass('border-add-btn'); $('.hide-btn').show(); $('.form_field_1272').removeClass('plaid-bottom-space'); } } }); } //resetCaptchaIfFilled(); } } //$('.captcha_field_hide').show(); var full_name = $('input.loan_application_f_name').val() + ' ' + $('input.loan_application_l_name').val(); //$('input[name="form_field_153"]').val(full_name); } if(form_id == 7){ if((parseInt(step_data_index_count)+parseInt(1)) == 14){ const canvas = document.getElementById('signaturepad'); const canvas1 = document.getElementById('signaturepad1'); const canvas2 = document.getElementById('signaturepad2'); const canvas3 = document.getElementById('signaturepad3'); const ctx = canvas.getContext("2d"); const ctx1 = canvas1.getContext("2d"); const ctx2 = canvas2.getContext("2d"); const ctx3 = canvas3.getContext("2d"); canvas.width = 300; canvas1.width = 300; canvas2.width = 300; canvas3.width = 300; canvas.height = 150; canvas1.height = 150; canvas2.height = 150; canvas3.height = 150; ctx.clearRect(0, 0, canvas.width, canvas.height); ctx1.clearRect(0, 0, canvas1.width, canvas1.height); ctx2.clearRect(0, 0, canvas2.width, canvas2.height); ctx3.clearRect(0, 0, canvas3.width, canvas3.height); } var owner2fname = $('input[name="form_field_402"]').val(); var owner2lname = $('input[name="form_field_462"]').val(); var owner2percentage = $('input[name="form_field_416"]').val(); if(owner2fname != "" && owner2lname != "" && owner2percentage != ""){ $('.owner_2_sign').show(); $('.owner2_signature').show(); $('.owner_2_e_sign').show(); $('.owner_2_sign').addClass('validate[required]'); $('.step-16').removeClass('center-signature'); } else { $('.owner_2_sign').hide(); $('.owner2_signature').hide(); $('.owner_2_e_sign').hide(); $('#signature-data1').val(''); $('input[name="form_field_484"]').val(''); $('.owner_2_sign').removeClass('validate[required]'); $('.step-16').addClass('center-signature'); } var owner3fname = $('input[name="form_field_423"]').val(); var owner3lname = $('input[name="form_field_463"]').val(); var owner3percentage = $('input[name="form_field_439"]').val(); if(owner3fname != "" && owner3lname != "" && owner3percentage != ""){ $('.owner_3_sign').show(); $('.owner3_signature').show(); $('.owner_3_e_sign').show(); $('.owner_3_sign').addClass('validate[required]'); $('.step-16').removeClass('center-signature'); $('.step-16').addClass('center-signature-third'); } else { $('.owner_3_sign').hide(); $('.owner3_signature').hide(); $('.owner_3_e_sign').hide(); $('#signature-data2').val(''); $('input[name="form_field_487"]').val(''); $('.owner_3_sign').removeClass('validate[required]'); $('.step-16').removeClass('center-signature-third'); } var owner4fname = $('input[name="form_field_444"]').val(); var owner4lname = $('input[name="form_field_464"]').val(); var owner4percentage = $('input[name="form_field_458"]').val(); if(owner4fname != "" && owner4lname != "" && owner4percentage != ""){ $('.owner_4_sign').show(); $('.owner4_signature').show(); $('.owner_4_e_sign').show(); $('.owner_4_sign').addClass('validate[required]'); $('.step-16').removeClass('center-signature'); $('.step-16').removeClass('center-signature-third'); } else { $('.owner_4_sign').hide(); $('.owner4_signature').hide(); $('.owner_4_e_sign').hide(); $('#signature-data3').val(''); $('input[name="form_field_490"]').val(''); $('.owner_4_sign').removeClass('validate[required]'); } } if(form_id == 29){ if((parseInt(step_data_index_count)+parseInt(1)) == 14){ const canvas = document.getElementById('signaturepad'); const canvas1 = document.getElementById('signaturepad1'); const canvas2 = document.getElementById('signaturepad2'); const canvas3 = document.getElementById('signaturepad3'); const ctx = canvas.getContext("2d"); const ctx1 = canvas1.getContext("2d"); const ctx2 = canvas2.getContext("2d"); const ctx3 = canvas3.getContext("2d"); canvas.width = 300; canvas1.width = 300; canvas2.width = 300; canvas3.width = 300; canvas.height = 150; canvas1.height = 150; canvas2.height = 150; canvas3.height = 150; ctx.clearRect(0, 0, canvas.width, canvas.height); ctx1.clearRect(0, 0, canvas1.width, canvas1.height); ctx2.clearRect(0, 0, canvas2.width, canvas2.height); ctx3.clearRect(0, 0, canvas3.width, canvas3.height); } var owner2fname = $('input[name="form_field_1137"]').val(); var owner2lname = $('input[name="form_field_1138"]').val(); var owner2percentage = $('input[name="form_field_1134"]').val(); if(owner2fname != "" && owner2lname != "" && owner2percentage != ""){ $('.owner_2_sign').show(); $('.owner2_signature').show(); $('.owner_2_e_sign').show(); $('.owner_2_sign').addClass('validate[required]'); $('.step-16').removeClass('center-signature'); } else { $('.owner_2_sign').hide(); $('.owner2_signature').hide(); $('.owner_2_e_sign').hide(); $('#signature-data1').val(''); $('input[name="form_field_1203"]').val(''); $('.owner_2_sign').removeClass('validate[required]'); $('.step-16').addClass('center-signature'); } var owner3fname = $('input[name="form_field_1157"]').val(); var owner3lname = $('input[name="form_field_1158"]').val(); var owner3percentage = $('input[name="form_field_1174"]').val(); if(owner3fname != "" && owner3lname != "" && owner3percentage != ""){ $('.owner_3_sign').show(); $('.owner3_signature').show(); $('.owner_3_e_sign').show(); $('.owner_3_sign').addClass('validate[required]'); $('.step-16').removeClass('center-signature'); $('.step-16').addClass('center-signature-third'); } else { $('.owner_3_sign').hide(); $('.owner3_signature').hide(); $('.owner_3_e_sign').hide(); $('#signature-data2').val(''); $('input[name="form_field_1206"]').val(''); $('.owner_3_sign').removeClass('validate[required]'); $('.step-16').removeClass('center-signature-third'); } var owner4fname = $('input[name="form_field_1177"]').val(); var owner4lname = $('input[name="form_field_1178"]').val(); var owner4percentage = $('input[name="form_field_1192"]').val(); if(owner4fname != "" && owner4lname != "" && owner4percentage != ""){ $('.owner_4_sign').show(); $('.owner4_signature').show(); $('.owner_4_e_sign').show(); $('.owner_4_sign').addClass('validate[required]'); $('.step-16').removeClass('center-signature'); $('.step-16').removeClass('center-signature-third'); } else { $('.owner_4_sign').hide(); $('.owner4_signature').hide(); $('.owner_4_e_sign').hide(); $('#signature-data3').val(''); $('input[name="form_field_1209"]').val(''); $('.owner_4_sign').removeClass('validate[required]'); } } if(form_id == 22){ if((parseInt(step_data_index_count)+parseInt(1)) == 14){ const canvas = document.getElementById('signaturepad'); const canvas1 = document.getElementById('signaturepad1'); const canvas2 = document.getElementById('signaturepad2'); const canvas3 = document.getElementById('signaturepad3'); const ctx = canvas.getContext("2d"); const ctx1 = canvas1.getContext("2d"); const ctx2 = canvas2.getContext("2d"); const ctx3 = canvas3.getContext("2d"); canvas.width = 300; canvas1.width = 300; canvas2.width = 300; canvas3.width = 300; canvas.height = 150; canvas1.height = 150; canvas2.height = 150; canvas3.height = 150; ctx.clearRect(0, 0, canvas.width, canvas.height); ctx1.clearRect(0, 0, canvas1.width, canvas1.height); ctx2.clearRect(0, 0, canvas2.width, canvas2.height); ctx3.clearRect(0, 0, canvas3.width, canvas3.height); } var owner2fname = $('input[name="form_field_652"]').val(); var owner2lname = $('input[name="form_field_653"]').val(); var owner2percentage = $('input[name="form_field_649"]').val(); if(owner2fname != "" && owner2lname != "" && owner2percentage != ""){ $('.owner_2_sign').show(); $('.owner2_signature').show(); $('.owner_2_e_sign').show(); $('.owner_2_sign').addClass('validate[required]'); $('.step-16').removeClass('center-signature'); } else { $('.owner_2_sign').hide(); $('.owner2_signature').hide(); $('.owner_2_e_sign').hide(); $('#signature-data1').val(''); $('input[name="form_field_718"]').val(''); $('.owner_2_sign').removeClass('validate[required]'); $('.step-16').addClass('center-signature'); } var owner3fname = $('input[name="form_field_672"]').val(); var owner3lname = $('input[name="form_field_673"]').val(); var owner3percentage = $('input[name="form_field_689"]').val(); if(owner3fname != "" && owner3lname != "" && owner3percentage != ""){ $('.owner_3_sign').show(); $('.owner3_signature').show(); $('.owner_3_e_sign').show(); $('.owner_3_sign').addClass('validate[required]'); $('.step-16').removeClass('center-signature'); $('.step-16').addClass('center-signature-third'); } else { $('.owner_3_sign').hide(); $('.owner3_signature').hide(); $('.owner_3_e_sign').hide(); $('#signature-data2').val(''); $('input[name="form_field_721"]').val(''); $('.owner_3_sign').removeClass('validate[required]'); $('.step-16').removeClass('center-signature-third'); } var owner4fname = $('input[name="form_field_692"]').val(); var owner4lname = $('input[name="form_field_693"]').val(); var owner4percentage = $('input[name="form_field_707"]').val(); if(owner4fname != "" && owner4lname != "" && owner4percentage != ""){ $('.owner_4_sign').show(); $('.owner4_signature').show(); $('.owner_4_e_sign').show(); $('.owner_4_sign').addClass('validate[required]'); $('.step-16').removeClass('center-signature'); $('.step-16').removeClass('center-signature-third'); } else { $('.owner_4_sign').hide(); $('.owner4_signature').hide(); $('.owner_4_e_sign').hide(); $('#signature-data3').val(''); $('input[name="form_field_724"]').val(''); $('.owner_4_sign').removeClass('validate[required]'); } } if(form_id == 17) { step_update_progressIndicator(step_data_index); } step_update_progressBar(6); if(form_id == 18) { step_update_progressBar(25); } if(form_id == 22) { step_update_progressBar(12); get_session_data(); } if(form_id == 29){ progressbar_2(17); mobtoggleField(); if ($(window).width() = step_data_index_count) { var baseURL = 'https://www.businesscapital.com/loan-applications'; window.history.pushState(text_show+(parseInt(step_data_index_count)), 'Title', baseURL+'/'+text_show+(parseInt(step_data_index_count))+'#forms7'); //$('#click_current_url').val(text_show+(parseInt(step_data_index_count)), 'Title', baseURL+'/'+text_show+(parseInt(step_data_index_count))+'#forms7'); // page_jus_loaded = false; //autosave(); sendToTParty(); } else { window.location.href = "https://www.businesscapital.com/loan-applications"; } } else { window.location.href = "https://www.businesscapital.com/loan-applications"; } } if(form_id == 29) { var step_data_index_count = last_char1; //console.log('step_data_index_count ' + step_data_index_count); if($.cookie('current_step')!= undefined && $.cookie('current_step')!= null && $.cookie('current_step')!= ''){ if($.cookie('current_step') >= step_data_index_count) { var baseURL = 'https://www.businesscapital.com/loan-applications-v2'; window.history.pushState(text_show+(parseInt(step_data_index_count)), 'Title', baseURL+'/'+text_show+(parseInt(step_data_index_count))+'#forms29'); //$('#click_current_url').val(text_show+(parseInt(step_data_index_count)), 'Title', baseURL+'/'+text_show+(parseInt(step_data_index_count))+'#forms7'); // page_jus_loaded = false; //autosave(); sendToTParty29(); } else { window.location.href = "https://www.businesscapital.com/loan-applications-v2"; } } else { window.location.href = "https://www.businesscapital.com/loan-applications-v2"; } } if(form_id == 22) { var step_data_index_count = last_char1; //console.log('step_data_index_count ' + step_data_index_count); if($.cookie('current_step')!= undefined && $.cookie('current_step')!= null && $.cookie('current_step')!= ''){ if($.cookie('current_step') >= step_data_index_count) { var baseURL = 'https://www.businesscapital.com/loan-applications-mail-offer'; window.history.pushState(text_show+(parseInt(step_data_index_count)), 'Title', baseURL+'/'+text_show+(parseInt(step_data_index_count))+'#forms22'); //$('#click_current_url').val(text_show+(parseInt(step_data_index_count)), 'Title', baseURL+'/'+text_show+(parseInt(step_data_index_count))+'#forms22'); // page_jus_loaded = false; //autosave(); sendToTParty(); } else { window.location.href = "https://www.businesscapital.com/loan-applications-mail-offer"; } } else { window.location.href = "https://www.businesscapital.com/loan-applications-mail-offer"; } } var step_data_index = ''; if(stepurl_c == '') { step_data_index = last_char1; } else { step_data_index = stepurl_c; } if(form_id == 7) { const total_form_steps = $('.steps').length; updateStepList(step_data_index, total_form_steps); if (!form_next_step.hasClass('new-after-1')) { if(step_data_index == 1) { $('.back-btn').hide(); } else { $('.back-btn').show(); } } } else if(form_id == 29) { const total_form_steps = $('.steps').length; updateStepList29(step_data_index, total_form_steps); if (!form_next_step.hasClass('new-after-1')) { if(step_data_index == 1) { $('.back-btn').hide(); } else { $('.back-btn').show(); } } } else if(form_id == 22) { const total_form_steps = $('.steps').length; updateStepListform22(step_data_index, total_form_steps); if (!form_next_step.hasClass('new-after-1')) { if(step_data_index == 1) { $('.back-btn').hide(); } else { $('.back-btn').show(); } } } else { if (!form_next_step.hasClass('step-1')) { if(step_data_index == 1) { $('.back-btn').hide(); } else { $('.back-btn').show(); } } } var crt = ''; if(correctcnt == 16){ //crt = 0; } if(correctcnt == 15){ var full_name_get = localStorage.getItem("form_7"); var full_name_get1 = JSON.parse(full_name_get); $('input[name="form_field_135"]').val(full_name_get1.form_field_52); $('input[name="form_field_461"]').val(full_name_get1.form_field_53); var f_name = $('input[name="form_field_52"]').val(); var last_name = $('input[name="form_field_53"]').val(); $('input[name="form_field_135"]').val(f_name); $('input[name="form_field_461"]').val(last_name); } if (!form_next_step.next('.form_group').length || crt == 0) { if(correctcnt == total_no_steps) { $('.hide-btn').show(); $('.captcha_field_hide').show(); step_update_progressBar(10.6); $('.captcha_field_hide').show(); var full_name_get = localStorage.getItem("form_7"); var full_name_get1 = JSON.parse(full_name_get); var full_name = full_name_get1.form_field_52+' '+full_name_get1.form_field_53; // $('input[name="form_field_153"]').val(full_name); } if(correctcnt != total_no_steps) { $('.hide-btn').hide(); $('.captcha_field_hide').hide(); } } if(form_id == 7){ if((parseInt(step_data_index_count)) == 14) { const canvas = document.getElementById('signaturepad'); const canvas1 = document.getElementById('signaturepad1'); const canvas2 = document.getElementById('signaturepad2'); const canvas3 = document.getElementById('signaturepad3'); const ctx = canvas.getContext("2d"); const ctx1 = canvas1.getContext("2d"); const ctx2 = canvas2.getContext("2d"); const ctx3 = canvas3.getContext("2d"); canvas.width = 300; canvas1.width = 300; canvas2.width = 300; canvas3.width = 300; canvas.height = 150; canvas1.height = 150; canvas2.height = 150; canvas3.height = 150; ctx.clearRect(0, 0, canvas.width, canvas.height); ctx1.clearRect(0, 0, canvas1.width, canvas1.height); ctx2.clearRect(0, 0, canvas2.width, canvas2.height); ctx3.clearRect(0, 0, canvas3.width, canvas3.height); } var owner2fname = $('input[name="form_field_402"]').val(); var owner2lname = $('input[name="form_field_462"]').val(); var owner2percentage = $('input[name="form_field_416"]').val(); if(owner2fname != "" && owner2lname != "" && owner2percentage != ""){ $('.owner_2_sign').show(); $('.owner2_signature').show(); $('.owner_2_e_sign').show(); $('.owner_2_sign').addClass('validate[required]'); $('.step-16').removeClass('center-signature'); } else { $('.owner_2_sign').hide(); $('.owner2_signature').hide(); $('.owner_2_e_sign').hide(); $('#signature-data1').val(''); $('input[name="form_field_484"]').val(''); $('.owner_2_sign').removeClass('validate[required]'); $('.step-16').addClass('center-signature'); } var owner3fname = $('input[name="form_field_423"]').val(); var owner3lname = $('input[name="form_field_463"]').val(); var owner3percentage = $('input[name="form_field_439"]').val(); if(owner3fname != "" && owner3lname != "" && owner3percentage != ""){ $('.owner_3_sign').show(); $('.owner3_signature').show(); $('.owner_3_e_sign').show(); $('.owner_3_sign').addClass('validate[required]'); $('.step-16').removeClass('center-signature'); $('.step-16').addClass('center-signature-third'); } else { $('.owner_3_sign').hide(); $('.owner3_signature').hide(); $('.owner_3_e_sign').hide(); $('#signature-data2').val(''); $('input[name="form_field_487"]').val(''); $('.owner_3_sign').removeClass('validate[required]'); $('.step-16').removeClass('center-signature-third'); } var owner4fname = $('input[name="form_field_444"]').val(); var owner4lname = $('input[name="form_field_464"]').val(); var owner4percentage = $('input[name="form_field_458"]').val(); if(owner4fname != "" && owner4lname != "" && owner4percentage != ""){ $('.owner_4_sign').show(); $('.owner4_signature').show(); $('.owner_4_e_sign').show(); $('.owner_4_sign').addClass('validate[required]'); $('.step-16').removeClass('center-signature'); $('.step-16').removeClass('center-signature-third'); } else { $('.owner_4_sign').hide(); $('.owner4_signature').hide(); $('.owner_4_e_sign').hide(); $('#signature-data3').val(''); $('input[name="form_field_490"]').val(''); $('.owner_4_sign').removeClass('validate[required]'); } $('input[name="form_field_153"]').val(''); $('input[name="form_field_484"]').val(''); $('input[name="form_field_487"]').val(''); $('input[name="form_field_490"]').val(''); loadpage = true; } if(form_id == 29){ if((parseInt(step_data_index_count)) == 14) { const canvas = document.getElementById('signaturepad'); const canvas1 = document.getElementById('signaturepad1'); const canvas2 = document.getElementById('signaturepad2'); const canvas3 = document.getElementById('signaturepad3'); const ctx = canvas.getContext("2d"); const ctx1 = canvas1.getContext("2d"); const ctx2 = canvas2.getContext("2d"); const ctx3 = canvas3.getContext("2d"); canvas.width = 300; canvas1.width = 300; canvas2.width = 300; canvas3.width = 300; canvas.height = 150; canvas1.height = 150; canvas2.height = 150; canvas3.height = 150; ctx.clearRect(0, 0, canvas.width, canvas.height); ctx1.clearRect(0, 0, canvas1.width, canvas1.height); ctx2.clearRect(0, 0, canvas2.width, canvas2.height); ctx3.clearRect(0, 0, canvas3.width, canvas3.height); } var owner2fname = $('input[name="form_field_1137"]').val(); var owner2lname = $('input[name="form_field_1138"]').val(); var owner2percentage = $('input[name="form_field_1134"]').val(); if(owner2fname != "" && owner2lname != "" && owner2percentage != ""){ $('.owner_2_sign').show(); $('.owner2_signature').show(); $('.owner_2_e_sign').show(); $('.owner_2_sign').addClass('validate[required]'); $('.step-16').removeClass('center-signature'); } else { $('.owner_2_sign').hide(); $('.owner2_signature').hide(); $('.owner_2_e_sign').hide(); $('#signature-data1').val(''); $('input[name="form_field_1203"]').val(''); $('.owner_2_sign').removeClass('validate[required]'); $('.step-16').addClass('center-signature'); } var owner3fname = $('input[name="form_field_1157"]').val(); var owner3lname = $('input[name="form_field_1158"]').val(); var owner3percentage = $('input[name="form_field_1174"]').val(); if(owner3fname != "" && owner3lname != "" && owner3percentage != ""){ $('.owner_3_sign').show(); $('.owner3_signature').show(); $('.owner_3_e_sign').show(); $('.owner_3_sign').addClass('validate[required]'); $('.step-16').removeClass('center-signature'); $('.step-16').addClass('center-signature-third'); } else { $('.owner_3_sign').hide(); $('.owner3_signature').hide(); $('.owner_3_e_sign').hide(); $('#signature-data2').val(''); $('input[name="form_field_1206"]').val(''); $('.owner_3_sign').removeClass('validate[required]'); $('.step-16').removeClass('center-signature-third'); } var owner4fname = $('input[name="form_field_1177"]').val(); var owner4lname = $('input[name="form_field_1178"]').val(); var owner4percentage = $('input[name="form_field_1192"]').val(); if(owner4fname != "" && owner4lname != "" && owner4percentage != ""){ $('.owner_4_sign').show(); $('.owner4_signature').show(); $('.owner_4_e_sign').show(); $('.owner_4_sign').addClass('validate[required]'); $('.step-16').removeClass('center-signature'); $('.step-16').removeClass('center-signature-third'); } else { $('.owner_4_sign').hide(); $('.owner4_signature').hide(); $('.owner_4_e_sign').hide(); $('#signature-data3').val(''); $('input[name="form_field_1209"]').val(''); $('.owner_4_sign').removeClass('validate[required]'); } $('input[name="form_field_1199"]').val(''); $('input[name="form_field_1203"]').val(''); $('input[name="form_field_1206"]').val(''); $('input[name="form_field_1209"]').val(''); loadpage = true; } if(form_id == 22){ if((parseInt(step_data_index_count)) == 14) { const canvas = document.getElementById('signaturepad'); const canvas1 = document.getElementById('signaturepad1'); const canvas2 = document.getElementById('signaturepad2'); const canvas3 = document.getElementById('signaturepad3'); const ctx = canvas.getContext("2d"); const ctx1 = canvas1.getContext("2d"); const ctx2 = canvas2.getContext("2d"); const ctx3 = canvas3.getContext("2d"); canvas.width = 300; canvas1.width = 300; canvas2.width = 300; canvas3.width = 300; canvas.height = 150; canvas1.height = 150; canvas2.height = 150; canvas3.height = 150; ctx.clearRect(0, 0, canvas.width, canvas.height); ctx1.clearRect(0, 0, canvas1.width, canvas1.height); ctx2.clearRect(0, 0, canvas2.width, canvas2.height); ctx3.clearRect(0, 0, canvas3.width, canvas3.height); } var owner2fname = $('input[name="form_field_652"]').val(); var owner2lname = $('input[name="form_field_653"]').val(); var owner2percentage = $('input[name="form_field_649"]').val(); if(owner2fname != "" && owner2lname != "" && owner2percentage != ""){ $('.owner_2_sign').show(); $('.owner2_signature').show(); $('.owner_2_e_sign').show(); $('.owner_2_sign').addClass('validate[required]'); $('.step-16').removeClass('center-signature'); } else { $('.owner_2_sign').hide(); $('.owner2_signature').hide(); $('.owner_2_e_sign').hide(); $('#signature-data1').val(''); $('input[name="form_field_718"]').val(''); $('.owner_2_sign').removeClass('validate[required]'); $('.step-16').addClass('center-signature'); } var owner3fname = $('input[name="form_field_672"]').val(); var owner3lname = $('input[name="form_field_673"]').val(); var owner3percentage = $('input[name="form_field_689"]').val(); if(owner3fname != "" && owner3lname != "" && owner3percentage != ""){ $('.owner_3_sign').show(); $('.owner3_signature').show(); $('.owner_3_e_sign').show(); $('.owner_3_sign').addClass('validate[required]'); $('.step-16').removeClass('center-signature'); $('.step-16').addClass('center-signature-third'); } else { $('.owner_3_sign').hide(); $('.owner3_signature').hide(); $('.owner_3_e_sign').hide(); $('#signature-data2').val(''); $('input[name="form_field_721"]').val(''); $('.owner_3_sign').removeClass('validate[required]'); $('.step-16').removeClass('center-signature-third'); } var owner4fname = $('input[name="form_field_692"]').val(); var owner4lname = $('input[name="form_field_693"]').val(); var owner4percentage = $('input[name="form_field_707"]').val(); if(owner4fname != "" && owner4lname != "" && owner4percentage != ""){ $('.owner_4_sign').show(); $('.owner4_signature').show(); $('.owner_4_e_sign').show(); $('.owner_4_sign').addClass('validate[required]'); $('.step-16').removeClass('center-signature'); $('.step-16').removeClass('center-signature-third'); } else { $('.owner_4_sign').hide(); $('.owner4_signature').hide(); $('.owner_4_e_sign').hide(); $('#signature-data3').val(''); $('input[name="form_field_724"]').val(''); $('.owner_4_sign').removeClass('validate[required]'); } $('input[name="form_field_714"]').val(''); $('input[name="form_field_718"]').val(''); $('input[name="form_field_721"]').val(''); $('input[name="form_field_724"]').val(''); loadpage = true; } step_update_progressBar((step_data_index * 6)); if(form_id == 29 && last_char1 == 4 && text_show == 'step'){ progressbar_2(100); $('.hide-btn').show(); $('.captcha_field_hide').show(); if($('.form_field_1215').is(":visible") || $('.step-17').is(":visible")){ var laststepcheck = $('input[name="form_field_1218"]:checked').val(); // var plaidOption = $('input[name="form_field_1270"]').val(); /*var laststepcheck = plaidOption ? plaidOption.split(',').map(item => item.trim()) : [];*/ if (typeof laststepcheck === "undefined"){ $('.hide-btn').show(); $('.captcha_field_hide').show(); if ($('.or-divider').length === 0) { $('.captcha_field_hide_bun').before( '
OR
Submit without statements
' ); } } else if (laststepcheck != 'Manually upload bank statements for the last 3 months'){ $('.hide-btn').hide(); $('.captcha_field_hide').hide(); $('.or-divider').remove(); $('.submit-button').val('Submit'); } else { $('.hide-btn').show(); $('.captcha_field_hide').show(); $('.or-divider').remove(); $('.submit-button').val('Submit'); $('.btn-new-wrapper').addClass('border-add-btn'); $('.form_field_1272').removeClass('plaid-bottom-space'); } if (laststepcheck == 'Automatically fetch bank statements via Plaid'){ $('.form_field_1272').addClass('plaid-bottom-space'); var shouldStop = ''; var value = $('input[name="form_field_1005"]').val(); $.ajax({ url: "https://www.businesscapital.com/plaid/check-plaid-connect-new", type: "GET", dataType: "json", data: { form_field_58: value }, async: true, success: function(data_res) { if(data_res.val == 1){ $('.hide-btn').show(); $('.captcha_field_hide').show(); // Show success message document.getElementById('link-button').style.display = 'none'; const msgBox = document.querySelector('.msg-from-plaid'); msgBox.style.display = 'block'; msgBox.classList.add('success'); msgBox.innerText = "Success! Your bank account is now connected via Plaid to fetch your bank statements"; $('.submit-button').val('Submit'); $('.or-divider').remove(); $('.btn-new-wrapper').addClass('border-add-btn'); $('.hide-btn').show(); $('.form_field_1272').removeClass('plaid-bottom-space'); } } }); } // resetCaptchaIfFilled(); } //mobtoggleField(); } else if(form_id == 29){ progressbar_2((step_data_index * 17)); } if(form_id == 22 && last_char1 == 6){ $('.hide-btn').show(); $('.captcha_field_hide').show(); step_update_progressBar(100); } } else { if(form_id == 7){ window.location.href = "https://www.businesscapital.com/loan-applications"; } else if(form_id == 29){ window.location.href = "https://www.businesscapital.com/loan-applications-v2"; } else if(form_id == 22){ window.location.href = "https://www.businesscapital.com/loan-applications-mail-offer"; } } } } } }); $(function(){ $("input[name='form_field_468']").on("blur", function(){ var website_name = $(this).val().trim(); if(website_name){ var website = website_name.replace(/^(?:https?:\/\/)?(?:www\.)?/i, ""); website = website.replace(/^(?:http?:\/\/)?(?:www\.)?/i, ""); $(this).val('https://www.'+website); } }); $("input[name='form_field_1096']").on("blur", function(){ var website_name = $(this).val().trim(); if(website_name){ var website = website_name.replace(/^(?:https?:\/\/)?(?:www\.)?/i, ""); website = website.replace(/^(?:http?:\/\/)?(?:www\.)?/i, ""); $(this).val('https://www.'+website); } }); }); $(function(){var form_id = "5"; $('.stepForm_'+form_id+' input').on('input', function(e){ if($(this).val().trim()!==''){ $(this).closest('.field').removeClass('redfield'); } }); /* $('input[name="form_field_398"]').on('input', function(){ var value = $(this).val().replace(/[^0-9.]/g, ''); if((value.match(/\./g) || []).length > 1){ value = value.replace(/\.+$/, ''); } var val1 = 0; var val2 = 0; var val3 = 0; if($('input[name="form_field_416"]').val()){ val1 = $('input[name="form_field_416"]').val(); } if($('input[name="form_field_458"]').val()){ val2 = $('input[name="form_field_458"]').val(); } if($('input[name="form_field_439"]').val()){ val3 = $('input[name="form_field_439"]').val(); } // if(val3 != 0 || val2 != 0 || val1 != 0) { // value = (parseInt(100) - (parseFloat(val1)+parseFloat(val2)+parseFloat(val3))); // } if(value > 100){ $(this).val(100); } else { $(this).val(value); } if(value !== '' && parseFloat(value) 1){ value = value.replace(/\.+$/, ''); } var val1 = 0; var val2 = 0; var val3 = 0; if($('input[name="form_field_416"]').val()){ val1 = $('input[name="form_field_416"]').val(); } if($('input[name="form_field_458"]').val()){ val2 = $('input[name="form_field_458"]').val(); } if($('input[name="form_field_439"]').val()){ val3 = $('input[name="form_field_439"]').val(); } // if(val3 != 0 || val2 != 0 || val1 != 0) { // value = (parseInt(100) - (parseFloat(val1)+parseFloat(val2)+parseFloat(val3))); // } if(value > 100){ $(this).val(100); } else { $(this).val(value); } if(value !== '' && parseFloat(value) == 100){ $('.form_field_401, [data-parent-id="401"]').hide(); $('.form_field_421, [data-parent-id="421"]').hide(); $('.form_field_442, [data-parent-id="442"]').hide(); $('input[name="form_field_416"]').val(''); $('input[name="form_field_439"]').val(''); $('input[name="form_field_458"]').val(''); // $('.add_owner_1').addClass('light_cls'); // $('.add_owner_1').removeClass('dark_cls'); setTimeout(function(){ $('input.add_owner_1').prop('checked', false).trigger('change');}, 300); } }); $('input[name="form_field_398"]').on('blur', function(){ let value = $(this).val().replace(/[^0-9.]/g, ''); if(value === ''){ $(this).val(''); $('.form_field_401').hide(); } else { value = parseFloat(value); if(value > 100){ $(this).val(100); } else { $(this).val(value); } if(parseFloat(value) 1){ value = value.replace(/\.+$/, ''); } var val = (parseFloat(value)+parseFloat($('input[name="form_field_398"]').val())); if(val > 100){ var remval = (parseFloat(100)-parseFloat($('input[name="form_field_398"]').val())); $(this).val(remval); } else { $(this).val(value); } if(val !== '' && parseFloat(val) 100){ var remval = (parseFloat(100)-parseFloat($('input[name="form_field_398"]').val())); $(this).val(remval); } else { $(this).val(value); } if(parseFloat(val) 1){ value = value.replace(/\.+$/, ''); } $(this).val(value); var val = (parseFloat(value)+parseFloat($('input[name="form_field_416"]').val())+parseFloat($('input[name="form_field_398"]').val())); if(val > 100){ var remval = (parseFloat(100)-(parseFloat($('input[name="form_field_416"]').val())+parseFloat($('input[name="form_field_398"]').val()))); $(this).val(remval); } else { $(this).val(value); } if(val !== '' && parseFloat(val) 100){ var remval = (parseFloat(100)-(parseFloat($('input[name="form_field_416"]').val())+parseFloat($('input[name="form_field_398"]').val()))); $(this).val(remval); } else { $(this).val(value); } if(parseFloat(val) 100){ var remval = (parseFloat(100)-(parseFloat($('input[name="form_field_416"]').val())+parseFloat($('input[name="form_field_398"]').val())+parseFloat($('input[name="form_field_439"]').val()))); $(this).val(remval); } else { $(this).val(value); } } }); */ $('input[name="form_field_458"]').on('blur', function(){ let value = $(this).val().replace(/[^0-9.]/g, ''); value = parseFloat(value); if(value) { var val = (parseFloat(value)+parseFloat($('input[name="form_field_416"]').val())+parseFloat($('input[name="form_field_398"]').val())+parseFloat($('input[name="form_field_439"]').val())); if(val > 100){ var remval = (parseFloat(100)-(parseFloat($('input[name="form_field_416"]').val())+parseFloat($('input[name="form_field_398"]').val())+parseFloat($('input[name="form_field_439"]').val()))); $(this).val(remval); } else { $(this).val(value); } } }); }); $(window).on('load', function(){ $('input[name="form_field_398"]').trigger('blur'); $('input[name="form_field_416"]').trigger('blur'); $('input[name="form_field_439"]').trigger('blur'); //$('input[name="form_field_458"]').trigger('input'); // $('.notoggle_style').removeAttr('style'); }); $('.submit_btn').on('click',function(e){var form_id = "5"; var isValid3 = $(".stepForm_"+form_id).validationEngine('validate'); if (!isValid3) { e.preventDefault(); if ($('.formErrorContent').is(':visible')) { $(".stepForm_" + form_id + " .formErrorContent").each(function() { var errorMessage = $(this).html().trim(); var errorMessages = errorMessage.split('
'); $(this).empty(); var vcounters = 1; for(var im = 0; im ').addClass(errorClassName).html(errorMessages[im]); $(this).append(errorSpan); $(this).closest('.field').addClass('redfield'); } });return false; } } }); //errorContentMsg(); $(function(){ $('input.bank_account').on('change',function(){ $('label').removeClass('selected'); $(this).closest('label').addClass('selected'); }); $('input[name="form_field_495"]').on('change',function(){ $('label').removeClass('selected'); $(this).closest('label').addClass('selected'); var business_selected_val = $('input[name="form_field_495"]:checked').val(); if(business_selected_val == 'Yes'){ $('.form_field_110').show(); $('label').removeClass('selected'); $(this).closest('label').addClass('selected'); } else { $('.form_field_110').hide(); } }); $('input[name="form_field_990"]').on('change',function(){ if($('.form_field_471').is(":visible")){ $('label').removeClass('selected'); $(this).closest('label').addClass('selected'); var business_selected_val = $('input[name="form_field_990"]:checked').val(); if (typeof business_selected_val === "undefined"){ $('.hide-btn').show(); $('.captcha_field_hide').show(); if ($('.or-divider').length === 0) { $('.captcha_field_hide_bun').before( '
OR
' ); } } else if(business_selected_val != 'Manually upload bank statements for the last 3 months'){ $('.hide-btn').hide(); $('.captcha_field_hide').hide(); $('.or-divider').remove(); $('.submit-button').val('Submit'); $('#plaid_id_check').val(1); autosave(); } else { $('.hide-btn').show(); $('.captcha_field_hide').show(); $('.submit-button').val('Submit'); $('.or-divider').remove(); $('#plaid_id_check').val(0); autosave(); } if(business_selected_val == "Automatically fetch bank statements via Plaid"){ var shouldStop = ''; var value = $('input[name="form_field_58"]').val(); $.ajax({ url: "https://www.businesscapital.com/plaid/check-plaid-connect-new", type: "GET", dataType: "json", data: { form_field_58: value }, async: false, success: function(data_res) { if(data_res.val == 1){ $('.hide-btn').show(); $('.captcha_field_hide').show(); // Show success message document.getElementById('link-button').style.display = 'none'; const msgBox = document.querySelector('.msg-from-plaid'); msgBox.style.display = 'block'; msgBox.classList.add('success'); msgBox.innerText = "Success! Your bank account is now connected via Plaid to fetch your bank statements"; } } }); } } }); }); /* $(document).ready(function(){ $('input.federal_tax_id').on('input',function(){ var val = $(this).val(); var form_field_128 = val.replace(/\D/g, ''); if(form_field_128.length > 2){ var val1 = form_field_128.slice(0,2); form_field_128 = val1+'-'+form_field_128.slice(2); } $(this).val(form_field_128.slice(0,10)); }); $('input.federal_tax_id').on('blur',function(){ var val = $(this).val(); var form_field_128= /^\d{2}-\d{7}$/; if(!form_field_128.test(val)){ $(this).focus(); } }); }); */ $(document).ready(function () { $('input.federal_tax_id').on('input', function () { var val = $(this).val(); var form_field_128 = val.replace(/\D/g, ''); if (form_field_128.length > 2) { var val1 = form_field_128.slice(0, 2); form_field_128 = val1 + '-' + form_field_128.slice(2); } $(this).val(form_field_128.slice(0, 10)); }); $('input.federal_tax_id').on('blur', function () { var form_id = '5'; if(form_id == 29){ var $input = $(this); var val = $input.val().trim(); var $error = $input.next('.error-message'); $error.remove(); var formatValid = /^\d{2}-\d{7}$/.test(val); var numericVal = val.replace('-', ''); var startsWithOne = numericVal.startsWith('1'); var plainNineDigits = /^\d{9}$/.test(val); if (!formatValid || startsWithOne || plainNineDigits) { var message = "Please enter a valid 9-digit EIN"; if (startsWithOne || plainNineDigits) { message = "Please correct the EIN number"; } $input.after( '' + message + '' ); $('html, body').animate({ scrollTop: $('.loan-v2-tax-id').offset().top - 100 }, 500); //$input.focus(); return false; } return true; } else { var val = $(this).val(); var isValid = /^\d{2}-\d{7}$/.test(val); var $error = $(this).next('.error-message'); if (!isValid) { // Show error message if ($error.length === 0) { $(this).after('Please enter a valid 9-digit EIN'); } $('html, body').animate({ scrollTop: $('.loan-v2-tax-id').offset().top - 100 }, 500); //$(this).focus(); } else { // Remove error message $error.remove(); } } }); }); function validateEIN($input) { var val = $input.val(); var isValid = /^\d{2}-\d{7}$/.test(val); var $error = $input.next('.error-message'); if (!isValid) { if ($error.length === 0) { $input.after('Please enter a valid 9-digit EIN'); } $('html, body').animate({ scrollTop: $('.loan-v2-tax-id').offset().top - 100 }, 500); //$input.focus(); return false; } else { $error.remove(); return true; } } function validateEIN29($input) { var val = $input.val().trim(); var $error = $input.next('.error-message'); $error.remove(); var formatValid = /^\d{2}-\d{7}$/.test(val); var numericVal = val.replace('-', ''); var startsWithOne = numericVal.startsWith('1'); var plainNineDigits = /^\d{9}$/.test(val); if (!formatValid || startsWithOne || plainNineDigits) { var message = "Please enter a valid 9-digit EIN"; if (startsWithOne || plainNineDigits) { message = "Please correct the EIN number"; } $input.after( '' + message + '' ); $('html, body').animate({ scrollTop: $('.loan-v2-tax-id').offset().top - 100 }, 500); //$input.focus(); return false; } return true; } function validateSSN($input) { var val = $input.val(); var isValid = /^\d{3}-\d{2}-\d{4}$/.test(val); // Correct SSN format var $error = $input.next('.error-message'); if (!isValid) { if ($error.length === 0) { $input.after('Please enter a valid 9-digit SSN'); } //$input.focus(); $('html, body').animate({ scrollTop: $('.loan-v2-error').offset().top - 100 }, 500); return false; } else { $error.remove(); return true; } } /* $(document).ready(function(){ $('input[name="form_field_139"]').on('input', function(e){ var val1 = $(this).val(); let form_field_139 = val1.replace(/\D/g, ''); if(form_field_139.length > 3 && form_field_139.length 5){ var val3 = form_field_139.slice(0, 3); form_field_139 = val3+'-'+form_field_139.slice(3, 5)+'-'+form_field_139.slice(5); } var val4 = form_field_139.slice(0, 11); $(this).val(val4); }); $('input[name="form_field_139"]').on('blur',function(e){ var form_field_139 = /^\d{3}-\d{2}-\d{4}$/; var val = $(this).val(); if(!form_field_139.test(val)){$(this).focus();} }); $('input[name="form_field_406"]').on('input',function(){ var val = $(this).val(); let form_field_406 = val.replace(/\D/g, ''); if(form_field_406.length > 3 && form_field_406.length 5){ var val3 = form_field_406.slice(0, 3); form_field_406 = val3+'-'+form_field_406.slice(3, 5)+'-'+form_field_406.slice(5); } var val2 = form_field_406.slice(0, 11); $(this).val(val2); }); $('input[name="form_field_406"]').on('blur',function(){ var form_field_406 = /^\d{3}-\d{2}-\d{4}$/; var val = $(this).val(); if(!form_field_406.test(val)){ $(this).focus(); } }); $('input[name="form_field_427"]').on('input',function(){ var val = $(this).val(); let form_field_427 = val.replace(/\D/g, ''); if(form_field_427.length > 3 && form_field_427.length 5){ var val3 = form_field_427.slice(0, 3); form_field_427 = val3+'-'+form_field_427.slice(3, 5)+'-'+form_field_427.slice(5); } var val2 = form_field_427.slice(0, 11); $(this).val(val2); }); $('input[name="form_field_427"]').on('blur', function(){ var form_field_427 = /^\d{3}-\d{2}-\d{4}$/; var val = $(this).val(); if(!form_field_427.test(val)){ $(this).focus(); } }); $('input[name="form_field_448"]').on('input', function(){ var val= $(this).val(); let form_field_448 = val.replace(/\D/g, ''); if(form_field_448.length > 3 && form_field_448.length 5){ var val3 = form_field_448.slice(0, 3); form_field_448 = val3+'-'+form_field_448.slice(3, 5)+'-'+form_field_448.slice(5); } var val2 = form_field_448.slice(0, 11); $(this).val(val2); }); $('input[name="form_field_448"]').on('blur', function(){ var form_field_448 = /^\d{3}-\d{2}-\d{4}$/; var val = $(this).val(); if(!form_field_448.test(val)){ $(this).focus(); } }); }); */ $(document).ready(function () { const ssnFields = ['form_field_139', 'form_field_406', 'form_field_427', 'form_field_448']; ssnFields.forEach(function (fieldName) { const selector = `input[name="${fieldName}"]`; // Input formatting $(document).on('input', selector, function () { let val = $(this).val().replace(/\D/g, ''); if (val.length > 3 && val.length 5) { val = val.slice(0, 3) + '-' + val.slice(3, 5) + '-' + val.slice(5); } val = val.slice(0, 11); $(this).val(val); // Remove error message while typing const $error = $(this).next('.error-message'); if ($error.length) $error.remove(); }); // Validation on blur $(document).on('blur', selector, function () { const val = $(this).val(); const isValid = /^\d{3}-\d{2}-\d{4}$/.test(val); const $error = $(this).next('.error-message'); if (!isValid) { if ($error.length === 0) { $(this).after('Please enter a valid 9-digit SSN'); } //$(this).focus(); $('html, body').animate({ scrollTop: $('.loan-v2-error').offset().top - 100 }, 500); } else { $error.remove(); } }); }); }); $(document).on('change', 'input.add_owner_1', function(){ if($('input.add_owner_1:checked').length > 0){ $('.add_owner_1').removeClass('light_cls'); $('.add_owner_1').addClass('dark_cls'); $('.add_owner_1').find('label').css('background','#0a1f3'); $('input.add_owner_2').prop('checked', false); $('[data-parent-id="421"]').hide(); //$('input.add_owner_3').prop('checked', false); $('[data-parent-id="442"]').hide(); }else{ $('.add_owner_1').removeClass('dark_cls'); $('.add_owner_1').addClass('light_cls'); $('input.add_owner_2').prop('checked', false); $('[data-parent-id="421"]').hide(); $('input.add_owner_3').prop('checked', false); $('[data-parent-id="442"]').hide(); //$('.add_owner_1').find('label').css('background','#080808'); } }); $(document).on('change', 'input.add_owner_2', function(){ if($('input.add_owner_2:checked').length > 0){ $('.add_owner_2').removeClass('light_cls'); $('.add_owner_2').addClass('dark_cls'); //$('.add_owner_2').find('label').css('background','#0a1f3'); $('input.add_owner_3').prop('checked', false); $('[data-parent-id="442"]').hide(); }else{ $('input.add_owner_3').prop('checked', false); $('[data-parent-id="442"]').hide(); $('.add_owner_2').removeClass('dark_cls'); $('.add_owner_2').addClass('light_cls'); //$('.add_owner_2').find('label').css('background','#080808'); } }); $(document).on('change', 'input.add_owner_3', function(){ if($('input.add_owner_3:checked').length > 0){ $('.add_owner_3').removeClass('light_cls'); $('.add_owner_3').addClass('dark_cls'); //$('.add_owner_3').find('label').css('background','#0a1f3'); }else{ $('.add_owner_3').removeClass('dark_cls'); $('.add_owner_3').addClass('light_cls'); //$('.add_owner_3').find('label').css('background','#080808'); } }); // need $(document).ready(function(){ $('input[name="form_field_126[]"]').on('change', function(){ if($(this).is(':checked')){ $(this).val('Yes'); } else { $(this).val(''); } }); }); $(window).on('load', function() { if(loadpage){ $('input[name="form_field_153"]').val(''); $('input[name="form_field_484"]').val(''); $('input[name="form_field_487"]').val(''); $('input[name="form_field_490"]').val(''); } });

Thinking About Revenue-Based Financing?

Revenue-Based Financing is not a silver bullet, but it is one of the most founder-friendly funding tools available today. If you have healthy revenue and a plan for smart growth, it can provide the capital you need without the long-term cost of giving up equity or the cash flow pressure of fixed loan payments.

At BusinessCapital.com, we help businesses sort through all their options like  RBF, lines of credit, short-term loans and equipment financing to find the best fit for their goals. Our team knows how to help you make the smartest move for sustainable growth.

Curious if Revenue-Based Financing is the right next step? Let’s talk. Call us at 877-400-0297 or start your application online here.

About the Author
Miles Dahan

As a Funding Specialist at BusinessCapital.com, Miles brings a practical, solution-focused approach to business financing. He works closely with owners to understand their specific needs and matches them with the right funding options. Miles's direct communication style and efficient process helps small businesses move from application to funding in as little as 24 hours, supporting their immediate growth needs.

Sign up for Our Newsletter

Sign up for our newsletter to get exclusive updates and offers

Trusted by Small Businesses Nationwide

See what our clients have to say about their experience with us.

Business

Ready to apply?

*Applying is free and won’t impact your credit score.

$

*Applying is free and won’t impact your credit.