All Tools

Revenue-Based Financing Calculator

Estimate your funding eligibility, monthly repayments, and the true cost of revenue-based financing

Input Your Numbers

Calculate Your Funding Options

Average of last 3 months

Used to project repayment timeline

Revenue minus cost of goods sold

Any current loan or credit repayments

Leave blank to see your maximum eligible amount

Learn

Understanding Revenue-Based Financing for Ecommerce

Revenue-based financing (RBF) is a funding model where a lender advances capital to your business in exchange for a fixed percentage of your future revenue until a predetermined total amount is repaid. Unlike a traditional bank loan, there are no fixed monthly installments - repayments flex with your revenue, meaning slower months cost you less and faster months pay it down quicker.

How RBF Works in Practice

When you accept an RBF advance, the lender sets two key parameters: a factor rate and a remittance percentage. The factor rate (e.g., 1.10) determines the total amount you repay - if you borrow $50,000 at a 1.10 factor rate, you repay $55,000 in total. The remittance percentage (e.g., 10%) is the share of your daily or monthly revenue withheld until the balance is cleared. If your store generates $30,000/month and your remittance rate is 10%, you repay $3,000 that month regardless of how many months remain.

Factor Rates Explained

A factor rate is not an interest rate - it is a fixed multiplier applied to the principal. A 1.10 factor rate means you pay 10 cents on every dollar borrowed, no matter how fast or slow you repay. This is different from an annual interest rate (APR), where the total interest paid depends on how long the loan is outstanding. The effective APR of an RBF advance depends on your payback period: a 1.10 factor rate repaid over 6 months equates to roughly 20% APR, but the same rate repaid over 3 months is closer to 40% APR. Our calculator converts your factor rate and estimated repayment timeline into an effective APR so you can make a fair comparison with other financing options.

How RBF Differs from Traditional Loans

Traditional bank loans and SBA loans carry fixed monthly repayments and are assessed on personal credit, collateral, and years in business. They typically offer lower effective APRs (6-20%) but require extensive documentation and can take weeks to approve. RBF providers assess your revenue data directly - they connect to your Shopify, Stripe, or payment processor and make a decision based on revenue consistency and growth trajectory, not your credit score. This makes RBF accessible to ecommerce businesses that are 12-24 months old with solid revenue but limited credit history.

When RBF Makes Sense

Revenue-based financing is best suited to situations where you need growth capital quickly and can project a clear return on that capital. The most common use cases are inventory purchases ahead of a peak season (where the gross margin on that inventory clearly exceeds the cost of capital), paid advertising scale-up (where your ROAS data gives confidence that incremental spend will generate incremental profit), and product line expansion with a clear customer demand signal. If your gross margin is above 50% and your ROAS is above 3x, the math typically works in your favour.

When RBF Does Not Make Sense

Revenue-based financing is not suitable for covering operating shortfalls, paying salaries, or bridging periods of declining revenue. Because repayments are tied to revenue, a business in decline will repay slowly - stretching the payback period and increasing the effective APR. It is also a poor fit for businesses with thin margins (below 30%), where the remittance percentage eats directly into already-limited cash flow. In those cases, an equity investment, a line of credit, or negotiating better supplier terms is likely a more sustainable path.

Hidden Costs to Watch

Beyond the factor rate, look for origination fees (typically 0.5-2% of the advance), early repayment penalties (some providers charge you the full factor rate amount even if you repay early), and renewal requirements (some providers require you to reach a minimum repayment threshold before you can access additional capital). Always read the full term sheet and calculate the effective APR before accepting any advance.

Want Better Financial Data for Funding Applications?

Funding providers assess your revenue consistency, gross margin trends, and ad spend efficiency. MerchantFlow connects your Shopify or WooCommerce store and your ad accounts into a single P&L dashboard, so you have clean, up-to-date figures for the metrics lenders typically review.

Build Lender-Ready Financials

Plug in your store and keep your P&L current

Install on Shopify or connect WooCommerce - MerchantFlow brings your store orders, ad spend, and COGS into one P&L, so you have clean, up-to-date figures for the metrics lenders typically review.

ShopifyWooCommerceWorks with Shopify and WooCommerce. You connect your store in the next step.

14-day free trial for new merchants ยท No charge until it ends ยท Cancel anytime

8-128 characters, with uppercase and lowercase letters, a number and a special character.

or

Already have an account? Log in

