Reconcile a factoring advance, upfront and period fees, retained reserve and cash released at settlement.
The interactive form requires JavaScript. The worked example, formulas and source links below remain available.
Read the calculator result
An invoice factoring quote can combine an advance percentage, a periodic fee, a retained reserve, and additional charges. Looking only at the quoted percentage can hide how much cash arrives now and how much is released after the customer pays. This calculator separates those amounts and compares prorated fees with fees charged for each started period.
The tool models one invoice collected on one assumed date. It shows the initial cash after an upfront fee, the reserve held back, the factoring charge, the later reserve release or additional settlement payment, and total net cash across the transaction. It also supplies a clearly defined simple annualized cost comparison. That annualization isn’t a legal APR or a complete valuation of the agreement.
Invoice factoring cost: read the fee basis before entering a percentage
Enter the invoice face amount, the percentage advanced, the fee percentage for one fee period, the length of that period, expected collection days, and a flat fee withheld from the initial advance. The percentage factoring fee in this model is always charged on the invoice’s face amount. If a quote uses the amount advanced, an outstanding funded balance, or a different base, it needs a different calculation.
The period selector determines whether a partial period is prorated by exact days or counted as a whole started period. With a 30-day fee period and collection after 45 days, prorating produces 1.5 charged periods, while the started-period method produces two. Actual contracts can have minimum charges, stepped rates, or other rules that neither option reproduces.
The upfront flat fee is deducted from the advance at time zero. The periodic factoring fee is deducted from the retained reserve when the customer pays. These timing assumptions are deliberate. If a provider deducts every charge upfront or releases reserves later, the cash pattern and annualized comparison can differ even when the total fee is the same.
Keep pricing separate from risk and contract structure
The OCC’s receivables-financing handbook discusses different factoring and receivables-financing arrangements, including recourse considerations. The calculator doesn’t determine whether a transaction is a sale or a loan, which risks transfer, or whether the business must repurchase an unpaid or disputed invoice.
Terms such as “nonrecourse” don’t tell this model how every dispute, dilution, return, or customer default is handled. Review the agreement’s actual obligations and exclusions. The model assumes the customer pays the entered invoice in full on the entered day. It doesn’t estimate a default probability, collection expense, or credit-insurance benefit.
Also check whether the factor controls customer collections, which invoices must be submitted, and how reserves are reconciled across an account. A quote for a portfolio or a minimum monthly volume isn’t automatically equivalent to a one-invoice price. Use this calculator for the clearly specified transaction components, then compare the other commitments separately.
How the calculator works
Gross advance = invoice amount × advance percentage. Initial net cash equals the gross advance minus the upfront flat fee. The reserve held is the invoice amount minus the gross advance. The upfront fee must leave a positive initial cash amount for this model’s annualized comparison to have a meaningful denominator.
Factoring fee = invoice amount × fee rate × charged periods. Charged periods equal collection days divided by fee-period days for prorating, or that quotient rounded up to a whole number for the started-period method. The annualization uses the actual entered collection days even when the fee counts a longer started period.
The amount remaining from the reserve equals reserve held minus factoring fee. If positive, it’s released at collection. If negative, the shortfall is shown as an additional settlement payment. Total cost = upfront fee + factoring fee, and total net cash = invoice amount − total cost. The initial and later cash flows reconcile to that total.
Invoice factoring cost calculator example: a $20,000 invoice collected after 45 days
Assume an 85% advance, a fee of 2% of invoice face per 30 days, prorated by exact days, and a $100 flat fee withheld from the advance. These are hypothetical terms for demonstrating the calculation, not a statement about available factoring prices.
| Component | Calculation | Amount |
|---|---|---|
| Gross advance | $20,000 × 85% | $17,000 |
| Initial net cash | $17,000 − $100 | $16,900 |
| Reserve held | $20,000 − $17,000 | $3,000 |
| Charged fee periods | 45 ÷ 30 | 1.5 periods |
| Factoring fee | $20,000 × 2% × 1.5 | $600 |
| Reserve released at collection | $3,000 − $600 | $2,400 |
| Total cost | $600 + $100 | $700 |
| Total net cash across both dates | $16,900 + $2,400 | $19,300 |
The business receives $16,900 now, not $19,300. The remaining $2,400 arrives only at the modeled collection date. Treating total net cash as immediately available would overstate the funding supplied by the transaction. The chart separates the initial cash, later reserve release, factoring fee, and upfront fee to keep those distinctions visible.
The retained $3,000 reserve isn’t itself a $3,000 fee. In this scenario, $2,400 of it returns after collection, and $600 covers the periodic charge. Confusing the reserve with cost would greatly overstate expense; ignoring its delayed release would overstate immediate liquidity.
Compare partial-period rules and collection timing
Change only the selector to charge each started 30-day period. The 45-day collection now creates two charged periods. The factoring fee becomes $800, the reserve release falls to $2,200, total cost becomes $900, and total net cash falls to $19,100. Initial net cash remains $16,900 because the advance and upfront fee are unchanged.
If collection instead occurs after exactly 30 days under the original prorated terms, the factoring fee is $400 and total cost is $500. The reserve release is $2,600 and total net cash is $19,500. This illustrates why collection assumptions belong beside a quoted fee. A low percentage can’t be interpreted without its time period and fee-counting rule.
Run a slower-collection scenario when the customer’s payment date is uncertain. Longer delays can consume more of the reserve and may create an additional settlement payment under this model. The calculator continues the arithmetic even when fees exceed the reserve; it doesn’t assume the provider absorbs the shortfall. Actual contracts may stop funding, charge additional amounts, or use other remedies that are outside the calculation.
Partial customer payments require a separate schedule. Receiving half the invoice on day 30 and half on day 60 isn’t necessarily equivalent to receiving the entire invoice on day 45. The answer depends on whether fees continue on invoice face, decline with collections, or are charged in started periods. This calculator has one collection date and doesn’t infer that contract behavior from an average date.
Understand the simple annualized comparison
The displayed comparison is total cost ÷ initial net cash × 365 ÷ collection days × 100%. For the prorated example, $700 ÷ $16,900 × 365 ÷ 45 gives approximately 33.60%. With two started fee periods, the same calculation using $900 gives approximately 43.20%.
This scales one transaction’s cost relative to its initial cash over a 365-day year. It doesn’t compound repeated transactions, solve a cash-flow internal rate of return, or apply regulatory disclosure rules. It also doesn’t adjust for the time-zero fee and later reserve release using a full discounted-cash-flow method. Use the actual dollar cash flows as the primary comparison.
For another financing offer, compare the same usable cash and the same expected funding period. A percentage charged on invoice face isn’t directly comparable with an interest rate charged on a declining loan balance. The loan offer comparison calculator handles a separate fixed-installment loan structure with deducted origination fees.
Use the result in a cash decision
Identify the payment the initial advance would fund and the date it’s due. Compare that need with initial net cash, then place the expected reserve release on the later cash schedule. Avoid counting the customer’s full invoice receipt again if the factoring arrangement directs that receipt to the factor. That would double count the same receivable.
Then compare the cost with the practical alternative: waiting for collection, using existing cash, negotiating a supplier date, or evaluating another documented financing offer. The cash runway calculator can help examine recurring cash pressure, while the invoice delay cost calculator estimates a separately entered financing cost for a delay.
Keep account-level charges separate from invoice-level charges. A monthly platform fee or minimum-volume commitment may cover several invoices, while an application fee may occur only once. Assigning the full amount to every invoice would overstate a portfolio total; ignoring it entirely would understate cost. Document any allocation method outside this one-invoice model and compare the total relationship as well as a representative transaction.
Invoice factoring cost calculator questions
Does a higher advance percentage reduce the fee?
Not under this model’s fee base. The fee is charged on invoice face, so changing the advance changes initial cash and reserve but not the percentage fee. It can change the simple annualized comparison because that metric uses initial net cash as its denominator.
Is the reserve release guaranteed?
No. The result assumes full collection on the entered date and only the modeled fees. Disputes, offsets, default provisions, additional charges, or later release rules can change the actual settlement.
Can I enter a fee on the amount advanced?
This version always applies its percentage to invoice face. Don’t enter a quote based on a different amount and label the result as a faithful reproduction. Reconcile the fee basis first or calculate the different contract structure separately.
Questions or corrections?
Send a question or report an issue with a published page.