Back to Blog
Cross-Border Payments

Accounts Payable Automation for Marketplaces: Why the Standard Playbook Breaks

Colton Seal

Most "AP automation for marketplaces" tools are solving the wrong problem. Bill.com, Tipalti, Airbase, Stampli, the usual suspects — they were designed for a finance team paying a few hundred domestic vendors on net-30 terms off invoices that come in through email. Marketplaces don't look like that. A marketplace pays thousands of sellers, on obligations calculated from transaction ledgers (not invoices), across corridors the AP tool's underlying rails were never built for.

We work with marketplace teams on the payout side — what happens when the AP layer hands off to the rails, and what breaks in the handoff. That's the part we want to write about, because it's the part most AP vendor demos quietly skip.

The mental model most AP tools inherit is wrong for marketplaces

Traditional AP automation is built around an invoice-centric workflow: invoice arrives, it gets captured (OCR or email parsing), routed for approval, coded to a GL account, scheduled for payment. The whole system assumes a counterparty who sends you a document and waits.

Marketplaces don't have that workflow. Sellers don't invoice the platform — the platform owes them based on GMV, fee schedules, refund adjustments, chargebacks, hold periods, and tax withholdings calculated inside the platform's own ledger. The obligation is computed, not received. By the time you're trying to pay it, the authoritative record of what's owed already lives in your transaction system. Running it through an invoice-approval flow means rebuilding, worse, something you already have.

We used to assume this was solvable inside the AP layer — that with enough configuration and some API glue, a marketplace could bend a standard AP tool into a seller-payout tool. It isn't. You end up rebuilding a payout system next to the AP tool, and then the AP tool becomes the part of the stack that handles the platform's *own* expenses (SaaS bills, contractors, office stuff) while a separate system handles seller payouts. Most of the mature marketplaces we see have landed here eventually. Bill.com-style invoice capture is the wrong starting point for marketplace payouts, and we'd rather see teams skip it entirely than try to adapt it.

Where the AP stack actually falls over: the payout side

This is where we spend most of our time, and there's no clean answer — only tradeoffs the standard AP pitch hides.

Most AP automation tools answer the international payments question evasively. They say they support 190+ countries, which is technically true in the way SWIFT supports 190+ countries: a wire can be initiated to almost anywhere, but what happens between initiation and the seller actually having spendable money varies enormously by corridor. That variance is where marketplace operators get hurt. A few concrete patterns:

  • The pattern looks like this: a marketplace pushes a batch of payouts on a Thursday, the dashboard says 'sent,' and then roughly 10–20% of the payments for certain corridors come back the following Monday as returns — usually against name mismatches on the receiving rail, beneficiary bank rejecting the format, or intermediary bank deductions that took the wire below a local minimum. That return rate isn't universal; it's concentrated in specific corridors and specific beneficiary-bank combinations. But it's high enough that the 'automation' promise of the AP tool stops feeling automatic.
  • SWIFT fee deductions are the quiet killer on payouts under a few thousand dollars. An MT103 wire to a seller in Southeast Asia can easily have $40–$70 in intermediary fees taken out of a $400 payout, and neither the platform nor the seller has visibility into which correspondent took what. Sellers complain, support tickets pile up, and the AP tool has no answer because the deduction happened two hops downstream of anything it can see.
  • Local rails fix most of this — SPEI in Mexico, PIX in Brazil, SEPA Instant in the EU, FPS in the UK, UPI in India where eligible — but only if the AP layer actually routes to them. Most AP automation tools route everything that isn't domestic ACH through a SWIFT-heavy international partner. That's a routing decision, not a product decision, and it's usually invisible until payout failures start concentrating in predictable corridors.
  • Reconciliation is where the abstraction leaks most painfully. When a payout fails three days after it was initiated, the AP tool's status changes from 'paid' to 'returned,' but the marketplace's seller ledger already recorded it as settled. Someone has to unwind that — reverse the ledger entry, notify the seller, reinitiate the payout with corrected details, handle the FX exposure that opened up during the return window if the corridor involved a currency conversion. None of this is hard conceptually. It's hard because it happens across two or three systems that weren't designed to share state.

The dominant cost in marketplace payouts isn't the per-transaction fee the AP tool charges. It's the reconciliation overhead and the support load from returned, delayed, or short-paid payments. Teams usually fixate on pricing first. It's rarely the thing that actually hurts them — return rate and time-to-good-funds do more damage, and both are much harder to get visibility into before you commit.

FX is the part the demos skip

If your sellers are in 30 countries and your platform collects in USD, somebody is doing FX on every payout. The question is who, when, and at what spread.

Most AP automation tools handle this by quoting an FX rate at the moment of payout initiation, with the spread buried in the rate itself. The spreads we see in that model are typically somewhere in the 1.5% to 3% range depending on currency pair and volume tier, which is fine for a finance team paying occasional international vendors and meaningfully expensive for a marketplace moving eight or nine figures of seller payouts a year. At marketplace scale, the FX line starts to look like a real cost center rather than a rounding error.

There's also a timing problem. Marketplaces often accrue the payout obligation in seller currency at one rate (say, the moment the end-buyer paid), and then convert at a different rate when the payout actually executes days or weeks later. The spread between those two rates is FX risk sitting on the platform's balance sheet, and most AP tools offer no framework for managing it — no forwards, no rate-locking, no option to pre-fund in seller currency. That's a treasury problem, not an AP problem, and it's why mature marketplaces graduate off AP tools for seller payouts.

What actually works: splitting the stack

The pattern we see from marketplaces that have solved this cleanly is to stop treating AP and payouts as the same problem. Concretely:

  • Keep a traditional AP tool for the platform's own expenses — SaaS, vendors, contractors, the things that look like normal enterprise AP. Bill.com, Airbase, Ramp, Tipalti, pick your poison. This is what those tools are good at.
  • Build or buy a dedicated payout layer for seller disbursements, driven directly off the platform's transaction ledger, with rail-level routing (local rails where available, SWIFT only when necessary, stablecoin where it makes sense for specific corridors), FX handled as a treasury function with real spreads and real hedging options, and reconciliation designed from the start to handle partial states, returns, and retries.
  • Treat the boundary between them as a deliberate architectural decision — what lives in AP, what lives in the payout system, how they share data for accounting and tax reporting at year-end.

This is the layer we operate in — between the platform's ledger and the rail the payout actually lands on. When we talk to marketplace platforms, the conversation is almost never about replacing their AP tool. It's about building the payout layer next to it.

Signals that you've outgrown a single AP tool

A few operational tells, in rough order of how often we see them trigger the conversation:

  • Support tickets about missing or short payouts are concentrated in specific countries and specific beneficiary banks — a routing problem showing up in customer service.
  • Your finance team is running a weekly reconciliation between the AP tool's payout status and the platform's seller ledger, and it takes someone most of a day.
  • You've started quoting different payout timelines to sellers by country because the variance is too wide to promise a single SLA.
  • Your FX line on the P&L is growing faster than seller payout volume.
  • You're getting compliance questions — usually about beneficiary screening or travel rule data for cross-border payments — that the AP tool can't answer at the granularity your compliance team needs.

None of these individually mean the AP tool is the wrong choice. Together they mean the seller-payout workload has outgrown what any AP-first product was designed to handle, and the right move is to stop asking the AP tool to be a payout system and start treating payouts as their own stack.

Marketplace payouts are a rails problem first. The accounting is the wrapper. The teams that figure that out early stop losing weeks to returns and reconciliation.

Share this article

Ready to transform your global payments?

Talk to our team and see how Routefusion can help your business scale globally.

Talk to our team