Ramp Q2 2024 roundup: How Ramp's product team rebuilt procurement and AP

Want the latest updates on Ramp’s quarterly roundups? See our list of product webinars.

Your AP team is processing more invoices every month, and the repetitive clicks add up to hours you could spend on higher-value work. Vendors quietly raise per-unit rates by 50 cents, partial deliveries get invoiced as full, and manual line-item audits stop being realistic somewhere around the first few hundred bills a month.

Ramp's AI can now read an Amazon screenshot and turn it into a 30-line PO in under a minute. Three-way matching flags receiving discrepancies automatically. And the new bill pay dashboard lets you bulk-edit categories and payment dates in 2 clicks.

Top 4 takeaways from the session

1. Half a million invoices a quarter is where seconds become hours

Ramp now processes over 500,000 invoices per quarter, and that volume is growing 30% month over month. At that scale, the time you spend scrolling, filtering, and repeating the same three-click sequence on dozens of bills stops being a minor annoyance and becomes a real drain on your team.

The new bill pay dashboard lets you filter by status, rearrange columns, select multiple bills at once, and bulk-edit accounting category or payment date in a single action. In the demo, Matt selected 3 software subscription bills, updated the NetSuite category to "Software Subscription," and rescheduled the payment date, all in 2 clicks.

2. AI procurement intake turns a 30-line cart into a PO in under a minute

If you run procurement manually, roughly 31% of your time goes to managing the workflow, not the actual purchasing decisions. Ramp's fix: drop a contract or a screenshot of a shopping cart into the intake form, and Ramp's AI prefills every line item in seconds. You keep full edit control before submitting.

3. Three-way matching catches what two-way matching can't

Two-way matching compares an invoice to a purchase order, while three-way matching adds the item receipt. In Matt's Cisco demo, Ramp flagged 2 things on the same invoice simultaneously: 105 units invoiced against 100 actually received (out of 300 ordered), and a per-unit rate that had climbed by $50 a unit (roughly a 3% rate overbilling). No line-item audit required.

4. Overbilling protection escalates from warning to hard block

About 3.6% of vendor invoices contain billing errors. At any real volume, that adds up fast.

Ramp's overbilling protection lets you set either a percentage threshold (in the demo, 3%) or a fixed-dollar threshold above which line items can't exceed the PO. Before you apply the threshold, variances show as a yellow warning flag. Once protection is on, the same variance becomes a red blocker.

In the demo, an Amazon invoice came in with one line item showing 6 units against a PO of 1 (a 500% overbilling) and another at 3 versus 1 (200%), and both got blocked.

Why does Ramp's product team think in seconds saved?

The theme across every release this quarter is time, not as a marketing talking point, but as actual seconds and clicks measured against the volume you're processing.

"Every single second is important to us because we know it makes a really big difference when you've got a huge backlog of bills to pay."

Chris framed manual procurement as a 31% time tax, and Ehikioya Igberaese framed Universal CSV improvements as eliminating the Excel macro work that happens outside Ramp.

These aren't flashy features. But when you're processing 500,000 invoices a quarter, bulk-editing 3 bills or rearranging dashboard columns saves real hours over a month. Here's what that compounding looks like over 3 years, based on Forrester data for companies around 250 employees:

  • 503% ROI
  • 18,000+ hours saved for accounting teams
  • Roughly $90,000 in direct cost savings

Every procurement and AP release this quarter follows the same logic: find the moment in your workflow where you're doing repetitive, low-judgment work, and either automate it or block the error it was supposed to catch.

The technique behind all 5 tools

