If you’re waiting 30, 60, or even 90 days for customers to pay their invoices, invoice factoring can put that cash in your hands now instead of later. Invoice factoring lets you sell your unpaid invoices to a factoring company in exchange for an upfront payment, often within a day or two. It’s one of the few small business funding options where your customer’s credit matters more than your own, which makes it worth a look if your business has strong clients but a thinner credit history of its own. This guide covers how invoice factoring works, the difference between recourse and non-recourse agreements, what it typically costs, and how to tell if it’s the right fit for your business.
What Is Invoice Factoring?
Invoice factoring is a funding option where you sell your unpaid customer invoices to a factoring company for an upfront cash advance. Instead of waiting weeks or months for customers to pay, you get most of that money right away.
This option is common in industries with long payment cycles, like trucking, staffing, manufacturing, wholesale distribution, and construction. Unlike a loan, factoring doesn’t add debt to your balance sheet. You’re not borrowing money; you’re selling an asset (the invoice) at a discount.
How Does Invoice Factoring Work?
Invoice factoring works in three steps: you submit an unpaid invoice to a factoring company, the factor advances you 80% to 90% of its value within a day or two, and once your customer pays the invoice in full, the factor sends you the remaining balance minus its fee.
Before advancing funds, the factoring company verifies that the invoice is legitimate, that the work or delivery is complete, and that your customer has a reasonable ability to pay. From there, the factor takes over collecting payment directly from your customer. Once the invoice is paid in full, you receive the leftover balance, minus the agreed-upon factoring fee.
Recourse vs. Non-Recourse Factoring: What’s the Difference?
The difference comes down to who’s on the hook if your customer never pays. With recourse factoring, your business is responsible for buying back the invoice or repaying the advance. With non-recourse factoring, the factoring company absorbs that loss instead.
Recourse factoring is more common because it costs less and approves faster. Fees typically run about 1% to 5% of the invoice value, and advance rates tend to be higher since the factor is taking on less risk.
Non-recourse factoring costs more, generally 0.5 to 2 percentage points higher, with total fees landing somewhere between 2.5% and 6% of invoice value. Because the factor is absorbing the risk of non-payment, it’s pickier about which invoices it will accept. Customers typically need a solid credit profile, and invoices under roughly $5,000 often don’t qualify at all, since the cost of a full credit check isn’t worth it on smaller amounts.
How Much Does Invoice Factoring Cost?
Beyond the factoring fee itself, timing is worth planning around. Setting up a new factoring account usually takes 3 to 5 business days, though more complex deals can take longer. Once your account is active, individual invoice draws typically fund within 24 to 48 hours, and some factoring companies offer same-day funding for established clients.
Total cost depends on your factoring type, your industry, invoice size, and how creditworthy your customers are. It’s worth comparing a few factoring companies, since fee structures and advance rates can vary quite a bit.
Is Invoice Factoring Right for Your Business?
Invoice factoring tends to make the most sense for B2B businesses with long payment terms and real, verifiable invoices from creditworthy customers. If slow-paying clients are creating cash flow gaps, factoring can smooth that out without adding new debt.
It’s less useful if your invoices are small and inconsistent, or if your customers have weak credit, since that limits which factoring arrangements you’ll qualify for. It’s also worth weighing the ongoing fee against other funding options, since factoring costs can add up if you use it continuously rather than for short-term gaps.
Most factoring companies advance 80% to 90% of an invoice’s value upfront. You receive the remaining balance once your customer pays in full, minus the factoring fee.
Once your factoring account is set up, most businesses receive funds within 24 to 48 hours of submitting an invoice. Initial account setup usually takes 3 to 5 business days.
With recourse factoring, your business is responsible if a customer doesn’t pay. With non-recourse factoring, the factoring company absorbs that risk, but it typically costs more and requires your customers to have stronger credit.
Less than it would for a traditional loan. Factoring companies focus mainly on your customers’ creditworthiness and payment history, since they’re the ones who ultimately pay the invoice.
Ready to Explore Your Funding Options?
Invoice factoring won’t fit every business, but it can be a fast way to close cash flow gaps without taking on new debt, especially if you’re stuck waiting on slow-paying customers. Whether recourse or non-recourse factoring makes more sense depends on your industry, your customers’ credit, and how quickly you need funds. If you’re not sure which option fits your business, Merchant Flow Financial can walk you through invoice factoring alongside options like a business line of credit or merchant cash advance. Contact us today to talk through your funding options.