An ACH payment is an electronic bank transfer processed through the US Automated Clearing House network. Businesses use ACH to send payroll, contractor payments, invoices, and direct deposits between US bank accounts using a routing number and account number.
What Does ACH Stand For?
ACH stands for Automated Clearing House. It is the US network banks and financial institutions use to process electronic payments in batches. Direct deposits, payroll payments, bill payments, and many everyday bank transfers move through ACH.
How Does an ACH Payment Work?
The sender authorizes the payment and provides the recipient's bank details.
The sender's bank submits the payment into the ACH network.
The ACH network processes the payment in a batch and sends it to the receiving bank.
The receiving bank credits the recipient's account after completing its checks.
ACH Credit Versus ACH Debit
ACH credit: The sender pushes money into the recipient's account. Payroll, contractor payments, and direct deposits are common examples.
ACH debit: The recipient or service provider pulls an authorized amount from the payer's account. Bill payments and subscriptions can use ACH debit.
Freelancers receiving money from a US employer, client, or platform will usually receive an ACH credit.
What Information Is Needed to Receive an ACH Payment?
The sender usually needs:
The account holder name
The account number
The ACH routing number
The bank name or address, only when the form asks for them
Enter the details exactly as shown by your account provider. A name mismatch or incorrect number can delay or return the payment.
What Is an ACH Routing Number?
An ACH routing number is a nine-digit code that identifies the US bank or financial institution receiving the payment. The routing number identifies the bank, while the account number identifies your specific account.
Do not substitute a wire routing number or SWIFT code unless the sender is specifically making a wire transfer.
How Long Does an ACH Payment Take?
A standard ACH payment usually arrives within one to three business days. Same-day ACH may arrive sooner when the sender and receiving institution support it. Weekends, US bank holidays, payment cut-off times, account verification, and bank reviews can affect the final timing.
ACH payments are processed on business days, so a payment initiated late on Friday may not complete until the following week.
ACH Versus Wire Transfer
ACH: Designed for domestic US payments, generally lower cost, and typically completed within one to three business days.
Wire transfer: Often faster, but typically costs $15 to $50 and may incur additional correspondent-bank fees when sent internationally.
Use ACH when the sender offers it and you are receiving a normal US payment. Use a wire when the payment specifically requires wire instructions or faster final settlement.
For the full comparison, see our guide to ACH versus wire transfers.
Can International Freelancers Receive ACH Payments?
Yes, when the freelancer has eligible US account details. The worker can live outside the United States while the payment itself travels through domestic US banking rails.
This is useful for freelancers and remote workers paid by US employers, clients, and platforms. Instead of requesting an international wire, the recipient provides an ACH routing number and account number.
How to Receive an ACH Payment With Elevate Pay
Open the Elevate Pay app and copy your USD account details.
Provide the account holder name, ACH routing number, and account number shown in Elevate Pay to the sender or payment platform.
Select ACH, direct deposit, or US bank transfer when the platform asks for the payment method. If it separately asks for an account type, use the value shown in Elevate Pay.
Confirm that the sender is not using wire instructions.
Review the incoming payment in Elevate Pay after it is processed.
We do not charge a fee to receive ACH payments. Your balance remains in USD until you choose to spend it or transfer it locally.
Where You Can Use ACH Details
Upwork: Add the details through Direct to U.S. Bank.
Deel: Add a US bank-transfer withdrawal method.
Remote.com: Add the account as a United States bank deposit method.
Gusto or Rippling: Add the account in your profile or provide the details to your employer or payroll team.
Direct clients and employers: Share the account holder name, ACH routing number, and account number. Provide any additional field only when the payer asks for it, using the value shown in Elevate Pay.
Common Reasons an ACH Payment Is Delayed or Returned
The account holder name does not match the recipient profile.
The routing number or account number is incorrect.
The sender used wire instructions instead of ACH details.
A required field was entered incorrectly.
The payment was initiated near a weekend, US bank holiday, or processing cut-off.
The sender or receiving institution placed the payment under review.
Frequently Asked Questions
Is ACH the same as direct deposit?
Direct deposit is a type of ACH credit. Employers use it to send salaries and contractor payments into a bank account.
Is ACH the same as a wire transfer?
No. ACH and wire transfers use different payment systems. ACH is generally lower cost and processed in batches, while wires are often faster and more expensive.
What does ACH mean on a bank statement?
It means the money entered or left the account through the Automated Clearing House network. The statement may identify the sender, recipient, or payment type.
Can ACH payments be reversed?
ACH payments can be returned or reversed in specific circumstances, such as incorrect details, duplicate processing, insufficient funds, or an unauthorized debit. The applicable rules and timing depend on the payment type.
Can I receive ACH payments outside the US?
You can live outside the US and receive ACH payments when you have US account details.
Are ACH payments free?
Fees depend on the sender, bank, and account provider. We do not charge a fee to receive ACH payments.
How do I find my ACH routing number?
Open your account details and use the ACH routing number shown there. Do not use wire instructions unless the sender is making a wire transfer.
How long does an ACH payment take?
Standard ACH usually lands in one to three business days, and same-day ACH is faster where both banks support it. If a payment seems late, check for weekends, US bank holidays, and cut-off times first.
Receive USD by ACH
Open your Elevate Pay USD account and use the ACH routing number and account number shown in the app to receive ACH payments from US companies, clients, and platforms.
Recent Articles
DO MORE WITH ELEVATE PAY
Transfer money with Elevate Pay with low fees and competitive FX rates. Our users love us for transparency, security and more.