The method

From factor rate to total cost, payback period and APR

Approx. APR = (Factor rate - 1) / (Payback months / 12)

A factor rate is a flat fee, so the only thing that turns it into an annual rate is how long the money is outstanding. This is the same simple conversion the calculator uses. It does not compound and it does not model fees outside the factor rate, so treat it as a comparison tool rather than a quote.

Advance
The amount of cash you receive. The calculator caps it at 3 times your average monthly revenue.
Factor rate
The fixed multiplier on the advance. A factor rate of 1.10 on a 40,000 advance means 44,000 is repaid in total.
Total cost
Advance x (Factor rate - 1). This is the flat fee, and it does not change if you repay faster or slower.
Remittance %
The share of revenue withheld each month until the total repayment is cleared. Monthly repayment = Monthly revenue x Remittance %.
Payback months
Total repayment / Monthly repayment, counted in whole months. With revenue growth above 0% the calculator rolls revenue forward month by month, so payback can come sooner.
  • The same factor rate can mean very different APRs. Doubling the remittance percentage roughly halves the payback period and roughly doubles the APR, because the flat fee is spread over less time.
  • The APR here is a simple annualised rate on the flat fee, not a compounded one, and it counts the last partial month as a full month. Another lender's APR method may give a different number for the same offer.
  • Origination or platform fees, and any early repayment terms, are not included in the calculator. If your offer has them, add them to the total cost before you convert to APR.
  • The examples below assume 0% revenue growth and flat monthly revenue, so the payback period is easy to check by hand.

Worked examples

Three example offers compared

All three use the same example store: 40,000 average monthly revenue and a 40,000 advance. The offers are hypothetical, chosen to show how factor rate and remittance interact, not to represent any lender.

Example 1

Factor rate 1.10 at 10% remittance

A 40,000 advance at a 1.10 factor rate, repaid by withholding 10% of revenue. Revenue stays flat at 40,000 a month.

Inputs

Advance
40,000
Factor rate
1.10
Remittance
10% of revenue
Monthly revenue
40,000

Working

  1. Total repayment = 40,000 x 1.10 = 44,000, so the total cost is 4,000.
  2. Monthly repayment = 40,000 x 10% = 4,000.
  3. Payback = 44,000 / 4,000 = 11 months.
  4. Approx. APR = (1.10 - 1) / (11 / 12) = 0.10 / 0.9167 = 10.9%.

Approx. APR

10.9% (4,000 cost, 11 months)

A slow remittance keeps the effective APR low, but your cash is tied up for almost a year.

Example 2

Same factor rate, double the remittance

The same 1.10 factor rate, but 20% of revenue is withheld each month. The fee in dollars is identical, only the speed changes.

Inputs

Advance
40,000
Factor rate
1.10
Remittance
20% of revenue
Monthly revenue
40,000

Working

  1. Total repayment = 40,000 x 1.10 = 44,000, so the total cost is still 4,000.
  2. Monthly repayment = 40,000 x 20% = 8,000.
  3. Payback = 44,000 / 8,000 = 5.5, counted as 6 months.
  4. Approx. APR = (1.10 - 1) / (6 / 12) = 0.10 / 0.5 = 20.0%.

Approx. APR

20.0% (4,000 cost, 6 months)

Same cost, almost twice the APR. Faster payback raises the effective APR even though you pay the same fee, but it also frees you from the advance sooner.

Example 3

Lower factor rate at 20% remittance

A second hypothetical offer with a 1.06 factor rate and the same 20% remittance, compared with the 1.10 offer above.

Inputs

Advance
40,000
Factor rate
1.06
Remittance
20% of revenue
Monthly revenue
40,000

Working

  1. Total repayment = 40,000 x 1.06 = 42,400, so the total cost is 2,400.
  2. Monthly repayment = 40,000 x 20% = 8,000.
  3. Payback = 42,400 / 8,000 = 5.3, counted as 6 months.
  4. Approx. APR = (1.06 - 1) / (6 / 12) = 0.06 / 0.5 = 12.0%.

Approx. APR

12.0% (2,400 cost, 6 months)

With the payback period held equal, the lower factor rate costs 1,600 less and has a lower APR. Compare total cost and APR together, and add any separate fees before you decide.

Common Questions

Frequently Asked Questions

What is revenue-based financing for ecommerce?

