FirstHR

Direct Deposit for Small Business: Setup, Cost, and Rules

How to set up direct deposit as a small employer. The three routes, what it costs, the consent rules, and the ACH rule changes that now apply to you.

Nick Anisimov

Nick Anisimov

FirstHR Founder

Payroll
22 min

Direct Deposit for Small Business

How to set it up, what it actually costs, and the rules that changed while nobody was looking

The first time I ran direct deposit, I funded the business account on Friday morning, because Friday was payday. That is not how it works.

ACH moves in batches, and the file has to be submitted days before the money lands. My run failed, six people did not get paid on time, and I spent the morning explaining a banking mechanism to people who quite reasonably did not care about banking mechanisms. They cared that their rent was due.

Direct deposit is genuinely simple and it is genuinely cheaper than checks. But it has a handful of operational realities that nobody puts in the setup guide, and it now carries obligations that changed very recently. This covers all of it: the three ways to set it up, what to collect from employees, what it actually costs, the consent rules that vary by state, and the ACH rule changes that took effect this year and apply to you whether or not you knew about them.

TL;DR
Direct deposit sends wages electronically through the ACH network. Three setup routes: payroll software (right for most small businesses, because it bundles tax filing), your business bank (cheaper per transaction, but you still do payroll yourself), or manual ACH files (rarely worth it). You need bank details and signed authorization from each employee, and your account funded days before payday. You cannot charge employees for it, and you cannot dictate which bank they use.

How Direct Deposit Actually Works

Understanding the mechanism prevents most of the problems, so it is worth ninety seconds.

Definition
Direct Deposit
Direct deposit is the electronic transfer of wages from an employer's bank account into an employee's bank account through the Automated Clearing House (ACH) network. The employer, acting as the originator, submits a file of payment instructions to its bank, which forwards them to an ACH operator, which sorts and routes them to each employee's bank for crediting on the settlement date. Because ACH processes in batches rather than in real time, the file must be submitted in advance of payday, and the employer's account must be funded before the credits reach employees.

The critical word is batches. ACH is not instant. It is a queue that gets processed on a schedule, which produces the one consequence that surprises every first-time employer.

The Thing Nobody Tells You: Money Leaves Early
Payday is Friday. Your account needs to be funded WednesdayACH settles in batches, not instantly. The lead time is the single most common first-payroll surprise
FIRST SETUP1-2 cyclesVerification and prenote
EACH RUN1-3 daysSubmit before the cutoff
IF UNDERFUNDEDIt failsAnd everyone finds out at once

Your money leaves before their money arrives. If you fund the account on payday morning, you have already missed the window. This is not a quirk of your bank, it is how the network works.

The Three Ways to Set It Up

Payroll software (recommended for almost everyone)
How it works: Direct deposit is bundled into the payroll service. You enter employee bank details, the software builds and submits the ACH file, and it also files your payroll taxes.
Who it fits: The default for a business with 5 to 50 employees. You are not really buying direct deposit, you are buying the tax filing and the compliance that comes with it. Direct deposit is a feature, not the product.
Your business bank
How it works: Apply for ACH origination through your bank's business portal. You typically need approval, and there may be a setup fee plus per-transaction charges.
Who it fits: Cheaper per transaction than you might expect, but the bank does not file your payroll taxes or calculate withholding. You are still doing payroll yourself, just with electronic delivery attached.
Manual ACH file upload
How it works: Generate a NACHA-format file in your accounting software and upload it to your bank yourself. The most hands-on route.
Who it fits: Rarely worth it below meaningful volume. You take on file formatting, cutoff management, and now the fraud-monitoring obligations that come with being an ACH originator. The savings do not usually justify it.

Notice what the choice is actually between. All three routes move money identically, because they all use the same ACH network. What differs is how much of the surrounding work you keep.

Which Route to Pick

For a business with 5 to 50 employees, payroll software, and the reason has almost nothing to do with the deposit itself.

Pros
Direct deposit is bundled rather than priced separately, so you are not paying per transaction
It calculates withholding and files your payroll taxes, which is the part that actually creates liability if you get it wrong
It handles the ACH file format, including the entry description requirements that changed this year
Employees get self-service access to pay stubs, which removes a recurring request from your inbox
It scales without you doing anything differently at 40 employees than at 6
Cons
It is more expensive than raw ACH through a bank, because you are buying more than the payment
You are dependent on a vendor, and switching providers mid-year is genuinely unpleasant
Cutoff times are set by the provider and are often earlier than a bank's, which reduces your flexibility
For a company with two employees and simple payroll, it can be more product than the problem requires

