MCA stacking detection

See every advance a merchant is already carrying

Stacking is the fastest way a clean-looking deal turns into a default. MetrikData reads the merchant’s bank statements and surfaces existing MCA positions, recurring funder withdrawals, and the daily debt service eating into deposits — with the exact transactions behind each one.

  • Recurring daily and weekly withdrawal patterns
  • Funder and ISO naming signatures
  • Estimated existing daily debt service
  • Every position backed by source transactions
The problem

Why stacking is so hard to catch by eye

A merchant with three active advances can still show strong gross deposits. The danger isn’t in the top-line revenue — it’s in the debits. Funders pull repayment on fixed daily or weekly schedules, often under ACH descriptors that don’t obviously read as “loan repayment.” Scrolling a 300-line statement to find them is slow, and it’s easy to miss a position that quietly consumes a fifth of daily cash flow.

MetrikData was built to make that invisible burden visible. It scans every debit for the repayment signatures of MCA funders, groups matched debits into positions, and labels each one with a confidence level so you know what’s a strong match versus a possible one.

How detection works

What MetrikData looks for

Stacking detection combines pattern, cadence, and naming signals — then ties everything back to the underlying transactions so you can verify it yourself.

Recurring withdrawal cadence

Fixed daily and weekly debits of consistent amounts are the clearest fingerprint of an active advance. MetrikData detects the cadence and groups the related debits into a single position.

Funder & ISO naming signatures

Known funder names, ISO descriptors, and ACH patterns consistent with advance repayment are matched against the debit stream and surfaced with the merchant the money is going to.

Estimated daily debt service

From the matched positions, MetrikData estimates the merchant’s existing daily and weekly repayment load — so you can weigh stacking burden against real deposit volume, not guess at it.

Positions grouped with confidence

Each detected advance is presented as a position with a confidence level, the number of payments seen, and the amount per payment — not a raw list of scattered debits.

Burden against external revenue

Debt service is compared against true external revenue rather than gross deposits, so transfers and non-revenue credits don’t mask how leveraged a merchant really is.

Evidence you can click into

Every position links back to the exact debits that produced it. Nothing is a black box — you can confirm each match before it informs your decision.

In practice

From upload to a stacking picture in minutes

  1. Upload the statements

    Drop in the merchant’s bank-statement PDFs — text-based or scanned. MetrikData reads every transaction and daily balance.

  2. Review detected positions

    See each existing advance grouped as a position with its cadence, payment amount, and confidence level, plus an estimate of total daily debt service.

  3. Verify and decide

    Click any position to see the source debits. Correct anything that looks off, then underwrite with a clear view of the stacking burden. The decision stays yours.

FAQ

Common questions

Can MetrikData detect stacking from scanned statements?

MetrikData reads text-based PDF bank statements natively for the most accurate extraction. Scanned or image-based statements can also be processed, though results are strongest when the underlying text is selectable. In every case you can review the parsed transactions before relying on the detected positions.

Does it tell me whether to approve or decline the deal?

No. MetrikData surfaces the stacking picture — existing positions, cadence, daily debt service, and burden against external revenue — but it does not approve or decline deals and is not a decision engine. Every figure links back to the source transactions so you can verify it, and the underwriting decision stays with you.

What if a position is mislabeled?

Every detected position links to the exact debits behind it, so you can open it, check the transactions, and correct the label if needed. Corrections flow through to the daily debt service estimate and the overall stacking view, keeping the picture accurate and auditable.

How confident is the detection?

Each position is presented with a confidence level based on cadence, amount consistency, and funder naming signals, so you can tell a strong match from a possible one. Because every match points back to source rows, you are never asked to trust a black-box score.

Keep exploring

Related

Stop funding into hidden stacks

Start free — your first 4 statement analyses are on us. No credit card required.