Revenue-based financing (RBF) is a funding model where a lender advances capital to your ecommerce business in exchange for a fixed percentage of your future revenue until a predetermined total amount is repaid. Unlike a bank loan, there are no fixed monthly installments - repayments flex with your sales. If you have a slow month, your repayment is smaller. If you have a strong month, you pay more and clear the balance faster. This makes RBF particularly suited to seasonal ecommerce businesses where cash flow is uneven.

How much funding can I get with revenue-based financing?

Most RBF providers offer between 1x and 4x your average monthly revenue, with the typical maximum sitting at around 3 months of revenue. So if your store generates 50k per month, you might qualify for 100k to 150k. The exact amount depends on your revenue consistency (providers look for stable or growing revenue over at least 6 months), your gross margin (thin-margin businesses may qualify for less), and whether you have existing debt obligations. Some providers like Shopify Capital also factor in your Shopify store metrics - such as order volume and refund rate - when assessing your application.

What is a factor rate and how does it work?

A factor rate is a fixed multiplier applied to your advance amount to determine the total repayment. A factor rate of 1.10 means you repay 1.10 for every 1.00 borrowed - so on a 50k advance, you repay 55k in total regardless of how quickly or slowly you pay it back. This is fundamentally different from an interest rate, where the total cost depends on how long the loan is outstanding. Because factor rates are fixed, there is no financial benefit to paying off your RBF advance early - unlike a traditional loan where early repayment saves interest. Always convert a factor rate to an effective APR (as our calculator does) to compare it fairly with other financing options.

Is Shopify Capital worth it?

Shopify Capital can be a good fit for Shopify merchants who need fast, flexible capital and prefer repayments that flex with their sales rather than fixed monthly commitments. The application process is streamlined since Shopify already has visibility into your store revenue, and funds typically arrive within 1-3 business days. The factor rates (typically 1.10-1.17) are competitive within the RBF market. Whether it is worth it depends on what you plan to do with the capital - deploying it into inventory or ads where your margin clearly exceeds the cost of capital can be a smart move. Using it to cover operating shortfalls makes the cost harder to justify.

How does revenue-based financing compare to a bank loan?

The main trade-off is speed and accessibility versus cost. Bank loans (including SBA loans) typically carry lower effective APRs (6-15%) but require 2+ years of financial history, personal credit checks, and can take 2-8 weeks to approve. RBF providers can approve and fund in days based on your revenue data alone. The effective APR for RBF is typically higher (15-40% depending on the factor rate and payback period), but for businesses that cannot access bank credit or need capital quickly ahead of a seasonal peak, the premium can be justified. A business line of credit is often a good middle ground - lower rates than RBF, more flexible than a term loan, but still requires solid financial history.

What do I need to qualify for ecommerce funding?

Requirements vary by provider, but the common criteria for RBF are: at least 6-12 months of consistent revenue history, a minimum monthly revenue threshold (usually 10k-20k per month depending on the provider), a revenue trend that is stable or growing (declining revenue is typically a disqualifier), and connection of your revenue data (Shopify, Stripe, or bank statements). Personal credit scores are generally not a primary factor in RBF decisions, though some providers run a soft credit check as part of due diligence. Having clean, well-organised financial records - particularly a clear P&L showing your gross margin and ad spend - can improve both your approval odds and the terms you are offered.

How do I compare revenue-based financing rates and fees?

Do not compare on factor rate alone. Two offers with the same factor rate can cost very different amounts per year depending on how fast you repay. Work through the same steps for each offer: total cost (advance x (factor rate - 1)), any separate fees such as origination or platform fees, the remittance percentage, the estimated payback period, and the effective APR. Then compare total cost and effective APR side by side, and check the early repayment terms, because with a fixed factor rate there is usually no saving for repaying early. The calculator above shows total cost, payback period and approximate APR for each provider preset. It does not model separate fees, so add those to the total cost yourself.

How do I convert a factor rate to APR?

Subtract 1 from the factor rate to get the flat fee as a decimal, then divide by the payback period in years. For example, a 1.10 factor rate repaid in 6 months is 0.10 / 0.5 = 20% APR, and the same 1.10 repaid in 11 months is 0.10 / 0.9167 = about 10.9% APR. This is a simple annualised rate and does not compound, so another lender's APR method may give a different figure. Estimate the payback period as total repayment divided by monthly repayment, where monthly repayment is your monthly revenue x the remittance percentage.