Get 90% off your plan for your first 6 months

Offer ends November 2 2026. Terms apply.

Guide

How to set up direct deposit for your small business

Learn how to set up direct deposit to pay your small business employees quickly and securely.

How to set up direct deposit for your small business

Written by Kari Brummond—Content Writer, Accountant, IRS Enrolled Agent. Read Kari's full bio

Published Monday 21 September 2026

Table of contents

Key takeaways

  • Direct deposit pays your employees electronically through the ACH network, sending money straight to their bank accounts instead of giving them paper checks.
  • To set it up, you'll pick a payroll or direct deposit provider, verify your business bank account, and collect each employee's signed authorization along with their routing and account numbers.
  • Setup can take a few days to a couple of weeks, and payments only clear on banking days, so plan around weekends and federal holidays.
  • Direct deposit costs less than paper checks and cuts down manual payroll admin once it's up and running.

What is direct deposit?

Direct deposit is an electronic payment that sends wages straight from your business bank account into each employee's account, so there's no paper check to print or hand out. It runs on the Automated Clearing House (ACH) network, the system US banks use to move money between accounts.

For you as an employer, it means you can pay your whole team on payday without trips to the bank or stacks of checks to sign. Once it's set up, it's a one-time effort that saves you time on every pay run after that.

How does direct deposit work?

The flow is simpler than it sounds. You enter each employee's hours or salary into payroll software, approve the pay run, and your provider sends the payment instructions to the ACH network.

From there, the ACH network moves the money from your business account to each employee's bank account. Banks process these payments in batches rather than instantly, so there's a short lead time between when you submit payroll and when the money lands. That's why you'll usually submit a day or two before payday so everyone gets paid on time.

What you need to set up direct deposit

Before you start, it helps to gather a few things so the setup goes smoothly. You'll need the following to pay your employees by direct deposit:

  • A business bank account: Direct deposit pulls funds from this account on each pay run.
  • A payroll or direct deposit provider: The software or service that sends payments through the ACH network.
  • Your business routing and account numbers: Your provider uses these to withdraw wages from your account.
  • A signed authorization from each employee: Their bank name, account type, routing number, and account number, captured on a direct deposit form.

What is a direct deposit authorization form?

A direct deposit authorization form is a short document each employee fills out and signs to let you pay them electronically. It captures their bank name, account type, routing number, and account number, and it's your record that they agreed to be paid this way.

Keep a signed direct deposit authorization on file for every employee. It can protect you if there's a dispute, or if you operate in a state that requires written authorization for direct deposit.

Federal law only lets you require employees to use direct deposit if you don't dictate which bank they use. If you require payments to be deposited into a certain bank, you must offer paper checks or another payment alternative. However, some states ban employers from requiring direct deposit, so make sure to check your local rules.

How to set up direct deposit for your employees

Setting up payroll direct deposit takes a handful of steps, but most of the work is a one-time thing. Follow these steps to get your team paid electronically.

1. Choose a payroll or direct deposit provider

Your provider connects your business bank account to the ACH network and sends the payments for you. Look for one that fits the size of your team and handles the tax and filing side of payroll too, so you're not juggling separate tools. Understanding how online payroll works can help you compare your options with confidence.

2. Connect and verify your business bank account

Add your business routing and account numbers to your provider and confirm the account is yours. Many providers let you instantly verify your account through an integrated service that authenticates and encrypts your sign-in details. Alternatively, they may verify your account by sending two small test deposits that you confirm a day or two later. This step protects both you and your employees by making sure funds come from the right place.

3. Collect signed authorization and bank details from each employee

Give each employee a direct deposit form to complete and sign. Ask for their bank name, account type, routing number, and account number, and double-check the numbers against a voided check or a copy of their bank statement before you enter anything.

4. Add employee payment details to your payroll system

Enter each employee's verified bank details into your payroll system and match them to the right employee. Take your time here, since a single wrong digit in a routing or account number can send a payment to the wrong place.

5. Run a test or your first pay run ahead of payday

