Skip to main content

How Businesses Pay Each Other: Common B2B Payment Methods

What B2B payments are and why they work differently from consumer payments

B2B payments are money transfers between businesses—a manufacturer paying a supplier, a retailer paying a distributor, a service company invoicing a client. They move larger amounts than consumer transactions, happen on schedules tied to contracts or invoices rather than at a point of sale, and often involve credit terms where payment comes weeks after the goods or service arrives.

Because B2B transactions are bigger and less frequent than consumer purchases, the payment methods are built for different needs. A business doesn't swipe a card for every $50,000 order. Instead, companies use methods that reduce fraud risk, create a clear paper trail for accounting, and let both sides know exactly when money will arrive. The methods also tend to cost less per transaction when the dollar amount is large.

Understanding which methods exist, how long each one takes, and what information each one requires helps you choose the right tool for the transaction you're making and avoid delays that can strain supplier relationships.

Key Takeaways

  • Bank transfers (ACH and wire transfers) are the most common B2B methods because they move money directly between business accounts and create a clear record for both sides.
  • ACH transfers are slower and cheaper, taking one to three business days, while wire transfers arrive the same day but cost more and cannot be reversed.
  • Checks and purchase orders are still used for smaller transactions or when a written record is required by contract or industry practice.
  • Credit cards and payment platforms like PayPal or Stripe exist for B2B but are less common because they charge higher fees on large amounts.
  • The payment method you use depends on the size of the transaction, how fast you need the money to arrive, and what your supplier or customer accepts.

ACH transfers: the standard for routine B2B payments

ACH (Automated Clearing House) is a network that moves money between bank accounts electronically. One business gives its bank the other business's bank account number and routing number, the bank submits the transfer to the ACH network, and the money arrives one to three business days later. Most B2B payments happen this way because the cost is low (often $0.50 to $2 per transaction), the process is straightforward, and both sides get a clear record.

To send an ACH payment, you need the recipient's business name, bank account number, routing number, and the amount. Your bank's online portal or accounting software (QuickBooks, Xero, FreshBooks) usually has a built-in ACH tool. You enter the details, schedule the payment for a specific date, and the bank handles the rest. The recipient's bank deposits the money into their account automatically.

ACH works well for invoices, payroll to contractors, and regular supplier payments where you can plan a few days ahead. It does not work if you need money the same day or if the recipient's account details are wrong—a mistyped routing number can send money to the wrong bank, and recovering it takes time. ACH also has a daily limit per account (often $10,000 to $25,000, depending on your bank), so very large payments may need to be split or sent by wire.

Wire transfers: when you need money the same day

A wire transfer moves money directly from one bank to another through the Federal Reserve or SWIFT (for international transfers). The money arrives the same business day if you send it before your bank's cutoff time (usually 2 or 3 p.m.). Wire transfers cost more than ACH—typically $15 to $50 per transaction—and they cannot be reversed once sent, so the recipient's account details must be correct.

Wire transfers are used for time-sensitive payments: a down payment on a large order, a closing payment on a contract, or a payment to a supplier in another country. You initiate a wire through your bank's online system or by calling the bank directly. You provide the recipient's full name, bank account number, routing number (or SWIFT code for international), and the amount. The bank confirms the details with you before processing.

Because wire transfers cannot be undone, verify the recipient's account information with them directly before you send. A typo in the account number or routing number means the money goes to the wrong place, and the sending bank has no obligation to recover it. Some banks now offer wire confirmation services where the recipient's bank confirms the account holder's name matches before the transfer completes, reducing fraud risk.

Checks: still used for smaller amounts and specific situations

Checks are paper documents that instruct a bank to move money from one account to another. They are slower than electronic transfers (three to five business days to clear), require physical mailing or hand delivery, and create a paper trail that some industries and contracts still require. Checks are less common than they were ten years ago, but they remain standard in construction, real estate, and some government contracting.

A check requires the recipient's name and mailing address. You write the amount, date, and a memo line (usually the invoice number), sign it, and mail it or deliver it in person. The recipient deposits it into their bank, and the bank clears it—meaning it verifies the check is real and the account has enough money—before the money actually moves. If the account does not have enough money, the check bounces, and both the sender and recipient may face fees.