The bank route looks cheaper on a spreadsheet and is more expensive in practice, because the bank does not calculate your withholding, does not file your 941, and does not remit your payroll taxes. You are still doing all of that. You have just attached an electronic payment rail to it. That trade only makes sense if you were confidently handling payroll tax filing already, which most small businesses are not.

What worked for me
I evaluate this question by asking what I am actually afraid of. I am not afraid of getting a bank transfer wrong. I am afraid of getting a payroll tax deposit wrong, because that is the mistake that compounds quietly and produces a penalty notice. Direct deposit through a bank solves the problem I am not worried about and leaves the one I am. Payroll software costs more and solves the expensive problem. That is the whole analysis, and it took me an embarrassingly long time to see it that way.
Still Using Spreadsheets for Onboarding?
Automate documents, training assignments, task management, and track onboarding progress in real time.
See How It Works

What You Need to Collect

Four things per employee, and one of them is not optional in many states.

WhatWhyThe Detail That Matters
Bank routing numberIdentifies the employee's financial institution in the ACH network.Nine digits. A voided check is the traditional way to verify it, because transcription errors here send money to a real account that is not theirs.
Account numberIdentifies the specific account to credit.Verify it against a document rather than a text message. This is the field where a typo becomes an expensive recovery problem.
Account typeChecking or savings. The ACH file needs it.Sounds trivial. Gets it wrong often enough that providers ask for it explicitly.
Signed authorization formWritten permission to deposit wages into that account.Legally required in many states before you can pay by direct deposit at all. Everywhere else, it is the document proving the employee gave you those numbers voluntarily.

Collect all four before the first run, not during it. The authorization form in particular is the artifact you will want if anyone ever disputes where their money went, and it is the one people skip because it feels like formality between colleagues.

Setting It Up, Step by Step

1
Pick your route and get approved to originate ACH
Through a payroll provider or your bank. Either way there is an approval step, because the institution is taking on settlement risk when it lets you send credits. Banks may run a credit check on the business.
2
Collect bank details and signed authorizations
Routing number, account number, account type, and the signed form. Verify the numbers against a voided check or a bank-issued confirmation rather than a message someone typed from memory.
3
Run a prenote if your provider offers one
A zero-dollar test transaction that confirms the account details are valid. It adds a day or two to the timeline and it is the cheapest insurance available against a misdirected deposit.
4
Confirm your pay calendar against the ACH cutoff
Work backward from payday. If the cutoff is two business days and payday is Friday, your file is due Wednesday and your account needs to be funded. Write this on the calendar rather than remembering it.
5
Fund the account before the cutoff, not on payday
This is the mistake I made. The debit hits before the credits land. An underfunded account on the cutoff date means a failed run, and everyone finds out at the same moment.
6
Run it, then verify it landed
Check that the deposits posted, and check the first run especially carefully. Fixing a problem in the first cycle is a conversation. Fixing it in the sixth is a pattern.

How Long It Takes

Two different timelines, and people conflate them.

Initial setup: plan on one to two pay cycles before the first electronic deposit lands. That covers approval, collecting details from every employee, and the prenote if you use one. Do not promise employees that next payday will be electronic. Promise them the one after.

Each ongoing run: submit before your cutoff, typically one to three business days ahead of payday. Same-day ACH exists but generally costs more and is not what standard payroll uses. The cutoff is set by your provider or bank and is not negotiable on the day you miss it.

Bank Holidays Will Get You Eventually
ACH does not settle on weekends or federal banking holidays. A payday that normally requires a Wednesday submission requires a Tuesday submission in a week containing a Monday holiday. This is the thing that catches people who have been running direct deposit successfully for a year and then miss one, because the process had become invisible. Put the banking holidays on the payroll calendar at the start of the year, not in the week you need them.

What It Costs

Direct deposit is cheaper than paper checks. That is the honest headline, and it is true across every route, because the underlying ACH network is inherently inexpensive to use.

The confusion in most cost comparisons comes from mixing up two different things: the cost of the payment, and the cost of the payroll service the payment is bundled into.

