
How to Set Up Direct Deposit for Employees: A 2026 Guide
Setting up direct deposit is one of those fundamental HR tasks that looks simple on the surface but has a lot of moving parts. To get it right, you need a solid company policy, a signed authorization from each employee, verified banking details, and a correctly configured payroll system. A quick test run before the first live payday ensures everything is working as it should.
Why Getting Direct Deposit Right Is So Important
Let's be honest: paying your team with paper checks is becoming a thing of the past. Shifting to electronic payments isn't just a nice-to-have anymore; it's what employees expect. This move makes your own operations more efficient and secure, but more importantly, it gives your team the financial stability they count on.
Nothing builds trust faster than a flawless first paycheck. It shows you're professional, organized, and you care. A mistake, on the other hand, can cause immediate financial stress for your new hire and quickly damage their confidence in the company. It’s a terrible first impression to make.
Think of this guide as your complete playbook. We'll walk through every single step to set up and manage direct deposit without any hiccups:
- Building a clear, compliant direct deposit policy.
- Securely gathering and verifying employee banking information.
- Configuring your payroll software with confidence.
- Running that first payroll perfectly.
Direct deposit is now the standard, with 92% of American workers getting their wages this way. The stakes are high because nearly half (49%) of employees report that just a one-week delay in their paycheck would make it very difficult to cover their bills. You can dig into the full survey data on payday trends over at Nacha.org.
Before we dive into the details, this quick table outlines the core stages of the process.
Quick Guide to Direct Deposit Setup
To set up direct deposit, you'll need to establish a company policy, have employees complete a signed authorization form, securely verify their banking details, and configure your payroll system. A final test transaction, or 'pre-note,' confirms everything is correct before the first live payday.
| Stage | Key Action | Essential Tool |
|---|---|---|
| Policy & Forms | Create a company policy and a standardized authorization form. | Direct Deposit Authorization Form Template |
| Employee Info | Collect signed forms and banking details from employees. | Secure Document Portal or Onboarding Software |
| Verification | Validate the routing and account numbers to prevent errors. | Payroll Software or a Pre-note Test |
| Configuration | Enter the verified details into your payroll system. | Your Company's Payroll Platform |
| Testing | Run a zero-dollar "pre-note" transaction to confirm the connection. | Pre-authorization Feature in Payroll Software |
| Go-Live | Process the first live payroll run with direct deposit enabled. | Payroll Processing Schedule |
Following these stages in order is the best way to ensure a smooth, error-free setup from start to finish.
The Modern Payroll Workflow
A modern payroll process has to be flexible. The old way of requiring a physical voided check just doesn’t work anymore—many younger employees don't even own a checkbook. Your system needs to accommodate a workforce that operates almost entirely online.
This process flow breaks it down into three main phases: establishing your policy, verifying the employee's data, and configuring your software.

As you can see, it all starts with a strong policy. That foundation is what makes the later steps, like software configuration, straightforward and accurate.
Your ultimate goal is a system that's both airtight for the company and dead simple for your employees. By using secure digital methods to collect information and running tests before you go live, you can sidestep the common mistakes that often trip up manual payroll setups. This kind of attention to detail makes every payday smooth and predictable, cementing your reputation as an employer who gets it right.
Establishing Your Policy and Authorization Process

