September 2, 2026

How to set up direct deposit for employees

AI Summary

Setting up direct deposit is the easiest way to pay your team accurately and on time. With direct deposit, employees get reliable access to their wages, and you gain more control and predictability over payroll. You can schedule payments in advance, reduce the costs and risks tied to paper checks, and build trust by ensuring your team is paid on time, every time.

Payroll direct deposit takes seven steps, from picking a provider through reconciling your first run.

What is direct deposit?

Direct deposit is the electronic transfer of wages to an employee's bank account through the ACH network. Your bank or payroll provider submits payment instructions to ACH, which routes funds from your business account to each employee's account on payday. It's faster and more secure than paper checks, with fewer errors and lower mailing and materials costs.

How does direct deposit work?

Direct deposit moves money through the ACH network in the following steps:

  1. You approve payroll in your bank or payroll software
  2. Your provider or bank sends an ACH file to the ACH network
  3. The ACH network routes payments to employees' banks
  4. Employees' banks credit their accounts, while your account is debited

For a Friday payday, Nacha reports that direct deposit funds reach employees' accounts by 9 a.m. that day in virtually all cases. They aren't held over the weekend.

ACH credits can take up to two business days to settle, but only when the originating company chooses that timing. Same-day and next-day processing are standard.

faq
What is a Nacha file, and do you need one?

A Nacha file is the standardized format used to make ACH payments. Most payroll software creates and transmits this file for you. If you're using a bank's ACH portal, you may need to upload the file yourself. You'll almost never build or code one manually.

What you need to set up direct deposit

You need a business bank account, an EIN, ACH enrollment, and a signed authorization form from every employee you plan to pay.

Every employee must complete a direct deposit authorization form, the document that gives you written permission to deposit wages into their account, before you can pay them this way. The form should include:

  • Employee name and contact information
  • Bank name, routing number, and account number
  • Account type (checking or savings)
  • Allocation instructions if they want to split deposits (optional)
  • Signature, date, and consent to deposit funds and correct errors

Some providers may also require a voided check, a bank letter, or additional details such as a Social Security number for verification.

Here's how the requirements split between the two sides:

  • Employer needs: a business bank account, an EIN, and ACH enrollment with your bank or payroll provider
  • Employee provides: a routing number and account number, the account type, and a signed direct deposit authorization form

How to collect this information

Use a standardized direct deposit form from your provider or create your own. If your payroll platform has an employee self-service portal, let employees enter details directly. When needed, verify bank details with a voided check or bank letter.

How to protect this information

Store forms securely with limited access and, if possible, encryption. Follow your company's retention policy and any state requirements, and never share account details outside of payroll and HR.

In practice, that means restricting access to payroll and HR roles only, storing signed authorization forms encrypted, and keeping them for at least three years. That's the federal floor under the FLSA payroll recordkeeping rule (29 CFR § 516.5). Many employers keep four years instead, to also satisfy IRS employment tax recordkeeping rules (26 CFR § 31.6001-1), and state law can require longer, so check yours.

De-provision access as soon as an employee leaves or an admin changes roles, so former staff can't reach payroll banking data.

How to set up direct deposit for employees

Follow these seven steps to start paying employees by direct deposit.

1. Choose a provider (payroll software vs. bank)

Decide whether to process payroll through your bank or payroll management software. This entity will also be responsible for storing the sensitive financial information required to conduct these transactions.

Payroll management software often includes automation, employee self-service, integrations, and multi-state compliance support. Banks may offer same-day ACH, but they sometimes charge setup or transaction fees.

Compare how quickly each option processes payments, whether the platform is easy for both you and your employees to use, how well it integrates with your existing systems, and the level of customer support you can expect if issues come up. If you're evaluating spend management tools at the same time, a side-by-side look at expense management platforms like Expensify, Navan, and Ramp can help you understand how payroll and expense workflows fit together.

tip
Use payroll software to reduce errors and manual work

Banks may look cheaper per transaction, but they often require more manual work, stricter cutoff times, and extra compliance responsibility. Payroll software costs more in fees but usually offers automation, employee self-service, and fewer errors, making it a better fit for most growing businesses.

2. Complete employer setup and ACH enrollment

If you choose a bank, you can work with your representative to set up the process, or you may be able to do it yourself through your online banking portal. Your bank will ask you to sign off on the ACH network's terms and conditions. It may also request recent financial statements to verify you have the funds needed to cover your deposits.

