Skip to main content

How B2B Payment Processing Works and What Businesses Actually Pay

What B2B payment processing is and why it differs from retail

B2B payment processing is how one business pays another business for goods or services. It looks simple on the surface—an invoice, a payment, money moves—but the mechanics are completely different from the card swipes and digital wallets you see at a checkout counter. B2B transactions are almost always larger, happen less frequently, involve negotiated terms, and move through different rails entirely.

The core difference: retail payment processing assumes the buyer and seller don't know each other and the transaction happens in seconds. B2B assumes they do know each other, the transaction was planned days or weeks ahead, and the buyer often doesn't pay immediately. A restaurant processes your credit card in real time. A manufacturer might invoice a distributor on net-30 terms, meaning the distributor has 30 days to pay. That gap between invoice and payment is the entire landscape B2B processors operate in.

Most B2B payments never touch a credit card at all. They move through ACH (Automated Clearing House), wire transfer, check, or increasingly through virtual card networks that look like credit cards but behave like ACH transfers. Each method has different costs, different timing, and different fraud risks. Understanding which one you're using—and why—is the first step to controlling what you actually pay.

Key Takeaways

  • B2B payments usually move through ACH, wire, check, or virtual card networks rather than traditional credit card processing, and each method has different fees and settlement times.
  • ACH transfers typically cost $0.25 to $1.50 per transaction and take one to three business days, making them the cheapest option for most businesses.
  • Wire transfers settle in hours but cost $15 to $50 per transaction and carry higher fraud risk because they cannot be reversed once sent.
  • Virtual card networks let you pay by card but route the payment as ACH underneath, letting you earn rewards while keeping costs low—but only if your vendor accepts them.
  • Invoicing and payment terms are negotiable; many businesses overpay by accepting whatever payment method the vendor demands instead of proposing alternatives.

ACH transfers: the workhorse of B2B payments

ACH is the backbone of B2B payment processing in the United States. It is a batch system run by the Federal Reserve and a private network called The Clearing House. Instead of moving money in real time, ACH collects payments throughout the day, sorts them, and settles them in batches. A payment you send at 2 p.m. on Tuesday might not land in the recipient's account until Thursday morning.

The cost to send an ACH transfer is usually $0.25 to $1.50 per transaction, depending on your bank and the volume you process. That flat fee structure is why ACH dominates B2B: whether you're sending $500 or $500,000, the cost is the same. A credit card processor would charge 2 to 3 percent of the total, which on a $500,000 payment would be $10,000 to $15,000. ACH costs $1.

The tradeoff is timing. ACH is not instant. Standard ACH takes one to three business days. Same-day ACH exists but costs more and is not available from every bank. If you need money to move faster, you pay more or use a different method. Most B2B relationships are built around this timing: invoices are dated, payment terms are set (net-30, net-60), and both parties expect the money to arrive within that window.

ACH also has a reversal window. If you send an ACH payment by mistake, you can usually recall it within one business day. After that, the money is the recipient's, and getting it back requires asking them to send it back. This safety net makes ACH less risky than wire transfer for large amounts, though it also means recipients know they can dispute a payment for a short window after it lands.

Wire transfers: fast, expensive, and irreversible

A wire transfer moves money directly from one bank to another, usually within hours on the same business day. If you wire money at 10 a.m., it often arrives by 3 p.m. the same day. This speed comes at a cost: wire transfers typically cost $15 to $50 per transaction, depending on whether the wire is domestic or international and which bank is sending it.

The bigger cost is irreversibility. Once a wire is sent, it cannot be recalled. If you wire money to the wrong account, or if you are the victim of a wire fraud scheme, the money is gone. Your bank cannot reverse it. You have to contact the receiving bank and ask them to return it, which they are not obligated to do. This is why wire fraud targeting businesses is so common: the attacker intercepts an invoice, changes the wire instructions to their own account, and by the time anyone notices, the money is already moved to another account in another country.

Wires are used when speed is essential and the amount is large enough to justify the fee. A business might wire a down payment on equipment, or wire funds to close a deal. They are rarely used for routine vendor payments because ACH is so much cheaper and the three-day wait is acceptable when both parties planned for it.

Virtual cards and the shift toward card-based B2B payments

Virtual card networks are a newer layer in B2B processing. They work like this: your company issues a virtual card number to a vendor, the vendor swipes or enters it like a normal credit card, but underneath the transaction routes through ACH or a similar network instead of the credit card system. You get the timing and fraud protection of a card payment, but the cost structure of ACH.

The appeal is twofold. First, you can earn rewards—cash back, points, or miles—on B2B payments that would normally earn nothing. A 1 percent cash back rate on $1 million in annual vendor payments is $10,000 in rebates. Second, virtual cards give you control: you can issue a card number that works only for a specific vendor, only for a specific amount, and only during a specific time window. If the vendor's system is breached, the card number is useless to the attacker.

The catch: the vendor has to accept it. Many vendors, especially smaller ones, do not have systems set up to accept virtual card payments. They want a wire, a check, or a traditional ACH transfer. Some vendors will accept a virtual card but charge a fee to do so, which erases your rewards. Before you invest in a virtual card program, confirm that your major vendors will actually use it.

Checks and ACH: why checks still exist in B2B