Before you even think about collecting routing numbers, you need to lay the proper groundwork. Skipping this step is a classic mistake that can cause major headaches down the road. It all starts with a formal direct deposit policy that lives inside your employee handbook.
Putting a clear policy in writing removes guesswork for everyone. It creates a single, reliable source of truth for how your company handles electronic payments, from onboarding a new hire to helping a veteran employee switch banks. Without it, you’re stuck making one-off decisions that can easily lead to inconsistencies and compliance trouble.
Crafting Your Company Direct Deposit Policy
Your first big decision is whether to make direct deposit mandatory or keep it optional. While federal law generally gives you the green light to require it, a number of states have their own specific rules. Some states require you to offer an alternative, like a paper check or payroll card, particularly if an employee doesn't have a bank account.
Crucial Tip: I can't stress this enough—always check your specific state and local labor laws before mandating direct deposit. What's perfectly fine in Texas might not be compliant in California. Getting this wrong is an expensive, avoidable mistake.
This is where understanding why HR policy compliance services can be a lifesaver, especially as you grow. Navigating that patchwork of regulations is tricky, and expert guidance can help you build policies that are both effective and legally sound.
Your policy also needs to clearly spell out the process for making changes. What’s the protocol when someone wants to switch from one bank to another? How do they set up a split deposit between checking and savings? Define the steps and, most importantly, the cutoff date—how many days before payday do they need to submit changes to avoid a failed payment?
The Direct Deposit Authorization Form
With your policy in place, your next critical document is the Direct Deposit Authorization Form. This isn't just internal paperwork; it's your legal key to sending money to an employee’s account. A complete and properly signed form is a non-negotiable requirement for compliance with Nacha (National Automated Clearing House Association) rules.
This form does two things. First, it gives you documented, signed consent from the employee to initiate ACH payments. Second, it gives you permission to reverse a transaction if a major error occurs, like an accidental duplicate payment. Without that signature, you’re leaving your company wide open to risk.
The form must capture a few key pieces of information. Missing or inaccurate details here are the number one cause of payroll bouncing.
Your Authorization Form Must Include:
- Employee's Full Legal Name: It needs to be an exact match to the name on their bank account.
- Bank Name: The official name of their bank or credit union.
- Account Type: A simple checkbox for checking or savings.
- Routing Number: The bank’s nine-digit identifier.
- Account Number: The employee’s unique account number.
- Employee Signature and Date: This makes the document official and legally binding.
Having a standardized form is an absolute must. For a deeper dive, our guide on creating a solid direct deposit form for your employees provides a full breakdown and templates you can use. A clear, compliant form is your single best defense against the most common payroll errors.
Securely Collecting and Verifying Banking Information

Once an employee hands over their signed authorization form, you’ve arrived at the most critical part of the process: getting their banking details right. This is where the rubber meets the road. I can't tell you how many headaches I've seen stem from a single mistyped digit in an account or routing number. It can cause failed payments, bank rejection fees, and a whole lot of unnecessary stress for your employee.
Your real goal here is to build a process that’s both rock-solid on security and dead simple for your team members to follow. This means it’s time to move past some of the old-school methods and adopt practices that are secure, efficient, and build employee trust right from the start.
Moving Beyond the Physical Voided Check
For decades, the go-to method was asking for a physical voided check. It made sense—the check had all the necessary information, printed and verified by the bank. But let's be honest, that practice is quickly becoming a relic.
For today’s workforce, especially at fast-moving companies, insisting on a paper check can be a real hurdle. Federal Reserve surveys show that a whopping 70% of millennials and Gen Z don't use paper checkbooks, managing their money entirely online. When a new hire tells you, "I don't have checks," you need a modern, secure answer ready to go. You can find some great insights into how digital-first services are reshaping finance.
Simply asking them to write down or email their account and routing numbers is a huge security no-go. That sensitive data is far too vulnerable to interception—security experts have even flagged specific "payroll pirate" attacks that target exactly this kind of unencrypted information.
Digital Alternatives for a Modern Workforce
So, what's the right move for your checkless employees? A secure, digital method is the only way forward. Many modern payroll systems have built-in self-service portals where employees can enter their banking information directly. This is the gold standard, as it puts the employee in control and minimizes your team's exposure to sensitive data.
Another fantastic option is to point employees toward a service that generates a compliant, digital voided check. These online tools let an employee securely log in, confirm their details, and create an ABA-formatted document that payroll processors can easily work with.
From my experience, services that include live routing number validation against Federal Reserve data are a game-changer. They’ve been shown to slash input errors by up to 95%, catching typos in real-time before they ever become a problem.
Of course, your employees need to know what to look for. Our guide breaks down all the essential information needed for direct deposit to help them get it right the first time.
The Crucial Step of Bank Account Verification
No matter how you collect the information—a paper form, a digital voided check, or an employee portal—you absolutely must verify it. Never, ever assume the numbers are correct. Typos are human nature.
Verification is your final line of defense against bounced payments and the frantic "Where's my paycheck?" calls. There are a few trusted ways to confirm the account details are valid before you run a live payroll.
Verification Methods at a Glance
| Method | Description | Pro | Con |
|---|---|---|---|
| Prenote Test | Sending a $0 transaction to the employee's account. This is a core function in most payroll software. | The gold standard for confirming an account is open and valid. | Takes 3-5 business days to complete, so you need to plan ahead. |
| Routing Number Check | Manually checking the nine-digit routing number against the Federal Reserve's E-Payments Routing Directory. | A quick, free way to spot an immediate error if the routing number is wrong. | Doesn't confirm the account number or that the account is active. |
| Instant Verification | Using a service (often integrated with payroll software) that has the employee log into their bank to confirm details instantly. | The fastest and most secure method available. | May not be available for all banks or payroll systems. |
For most small to mid-sized businesses, the prenote test is the most reliable and accessible method. Think of it as a test ping. If the zero-dollar transaction goes through successfully, you know the account is ready for payroll. If it fails, the bank sends back an ACH return code that tells you exactly what went wrong, giving you a chance to fix it long before payday arrives.
Configuring Your Payroll Software for Direct Deposit

