On a bank statement, “PPD ID” refers to the identifier attached to an ACH transaction run through the Prearranged Payment and Deposit format, which is the category the Automated Clearing House network uses for deposits and debits involving a consumer account you’ve authorized. The “PPD” tag tells you the transfer touched a personal account rather than a business one, and the ID is a ten-character Company Identification number that points back to whoever sent or collected the money. You’ll see these entries for paychecks, Social Security and other government benefits, and recurring bills you’ve signed up for.
What the PPD Code and ID Actually Represent
Under the rules set by the National Automated Clearing House Association (Nacha), PPD is reserved for ACH transactions involving consumer bank accounts. A company can only send or collect money through a PPD entry after you’ve given written or electronic authorization, whether for a one-time payment or a recurring schedule.1Nacha. How ACH Works That prior authorization is the defining feature of the format.
The “ID” portion is a ten-character Company Identification number embedded in the transaction record. It’s assigned to the company that initiated the transfer and travels with the payment through the banking system, which is what makes it possible to trace a deposit or debit back to its source.2Nacha. ACH File Details In many cases the number is formatted as “1” followed by the originating company’s nine-digit federal Employer Identification Number, though some originators use a different format assigned by their bank.
How a PPD Entry Looks on Your Statement
Banks format ACH descriptions differently, so two people receiving the same payment may see different-looking entries. A typical PPD line might read something like ACME CORP DES:PAYROLL CO ID:1234567890 PPD. Another bank may shorten or rearrange the same details. The elements to look for are the company name (sometimes abbreviated), a Company Entry Description such as “PAYROLL” or “PAYMENT,” the Company ID number, and the PPD code itself.
Starting March 20, 2026, a Nacha rule requires employers to use the description “PAYROLL” in the leftmost seven characters of the Company Entry Description field for wage and salary deposits. The change is intended to help banks flag suspicious payroll redirections and make it easier for you to recognize your paycheck at a glance.3Nacha. Risk Management Topics – Company Entry Descriptions A PPD entry labeled “PAYROLL” from a company you don’t recognize is a reason to look closer right away.
What Shows Up as a PPD Transaction
The most common PPD credits are direct-deposit paychecks. Government agencies rely on PPD too: Social Security payments typically appear with the Company Entry Description “XXSOC SEC,” and Supplemental Security Income shows up as “XXSUPP SEC.”4Treasury Financial Experience. A Guide to Federal Government ACH Payments Veterans’ benefits and tax refunds follow the same pattern.
On the debit side, PPD entries show up for recurring bills you’ve authorized. Mortgage payments, insurance premiums, utility bills, gym memberships, and streaming subscriptions commonly use this method. Each debit ties back to an authorization you signed or agreed to electronically, and the Company ID in the record links it to the specific business pulling the funds.
How to Identify the Company Behind an Unfamiliar PPD Entry
When a PPD line doesn’t match anything you recognize, the Company ID is the fastest lead. A few ways to run it down:
- Expand the transaction in your banking app. Most banks let you tap or click an entry to see fuller detail, including the Originator Name and Company ID.
- Search the ten-character Company ID online. Because the number is often based on the originator’s EIN, a web search frequently surfaces the business name.
- Call your bank. Customer service can access the backend ACH record and read off the full originator details.
- Cross-check your own records. Match the dollar amount and date against recurring bills, subscriptions, and any authorization forms you’ve recently signed.
PPD vs. CCD
If you see “CCD” instead of “PPD,” that’s the business-account version: Corporate Credit or Debit, used by Nacha for transfers to or from corporate accounts. PPD is strictly for consumer accounts.1Nacha. How ACH Works The authorization requirements and consumer dispute rights discussed below apply to PPD, not CCD.
Stopping a Recurring PPD Debit
You can stop an upcoming preauthorized PPD debit by notifying your bank at least three business days before the scheduled transfer date. The notice can be oral or in writing. If you call, your bank may require written confirmation within 14 days, and an oral stop-payment order lapses after that window if you don’t follow up in writing.5eCFR. 12 CFR 1005.10 – Preauthorized Transfers
A stop-payment order blocks a specific upcoming transfer. To cancel a recurring PPD debit for good, take two steps: tell your bank to stop future transfers, and separately contact the company to revoke your authorization. Revoking directly with the originator prevents it from sending new debit requests, while the bank-side stop catches anything that still comes through.
Disputing an Unauthorized PPD Debit
If a PPD debit appears that you never authorized, federal law gives you the right to dispute it. Contact your bank’s fraud or dispute department as soon as you notice the charge. Under Regulation E, you must report an unauthorized transfer within 60 days of the date your bank sent the statement showing it, or you can lose protection for additional unauthorized charges that occur after that window closes.6eCFR. 12 CFR 1005.6 – Liability of Consumer for Unauthorized Transfers
Once you report the error, your bank has 10 business days to investigate and resolve it. If it needs more time, up to 45 days, it must provisionally credit your account within those first 10 business days so you aren’t out the money during the investigation.7eCFR. 12 CFR 1005.11 – Procedures for Resolving Errors When you file, you’ll need to give your name and account number and describe why you believe an error occurred, including the type, date, and amount of the transaction to the extent you can.8Consumer Financial Protection Bureau. Regulation E Section 1005.11 – Procedures for Resolving Errors Your bank may ask for written confirmation of an oral report within 10 business days; if you don’t provide it, the bank can pull back any provisional credit and close the investigation.