Checks work well when you need a written record, when the recipient prefers them, or when the amount is small enough that the cost of processing (your time, postage, the recipient's deposit time) is acceptable. They do not work if you need the money to arrive quickly or if the recipient does not have a way to deposit checks.

Credit cards and payment platforms: higher cost but faster setup

Business credit cards and online payment platforms (PayPal, Stripe, Square) can process B2B payments, but they are less common than bank transfers because they charge a percentage fee on each transaction—usually 2 to 3 percent. On a $10,000 payment, that is $200 to $300 in fees, which adds up quickly. They are useful when you do not have the recipient's bank details, when you need a fast dispute process, or when the transaction is small.

Credit card payments work the same way as consumer transactions: you enter the card number, expiration date, and CVV, and the payment processes within one to two business days. Payment platforms like PayPal or Stripe let you send money to an email address or phone number, and the recipient claims it by linking a bank account. These methods are convenient but expensive for large or frequent payments.

Some suppliers refuse credit card payments because of the fees, or they offer a discount if you pay by ACH or check instead. If you are paying a large invoice, ask the supplier which method they prefer—you may save money and build goodwill by using their preferred method.

Purchase orders and invoicing: the documents that drive payment

A purchase order (PO) is a document a buyer sends to a seller that says "I want to buy X amount of Y product at Z price, deliver by this date." The seller fulfills the order, sends an invoice (a bill), and the buyer pays according to the terms on the invoice—usually "Net 30" (pay within 30 days) or "Net 60" (pay within 60 days). The PO and invoice are not payment methods themselves, but they determine when and how much you pay.

Some industries require a PO before any payment can be made. Government agencies, large corporations, and regulated industries often will not process a payment without a matching PO number. If you are selling to a business that requires a PO, ask them for one before you start work or ship goods. If you are buying from a supplier, send a PO to create a clear record of what you ordered and at what price.

The payment method (ACH, check, wire) comes after the PO and invoice are matched. Your accounting team or software compares the PO to the invoice to make sure the quantity, price, and delivery match, then authorizes payment. This process, called three-way matching, prevents overpayment and fraud.

International B2B payments: SWIFT, currency, and timing

Paying a business in another country requires a different process than domestic payments. SWIFT transfers (Society for Worldwide Interbank Financial Telecommunication) move money between banks internationally and take two to five business days. You need the recipient's SWIFT code (an eight or eleven-character code that identifies their bank), their IBAN (International Bank Account Number, which varies by country), and their full name and address.

International payments also involve currency conversion. If you are paying in a currency different from your home currency, your bank converts the money at their exchange rate, which may be higher than the market rate. Some banks charge a flat fee ($25 to $50) plus a percentage for the conversion. To reduce costs, some businesses use specialized money transfer services like Wise or OFX, which offer better exchange rates than traditional banks.

International payments take longer than domestic ones because they pass through multiple banks and clearing systems. Plan for two to five business days and confirm the recipient's account details carefully—international transfers are harder to reverse than domestic ones. Some countries also have restrictions on incoming payments or require documentation (invoices, contracts) to be attached to the transfer.

Choosing the right payment method for your situation

The payment method you choose depends on three things: the size of the payment, how fast it needs to arrive, and what the recipient accepts. For routine invoices under $25,000 that can wait a few days, ACH is almost always the best choice—it is cheap, reliable, and creates a clear record. For payments that need to arrive the same day, use a wire transfer. For small amounts or when you do not have the recipient's bank details, a credit card or payment platform works, even though it costs more.

Ask your suppliers and customers which payment methods they prefer. Some will offer a discount for ACH or check payments because they avoid credit card fees. Others may require a specific method or a PO before payment. Building a payment process that works for both sides reduces delays and strengthens the business relationship.

Keep records of every payment: the date, amount, recipient, method, and confirmation number. Your accounting software should store these automatically, but if you are paying by check or wire, save the confirmation email or receipt. These records are essential for tax filings, audits, and dispute resolution.

Frequently Asked Questions

What is the difference between ACH and a wire transfer?

ACH is cheaper (usually under $2) and takes one to three business days. Wire transfers cost $15 to $50 and arrive the same day but cannot be reversed. Use ACH for routine payments you can plan ahead for, and wire transfers when you need money immediately.

Can I get my money back if I send a payment to the wrong account?

With ACH, you can ask your bank to attempt a reversal within a few days, but success depends on whether the receiving bank cooperates. With wire transfers, reversal is almost impossible—the money is gone. Always verify account details with the recipient before sending.

Why do some suppliers offer a discount for paying by check or ACH instead of credit card?

Credit card payments cost the supplier 2 to 3 percent in fees. ACH and checks cost them much less, so they pass the savings to you as a discount. On large invoices, the discount can be significant.

Do I need a purchase order before I can pay a supplier?

It depends on the supplier's policy and your industry. Government agencies and large corporations usually require a PO. Smaller suppliers may not. Ask your supplier whether they need one before you place an order.

How long does an international wire transfer take?

International transfers typically take two to five business days because they pass through multiple banks. The exact time depends on the countries involved, the banks' processing times, and whether the recipient's bank requires additional documentation.