This website uses cookies

Read our Privacy policy and Terms of use for more information.

The Special Agent. Field intelligence on the agentic economy. From FLINT.

ISSUE 09 · 8 MIN

BILL Holdings sells the software that runs accounts payable for about 479,300 businesses. Last fiscal year it collected $293.5 million for that software and $1,211.2 million on the payments, and its own filing says the supplier accepting a card pays the interchange. Clerked, Vic.ai, Paystand, and Peakflo now put an agent on the same work, and the sharpest of them charge nothing to move the money.

Issue 09. Your AP software is cheap because your supplier pays for it.
01 The Idea

An invoice arrives as a PDF attached to an email, and then a person spends twenty minutes on it. They work out which purchase order it belongs to and whether the goods actually turned up, they code it to the right account so the books make sense at month end, they send it to whoever is allowed to approve that amount, they chase that person for three days, and then they schedule the payment and choose how to send it. Multiply by 400 invoices a month, and you have a department.

The agents in this issue take the whole chain. They read the document, pull out the line items, match them against the order and the receiving record, apply the coding rules the business already uses, route the approval to the right person, answer the vendor email asking where the money is, and flag the handful of invoices that don’t reconcile. Where they differ is what happens at the end of the chain. Clerked stops at approval and hands a clean, coded, approved invoice to whatever pays it. Ottimate and Vic.ai carry through and pay the vendor. Paystand, which announced its agent suite the day before this issue was written, posts the transaction into the accounting system as a bill and a bill payment and settles on a network of its own.

That last difference looks like a product decision. It is the entire economics of the category, and it is worth understanding before you build anything here.

02 The Terrain

Ask a controller what accounts payable software costs, and you will get the subscription. Tipalti publishes plans starting at $99 a month. Stampli lists no price and asks you to request a quote. Ramp includes bill pay in its free tier and charges nothing extra. Those numbers are all true and all beside the point.

BILL Holdings is the largest independent company in this market, and it files with the SEC, so the business's real shape is public. In the fiscal year ended 30 June 2026, it reported total revenue of $1,653.2 million. Of that, subscription revenue (the software) was $293.5 million. Transaction revenue, which is the money moving, was $1,211.2 million. The company earns roughly four dollars in payment processing for every dollar it earns selling the product people think they are buying (bolded because it blew us away). It processed $371.3 billion of total payment volume for about 479,300 businesses, so its core revenue works out to about four tenths of one percent of everything that passed through, which is our arithmetic rather than a figure the company discloses.

Where does transaction revenue come from? BILL explains this in its quarterly filing: transaction fees also include interchange fees paid by suppliers accepting card payments, and for each virtual card transaction, suppliers must pay interchange fees to the card issuer. If you are confused, read that again lol. The buyer chooses the payment method, and the supplier pays for the choice.

The mechanism is the virtual card. Instead of sending an ACH, the platform issues a single-use card number, and the supplier runs it like any other card payment. Corpay, which sells these programs, explains the economics on its own site: interchange on a business card runs somewhere around two to three percent of the transaction, Visa's standardized business-to-business virtual card rate is cited at 2.0%, and the buyer routing spend through the card typically earns a rebate of roughly one to two percent of that spend. So the buyer is paid to choose the expensive rail, the platform and the issuing bank keep the rest, and the supplier absorbs it all out of money it had already earned and was simply waiting to receive.

Suppliers are not enthusiastic about this. Visa's own commercial card page concedes that many businesses have avoided accepting commercial cards because they believe the cost of acceptance outweighs the benefits. Mastercard surveyed more than a thousand senior finance executives at large business suppliers and found that 48% of those already accepting cards expect buyers to ask to pay by card even more often than they do today. The pressure runs one way, from the party with the purchase order toward the party waiting to be paid.

