The ACH Company Entry Description is a 10-character field in the batch header of every ACH file that tells the receiver why a payment hit their account. For some transaction types you pick the wording yourself; for others NACHA requires an exact value, and using the wrong one can get your file returned or draw enforcement attention.
Where the Field Lives in an ACH File
The description sits inside the Company/Batch Header Record, which is Record Type 5. It is Field 7, occupying character positions 54 through 63. That gives you exactly 10 characters.1Nacha. ACH File Details
The field is alphanumeric. Letters, numbers, and spaces are valid; special characters are not. The value must be left-justified, starting at position 54, with any unused positions to the right filled with spaces. ACH files use fixed-width formatting where every character position carries meaning, so a right-justified or improperly padded entry can cause the receiving institution’s system to misread the batch.1Nacha. ACH File Details
Picking a Description When the Choice Is Yours
For most transactions, the originator chooses the description. NACHA’s operating rules require that the field give the receiver enough information to identify why the transaction occurred. Short, recognizable words work best: PAYROLL, RENT, INSURANCE, TAX REFUND, GAS BILL.
Ten characters forces abbreviation for anything longer. A quarterly membership renewal becomes QTRLY MEMB. A utility assessment becomes UTIL ASSMT. The abbreviation that reads clearly to your accounting team can look like gibberish to a customer glancing at a bank statement on a phone, and confusion is the first step toward a dispute. Write for the receiver.
Descriptions That NACHA Requires
Not every description is up to you. NACHA requires specific text in the Company Entry Description for certain categories, and deviating from the required value is a rule violation.
- PAYROLL is required for PPD credit entries that pay wages, salaries, or similar compensation. Direct-deposit paychecks must carry this description.
- PURCHASE is required for consumer e-commerce purchases using the WEB debit SEC code, including recurring purchases first authorized online.
Both of these carry an adoption deadline of March 20, 2026.2Nacha. Risk Management Topics – Company Entry Descriptions
Other mandatory values apply to more specialized transactions. Reversal entries must carry the description REVERSAL in all uppercase. Re-presented check entries under the RCK SEC code use REDEPCHECK. NACHA’s developer guide notes that “some SEC Codes require specific values” in this field, so originators working with less common codes should verify the requirement for each one.1Nacha. ACH File Details
Standardization matters for fraud screening. When a receiving institution sees PAYROLL on a PPD credit, it can apply different risk logic than it would to an ambiguous description.
How the Description Pairs With the SEC Code
The Company Entry Description works alongside the Standard Entry Class code, which sits in a separate field in the same batch header. The SEC code defines the legal and operational framework for the batch; the description communicates the purpose in plain language. The two should make sense together.
- PPD (Prearranged Payment and Deposit) covers consumer transactions like direct deposit of wages or recurring bill payments from a personal account. Common descriptions include PAYROLL, DUES, and INSURANCE.
- CCD (Corporate Credit or Debit) covers business-to-business transactions. Descriptions might read VENDOR PMT, LEASE, or SUPPLIES.
- WEB (Internet-Initiated Entry) covers online-authorized transactions. For e-commerce debits, the mandatory PURCHASE value applies.
- TEL (Telephone-Initiated Entry) covers transactions authorized over the phone.
The SEC code also determines which consumer protection rules govern the transaction, so a mismatch between the code and the description raises flags at the receiving bank.1Nacha. ACH File Details
How Receivers See It
When the entry reaches the receiver’s bank, the institution displays the Company Entry Description on the account statement alongside the Company Name field. The Company Name identifies who moved the money; the description explains why. A well-constructed entry shows up as something like ABC CORP PAYROLL, which a receiver can immediately connect to their employer. ABC CORP MISC PMT tells the receiver almost nothing and invites a dispute.
Regulation E requires financial institutions to show, for each electronic fund transfer on a periodic statement, the amount, the posting date, the type of transfer, and the name of the third party involved.3eCFR. 12 CFR 205.9 – Receipts at Electronic Terminals; Periodic Statements The entry description provides context that a bare company name and dollar amount cannot.
What Goes Wrong With a Bad Description
Returns Under R26
An entry with erroneous or missing data in a mandatory field can be returned under return reason code R26, Mandatory Field Error. The ACH Operator initiates the return when the file data fails formatting requirements.4Goldman Sachs Developer. ACH Return Codes Every returned item carries a processing fee, usually a few dollars. On a payroll batch of hundreds of entries or a billing run of thousands, that adds up, and returns create reconciliation work on top of the fees.
Consumer Disputes
When a receiver doesn’t recognize a transaction, they can report it as an error. Under Regulation E, a consumer has 60 days from the date the institution sends the periodic statement to report an error, and an electronic fund transfer “not identified in accordance with” the disclosure rules qualifies as a reportable error.5eCFR. 12 CFR Part 205 – Electronic Fund Transfers (Regulation E) A vague description increases the odds that a legitimate charge gets flagged, pulling the originator into dispute resolution over a transaction that was never actually wrong.
NACHA Enforcement
NACHA runs a System of Fines for rule violations across the ACH network. Originators who consistently use incorrect descriptions, miss mandatory values, or create mismatches between SEC codes and descriptions expose themselves to enforcement. NACHA classifies the most serious violations as egregious and can impose substantial penalties or suspend an originator’s access to the network. Losing ACH access means losing the ability to run payroll, collect payments, and pay vendors electronically.2Nacha. Risk Management Topics – Company Entry Descriptions