Alright, you've gathered and verified the employee's banking information. Now it's time to put that data to work inside your payroll system. This is where your careful prep work really matters, turning a form into a successful payday. Whether you're using a platform like Gusto, ADP, or QuickBooks, the basic steps for setting up an employee are going to feel very familiar.
Of course, having the right system is half the battle. If you're still weighing your options, exploring different choices for payroll software for small business can help you find a platform that matches your company's size and complexity.
Once you're in your chosen system, you'll just need to find the employee’s profile and head to their payroll or payment settings. This is where you’ll plug in the details from their authorization form.
Inputting Employee Bank Details
Inside an employee's profile, you should see clear fields for their bank information. Your job here is simple but crucial: transfer the details from their signed form into the software with 100% accuracy.
You'll be entering three key pieces of information:
- Bank Routing Number: The nine-digit code identifying their bank.
- Bank Account Number: The employee’s specific account number.
- Account Type: Usually a quick choice between Checking or Savings.
Pay close attention to every single digit. A simple typo, like swapping two numbers, is the single most common reason a direct deposit fails.
A Pro Tip from Experience: After keying in the numbers, I always read them back out loud while looking at the form. It feels a little old-school, but this simple trick has saved me from countless headaches and frantic payday calls.
Most modern payroll systems also let employees split their paychecks. If they want to send $100 to savings and the rest to checking, you can set that up easily. You'll typically have the option to split by a fixed dollar amount or a percentage of their net pay.
The Non-Negotiable Pre-Note Test
You’ve entered the data and double-checked it. You might be tempted to call it a day, but don't. There's one more step that truly professionalizes your payroll process: the pre-note test.
A pre-note (or pre-authorization) is a zero-dollar test transaction. Your software sends a ping to the employee's bank account through the ACH network to confirm everything is working. It doesn't move any money; it just verifies three things:
- The account actually exists.
- It’s open and can receive funds.
- The routing and account numbers are a valid pair.
Think of it as sending a test email before you attach an important file. Skipping this step is a gamble, and the stakes are your employee's paycheck. You want to discover any problems now, not on payday. When comparing the best payroll software for small businesses, look for platforms that make this testing process clear and straightforward.
Understanding the Pre-Note Timeline and Outcomes
A pre-note isn't instant. Since it uses the banking system's ACH network, you need to account for the processing time in your onboarding workflow. A pre-note test usually takes about 3 to 5 business days to come back with a result.
This delay is exactly why it's a good idea to tell new hires that their first paycheck will likely be a physical check. It builds in a comfortable buffer to make sure their direct deposit is fully confirmed and ready for the next pay cycle.
After that 3-5 day window, you’ll get one of two outcomes:
- Success: No news is good news. If you don't get an error notification, the test passed, the connection is good, and you're all set for their first direct deposit.
- Failure: The bank will send back an ACH return code if the test fails. This code tells you what went wrong (for example, 'R03 - No Account/Unable to Locate Account'). You can then go back to the employee, get the correct information, update it in the system, and run the pre-note again.
Troubleshooting Common Errors and Finalizing Payroll
No matter how buttoned-up your process is, payroll can throw you a curveball. A payment might bounce back, or an employee realizes their account details are wrong just before payday. Handling these snags quickly and confidently is what really makes a payroll system work.
When a payment fails, your bank or payroll provider won't just leave you guessing. They'll send back an ACH (Automated Clearing House) return code. At first, these codes look like gibberish, but they're actually your roadmap to fixing the problem. Getting to know them is essential.
Decoding Common ACH Return Codes
Think of these codes as a short, direct message from the employee's bank explaining exactly what went wrong. You don’t need to memorize dozens of them, but being familiar with the most common ones will save you a world of headaches.
Here are the return codes you're most likely to see in your reports:
- R01 Insufficient Funds: This just means the account didn't have enough money to cover a debit. It's rare for payroll deposits, but you might run into it if you're trying to collect a repayment from an employee.
- R02 Account Closed: Straightforward enough—the bank account you tried to send money to has been shut down. Your employee will need to give you new banking info.
- R03 No Account/Unable to Locate Account: This is the classic sign of a typo. The name and account number combination you used simply doesn't match any account at that bank.
- R04 Invalid Account Number: This code means the account number itself is formatted incorrectly, maybe with the wrong number of digits. It almost always points back to a simple data entry mistake.
When a deposit fails, your first priority is always the employee. Get in touch with them immediately to explain the situation. You'll need to arrange for an alternative payment, like a paper check, to make sure they get paid on time. After that, you can work with them to get updated, verified information for the next pay run.
Once you have the corrected bank details, update them in your payroll system. Don't forget to run a new pre-note test to confirm everything is working. Trust me, skipping this re-verification step is just asking for the same error to happen all over again.
Handling Last-Minute Changes and Failed Pre-Notes
Payroll runs on tight deadlines, and last-minute changes are just part of the job. An employee might need to switch their bank account a couple of days before you process payroll. Your direct deposit policy should have a firm cutoff date for these changes, usually several business days before payday. That buffer is non-negotiable; it gives you the time you need to verify the new account without causing delays.
So, what happens if a pre-note fails? That’s actually a good thing. It means the system caught an error before a live paycheck went missing.
When you get a failed pre-note, the fix is straightforward. First, contact the employee and let them know the test didn't go through. Share the reason the bank gave, like "The bank flagged the account number as invalid."
Next, have them provide the correct information—the best way is to have them fill out a brand new authorization form. Once you have it, enter the new details into your payroll software and kick off another pre-note test. This simple protocol is the bedrock of reliable payroll management.
The Final Pre-Payroll Checklist
To tie it all together, a final checklist before you hit "submit" is your best friend. It’s a simple but powerful way to make sure you’ve covered all your bases.
Your Pre-Payroll Go-Live Checklist:
- Signed Authorization on File: Do you have a signed and dated direct deposit form for every employee on the list?
- Bank Details Verified: Have all routing and account numbers been confirmed through a successful pre-note or instant verification?
- Data Entered Correctly: Are all those verified details entered accurately into each employee's profile in your payroll software?
- Pre-Note Cleared: For any new or recently changed accounts, did the pre-note test pass without any failure notices?
Running through this checklist just before you process payroll transforms the task from a hopeful guess into a confirmed, predictable operation. It’s the final step toward ensuring every single paycheck lands exactly where it should, right on time.
Your Direct Deposit Questions, Answered
Even with a perfect process, questions are bound to pop up. Let's walk through some of the most common hurdles and queries we hear from business owners and HR managers when they're setting up employee direct deposit for the first time.
Can We Make Direct Deposit Mandatory?
This question comes up all the time, and the answer really depends on where you operate. While federal law is generally permissive, you absolutely must look at your state's labor laws. This is not something you want to guess on.
Some states are perfectly fine with a mandatory direct deposit policy. Others have specific rules that protect an employee's right to choose their payment method. For instance, a state might only allow you to mandate it if the employee can choose their own bank without facing any fees. Or, you may be required to offer a paper check or a payroll card as an alternative for employees who don't have or want a bank account.
Key Takeaway: Before you update your company handbook, get confirmation on your state's wage and hour laws. Assuming a one-size-fits-all approach is a compliance risk you don't want to take.
This legal patchwork is precisely why having a clear, written payroll policy is so critical. It keeps you compliant and sets clear expectations for your entire team.
How Long Does It Take to Set Up a New Hire's Direct Deposit?
As a rule of thumb, you should plan for one to two full pay cycles. This timeline gives you a comfortable buffer to get everything done right without rushing.
First, the employee has to submit their authorization form and banking details, which usually only takes a day or two. The real waiting game is the pre-note verification. This test transaction has to make its way through the ACH network to confirm the account is valid, a process that takes 3 to 5 business days.
Because of that built-in delay, it’s a good practice to tell new hires their first paycheck will probably be a physical one. It manages their expectations and prevents them from worrying while their account is quietly being verified in the background.
What Is the Safest Way to Collect Employee Bank Information?
Securing sensitive bank information is non-negotiable. The best and most secure method is to use a self-service portal through your Human Resources Information System (HRIS) or payroll software. This allows employees to enter their own data directly, which dramatically reduces your liability and eliminates manual data entry mistakes.
If you absolutely must collect the information manually, never use standard email. It’s just not a secure channel for sending financial data. A much safer route is a secure, encrypted file-sharing link.
And for employees who don't have paper checks? Don't just have them scribble their account numbers on a form. Instead, point them to a secure digital service that can generate a compliant voided check for them. It’s a far safer alternative to passing around raw account numbers.
What if a Payment Fails After a Successful Pre-Note Test?
It's rare, but it happens. More often than not, the culprit is an employee who closed their bank account sometime between the successful pre-note test and the actual payday.
When this happens, your payroll system will flag it with an ACH return code, like “R02: Account Closed.” Your first move should be to contact the employee immediately. You'll need to arrange an alternative payment—like a paper check you can issue that day—to make sure they get paid on time.
After that, you'll need them to fill out a new authorization form with their updated bank information. Once you’ve updated their profile in your payroll software, you must run a new pre-note test on the new account. Don't skip this step, or you risk having the exact same problem on the next payday.
Tired of the hassle of getting bank details for direct deposit? VoidedCheck.org offers a fast, secure solution for your team. Employees can generate a professionally formatted, compliant voided check online in minutes, eliminating the need for paper checkbooks and making your onboarding process smoother than ever. Check it out at https://voidedcheck.org.
Related Articles

What is a voided check? A quick guide to direct deposits
What is a voided check? Learn its purpose for direct deposits and ACH payments, and how to create a secure, printable version online.

What Is a Void Check for Direct Deposit and How Do You Get One
What is a void check for direct deposit? This guide explains why you need one, how to void a check, and how to get one instantly without a physical checkbook.

Choosing the Best Payroll Software for Small Business
Compare the best payroll software for small business. Our expert guide reviews features, pricing, and use cases to help you choose the right solution.