The most expensive invoice errors are the ones that slip through early and only surface during reconciliation. Each of these features catches discrepancies at the point they enter your workflow, not after.

  1. At intake: AI reads a contract or shopping cart and prefills the PO, eliminating the keying errors that show up later as reconciliation work
  2. At PO-to-invoice match: Ramp compares line items automatically and flags variances inline, replacing the manual line-item audit
  3. At three-way match: Adding the item receipt to the comparison means quantities invoiced get checked against quantities actually received, not just quantities ordered
  4. At threshold enforcement: You configure a tolerance (percent or dollar amount). Below the threshold, Ramp warns. Above it, Ramp blocks
  5. At vendor data change: The change routes through an approval workflow before it can be saved, so unauthorized edits get caught before they affect payment routing

The logic is that you're not great at auditing line items at scale, but you're excellent at making judgment calls on flagged exceptions. The system handles the volume while you handle the exception.

A good place to start is picking the single most expensive error your team caught manually last quarter and asking which of the five stages above would have caught it earlier.

AI procurement intake and overbilling protection

The problem these tools solve. Creating POs manually for inventory-heavy purchases (10, 20, 30 line items) eats hours of your day and leads to typos that come back to haunt you during reconciliation. On the AP side, 3.6% of vendor invoices contain errors, and at any real volume, you can't realistically audit every line item.

The build. AI intake lives directly in Ramp's procurement intake form. You upload a screenshot or contract, and Ramp's AI prefills line-item descriptions, quantities, and rates. The form stays fully editable before submission and then routes through your configured approval workflow.

Overbilling protection sits at the PO-to-invoice matching stage and uses configurable tolerance thresholds, either a percentage or a fixed dollar amount. Sub-threshold variances show as a yellow warning flag, while over-threshold variances escalate to a red blocker that prevents processing until resolved.

The demo. Matt ran the workflow as Megan, an office manager ordering supplies. As he described the old way, "Megan could spend literal hours of her day copy and pasting, staring and comparing, line item by line item of her shopping cart onto this intake form."

She uploaded an Amazon shopping cart screenshot, and Ramp's AI populated every line item in seconds. Megan filled in the vendor and a few remaining fields, reviewed the approval chain, and submitted.

From there, Matt switched to the admin view, issued the PO, uploaded the invoice, and Ramp surfaced 2 flags inline: one line item invoiced at 6 units against a PO of 1, another at 3 versus 1. With overbilling protection turned on at the 3% threshold, both flags became red blockers.

"Auditing invoices, POs, bills is extremely painful and time consuming. What if there was a way for AI to audit these bills and invoices for us?"

You get the audit done automatically, no line-item scrolling required.

Three-way matching in NetSuite

The problem this tool solves. Two-way matching catches the case where an invoice doesn't match the original PO, but it doesn't catch the case where a vendor invoices for more units than were actually received. If you deal with partial deliveries or inventory, these are exactly the errors that cost you money, like the $50-per-unit rate increase Ramp caught in the Cisco demo.

The build. Three-way matching is live for NetSuite customers. Ramp automatically imports POs and item receipts generated in NetSuite and compares all three documents (PO, item receipt, invoice) inside Ramp bill pay during processing.

The demo. On a Cisco bill, Matt's three-way match surfaced 2 distinct issues on the same invoice: 105 units invoiced against 100 received (out of 300 ordered on the PO), and a per-unit rate that had increased by $50 a unit (roughly a 3% overbilling). Ramp flagged both issues inline as Matt scrolled through line items, with no manual cross-referencing needed.

"We are saving serious time but also serious money. As you can imagine, when your line items reach the hundreds or the thousands, this is a big deal."

Bill pay dashboard and bulk actions

The problem this tool solves. As you process more invoices in Ramp (500,000+ per quarter, growing 30% monthly), the same low-value clicks compound. The pain shows up in 3 repeated motions:

  • Updating an accounting category one bill at a time
  • Rescheduling payment dates one bill at a time
  • Scrolling to find the bills that are ready for review

The build. The updated bill pay dashboard adds status filtering, multi-select, and bulk editing across invoice details and payment-related actions. You can rearrange columns, switch between tabs faster, and search to narrow large lists quickly.

The demo. Matt filtered the drafts tab to "Ready for review," selected 3 software subscription bills, bulk-updated the NetSuite accounting category to "Software Subscription" in a single action, then bulk-updated payment dates for the same group.

