What is an ACH company ID?
An ACH company ID is a 10-digit identifier used by banks and Nacha, the operator of the ACH network, to identify the entity collecting payments or sending money via ACH (also referred to as an “originator”).
How are ACH company IDs used?
Company IDs help ensure that debits are made on the correct bank account since some business bank accounts may have filters in place to deny debits from unknown entities. To allow Stripe to debit from or deposit into your (or your customer's) account on your behalf, Stripe's ACH company IDs must be provided to the bank to ensure ACH transactions will be processed.
In some cases, a debit that is attempted on such an account without providing Stripe's ACH company IDs will result in an unexpected dispute. When this happens, the bank account may also become blocked for use with Stripe.
ACH company IDs for Stripe
Stripe uses two company IDs to collect ACH debits and send ACH deposits on behalf of all users.
- 1800948598 - Stripe Payments Company
- 4270465600 - Stripe Payments Company
Allowing Stripe ACH debits and deposits
To minimize potential for disputes and declined payments due to unauthorization failures, we recommend you do the following:
- Provide Stripe ACH company ID numbers to your (or your customer's) bank
- If you believe an ACH direct debit payment should not have been blocked, follow the steps outlined in this table to identify the failure reason and complete recommended actions to unblock future payments.
- Re-attempt any failed payments once unblocked