RouteHow the Cost WorksWhat You Are Actually Paying For
Payroll softwareDirect deposit is typically bundled into a monthly subscription plus a per-employee charge, rather than priced per transaction.Payroll processing, withholding calculation, tax filing, employee self-service, and ACH origination handled for you. The deposit is a feature, not the product.
Business bankOften a one-time setup fee, plus a small per-transaction cost. Some banks charge a monthly ACH origination fee, many do not.The payment rail only. You still calculate withholding, file your payroll taxes, and produce pay stubs yourself.
Manual ACHCheapest per transaction, since you are doing the work.Nothing but the rail, and you now personally own the ACH file format, the cutoffs, and the fraud-monitoring obligations of an originator.
Paper checks (for comparison)Check stock, printing, postage or distribution, plus the labor of producing and handing them out.Meaningfully more per payment than ACH, plus a reconciliation burden as checks are cashed at unpredictable times.
One Cost You Are Not Allowed to Pass On
Whatever direct deposit costs you, you cannot charge the employee for it. Under the FLSA, wages must be paid free and clear, and a fee for receiving your own wages is a deduction that benefits the employer. This is not a grey area. The same principle constrains payroll cards: if card fees prevent an employee from accessing their full wages, you have the same problem in a different wrapper. Budget the cost as a cost of employing people, because that is what it is.

Prices change constantly and vary by provider, so any specific figure in an article is a figure to verify rather than rely on. What does not change is the shape: bundled through software, per-transaction through a bank, and always more expensive to print checks.

Can You Require Direct Deposit?

Two layers to this, and people usually know one of them.

The federal layer is narrow but absolute. Per 15 U.S.C. § 1693k, part of the Electronic Fund Transfer Act, no person may require a consumer to establish an account for receipt of electronic fund transfers with a particular financial institution as a condition of employment. In plain terms: you may not tell an employee they must bank at the bank you chose.

Note what that does not say. It does not prohibit requiring direct deposit generally. It prohibits requiring it at a specific institution. The employee gets to choose their bank.

The state layer is where it actually gets decided, and it varies considerably. Some states prohibit mandatory direct deposit outright and require you to offer an alternative. Some allow it with conditions. Many require written consent regardless of whether it is mandatory. The lists differ between sources, which is itself a signal: check your own state's labor department rather than trusting a table on a blog, this one included.

The practical answer that works everywhere: get signed written authorization from every employee, and offer an alternative to anyone who does not want it. That posture is compliant in every state, requires no research, and removes the question entirely.

Employees Without a Bank Account

Plan for this before it comes up, because handling it badly is both a compliance problem and a dignity problem.

The FDIC National Survey of Unbanked and Underbanked Households tracks the share of US households without a bank or credit union account. It is a minority, and it has been falling, but it is not zero, and in a workforce of thirty people the probability that it includes nobody is not one.

Two alternatives, and one of them has a trap.

AlternativeHow It WorksWhat to Watch
Paper checkThe traditional fallback. Slower and more expensive per payment, but universally workable and legally uncomplicated.Nothing, really. It costs more and it is fine. Do not overthink this one.
Payroll cardA prepaid card loaded with the employee's wages each pay period. No bank account needed.Fees. If card fees prevent the employee from accessing their full wages, you have recreated the free and clear problem. The card must allow full access to wages without cost, and you generally cannot require a payroll card either.

The simplest defensible policy at a small company: offer direct deposit, offer a check to anyone who wants one, and do not make anyone explain why. The cost of printing occasional checks is trivial compared to the cost of getting this wrong.

Companies Using FirstHR Onboard 3x Faster
Join hundreds of small businesses who transformed their new hire experience.
See It in Action

The ACH Rules That Just Changed

This is the section that is missing from almost every guide on this topic, and it is now live rather than upcoming.

NACHA, which writes the operating rules for the ACH network, made two changes this year that reach ordinary small employers. Per NACHA's summary of rule changes, both effective dates have now passed.

Two Changes That Apply to You Now
March 20, 2026: originators must use the standardized Company Entry Description PAYROLL for ACH credits paying wages, salaries, and similar compensation, replacing legacy descriptions like SALARY, WAGES, or PAY. June 22, 2026: risk-based ACH fraud monitoring obligations extend to all remaining originators, regardless of size, having applied to only the largest originators since March. Small businesses that originate ACH payments now carry documented fraud-monitoring responsibilities of their own. Source: NACHA, Summary of Upcoming Rule Changes.

Per NACHA's guidance on Company Entry Descriptions, the PAYROLL descriptor exists so that receiving banks can identify compensation payments and apply fraud logic to them, specifically to reduce payroll redirection fraud, where an attacker impersonates an employee and asks you to change their deposit account.

