Virtual Cards for Business: How They Work and What They Cost
Virtual cards for business explained: how B2B virtual card payments work, what suppliers pay to accept them, spend controls, and when to accept or push for ACH.
Virtual cards for business are digital card numbers that a company creates for a specific purchase, supplier or employee, with its own spending limit and expiry date. Buyers use them to pay invoices through the card networks, earn rebates and reduce fraud. Suppliers who accept them get paid fast but usually pay card processing fees of a few percent.
This guide covers both sides. If you are a buyer, you will see how the cards work and how to set them up sensibly. If you are a freelancer or small supplier, you will see what accepting virtual card payments from customers really costs, and how to negotiate when a big client says "we only pay by card".
What virtual cards for business actually are
A virtual card has the same three things as a plastic card: a 16-digit number, an expiry date and a security code. The difference is that it exists only as data. A finance team generates it in a bank portal, an expense app or an accounts payable platform, usually in seconds, and can generate as many as it needs.
The useful part is control. Each card can be set up with rules such as:
- Single-use: the number works once, for one payment, then closes.
- Amount lock: the card only authorizes up to an exact amount, for example the total on one invoice.
- Merchant lock: the card only works at one supplier or one merchant category.
- Time window: the card expires after a set date, such as the invoice due date plus a few days.
- Multi-use with limits: a recurring card for a software subscription, capped at the monthly fee.
Most business virtual cards sit on a credit or charge account, which is why people often call them a virtual credit card. The buyer pays the card issuer on a statement cycle, so cash leaves the buyer's bank later than it would with a bank transfer. Some providers also issue prepaid or debit-style virtual cards that spend money already loaded.
How B2B virtual card payments work, step by step
B2B virtual card payments usually follow one of two patterns. In the first, the buyer's accounts payable system creates a card for each approved invoice and sends the card details to the supplier. In the second, the buyer's provider charges the card directly through the supplier's processor, which is sometimes called straight-through processing.
- The supplier sends an invoice with a clear invoice number, amount and due date.
- The buyer approves it through its normal invoice approval workflow, often after a three-way match against the purchase order and delivery record.
- The payables platform creates a single-use card locked to that supplier and the invoice amount.
- The card details reach the supplier through a secure portal, encrypted email or a direct push to the supplier's processor.
- The supplier charges the card and the processor settles the funds, minus fees, usually within one to three business days.
- The buyer pays the card issuer later on its statement and receives any rebate it has earned.
Many of these platforms also send a remittance advice listing which invoices the payment covers. Keep it. It saves time when you match payments to open invoices.
Why buyers push virtual cards
If you supply larger companies, you may notice more of them asking to pay by card. Their reasons are straightforward.
Rebates on spend
Card issuers share part of the interchange they earn with the buying company as a rebate. On large payables volumes, this can be meaningful income for the buyer. The money for that rebate comes, indirectly, from the fees suppliers pay to accept cards.
Extra float
A buyer that pays a supplier on day 30 by card may not pay the card bill until weeks later. That improves the buyer's working capital without stretching the supplier's payment terms.
Fraud control
Payment fraud against businesses is common. A single-use card locked to one amount is a poor target for criminals. It also helps buyers avoid the classic trap of paying a fake bank account sent in a spoofed email, a risk covered in our guide to invoice scams.
Easier reconciliation
Each card maps to one invoice, so the buyer's finance team can reconcile automatically and avoid duplicate invoice payments.
What accepting virtual card payments from customers costs
For suppliers, the big issue is fees. A virtual card payment is processed as a card transaction, and most virtual cards are commercial cards. Commercial cards generally carry higher interchange than ordinary consumer debit cards, and you pay that through your processor along with network and processor markups.
Exact rates change and depend on your processor, the card product and the data you send, so treat the figures below as illustrations rather than quotes. Many suppliers see an effective rate somewhere around 2% to 3% or more on commercial card payments. Card networks publish lower rates for large ticket transactions and for payments that include detailed Level 2 or Level 3 data, but qualifying for them depends on your processor and setup.
| Invoice amount | Card fee at 2.5% (illustrative) | Card fee at 3.0% (illustrative) | Typical bank transfer cost |
|---|---|---|---|
| $500 | $12.50 | $15.00 | Often free to a few dollars |
| $5,000 | $125 | $150 | Often free to a few dollars |
| $20,000 | $500 | $600 | ACH low; wire often $15 to $50 |
| $100,000 | $2,500 | $3,000 | ACH low; wire often $15 to $50 |
Our comparison of ACH vs wire transfers goes deeper into bank transfer costs. The point here is simple: the larger the invoice, the more a card payment costs relative to a bank transfer.
Worked example: a design studio's annual retainer
A small studio bills a client $8,000 a month. The client's payables team switches to virtual cards. At an effective 2.8% rate, each payment costs $224, or $2,688 over a year. If the studio's profit margin on that work is 20%, the card fees eat about 14% of the profit on the account ($2,688 divided by $19,200). That is worth a conversation.
How to negotiate when a client wants to pay by card
You do not have to accept every payment method a client proposes, but refusing outright can put the relationship at risk. Most suppliers do better with a middle path.
- Set a card threshold. Accept cards for invoices below a set amount, for example $2,500, and ask for ACH or bank transfer above it.
- Price it in. If card payment is a condition of the contract, build the expected fee into your rates when you quote.
- Surcharge where allowed. In many US states you can add a surcharge on credit cards within network caps and disclosure rules. Read our guide to credit card surcharge rules before you do, and remember that debit and prepaid cards cannot be surcharged.
- Trade speed for cost. Card payments usually arrive faster. Some suppliers accept cards in exchange for shorter terms, effectively an early payment discount paid in fees.
- Ask about Level 3 support. If you take many card payments, a processor that passes line-item data may cut your effective rate on commercial cards.
Whatever you agree, state it on the invoice. A line such as "Payment by ACH to the account below. Card payments over $2,500 incur a 2.5% surcharge where permitted" removes ambiguity. Our guide to putting bank details on an invoice shows how to present transfer instructions clearly.
Processing a virtual card payment safely
When card details arrive, the security burden moves to you. Card industry security standards apply to anyone who handles card numbers, even occasionally.
- Confirm the sender. Card details should come from the client's known payables platform or contact, not a new address.
- Charge the exact amount through your processor's virtual terminal, and put the invoice number in the description or reference field.
- Do not keep the card details. Delete the email or portal download once the charge succeeds, and never copy the number into a spreadsheet.
- Send a receipt. A simple payment receipt showing the invoice number and amount closes the loop.
- Mark the invoice paid in your records, net of the processing fee, and book the fee as an expense.
Chargebacks are rarer on B2B card payments than on consumer sales, but they happen. Keep signed quotes, purchase orders and delivery proof. Our guide on how to handle chargebacks explains the evidence that wins disputes.
Common problems suppliers run into
Accepting card payments from large customers is usually smooth, but a few issues come up again and again.
- Expired cards. A single-use card often expires within days or weeks. If you do not charge it promptly, you have to ask the buyer to issue a new one, which can push payment into the next payment run.
- Amount mismatches. If the card is locked to the invoice total and you try to add a surcharge or late fee, the charge is declined. Agree any surcharge before the card is issued.
- Short payments. Some buyers pay several invoices with one card but leave out a disputed item. Match the remittance advice line by line and follow up the gap quickly.
- Enrollment pressure. Some payables networks invite suppliers to enroll and may also charge their own fees for faster payment. Read those terms carefully before you sign up.
- Fee creep. As more clients move to cards, your blended cost of collecting rises. Review your effective rate every quarter, not just once.
None of these are reasons to refuse every card payment. They are reasons to have a written policy and someone who checks card payments as carefully as bank transfers.
Using virtual cards for business as a buyer
If you are on the paying side, virtual cards for business are easy to start with. Many business banks, expense management apps and payables platforms include them. A few practical habits help:
- Use single-use cards for one-off supplier invoices and capped multi-use cards for subscriptions.
- Give each employee their own cards, so spending is traceable to a person.
- Match card expiry to the invoice due date, so unused cards close on their own.
- Ask suppliers before switching them to cards. Some will add a surcharge or ask you to keep paying by transfer.
- Track rebates against any surcharges you pay, so you know the real net benefit.
| Method | Speed to supplier | Supplier cost | Buyer benefit |
|---|---|---|---|
| Virtual card | Fast, often 1 to 3 days | Highest, card fees | Rebates, float, strong controls |
| ACH or bank transfer | Same day to a few days | Low | Cheap, simple |
| Wire | Same day | Moderate flat fees | Final, good for large amounts |
| Paper check | Slowest | Low fees, high handling time | Familiar, but fraud-prone |
Invoicing clients who pay by virtual card
Clean invoices make card payments smoother. Payables teams that issue virtual cards rely on a matching invoice number, the correct legal name and a PO number when they use one. Missing details delay card creation.
The free invoice generator lets you add a PO number, your payment terms and notes such as accepted payment methods and any surcharge policy, then download a PDF. It does not take card payments itself, so pair it with your card processor or a payment link on the invoice. For more on taking cards in general, see how to accept credit card payments.
Bottom line
Virtual cards for business are good for buyers: more control, less fraud and a rebate on top. For suppliers they mean faster payment at a higher cost. Know your effective card rate, set a clear policy for large invoices, and write that policy on every invoice. When you are ready to bill, create a professional PDF with the invoice generator or start from one of the invoice templates.
Frequently asked questions
What is a virtual card for business?
A virtual card is a card number, expiry date and security code issued digitally, with no plastic card behind it. A business creates one for a specific supplier, purchase or employee, sets a spending limit and an expiry date, and pays through the normal card networks. Because each number can be locked to one use or one merchant, a stolen number is far less useful to a fraudster than a regular company card.
Are virtual cards the same as virtual credit cards?
Mostly. People say virtual credit card because most business virtual cards sit on a credit or charge account: the buyer pays the card issuer later, often monthly. Some providers also issue virtual debit or prepaid cards that draw on money already loaded. For the supplier accepting the payment there is little practical difference. It still arrives as a card transaction, with card processing fees deducted.
Why do companies pay suppliers with virtual cards?
Three main reasons. Buyers often earn a rebate from the card issuer on their spend, which turns accounts payable from a cost into a small income stream. They also get extra days before the cash leaves their bank account, because the card bill is due later. And each card can be locked to one supplier and amount, which cuts fraud and makes reconciliation easier for the buyer's finance team.
How much does it cost a supplier to accept a virtual card payment?
It depends on your processor, the card type and the data you pass with the transaction. Commercial card acceptance often costs somewhere around 2% to 3% or more of the payment, and corporate and purchasing cards can sit at the higher end. Sending Level 2 or Level 3 data, or qualifying for large ticket rates, can lower the cost. Check your own processor statement for your effective rate.
Can I refuse virtual card payments from a customer?
Usually yes, unless your contract or the customer's supplier terms say you agreed to accept cards. Many suppliers negotiate instead of refusing outright: they accept cards for small invoices and ask for ACH or bank transfer on large ones, or accept the card only with a surcharge where the law and card rules allow it. Put your accepted payment methods in writing before the first invoice.
Can I add a surcharge to virtual card payments?
In many US states you can surcharge credit card payments, within card network rules that cap the surcharge and require disclosure. Some states restrict or ban surcharges, and debit and prepaid cards cannot be surcharged under network rules. Rules also differ in the UK and EU, where surcharges on most consumer cards are banned. Check current network and local rules, or ask a qualified adviser, before you add one.
How do I process a virtual card payment I receive by email?
Most buyers send the card number, expiry and security code through a secure portal or an encrypted email. You key it into your payment processor's virtual terminal, charge the exact invoice amount, and note the invoice number in the reference field. Do not store the card details in email, spreadsheets or notes afterwards. Delete the message once the charge succeeds to stay closer to card security standards.
What is Level 3 data and why does it matter?
Level 3 data is line-item detail sent with a card transaction: item descriptions, quantities, unit prices, tax amounts and similar fields. Card networks offer lower interchange rates on commercial cards when this data is present, because it helps buyers reconcile purchases. If you accept a lot of business card payments, ask your processor whether it supports Level 2 and Level 3 data and what saving you would realistically see.
Are virtual cards safe for small businesses?
For the buyer, they are among the safer ways to pay because each number can be capped, locked to one merchant and set to expire. For the supplier, the main risks are the same as any card payment: chargebacks and processing costs. Keep signed quotes, purchase orders and delivery proof, so you can answer a dispute, and never accept card details sent in plain text from an unverified sender.
Invoice Creator Editorial Team
Guides on invoicing, cash flow and small-business finance from Invoice Creator, operated by Next Software Development Company. Content is reviewed for accuracy against the fields our own invoice generator produces.
Try the invoice generator