An ACH SEC code, short for Standard Entry Class code, is a three-letter code on every ACH entry that tells the receiving bank how the payment was authorized. Using the right SEC code matters because it controls the rules, return windows and risk that apply to the transaction.

What Is a Standard Entry Class Code?

The Standard Entry Class code is part of the ACH file format. It identifies the type of ACH transaction and the kind of authorization the originator collected from the account holder. Banks and processors use it to route, monitor and return entries correctly.

Common ACH SEC Codes

PPD: Prearranged Payment and Deposit

PPD is used for consumer payments and deposits that were authorized in advance, such as payroll direct deposit, recurring bill payments and subscriptions.

CCD: Corporate Credit or Debit

CCD is used for business-to-business transfers between company accounts, such as paying a vendor or moving funds between corporate accounts.

WEB: Internet-Initiated Entry

WEB is used when a consumer authorizes a debit online. E-commerce checkouts and online bill pay are typical WEB transactions.

TEL: Telephone-Initiated Entry

TEL is used when a consumer gives authorization by phone for a one-time payment. Call centers commonly use it.

CTX: Corporate Trade Exchange

CTX carries payment data alongside business-to-business payments so companies can reconcile invoices automatically.

How to Choose the Right SEC Code

Match the SEC code to how you collected authorization and who the account holder is. A consumer authorizing online uses WEB. A consumer authorizing by phone uses TEL. A business paying another business uses CCD or CTX. Prearranged consumer debits and credits use PPD. Using the wrong code can trigger returns, and your processor may flag repeated mismatches. Confirm requirements with your ACH provider.

SEC Codes and ACH Returns

Each SEC code has its own authorization and return rules, and the RDFI (receiving depository financial institution) can return an entry with a reason code. Common examples include R02 (account closed), R03 (no account or unable to locate account) and R16 (account frozen). Read our guide to ACH return codes and our post on ACH cutoff times to plan your processing schedule, or compare options in eCheck vs ACH.

ACH SEC Codes FAQ

What does SEC code stand for in ACH?

SEC stands for Standard Entry Class. It labels the type of ACH entry and its authorization method.

What is the SEC code for online ACH payments?

WEB is the code for debits a consumer authorizes over the internet.

What is the difference between PPD and CCD?

PPD is for consumer accounts and CCD is for corporate accounts.

Can I use the wrong SEC code?

It can cause returns or compliance problems. Use the code that matches your authorization and account type, and ask your ACH provider if unsure.

Putting This Into Practice

Every merchant's processing setup is different, so the right answer depends on your industry, sales channels, average ticket size and chargeback history. CARDZ3N's payments specialists review those details with you and match your business with the right sponsor bank, gateway and risk tools, whether you sell online, in store, by invoice or on a recurring subscription.

We work with merchants across the USA, Canada, the UK and the EU, including high-risk, B2B and fast-growing businesses that traditional processors often turn away. If you would like a second opinion on your current rates, contract terms or approval options, contact our team for a free, no-obligation processing review.

About CARDZ3N

CARDZ3N Inc is headquartered in Las Vegas, Nevada, and provides merchant services to businesses that traditional processors turn away. Backed by top-tier sponsor banks and processors, CARDZ3N combines institutional stability with the speed of a specialized team that understands high-risk industries. Services include high-risk account underwriting and placement, gateway solutions across the major gateway platforms, POS integrations, ACH and check processing, chargeback prevention through ChargebackZ3N, and business lending and working capital. Its AerospacePay division serves OEMs, MROs, FBOs, and repair stations with B2B and B2G payment processing. CARDZ3N serves merchants in the USA, Canada, the UK, and the EU.

Ready to Sign Up?

Start protecting your revenue from chargebacks today — schedule your complimentary consultation with CARDZ3N’s dispute management specialists.