If you use payroll software, this process can be done easily within the platform. After creating your account, the platform will prompt you to verify your identity, often through a quick email confirmation or a test withdrawal (a small transaction used to confirm your bank account is connected properly).

3. Gather signed employee direct deposit authorizations

Collect a direct deposit authorization form from each employee. Make sure the information matches payroll records.

Forms should include:

  • Name and contact information
  • Bank name, routing number, and account number
  • Account type (checking or savings)
  • Split deposits if applicable
  • Signature, date, and consent to deposit funds and correct errors

4. Add employees and set your pay schedule

If you collected employee information manually, now is the time to input employee data into your system and check for errors or missing information. Some providers allow you to upload this information to their platform using a NACHA file exported from your accounting software or through a simple spreadsheet.

If employees submitted their information through their portals, you can skip this step and move on to scheduling.

Once employees are added, set a consistent pay frequency (biweekly, semimonthly, or monthly), choose standard paydays, and configure rules for holidays and cutoff dates. Understanding what P&L management looks like at the company level can also help you think through how payroll timing affects your monthly close.

5. Verify bank accounts

Run a prenote or microdeposit test before your first live payroll to confirm each account.

Verification reduces errors and failed payments. Options include a prenote (a $0 test sent \~3 banking days before the first payroll), microdeposits (small deposits that clear in 1–3 business days and are confirmed by the employee), or instant verification (employees log in securely to confirm their account).

6. Run your first payroll and submit deposits

Submit payroll two to three business days before payday (or by same-day ACH cutoff) so deposits land on time.

Preview gross-to-net totals, confirm deposit dates, and make sure you have enough funds in your business account.

If you're using payroll software, you can usually run payroll and initiate deposits with a few clicks. If you're using your bank, generate a NACHA file in your accounting system and upload it to your banking portal. Submit before your provider's cutoff time so payments process on schedule. Funds typically become available to employees on the morning of payday.

7. Reconcile and confirm

After payroll is submitted, review your payroll reports and confirm that the total debits from your business account match the credits deposited into employee accounts. Check for any failed transactions, adjustments, or returned payments and resolve them quickly with your provider.

Run one specific check every cycle: match the single total ACH debit on your bank statement to the sum of net pay credited to employees. If one credit fails, correct it in the same cycle rather than waiting for the next run.

Discover Ramp's corporate card for modern finance

Ramp corporate card

Keep copies of signed employee authorizations, payroll summaries, and bank confirmations in secure storage. These records not only support compliance with state and federal requirements but also provide an audit trail if questions arise later.

How long does direct deposit take?

Direct deposit timing depends on setup, account verification, and ACH processing.

StageTypical timeWhat you do
Employer setup1–7 business daysEnroll with your provider and get ACH approval
Account verificationPrenote ~3 banking days; microdeposits 1–3 days; instant verificationVerify each employee's bank details
Payroll processing1–3 business daysSubmit payroll by your provider's cutoff time
Same-day ACHSame business day (early cutoff; fees may apply; no weekends/holidays)Use for urgent runs when supported

Example: For a Friday payday, submit payroll by Tuesday at 3 p.m. ET (standard ACH) or by Thursday morning for same-day ACH, if your provider supports it.

Because ACH doesn't process on weekends or federal holidays, plan ahead and adjust your payroll calendar so employees are always paid on time.

How much does direct deposit cost?

The cost of direct deposit depends on whether you use payroll software or your bank. Many payroll platforms include direct deposit in their subscription pricing (often a monthly base rate plus a per-employee charge), while banks may assess per-batch or per-transaction fees and surcharges for same-day ACH. Some also charge one-time setup or underwriting fees.

Per payment, the median cost to initiate and receive an ACH payment runs $0.26 to $0.50. Issuing a single paper check costs $2.01 to $4.00, per the Association for Financial Professionals' 2022 Payments Cost Benchmarking Survey, the most recent benchmark of its kind. Above $5 billion in annual revenue, the ACH median drops to $0.11 to $0.25.

Error-related fees, such as returns, reversals, or non-sufficient funds, can apply if a deposit bounces or payroll runs short on funds.

Even when direct deposit looks free, compare the total cost of ownership: subscription fees, ACH fees, error handling, and the time you save versus printing and mailing checks.

You can also cut the funding side of that cost. Fund payroll runs from a Ramp Business Checking Account¹ with free unlimited same-day ACH, which keeps operating cash working until payday instead of sitting in a separate payroll buffer. Current interest rates are shown on ramp.com.