This also explains why the software keeps getting cheaper and why Ramp can hand out bill pay for nothing. The software is not the product being sold; it is the cost of acquiring the payment flow, and any builder who prices against the subscription is fighting for the smaller half of the market while ignoring the larger one. The guerrilla's advantage sits exactly where the incumbent's revenue is: an agent that does the invoice work and takes nothing on the payment is attacking $1.2 billion with a straight face, and the incumbent cannot follow without explaining to its shareholders where four fifths of the revenue went.

03 The Builds

A mention here is listed, never sold.

LISTED · READS AND APPROVES, DOES NOT PAY

Clerked

AI clerks work the accounts payable inbox by capturing the invoice, coding it, matching it, routing the approval, replying to the vendor, and surfacing the exceptions a human should review. It deliberately stops before payment, which keeps it out of the money-movement business and out of the licensing and fraud exposure that comes with it. Named customers include the Toledo Museum of Art, ENVE Composites, and Boyd Industries, and ENVE reports invoice cycle times 85% faster. Out of Y Combinator's Fall 2025 batch, built by Evan Meyer and Sunjeet Chugh. Pricing is behind a demo, which is the one thing we would change.

Reach them · clerked.ai · YC profile · GitHub

LISTED · INVOICE THROUGH TO PAYMENT

Vic.ai

The counter-position stated out loud. VicPay 2.0, launched in June 2025, pays vendors by ACH, check, or virtual card with zero transaction fees on United States payments, and removes the need to send positive pay files to the bank. Alongside it sits a set of agents, including one that works the accounts payable inbox and replies to vendors, with contract and analytics agents in beta. Founded and run by Alexander Hagerup. If the incumbent's business is a percentage of the money, charging nothing on the money is not a feature; it is the attack vector.

Reach them · vic.ai · VicPay announcement

LISTED · AGENTS ON A DIFFERENT RAIL

Paystand

Announced on 9 September 2026, one day before this issue was written. The Spend Agent takes a spending request in Slack or Teams, applies the company's policy to it, codes it, and posts it into the accounting system as a bill, a bill payment, or an expense report, while a second agent reads remittance data out of PDFs, emails, and bank files to match payments against invoices. The company reports cutting month-end close time by more than 78% and out-of-policy spending by more than 5%. Run by co-founder Jeremy Almond, on a company thesis that B2B payments should not ride the card networks at all.

Reach them · paystand.com · launch coverage

LISTED · THREE WAY MATCHING

Peakflo

Agentic workflows for the matching problem specifically, lining up the invoice against the purchase order and the receiving record before anything gets approved, plus vendor bill payment that the company says it has cut in half on time. More than a hundred businesses on the platform, with one-click connections into the ERP so the agent writes back where the finance team already works. Out of Y Combinator's Winter 2022 batch, built by Saurabh Chauhan and Dmitry Vedenyapin.

Reach them · peakflo.co · YC profile

04 Follow the Money

Take one $10,000 invoice and follow it.

Paid by virtual card at the 2.0% B2B rate Corpay cites, the interchange is $200. The supplier receives $9,800 for work it has already done and delivered. The buyer, meanwhile, gets a rebate of roughly one to two percent of the spend it routed over the card, so somewhere between $100 and $200 comes back to the party that chose the rail. The platform and the issuing bank divide the remainder. Now pay the identical invoice by ACH at Melio's published rates, and it costs fifty cents. Two hundred dollars against fifty cents to move the same ten thousand dollars, and the difference is not a difference in cost; it is a difference in who is allowed to charge.

The word for what the platform collects is take rate, the share of a transaction a business keeps when the money passing through belongs to somebody else. BILL's core revenue of $1,504.7 million against $371.3 billion of payment volume is a take rate of about four tenths of one percent, and that is worth considering, because it sounds like nothing. Four tenths of one percent is a rounding error on any single invoice and $1.5 billion a year across all of them. Take rates are how a business becomes enormous without any individual customer ever feeling robbed.

