Factoring Calculator
How to Use This Tool
Follow these steps to get accurate factoring estimates for your business invoices:
- Enter your total invoice amount and select the relevant currency from the dropdown.
- Input the advance rate offered by your factoring provider (typically 70-95% for most B2B invoices).
- Select your factoring fee structure: flat fee (one-time percentage of the invoice) or weekly fee (charged per week until invoice payment).
- Enter the factoring fee rate, and if using weekly fees, input the expected invoice payment term in weeks.
- Click Calculate to view your detailed proceeds breakdown, or Reset to clear all fields.
- Use the Copy Results button to save your calculation summary for internal records or provider negotiations.
Formula and Logic
This calculator uses standard invoice factoring math used by trade finance providers and e-commerce factoring platforms:
- Upfront Advance = Invoice Amount × (Advance Rate ÷ 100)
- Reserve Holdback = Invoice Amount - Upfront Advance
- Total Factoring Fees = Invoice Amount × (Fee Rate ÷ 100) × (Payment Term Weeks if using weekly fees, 1 if using flat fee)
- Net Reserve After Fees = Reserve Holdback - Total Factoring Fees
- Total Net Proceeds = Upfront Advance + Net Reserve After Fees (equivalent to Invoice Amount - Total Factoring Fees)
The progress bar visualizes the split between your upfront advance and the reserve holdback portion of the invoice.
Practical Notes
Factoring terms vary widely across industries and provider types. Keep these trade-specific considerations in mind:
- Advance rates for e-commerce sellers are typically lower (60-80%) than for established B2B wholesalers (80-95%) due to higher chargeback risk.
- Flat fee structures are common for short-term invoices (under 30 days), while weekly fees are standard for longer payment terms (45+ days).
- Some providers charge additional fees for credit checks, wire transfers, or monthly account maintenance — these are not included in this calculation, so add 1-2% to total fees if your provider charges ancillary fees.
- Reserve holdbacks are only released after your customer pays the factor in full, minus all applicable fees.
Why This Tool Is Useful
Small business owners and traders often overlook the true cost of factoring when comparing offers. This tool helps you:
- Compare multiple factoring provider offers side-by-side by adjusting advance rates and fee structures.
- Avoid unexpected cash flow gaps by understanding exactly how much you will receive upfront vs. after invoice payment.
- Negotiate better terms with factors by demonstrating you understand standard fee structures and advance rate benchmarks.
- Plan your working capital by factoring in total fees and reserve release timelines.
Frequently Asked Questions
Is factoring the same as a business loan?
No. Factoring is the sale of your accounts receivable to a third party (the factor) at a discount, not a debt obligation. You do not repay the advance, and the factor assumes collection risk for the invoice (in non-recourse factoring).
What is a typical factoring fee rate?
Flat fee rates typically range from 1-5% of the invoice amount for standard B2B invoices. Weekly fee rates usually range from 0.5-2% of the invoice amount per week, depending on your industry and customer creditworthiness.
Can I factor invoices for international customers?
Yes, but advance rates are often 10-20% lower for international invoices due to longer payment terms and higher collection risk. Some factors also charge additional currency conversion fees not included in this calculator.
Additional Guidance
When evaluating factoring offers, always request a full fee schedule in writing to avoid hidden charges. Compare the effective annualized rate of factoring fees against other financing options like business lines of credit, especially for recurring factoring needs. For e-commerce sellers using marketplace factoring (e.g., Shopify Capital, Amazon Lending), note that these products often use fixed repayment terms rather than traditional invoice factoring structures, so adjust your inputs accordingly.