What this means practically depends on your route. If you use payroll software, this is your provider's job, and you should confirm they have handled it. If you originate ACH yourself through your bank, it is your job, and a non-compliant entry description is your exposure. The fraud-monitoring obligation in particular is the one small originators did not see coming: it is not your bank's job anymore, it is a documented, risk-based process you are expected to have.

The underlying fraud it targets is worth knowing about regardless. Payroll redirection works by sending you a plausible email from an employee asking to update their direct deposit details, shortly before payday. The countermeasure is procedural rather than technical: verify every bank detail change through a channel other than the one the request arrived on. Call the person. It takes one minute and it defeats the entire attack.

What Goes Wrong

Underfunding the account on paydayThe single most common failure. The debit hits your account before the credits land in theirs. If the money is not there, the run fails and every employee discovers it simultaneously, which is a genuinely bad morning.
No signed authorization on fileMany states require written consent before you can pay someone by direct deposit. Even where it is not required, the signed form is what proves the employee gave you those account numbers.
Assuming everyone has a bank accountSome of your employees may not. Federal and state rules require you to have an alternative, and discovering this on the day you switch is worse than planning for it.
Charging employees a fee for itYou cannot. Wages must be paid free and clear under the FLSA, and passing the cost of direct deposit to employees is a wage violation. It is your cost of doing business.
A typo in a routing or account numberThe money goes somewhere. Whether you get it back depends on speed and cooperation. This is why prenote verification exists and why you should use it rather than skipping it to save two days.
Requiring a specific bankYou may require direct deposit in many states. You may not require that the employee open an account at the bank you picked. That distinction is federal law and it catches people.

Five of those six are preventable with a checklist, and the sixth, the typo, is preventable with a prenote. None of them requires expertise. They require the process to exist before you need it, which is the recurring theme of everything on this page.

Running Payroll Without an HR Team

The setup is a one-time task. What persists is the record layer around it, and at a small company that layer is usually an inbox.

What Needs a HomeWhyWhat Happens Without It
The signed authorization form, per employeeLegally required in many states, and everywhere it is what proves the employee gave you those account numbers voluntarily.You have bank details you cannot demonstrate you were authorized to hold, which is an uncomfortable position in a dispute.
A verified change process for bank detailsPayroll redirection fraud works precisely because bank detail changes arrive as ordinary requests and get processed as ordinary requests.Someone emails a plausible change request before payday and you pay an attacker instead of your employee.
The pay calendar with cutoffs and bank holidaysACH settles in batches and does not run on holidays. The cutoff is real and it is not negotiable on the day.You miss a cutoff in a holiday week and everybody is paid late for reasons that sound like excuses.
Payroll records, retainedFederal retention rules apply to payroll records regardless of whether you paid by check or ACH.You cannot produce what you paid and when, which is the position from which wage disputes are lost.

This is the layer FirstHR holds. Document management with e-signature captures the direct deposit authorization form and keeps it with the employee it belongs to. Employee profiles hold the payment arrangement, so a change to bank details is a recorded event rather than an email someone actioned. And task workflows can put the verification step on the person changing the details, which is the control that actually stops payroll redirection fraud.

FirstHR is not a payroll processor and does not move money or originate ACH; that stays with your payroll provider or bank. What it holds is the authorization, the record, and the process discipline around them. The running payroll guide covers the full pay cycle, and the payroll records guide covers what you are required to retain.

Key Takeaways
ACH settles in batches, not instantly. Your money leaves before it lands with employees, so the account must be funded ahead of the cutoff, typically one to three business days before payday.
Three routes: payroll software (right for most small businesses, because it bundles tax filing), your business bank (cheaper rail, but you still do payroll), or manual ACH files (rarely worth it).
Collect four things per employee: routing number, account number, account type, and a signed authorization form. In many states the written consent is legally required.
You cannot charge employees for direct deposit. Under the FLSA wages must be paid free and clear, and the same constraint applies to payroll card fees.
You may require direct deposit in many states, but under 15 U.S.C. 1693k you may never require an employee to open an account at a particular bank you chose.
Plan for unbanked employees before it comes up. Offer a check to anyone who wants one and do not make them explain why.
As of March 20, 2026, ACH wage credits must use the Company Entry Description PAYROLL. As of June 22, 2026, fraud-monitoring obligations extend to all originators regardless of size. If you use payroll software, confirm your provider handled both.
Verify every bank detail change through a different channel than the request arrived on. Payroll redirection fraud is defeated by a one-minute phone call.

