June 9, 2026

Virtual card spend controls: Capabilities and tradeoffs by platform

Most companies issue corporate cards and set a monthly limit. That's not spend control—that's spending with a ceiling. The difference shows up at the vendor level: when an employee can put any purchase on a card with a $5,000 limit, you don't know until the statement arrives whether that limit was used for approved software or something else entirely.

Virtual cards change the equation when they're designed right. Instead of one card with a limit, each vendor or purchase gets its own card with its own rules. But platforms implement this very differently. Some treat virtual cards as a nice-to-have on top of physical cards; others build their entire approach to spend control around them. The right platform depends on what you're actually trying to control: SaaS subscriptions, travel spend, departmental budgets, or expense volume.

What to look for in virtual card spend controls

Merchant-level controls, not just card-level limits. A virtual card with a $500 limit that works at any merchant isn't meaningfully more controlled than a physical card. Look for platforms that let you lock a virtual card to a specific merchant, so a card created for a SaaS subscription can only charge at that vendor. Any other attempt gets declined automatically.

Card creation that scales with your vendor count. Per-vendor virtual cards lose their value if you have to manually create one for every new vendor. Look for platforms that automatically generate a virtual card when you approve a new vendor; that's what makes this model practical at scale.

Real-time spend visibility, not end-of-month statements. Virtual cards generate transaction data the moment a charge occurs. Platforms that surface this data in real time let you see vendor spend as it happens, instead of discovering a surprise renewal on your monthly statement.

Accounting sync per card, not per statement. Each virtual card should map to a GL code, cost center, and department at creation. That way, every charge is automatically assigned to the correct category, eliminating manual coding.

Controls on auto-renewal and subscription tracking. Issuing a virtual card for each SaaS vendor makes it easy to see which subscriptions are active, what they cost, and when renewals are due. Look for platforms that surface renewal timing and flag unused subscriptions.

Virtual card spend controls: Ramp, BILL Spend & Expense, Navan, and Expensify compared

These four platforms take different approaches to virtual card controls, ranging from per-vendor merchant-locking built for SaaS management to budget-based card programs and T&E-integrated spend policies. Here's how they compare across the criteria that matter most.

FeatureRampBILL Spend & ExpenseNavanExpensify
Per-vendor merchant-locked cardsYesNoNoNo
Virtual card creationYesYesYesYes
Category-based spend controlsYesYesYesYes
Budget-based spend controlsYesYesYesYes
Real-time spend visibilityYesYesYesYes
SaaS subscription trackingYesNoNoNo
Renewal alertsYesNoNoNo
Two-way accounting syncYesYesYesYes
Physical + virtual on same accountYesYesYesYes
T&E policy enforcementYesNoYesYes
PricingFreeFreeFree (first 5 expense users)From $5/member/month
Free to useYesYesYes (limited)Yes (limited)
Best forTeams managing SaaS vendor spend who want per-vendor controls, subscription visibility, and accounting syncSMB and mid-market teams managing departmental budget controls with virtual cards, free to useCompanies with significant travel spend needing T&E policy enforcement and booking in one workflowTeams with high employee expense volume who want integrated card and receipt capture

Ramp

Ramp's corporate cards are built around the per-vendor virtual card model. You create a virtual card for each SaaS vendor, locked to that specific merchant. Your Figma card can only charge Figma—any other attempt gets declined automatically.

Creating cards is fast, even at scale. Ramp pulls vendor payment history, existing contracts, and card spend into one record, so you can approve new cards with full context.

Because Ramp integrates expense management and accounts payable, you see virtual card spend and invoice payments in the same vendor record. If you pay a vendor partly by card and partly by invoice, you get a single payment history—not two separate reconciliation workflows.

Cards sync two-way with QuickBooks, NetSuite, Sage Intacct, and other accounting systems, so you don't have to manually categorize or reconcile charges.

Ramp also tracks subscription activity and renewal timing, so you know which subscriptions are coming up for renewal before they auto-charge.

BILL Spend & Expense

BILL Spend & Expense (formerly Divvy) takes a budget-first approach to virtual card controls. Rather than setting limits on individual cards, you allocate budgets to teams and let employees request cards against those budgets. This gives finance control at the budget level rather than the transaction level. Virtual card creation is straightforward and supports physical and virtual cards from the same account.

Where BILL Spend & Expense is more limited is in the per-vendor merchant-locking model and depth of SaaS subscription management. BILL's core AP platform is a separate product from BILL Spend & Expense. Teams that want unified card and invoice management, you'll need to use both.

Navan