Two more terms complete the picture:

  1. Cost to serve is what it actually costs to deliver one unit after the sale: moving an ACH payment costs cents, so the two hundred dollars is not priced against cost at all, it is priced against what the card networks charge everywhere else.

  2. Customer Acquisition Cost, the money spent to win one paying customer, is why Ramp can give accounts payable away. Free software is rarely generosity. It is a customer acquisition channel for something with a percentage attached, and when you find software priced at nothing, the useful question is what it is acquiring.

For a builder charging per invoice and taking nothing on payment, what has to be true at scale is document volume rather than dollar volume, because revenue no longer grows when invoices get bigger. That is a harder business and a more defensible one. The test of anybody making the zero fee promise is not whether they mean it today. Rather, can it survive the board meeting where somebody points at $371 billion of payment volume and asks why they are leaving two percent on the table?

05 Steal This

Pick one industry and one document. Construction subcontractors, trucking companies, dental groups, and restaurant suppliers all have heavy invoice volume, a nearly standard document layout within the trade, and nobody who enjoys the work. Build the reader for that one layout so the matching is nearly always right, rather than a general purpose engine that is nearly always nearly right.

Stop at approval on day one. Not touching the money keeps you clear of money-transmission questions, keeps fraud exposure with the bank where it belongs, and shortens the sale, because the finance director who will not let a new vendor move funds will happily let one prepare the paperwork. Charge per invoice, somewhere between fifty cents and two dollars, and never per seat, since the whole point is that fewer people are doing this. Integrate with whatever the trade actually uses, which for firms this size is usually QuickBooks, and write back cleanly enough that the bookkeeper stops checking.

Sell against the bookkeeper's hourly cost rather than against the software, because that is the number the buyer feels. The first customer is the person processing 300-1000 invoices a month with a keyboard, and you will find them in the trade association forum complaining about it. Then put one line on your pricing page that the incumbents cannot copy: you take nothing on the payment.

06 The Cache

mshojaei77/invoice-to-pay-agent is a Python project under an MIT licence, built on FastAPI, LangGraph, Pydantic, and Docling, that walks the whole path: parse the invoice document, validate it, run the three way match, apply fraud checks, route the approval, and push the result to an ERP. It has two stars, which means nobody has stress tested it and you should not put it near real money as it stands. Read it anyway. It is the clearest end to end skeleton of this workflow available in the open, and the hour is best spent on the fraud check step, because that is the part every commercial product treats as a trade secret and the part the next section is about.

07 The Tell

Here is how this one goes wrong, from the side of the desk that used to investigate it. The FBI's Internet Crime Complaint Center recorded 24,768 business email compromise complaints in 2025 and $3,046,598,558 in reported losses, and the core of that crime is almost always the same small act: a convincing message asking that a vendor's bank details be updated before the next payment goes out. It doesn't work more often because a human reads the request, feels something is slightly off, and picks up the phone.

An agent has no such feeling. It has instructions telling it to be helpful and a document written by a stranger, and the document is the attack surface. Security researchers have already reported injection payloads in the wild that carry instructions to trigger a fixed payment, and an invoice is a file from outside your company that your software has been told to read and act on. The control is unglamorous, and it works: bank detail changes get verified out of band, against a phone number you already had on file rather than one printed on the request, and every approval leaves a record naming who authorized it and what they saw. FLINT was built to make that record, and that is the last time this issue will mention it.

PASS IT ON

Somebody you know signs off on invoices every week and has never been told who pays the card fee. They will read this in four minutes and never look at a virtual card the same way.

NEXT ISSUE

Agents that negotiate hospital bills. Goodbill says it lowers hospital claims by an average of 30%, and its about page lists 600K+ members and 13K+ employers. Who sets the billed charge, why a 30% cut is still there to take after the care is delivered, and what the negotiator keeps.

The Special Agent. Arming the guerrilla in the asymmetric agentic wars. Published by FLINT.