Accounting integrations: Acumatica, Business Central, Universal CSV

The problem these tools solve. If your ERP isn't directly supported, you're probably stuck building spreadsheet macros and manually reformatting data to get it from Ramp into your ledger. Even with a direct integration, missing capabilities force workarounds that defeat the purpose.

The build. Three updates from Ehikioya:

  • Acumatica now has a direct integration for Plus and Enterprise customers. Transactions sync automatically as Acumatica cash purchases with all fields filled in.
  • Microsoft Dynamics Business Central now supports multi-entity through the DSSI NEM extension, which you download from the Microsoft App Store, connect to your Business Central instance, and then connect to Ramp. This consolidates multiple entities into a single Ramp view without needing separate accounts per entity
  • Universal CSV has a new custom data export that lets you customize columns and fields, toggle between single and double-line journal entries, and export negative transactions as negative amounts, all natively in Ramp instead of through Excel macros

The demo. Matt showed the Universal CSV custom export settings. You drag and drop to rearrange columns, click to edit any field, and add or remove rows for fields like department. Save, and the settings apply going forward.

Final thoughts

These releases aren't about replacing your team or rebuilding your workflow from scratch. They're about cutting the repetitive clicks that eat hours at scale with accounts payable automation, so you can focus on the work that actually requires your judgment.

Pick one workflow this week, maybe the one where your team last caught an error manually, and check whether procurement software features like three-way matching or overbilling protection would have flagged it automatically.

Reclaim your time back with Ramp

About the speakers

Geoff Charles's profile picture
Geoff Charles
VP of Product at Ramp
Geoff Charles is the VP of Product at Ramp, leading the product management, operations, and support teams. He has been working in financial services for over a decade across B2B and B2C. Prior to Ramp, Geoff helped spin off Mission Lane and scaled credit products to millions of consumers. He started his career advising Fortune 100 financial services companies and is now focused on building better software to disrupt them.
Chris Sumida's profile picture
Chris Sumida
Product Marketing, Procurement
Chris is a seasoned marketer, overseeing the go-to-market strategy for Ramp’s Accounts Payable and Procurement products. Prior to Ramp, he was at Xero for over 4 years, leading initiatives across US and Canada tax and global accounts payable. Based in Southern California, he balances his career with spending time with his family and going on adventures with his favorite dog, Ruby.
Ehikioya Igberaese's profile picture
Ehikioya Igberaese
Product Marketing, Accounting and International
Ehikioya is a versatile product marketer with experience in both B2C and B2B marketing. At Ramp, he leads product marketing for our core accounting products, integrations and international expansion. Prior to Ramp, he was at Instacart, Meta and Salesforce. Outside of work, he enjoys running marathons, eating hearty green meals and researching the latest and greatest running tech.
Laura Clugston's profile picture
Laura Clugston
Product Marketing, Release Management
As a Product Marketing Manager at Ramp, Laura strategizes and oversees release marketing for all Ramp product launches. Prior to Ramp, Laura has worked in the B2C space as a product marketer in industries across GoPuff, Zillow, and Uber. During her free time, she's spending time outdoors on the slopes or hiking in the mountains with her dog Gingko.
Leonard Yap's profile picture
Leonard Yap
Product Marketing, Accounts Payable
Leonard is a product marketer for Ramp’s Accounts Payable product, Bill Pay. Prior to Ramp, he was at LinkedIn, leading go-to-market initiatives across their Hiring and Learning solutions. Based in NYC, he enjoys trying new wine bars, food trucks and pizza by the slice.
Matt Mayer's profile picture
Matt Mayer
Technical Product Marketing
Matt is an experienced product storyteller helping demonstrate and articulate the value of Ramp. Prior to joining Ramp, Matt spent years at Salesforce as a Solution Engineer. He is based in NYC and is always looking to travel and try a new restaurant.