B2B Enterprises ACH Debits and Credits

Business to Business ACH Payment Processing

Collect invoices and pay vendors directly through business bank accounts, without waiting on paper checks or paying card interchange on every dollar collected.

Virtual Check provides business to business ACH payment processing in both directions: debit transactions for collecting outstanding invoices and credit transactions for paying vendors. Manage incoming and outgoing payments through one processor, with centralized reporting and reconciliation for both.

Receivables View

Example

Entry Class

CCD

Corporate debit

Settlement

Same Day

Window eligible

Validation

CheXshield

Before first debit

Invoice entries Status

Invoice 20416

CCD debit · Hosted page

Settled

Invoice 20418

CCD debit · Account validation

Validating

Vendor run 0912

CCD credit · Batch upload

Queued

Illustrative view. Entry classes and statuses only, no account or dollar figures.

What Business to Business ACH Actually Means

Business to business ACH moves funds directly between company bank accounts instead of using cards or paper checks. When one business collects from another business's account, the transaction is an ACH debit. When it sends funds to a vendor or supplier, it is an ACH credit. Both move through the same network and follow the Nacha Operating Rules.

The key distinction is the type of account involved. Debits to business accounts are generally coded CCD or CTX, while consumer transactions may use PPD or WEB. The account type and Standard Entry Class determine the rules that apply, including return timing, dispute rights, and how much remittance detail the payment can carry.

Debits In

Originate an ACH debit to collect against an invoice you issued. Transactions are typically coded CCD, or CTX when additional remittance or invoice detail is required.

Credits Out

Send ACH credits to pay vendors and suppliers directly from your business account.

For more detail on how ACH works, including return codes and file formats, see the ACH rail in detail.

The Two Directions Money Moves

Many payment platforms focus on one side of the transaction: payables tools send money to vendors, while receivables platforms collect from customers. Virtual Check originates both, giving businesses one place to run incoming and outgoing ACH payments.

Collecting on Invoices by ACH Debit

Issue an invoice on net terms, obtain customer authorization, and originate the debit on the due date instead of waiting for a paper check to arrive and clear. Authorization can cover future invoices under an ongoing agreement or a single payment through a hosted payment page.

This gives businesses more control over collection timing and creates a more predictable path from invoice to settlement.

  • Recurring debits for customers on standing terms, with authorization maintained on file.
  • Hosted payment pages that let customers authorize and pay invoices online.
  • Virtual terminal entry for payments taken by phone or from mailed authorizations.
  • Account validation through CheXshield before submission to catch account issues that could result in a return.

Paying Vendors by ACH Credit

For outbound payments, fund the transaction and send payment directly to a vendor or supplier bank account. There are no checks to print, sign, or mail, and remittance information can travel with the payment to simplify matching and reconciliation.

ACH credit origination is underwritten separately from customer debit activity because the business is funding the payment rather than collecting it. Businesses that are not approved for customer debits may still qualify for vendor payments.

  • Batch uploads for full payables runs in a single file.
  • API origination for teams that initiate payments from accounting or internal systems.
  • CTX addenda detail so invoice and remittance information can travel with the payment.
  • Prenotification entries to verify vendor account information before the first live payment.

How It Differs From Consumer ACH

Business to business and consumer ACH transactions may look similar on a bank statement, but the rules, return rights, and authorization requirements are meaningfully different. A business ACH payment is not simply a consumer transaction at a larger dollar amount.

Criteria Business to Business Consumer
Entry Class CCD or CTX PPD, WEB, or TEL
Governing Framework Nacha Operating Rules, together with the commercial agreement between the two businesses. Regulation E does not apply. Nacha Operating Rules and Regulation E
Unauthorized Return Window Shorter. An unauthorized corporate return must reach the originating bank by the opening of business on the second banking day after settlement. Longer. The receiving bank has up to 60 days from settlement to return an unauthorized consumer debit, while Regulation E separately provides a 60-day window from statement transmittal to report an error.
Dispute Rights Commercial. Rights and remedies are generally governed by the agreement between the two businesses. Statutory. Regulation E error-resolution protections apply.
Remittance Detail CTX entries can carry structured addenda records, allowing invoice-level detail to travel with the payment. More limited, typically relying on a payment description.
Typical Size and Cadence Often larger, invoice-driven payments tied to commercial terms. Often smaller, fixed, and recurring payments.
Authorization Maintained between the originator and the paying business, often as part of the commercial agreement. Obtained from the individual, with specific disclosure and authorization requirements.
Onboarding

How a Debit Clears Against an Invoice

1

Authorization and Account Validation

Customer authorization is captured and maintained on file, and the bank account is validated before origination. Verifying account details early reduces avoidable returns caused by closed accounts or incorrect information.

Signed or hosted authorization CheXshield validation Account on file
2

Origination Through the ODFI

Virtual Check creates the payment entry, assigns the appropriate CCD or CTX code and effective entry date, and submits it through the originating depository financial institution.

CCD or CTX coding Effective entry date File submission
3

Network Handoff

The payment moves through an ACH operator, either FedACH or the Electronic Payments Network, which routes it to the financial institution holding the customer's account.

FedACH or EPN Sorting and delivery Settlement scheduling
4

Posting, Settlement, and the Return Window

The receiving bank posts the debit and funds settle. Funds-related returns such as insufficient funds or a closed account surface within a couple of banking days on any entry. What differs is the unauthorized window, which closes far faster on a business entry.

RDFI posting Funds settlement Return window closes

Same Day Settlement and Timing