Navan issues general corporate cards with built-in spend controls and policy enforcement for both travel and non-travel expenses. Its biggest strength is that it brings card spend, T&E policy, and travel booking into one system. Your employees book and pay within policy, and the platform automatically flags out-of-policy transactions, rather than catching them after the fact. Cards earn up to 1.5% cashback and sync with NetSuite, QuickBooks, Xero, and Sage.

If your main goal is SaaS vendor management with per-vendor merchant-locking, Navan's card program isn't built for that use case.

Expensify

Expensify offers the Expensify Card as part of its expense management platform. SmartLimit automatically adjusts card limits based on available budget, so you don't have to manually update limits as budgets shift. SmartScan processes receipts automatically and matches card transactions to expense reports without manual entry. The Expensify Card also earns cashback on purchases.

Expensify's strength is in the receipt capture and expense report workflow. It doesn't offer per-vendor merchant-locking or dedicated SaaS vendor management tools.

Which platform fits your team?

If your primary virtual card use case is SaaS vendor management—locking individual cards to individual vendors, tracking subscription renewals, and reconciling vendor spend without manual coding—Ramp's per-vendor merchant-locking model is the most purpose-built for that workflow.

If your team spends more on travel than on software subscriptions, Navan's card program integrates T&E policy enforcement with booking to reduce manual work across the entire workflow.

If your primary challenge is managing departmental spend budgets and you want a free platform, BILL Spend & Expense's budget-first model fits that workflow.

If expense report volume and receipt processing are your main pain points, alongside card spend, Expensify’s integrated card and SmartScan workflow reduces manual work in those processes.

See why finance teams choose Ramp for virtual card spend controls

Ramp's per-vendor virtual card model gives you control at the level that matters: each vendor gets its own card, locked to that merchant, with spend visible in real time. If you're managing dozens or hundreds of SaaS subscriptions, that's the difference between knowing what you're spending and finding out at month-end.

See how you can control vendor spend with Ramp's virtual cards.

Try Ramp for free
Share with
Ramp team
The Ramp team is comprised of subject matter experts who are dedicated to helping businesses of all sizes work smarter and faster.
Ramp is dedicated to helping businesses of all sizes make informed decisions. We adhere to strict editorial guidelines to ensure that our content meets and maintains our high standards.

Browserbase builds infrastructure so AI agents can do real work. Ramp is doing the same for finance. It’s not another tool. It’s a system purpose-built for AI-driven finance, and that’s why we chose Ramp as our financial operating system from day one.

Paul Klein IV

Founder & CEO, Browserbase

How the startup that helped design Ramp’s procurement agent automated its own procure-to-pay

We used to pay up to $20k a year for our AP platform. With Ramp, we’re earning back well over that amount. That's money that belongs to the mission now, not to the back-office software.

Heidi Coffer

Chief Financial Officer, Boys & Girls Clubs of San Francisco

Boys & Girls Clubs of San Francisco used to pay for their finance software — now it pays them

The tricky thing about corporate travel policy is timing. We didn't need a stricter policy. We needed the policy to show up earlier. With Ramp Travel, it finally does.

Keith Frantz

Director of Enterprise Risk Management, Prosper

When Prosper put policy into its corporate travel booking flow, costs fell 15% and finance reclaimed a week every month

We're accountable to our funders, our partners, and the families we serve. That accountability starts with how we manage every dollar. Ramp makes it easy for our team to spend wisely, track in real time, and keep overhead low so more resources reach the families navigating infertility.

Rachel Fruchtman

CFO, Jewish Fertility Foundation

Jewish Fertility Foundation reclaimed 11 work weeks and put more time into serving families

Each member of our team has an outsized impact due to our focus on using high-leverage tools like Ramp.

Lauren Feeney

Controller, Perplexity

How Perplexity's finance team of 10 scales one of the fastest-growing AI startups

With Ramp, we haven’t had to add accounting headcount to keep up with growth. The biggest takeaway is that instead of hiring our way through it, we fixed the workflow so we can keep supporting the organization as we scale.

Melissa M.

VP of Accounting at Brandt Information Services

Brandt grew finance operations 3x with zero added accounting headcount

In the public sector, every hour and every dollar belongs to the taxpayer. We can't afford to waste either. Ramp ensures we don't.

Carly Ching

Finance Specialist, City of Ketchum

City of Ketchum saves 100+ hours to make every taxpayer dollar count

Compared to our previous vendor, Ramp gave us true transaction-level granularity, making it possible for me to audit thousands of transactions in record time.

Lisa Norris

Director of Compliance & Privacy Officer, ABB Optical

From 2 months to 2 days: ABB Optical's Sunshine Act compliance breakthrough