Checks are slow, manual, and seem obsolete. Yet they remain common in B2B because they are the one payment method that requires no technology on the recipient's end. A vendor with no bank account, no online system, and no way to receive ACH can still deposit a check. Checks also create a paper trail and require a signature, which some industries (construction, real estate) still prefer for audit and legal reasons.

The cost of check processing varies. If you write checks yourself, the cost is just the check stock and your time. If you use a payables processor to print and mail checks on your behalf, you typically pay $1 to $3 per check. The timing is slow: a mailed check takes three to five business days to arrive, then the recipient has to deposit it, then the bank has to clear it. Total time from send to settlement can be a week or more.

Check fraud is also a real risk. A check can be intercepted, altered, or deposited by someone other than the intended recipient. Larger businesses often use positive pay, a service where you tell your bank exactly which checks you issued (amount, payee, check number), and the bank blocks any check that does not match. This costs $50 to $200 per month but prevents a significant category of fraud.

What you actually pay: fees, terms, and hidden costs

The fee structure in B2B payment processing is not always transparent. Your bank might charge you to send an ACH transfer, but the receiving bank might also charge the recipient to receive it. Some banks charge both. Some charge neither. The fee depends on the bank, the account type, and the volume of transactions.

Beyond the per-transaction fee, watch for these hidden costs: monthly service fees for access to payment processing, setup fees for new vendors, fees for expedited processing, fees for international payments, and fees for payment reversals or disputes. A business that sends 500 ACH transfers per month at $1 each is paying $500 in direct fees, but if the bank also charges a $50 monthly service fee and a $25 setup fee for each new vendor, the real cost is higher.

Payment terms are also negotiable. If a vendor demands net-30 but you can negotiate net-45 or net-60, you improve your cash flow. If a vendor demands wire transfer but you propose ACH, you save money. Many businesses accept whatever terms the vendor offers without pushing back, which is leaving money on the table. Larger vendors have less flexibility, but smaller vendors often will negotiate if you ask.

Fraud risks specific to B2B payments

B2B fraud is different from retail fraud. A stolen credit card number is worth a few hundred dollars. A compromised vendor email account or a forged wire instruction is worth tens of thousands. The most common B2B fraud is business email compromise (BEC): an attacker gains access to a vendor's email, watches invoices go back and forth, then sends a fake invoice with changed payment instructions to the buyer.

The defense is verification. Before you send a large payment, call the vendor using a phone number from their official website or a previous invoice—not a number from the current email. Confirm the payment amount, the account details, and the deadline. This takes five minutes and stops most BEC fraud. Automated systems help too: some payment platforms flag unusual payment patterns or require dual approval for large transfers.

Wire transfers are especially vulnerable because they cannot be reversed. ACH transfers have a recall window. Checks can be stopped. But a wire, once sent, is gone. This is why wire fraud targeting businesses is so common and so successful. If you must use wire transfer, use it only for vendors you have worked with for years and only after verbal confirmation.

Choosing a payment method: the real decision tree

The right payment method depends on four things: how much money, how fast it needs to move, how well you know the recipient, and what methods they accept.

For routine vendor payments under $50,000 to a known vendor: ACH is almost always the right choice. It is cheap, safe, and fast enough for planned payments. If the vendor does not accept ACH, ask them to set it up. Most will.

For payments over $50,000 or to new vendors: ACH is still the default, but consider virtual card if the vendor accepts it. You get rewards and better fraud protection. If you need same-day settlement, use same-day ACH if available, or wire if the amount justifies the fee and you have verified the recipient by phone.

For payments where speed is critical (down payments, time-sensitive deals): Wire transfer, but only after verbal confirmation of the account details. The cost is worth the speed and the certainty that the money arrived.

For vendors who cannot accept electronic payment: Check, but use positive pay if the amount is large. Confirm the mailing address by phone before sending.

Frequently Asked Questions

Why does my bank charge me to send an ACH transfer but not to receive one?

Banks make money on the spread between what they charge senders and what they pay recipients. Some banks charge both, some charge only the sender, some charge neither. It depends on the bank's pricing model and your account type. Business accounts are more likely to be charged than personal accounts. If you send a lot of ACH transfers, shop around—some banks offer unlimited ACH for a flat monthly fee.

Can I get my money back if I send it to the wrong account by ACH?

You can request a recall within one business day of sending. After that, the money belongs to the recipient's bank, and getting it back requires the recipient to voluntarily return it. If you sent it to a fraudster, they will not return it. This is why verification before sending is critical. Call the vendor and confirm the account details before you hit send.

What is the difference between a virtual card and a regular credit card for B2B payments?

A virtual card looks like a credit card to the vendor but routes the payment through ACH or a similar network underneath, so it costs less and settles differently. You can also set limits on virtual cards—they work only for a specific vendor, amount, or time period. A regular credit card charges 2 to 3 percent and settles through the credit card network. Virtual cards are cheaper if your vendor accepts them.

Is wire transfer safer than ACH for large payments?

No. Wire transfer is faster but less safe because it cannot be reversed. ACH is slower but has a recall window and is reversible. For large payments, the safety of ACH outweighs the speed of wire. Use wire only when you need same-day settlement and you have verified the recipient by phone.

Do I have to accept whatever payment method my vendor demands?

No. Payment terms and methods are negotiable. If a vendor demands wire transfer, propose ACH. If they demand payment in five days, propose net-30. Larger vendors have less flexibility, but most vendors will negotiate if you ask. You control your cash flow and your costs—do not accept terms that do not work for your business.