Process your first pay run a few days before payday so there's room to catch any issues. Some providers offer a prenote, a zero-dollar test that confirms each account is valid before real money moves.

6. Confirm the deposit and keep records

After the pay run clears, check that each payment landed and save the records from the run. Keeping clear records of every pay run and each signed authorization makes it easier to answer questions and stay organized at tax time.

How much does direct deposit cost?

Direct deposit is one of the cheaper ways to pay your team. Industry estimates put the cost of an ACH payment at anywhere from a few cents to under a dollar per employee, compared with roughly $1 to $2 or more for each paper check once you factor in stock, printing, and postage.

However, you generally don't pay directly for direct deposit – most payroll software charges you the same amount whether you write paper checks or pay your team with direct deposit. The bigger saving is often your time. You skip printing, signing, and distributing checks, and there are no lost checks to reissue, which frees you up to focus on running your business.

When does direct deposit go through?

Direct deposit payments usually land on payday, as long as you submit the pay run a day or two ahead. Your payroll software or provider will be able to tell you exactly when the deposits will hit based on when you process the payments. Banks process ACH payments on banking days, so timing depends on when you send the run and when banks are open.

Tthe ACH network settles through the Federal Reserve, which is closed on weekends and federal holidays. The Federal Reserve's ACH processing schedule confirms there's no processing on those days, and NACHA's guide to the ACH network explains how the system works behind the scenes.

So when payday falls on or right after a weekend or federal holiday, submit your pay run earlier than usual. Building in that extra day keeps your employees paid on time even when the banks are closed. If you prefer moving these payments to the next business day, make sure your employees understand the timing and check that your schedule complies with state law.

Common direct deposit mistakes to avoid

A few small slips can hold up a payment or create extra work. Watch out for these common mistakes when you run payroll:

  • Entering the wrong routing or account number: Even one wrong digit can misdirect a payment, so verify every number before you save it.
  • Skipping the signed authorization: Collect and file a signed form from each employee before you pay them electronically.
  • Submitting payroll too late: Send the pay run a day or two ahead so payments clear by payday, and make sure you know which schedule your software uses.
  • Overlooking holidays: Check the calendar for weekends and federal holidays, and submit early when payday lands near one.
  • Not keeping records: Save each pay run and authorization form so you stay organized at tax time.

Simplify payroll and direct deposit with Xero

Running payroll and paying your team by direct deposit gets far easier when the numbers live in one place. With Xero's integration with Gusto's online payroll tools, you can set your team up once, approve a pay run, and let the software send payments and keep the records for you.

You just follow the steps to process a pay run and pay employees whenever payday comes around. The software handles the direct deposits, the tax forms, and the tax payments for you, and it syncs all your payroll numbers with your accounting records, saving you even more time.

Ready to spend less time on payroll admin? Start today and get 90% off for six months.

FAQs on direct deposit

Here are quick answers to the questions small business owners ask most when setting up direct deposit for their employees.

How long does it take to set up direct deposit?

Setup usually takes a few days to a couple of weeks, depending on how many employees you need to enter, how long the verification process takes, and whether you run a prenote. Starting well before your next payday gives you room to sort out any hiccups.

Can you require your employees to use direct deposit?

You can require direct deposit under federal law, provided you don't tell employees which bank to use. However, some states require you to offer a paper check option. Check your state's rules before you make direct deposit mandatory.

What happens if payday falls on a bank holiday?

Payments won't clear on a federal holiday because the ACH network is closed, so they'd land the next banking day. Submit your pay run a day or two earlier so employees are still paid on time.

Do you need special software to offer direct deposit?

You'll need a payroll or direct deposit provider to send payments through the ACH network, but you don't need anything beyond that. Most small business owners use payroll software that handles direct deposit alongside tax filings.

Is direct deposit safe for paying employees?

Direct deposit is a secure way to pay your team, since money moves electronically through the regulated ACH network with no checks to lose or steal. Keeping employee bank details accurate and stored securely keeps it safe on your end.

Get one month free

Get one month free on any Xero plan.