Frequently Asked Questions

How do I set up direct deposit for my small business?

Three routes. Use payroll software, which bundles direct deposit with tax filing and is the right answer for most businesses with 5 to 50 employees. Apply for ACH origination through your business bank, which is cheaper per transaction but leaves you doing the payroll calculation and tax filing yourself. Or generate NACHA files manually and upload them to your bank, which is rarely worth the effort. Whichever route you pick, you will need employee bank details, signed authorization, and a funded business account before the first run.

What do I need from employees to set up direct deposit?

Four things: their bank routing number, their account number, the account type (checking or savings), and a signed authorization form giving you permission to deposit wages into that account. A voided check is the traditional way to verify the routing and account numbers, though a bank-issued account confirmation works too. Collect the signed authorization before you pay anyone, because in many states written consent is legally required and everywhere it is the document that proves the employee gave you those numbers.

How much does direct deposit cost a small business?

It depends entirely on the route. Through a bank you may pay a one-time setup fee and a small per-transaction cost, and ACH is inherently cheap because the underlying network is. Through payroll software direct deposit is typically bundled into the monthly subscription rather than priced separately, so you are really paying for payroll processing and tax filing with direct deposit included. What you cannot do is charge the employee. Under the FLSA wages must be paid free and clear, so the cost is yours.

How long does direct deposit take to set up?

Expect one to two pay cycles before the first electronic deposit lands. That covers account verification with your provider or bank, collecting employee bank details and authorizations, and often a prenote, which is a zero-dollar test transaction sent to verify the account details are valid. Once running, each pay run needs to be submitted ahead of a cutoff, typically one to three business days before payday, because ACH settles in batches rather than instantly.

Can I require employees to use direct deposit?

It depends on your state, and there is a federal condition on top. Under the Electronic Fund Transfer Act, no employer may require an employee to open an account at a particular financial institution as a condition of employment. So even where mandatory direct deposit is permitted, the employee must be free to choose their own bank. On top of that, state law varies considerably: some states prohibit mandatory direct deposit entirely, some allow it with conditions, and some require written consent regardless.

Can I charge employees for direct deposit?

No. Under the Fair Labor Standards Act, wages must be paid free and clear, meaning the employee must receive their full earned wages without deductions that benefit the employer. Passing the cost of direct deposit on to employees is a wage payment violation, and it is a particularly clear one if it has the effect of pushing anyone below minimum wage. The cost of paying your employees is a cost of employing them.

What if an employee does not have a bank account?

You need an alternative, and you should plan for it rather than discover it. According to the FDIC, a small but real share of US households remain unbanked. Practical alternatives are a paper check or a payroll card. If you use a payroll card, be careful: fees that reduce the employee's access to their full wages can create the same free and clear problem as charging for direct deposit, so the card needs to allow full access to wages without cost.

What happens if I enter the wrong account number?

The money goes to whatever account those numbers point to, and getting it back depends on how fast you catch it and whether the receiving party cooperates. NACHA rules provide a limited window for reversing certain erroneous entries, but a reversal is a request, not a guarantee, and if the funds have been withdrawn recovery becomes difficult. This is exactly why prenote verification exists: a zero-dollar test transaction that confirms the account details are valid before real money moves.

What are the new ACH rules for payroll in 2026?

Two matter for employers. As of March 20, 2026, originators must use the standardized Company Entry Description PAYROLL for ACH credits paying wages and salaries, replacing legacy descriptions like SALARY or WAGES. And as of June 22, 2026, risk-based ACH fraud monitoring obligations extend to all remaining originators regardless of size, meaning small businesses that originate ACH payments now carry documented fraud-monitoring responsibilities of their own. If you use payroll software, confirm your provider handles both.

Can I pay 1099 contractors by direct deposit?

Yes, and ACH is generally the cleanest way to pay them. The mechanics are the same: you need their bank details and authorization. What differs is everything around the payment. Contractors are not employees, so you do not withhold taxes, you collect a W-9 rather than a W-4, and you report the payments on Form 1099-NEC rather than a W-2 if you cross the reporting threshold. Some businesses pay contractors through accounts payable rather than payroll for exactly that reason.

Ready to transform your onboarding?

7-day free trial No credit card required
Start Your Free Trial