¹ Ramp Business Corporation is a financial technology company and is not a bank. Bank deposit services provided by First Internet Bank of Indiana, Member FDIC.

Benefits of direct deposit for employees and employers

Direct deposit pays off on both sides of the payroll run: employers spend less time and money moving wages, and employees get paid faster and more safely.

Benefits for employers

  • Lower costs: Cuts printing and mailing expenses tied to paper checks
  • Less manual work: Simplifies payroll and record-keeping for HR and finance
  • Fraud reduction: Removes the risk of lost, stolen, or altered checks
  • Cleaner records: Every payment leaves a matching electronic trail
  • Predictable cash timing: You schedule the exact day your account is debited, so you can time payroll against incoming cash

Benefits for employees

  • Faster access to pay: Wages land on payday without a trip to the bank or a mail delay
  • Stronger security: No paper check to lose, and account details stay inside payroll systems
  • Split deposits: Employees can send part of each paycheck to checking and part to savings

Common direct deposit errors and how to avoid them

Setting up direct deposit is a relatively simple process, but nothing is perfect. Below are some common issues you may encounter and how to avoid them.

Timing matters when something goes wrong. Under Nacha's Operating Rules, a reversing entry has to reach the employee's bank within five banking days of the erroneous entry's settlement date. You or your payroll provider sends it as the ACH originator.

Returned or failed deposits

Returned deposits often happen when account or routing numbers are entered incorrectly, the account is closed, or names don't match payroll records. If funds bounce back, you usually have a few banking days to correct the issue.

Update the employee's information, stop or rescind the original transaction if possible, and reissue payment through a corrected direct deposit or paper check. Most ACH returns happen within a few banking days.

Wrong payment amount sent

Sending the wrong amount can result from data entry errors, incorrect withholdings, and duplicate runs. Review your payroll records to identify where the error occurred.

Nacha permits a reversal only for defined originator errors: a duplicate payment, the wrong amount, the wrong account, or the wrong date. It isn't a general-purpose fix for any payment you want back. Notify the affected employees and coordinate the correction with your bank or payroll software.

Incorrect or incomplete employee information

Incomplete authorization forms, missing account types, and typos in account numbers are common culprits. To prevent these issues, ask for as much information as possible upfront, including a signed form, account type, and a voided check or bank letter.

If errors slip through, recollect the authorization form and use microdeposits or instant bank verification to confirm accuracy before running payroll again. Automated invoice scanning and data capture tools follow a similar principle on the AP side—catching input errors before they become payment errors.

Bank holidays and cutoff issues

Payments can be delayed if payroll is submitted after your provider's cutoff time or is scheduled to land on a weekend or federal holiday. ACH doesn't settle on these days, so build a payroll calendar that accounts for cutoffs, holidays, and lead times. Submit early and notify your employees in advance if a payday will be shifted to the prior business day.

Can employers require direct deposit?

Whether you can require direct deposit depends on your state. Some states allow employers to require it, while others require you to offer an opt-out or provide an alternative, such as a paper check or pay card. Always confirm your state's rules before finalizing your payroll policy.

Federal law sets a floor. The Electronic Fund Transfer Act (EFTA) governs electronic consumer payments, including wages.

Under EFTA and Regulation E, you can require direct deposit, but you can't make employees bank at one specific institution. Either let them pick their own bank or offer an alternative such as a paper check.

EFTA itself doesn't impose a blanket authorization requirement. Written consent rules come from state wage payment laws, which can add stricter requirements than federal law.

Have a written payroll policy, obtain employee consent, and provide a legally acceptable alternative where required. Your direct deposit provider can often point you in the right direction, but the most reliable source will be your state's labor department or a current state-by-state compliance guide. Staying current with the laws in every state where you have employees is your responsibility.

Pay everyone but your employees with Ramp Bill pay

Direct deposit covers payroll. Ramp Bill Pay covers every other payment your business makes, so vendor invoices and contractor payments don't fall through the cracks while you're focused on payday.

Bill Pay runs the full accounts payable cycle in one place. AP Agents auto-code invoices from your own coding history, recommend approvals based on your routing rules, and detect fraud across 60+ signals. When a bill is ready, you choose the payment rail that fits: ACH, same-day ACH, check, virtual card, or wire. Two-way ERP automation keeps your books current without a second round of data entry.