Standard ACH settlement timing depends on when a file is submitted and the type of entry. Same Day ACH shortens that timeline for eligible payments submitted within qualifying windows, which accelerates collections and shortens the lag between invoice due dates and settlement.

Sales Benefit

Transaction limits are established through merchant-specific risk assessment rather than a single published ceiling. The right structure depends on factors such as processing volume, average transaction size, and customer profile. See the ACH pricing page for current rates.

Same Day Eligibility

Eligible entries submitted within a qualifying window can settle the same banking day.

Effective Entry Dating

Schedule debits to align with invoice due dates rather than relying on the timing of a manual file submission.

Recurring Schedules

Originate recurring payments on a defined cadence under an existing authorization.

Banking Day Calendar

Effective dates follow the banking calendar, so payments scheduled for weekends or holidays move to the next applicable banking day.

Both Directions Timed

Coordinate customer debits and vendor credits within the same ACH settlement calendar.

What Underwriting Reviews Before Approval

Business to business ACH payment processing is not just a matter of switching on a channel. Because funds are being collected directly from another business's bank account, underwriting focuses closely on return performance, authorization, customer profile, and processing history.

The Virtual Check Standard

Under 2%

Return rate

Measured across total returns, not only unauthorized returns.

Under 0.5%

Unauthorized return rate

The closest ACH equivalent to a card chargeback.

These are the standards Virtual Check uses in underwriting. They are more conservative than the network-level thresholds established under the Nacha Operating Rules, which set separate limits for unauthorized, administrative, and overall returns. A business may remain within Nacha thresholds and still fall outside a processor's underwriting requirements.

What Underwriting Reviews

  • Customer profile. Established trade accounts generally present a different risk profile than one-time buyers.
  • Authorization method. Signed commercial agreements typically provide stronger documentation than lighter-touch authorization methods.
  • Delivery and billing timing. Debiting before goods are shipped or services are delivered can increase return risk and may require a different structure.
  • Processing history. Prior statements showing consistent return performance can strengthen an application.
  • Industry. Virtual Check works across more than 25 industries, including higher-risk categories such as CBD, firearms, credit repair, MLM, and gaming.

What Approval Involves

Business Formation Details

Legal entity name, business structure, ownership information, and tax identification.

Business Bank Account

The account used to fund outgoing credits and receive settled debits.

Processing History

Recent processing statements, when available, to inform the return-performance review.

Authorization Language

The agreement or payment-page language customers approve before a debit is originated.

Approval Timing

Approval may be available in as little as 24 hours once the application is complete.

Compliance Standing

NACHA compliant and PCI DSS compliant processing backed by more than 25 years of payments experience.

Acceptance Channel Choice

Choose from hosted payment pages, virtual terminal, recurring billing, batch upload, or API integration.

A Direct Line

Underwriting questions handled by phone at 1.800.838.8651 from Salt Lake City.

When ACH Debit Is Not a Fit Yet

ACH debit origination is one capability within a broader payment program. Falling outside the current debit thresholds does not necessarily mean there is no path forward.

Signs the Debit Program May Need More Structure

  • Return rates are currently above the 2% underwriting threshold.
  • Customers are primarily one-time buyers without standing agreements in place.
  • Billing occurs well before delivery, increasing return risk.
  • Authorization is verbal, implied, or otherwise not consistently documented.

What Can Still Move Forward

  • Vendor credit origination can proceed independently of customer debit approval.
  • Account validation can improve the quality of the existing customer file before a future review.
  • Stronger authorization language can create clearer documentation for underwriting.
  • An alternative payment rail can carry collections while the ACH debit program is structured toward approval.

Where eCheck Fits Instead

Virtual Check also processes eCheck, a separate payment rail with its own clearing process and qualification requirements. Some businesses use both ACH and eCheck, while others begin with eCheck and add ACH as their processing profile evolves. The right fit depends on factors such as customer mix, industry, authorization model, and return history.

Questions Buyers Ask

What Is Business to Business ACH?

Business to business ACH is an electronic payment between company bank accounts through the Automated Clearing House network. Business transactions are typically coded CCD or CTX, distinguishing them from consumer entries such as PPD and WEB and subjecting them to a different authorization and return framework.

Can I Debit a Customer's Business Bank Account for an Invoice?

Yes, with customer authorization and an approved debit origination program. Virtual Check underwrites debit origination based on factors including customer profile, authorization method, processing history, and return performance.

How Is a Business ACH Debit Different From a Consumer One?

One of the most important differences is the unauthorized return window. Corporate ACH debits have a much shorter return period than unauthorized consumer debits. Business transactions can also carry more detailed remittance information, particularly through CTX entries.

Does Virtual Check Support Same Day ACH?

Yes, for eligible entries submitted within qualifying processing windows. Transaction limits are established through merchant-specific risk assessment based on factors such as volume, transaction size, and customer profile.

What Return Rate Do I Need to Qualify?

Virtual Check underwrites to a return rate below 2% and an unauthorized return rate below 0.5%. These standards are more conservative than the network-level thresholds in the Nacha Operating Rules, so meeting Nacha limits alone does not necessarily mean a business will qualify.

Can I Pay Vendors by ACH Without Collecting From Customers?

Yes. Credit origination is underwritten separately from debit origination, so businesses that are not yet approved to debit customers may still qualify to send ACH payments to vendors and suppliers.

How Long Does Approval Take?

Approval may be available in as little as 24 hours once the application is complete, including business and ownership information, settlement account details, and any available processing history.

Ready when you are

Ready to Get Off Paper Checks?

Talk through your invoice cycle, your customer base, and your return history, and Virtual Check will tell you which direction to start with and what the application needs.