Zum Hauptinhalt springen

Staffing Agency Bookkeeping: How Payroll Funding and Invoice Factoring Close the Gap Between Weekly Payroll and Net-30 Client Payments

6 Minuten LesezeitMike ThriftMike Thrift
Staffing Agency Bookkeeping: How Payroll Funding and Invoice Factoring Close the Gap Between Weekly Payroll and Net-30 Client Payments

You placed twelve temps on Monday, ran payroll Friday for $18,000, and invoiced the client for $24,000 due in 30 days. On paper you made $6,000. In the bank you are $18,000 short for the next four Fridays until that first invoice pays. That gap kills staffing agencies before profitability does.

Payroll funding and invoice factoring are the two tools that bridge it. They look similar — you sell invoices for cash — but the cost, the control, and the bookkeeping are different. Getting the accounting right is what lets you see whether you are building a staffing business or just renting cash flow.

Why Staffing Breaks the Normal Cash Model

A staffing agency's product is labor time, and its suppliers and its inventory are the same people. You pay temps and W-2 employees weekly (sometimes with overtime), you pay payroll taxes on that payroll when the pay period closes, and you carry workers' comp and benefits. The client pays on net-30, net-45, or net-60, and many enterprise clients pay when their AP cycle allows, not when your payroll is due.

That mismatch creates three pressures:

  1. Weekly cash need vs. monthly collection. Revenue is recognized as hours are worked; cash arrives weeks later.
  2. Growth consumes cash. Placing more workers increases payroll now and receivables for later. Fast growth can bankrupt a profitable agency.
  3. Margin is thin. Staffing margins often run 15–25% on markup; a 2–3% funding cost is not a rounding error.

Payroll Funding vs. Invoice Factoring: Not Interchangeable

Payroll funding is a bundled service: the funder advances cash on your receivables and also processes payroll, tax, and sometimes workers' comp. You submit hours, the funder pays your temps and remits payroll taxes, invoices the client on your paper, collects, and sends you the spread minus fees. It is convenient and often more expensive.

Invoice factoring (spot or whole-ledger) is the pure financing piece: you sell invoices to the factor at a discount. You still run payroll (or the funder does not), and the factor collects from the client. Some factors are recourse (if the client doesn't pay, you buy the invoice back), some are non-recourse (the factor absorbs credit risk for approved clients, for a higher fee).

Which you use depends on whether you need the payroll service or just the cash. Agencies that already run payroll well often pay less with a standalone factor and a payroll service they control.

What It Costs — and How to Read the Quote

A factoring quote has four numbers, and the headline rate hides two of them:

  • Advance rate: 80–95% of invoice face value advanced at funding. The remainder is the reserve, held until the client pays.
  • Discount rate (fee): Often quoted as "2% for 30 days" or "0.75% per 10 days." That is not an APR — it is a discount on face. A 2% fee for 30 days is roughly a 24% effective annual rate before other fees.
  • Reserve release: The held reserve minus fees, released when the client pays. If the client pays late, additional discount accrues.
  • Fees on fees: Wire, due diligence, credit check, and recourse buyback fees. They sit in the contract's fine print and in your general ledger under bank or factoring fees if you misclassify them.

Example: $24,000 weekly invoice, 90% advance, 1.5% discount for 30 days, wire $15. You receive $21,600 at funding, minus $360 discount and $15 wire = $21,225. When the client pays $24,000 in 35 days, you receive the $2,400 reserve minus an extra 5 days at the daily rate ($40) = $2,360. Total cost for that invoice: $400 ($360 + $40) on $24,000 for 35 days, about 17% effective.

Bookkeeping That Keeps the Spread Honest

Factoring is not a loan and not a sale with a loss — it is a financing arrangement that must stay visible.

At funding (advance):

Dr Cash $21,225 Dr Factoring Fees (discount) $360 Dr Prepaid Fees (wire) $15 Cr Factoring Liability (or Due to Factor) $21,600 — if recourse, or Cr Accounts Receivable — Factored with a disclosed reserve

Better to keep the gross receivable on your books and show a liability to the factor. Netting the receivable away makes aging and collections invisible.

At collection (client pays $24,000 to factor):

Dr Factoring Liability $21,600 Dr Cash $2,360 — reserve release net of late fee Dr Factoring Fees $40 — additional discount Cr Accounts Receivable $24,000

Reserve on balance sheet: The unpaid reserve is Factor Reserve Receivable — an asset — not cash until released. Reconcile it to the factor's statement weekly.

Recourse: If a factored invoice ages beyond the recourse period (often 60–90 days), the factor can charge it back: Dr Accounts Receivable / Cr Factoring Liability and you must collect or write off. Book the recourse obligation as a contingent liability when concentration in one client is high.

Metrics That Predict a Cash Crunch

  • Days sales outstanding (DSO) by client, not blended. Enterprise clients at 48 days and SMBs at 18 days have a blended 33 that hides which client to fund and which to chase.
  • Effective factoring cost per dollar of revenue: Total factoring fees / factored revenue. If it creeps above 2.5–3% and your spread is 18%, you are losing a sixth of margin to timing.
  • Unfunded payroll coverage: Cash plus undrawn factor availability divided by next week's payroll. If it drops below 1.5×, you are one late client payment from a payroll problem.
  • Concentration: Percentage of receivables from the top two clients. Above 40% and a factor may lower your advance rate or require credit insurance.

Keep Your Finances Organized From Day One

Payroll funding doesn't create cash — it rents it. The agencies that survive growth are the ones whose books show the rent, the reserve, and the recourse before the bank and the factor do.

Beancount.io keeps that view in plain text: every invoice is a receivable, every advance is a liability, every fee is a split, and every reserve release reconciles. Get started for free and make the gap between payroll Friday and client pay day a managed liability, not a surprise.

Diesen Artikel teilen