The time savings show up quickly. Finance teams process invoices 2.4x faster and with 86% fewer clicks than legacy software, which means fewer late payments and a faster close. And if you also want to fund payroll and vendor runs from the same platform, Ramp Business Banking offers free unlimited same-day ACH.¹

Your payroll calendar is predictable. Your AP calendar should be too. Try an interactive demo to see how Ramp Bill Pay pays every vendor and contractor on schedule.

¹ Ramp Business Corporation is a financial technology company and is not a bank. Bank deposit services provided by First Internet Bank of Indiana, Member FDIC.

Try Ramp for free
Share with
Ali MerciecaFormer Finance Writer and Editor, Ramp
Prior to Ramp, Ali worked with Robinhood on the editorial strategy for their financial literacy articles and with Nearside, an online banking platform, overseeing their banking and finance blog. Ali holds a B.A. in Psychology and Philosophy from York University and can be found writing about editorial content strategy and SEO on her Substack.
Ramp is dedicated to helping businesses of all sizes make informed decisions. We adhere to strict editorial guidelines to ensure that our content meets and maintains our high standards.

FAQs

It's a straightforward administrative process: pick a payroll provider or bank, enroll in ACH, collect signed authorization forms, and verify each account. Most of the work is gathering accurate employee bank details.

Employer setup and ACH approval usually take 1 to 7 business days, and account verification adds 1 to 3 days for microdeposits or about 3 banking days for a prenote. Most employers are fully live within one to two pay periods.

You need a business bank account, your EIN, and ACH enrollment with your bank or payroll provider. Each employee provides a routing number, account number, account type, and a signed direct deposit authorization form.

Yes, you can generally pay 1099 contractors by direct deposit over the same ACH network you use for employees. Contractor payments aren't run through payroll tax withholding the way W-2 wages are, so check how your provider handles them.

Payroll platforms often include direct deposit in a monthly base rate plus a per-employee charge, while banks may charge per-batch, per-transaction, or same-day ACH fees. Some providers also add one-time setup or underwriting fees.

Invoices, cards, tokens. The categories change but the principle doesn't: know where the money is going, remove the work around it, and make sure the spend is worth it.

Maciej Mylik. Finance

ElevenLabs

ElevenLabs speaks more than 70 languages but its money speaks the same one

There's just no surprises anymore. No more waiting two months to find out how a job did. We know how it's doing as it's happening.

Erich Kuss

Financial Systems Manager, Infinity Home Services

Infinity Home Services prevents the margin leak nobody can see from the ground, so its 20+ local companies build what they bid

More token spend isn’t proof that AI is working. Less isn’t proof that it isn’t. What matters is whether we’re buying the right level of intelligence for the work. Ramp lets us make that judgment in the same place we manage every other type of spend.

Cody Nutt

Senior Director of Business Systems, Daxko

How Daxko put every AI token on the same operating system as every dollar

Most banks treat the back office as a cost to keep down. We treat ours as a return to compound, which is why we run it on Ramp. Now we put our clients on Ramp, too.

Patrick Gaughen

President & COO, Hingham Institution for Savings

The 192-year-old bank that banks on Ramp to take the waste out of its own books

Browserbase builds infrastructure so AI agents can do real work. Ramp is doing the same for finance. It’s not another tool. It’s a system purpose-built for AI-driven finance, and that’s why we chose Ramp as our financial operating system from day one.

Paul Klein IV

Founder & CEO, Browserbase

How the startup that helped design Ramp’s procurement agent automated its own procure-to-pay

We used to pay up to $20k a year for our AP platform. With Ramp, we’re earning back well over that amount. That's money that belongs to the mission now, not to the back-office software.

Heidi Coffer

Chief Financial Officer, Boys & Girls Clubs of San Francisco

Boys & Girls Clubs of San Francisco used to pay for their finance software — now it pays them

The tricky thing about corporate travel policy is timing. We didn't need a stricter policy. We needed the policy to show up earlier. With Ramp Travel, it finally does.

Keith Frantz

Director of Enterprise Risk Management, Prosper

When Prosper put policy into its corporate travel booking flow, costs fell 15% and finance reclaimed a week every month

We're accountable to our funders, our partners, and the families we serve. That accountability starts with how we manage every dollar. Ramp makes it easy for our team to spend wisely, track in real time, and keep overhead low so more resources reach the families navigating infertility.

Rachel Fruchtman

CFO, Jewish Fertility Foundation

Jewish Fertility Foundation reclaimed 11 work weeks and put more time into serving families