Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
Showing results for
SUMMER SAVINGS 90% OFF QuickBooks for 3 months* Ends June 27
Buy nowI use Enhanced Payroll with QB desktop and have had a manager come to me regarding an employee's paycheck depositing into Their account before the actual pay date. I have several employees on direct deposit, but this issue is for only 1 employee. When reviewing their information and direct deposit pay date; all is accurate. What could be the cause for an individual to get their deposit a day early? (Note: Her husband also works with us and his is also directly deposited into the same account, his deposit is actually done on the correct pay date.)
Thank you for reaching us here in the Community, @Donna. I'll be happy to clarify things for you.
A direct deposit system electronically deposits employee wages into their bank accounts from your payroll funds.
Intuit receives requests and funds and then deposits the funds into your employee's bank account. Then it is the bank that determines when to post your employee's pay.
You can visit this article to know how how to make sure your employees get paid on time when there’s a holiday: How do federal holidays affect my direct deposit?
Don't hesitate to post here if you have any further concerns about your direct deposits. Have a great day!
Yes, this is normal and happens regularly.
The reason is that within the ACH banking system, when orders are sent, the dates on them are basically just a suggestion. When a bank receives an ACH order, they have the money and the account is designated, and there's a date as well.
However, if they get the order late, they naturally can't comply with the date, and if they get it early, they are free to post the money to the account early. Some banks do, and some banks don't.
Generally, Intuit sends the ACH orders to pay one or two days before the payroll date, with the payroll date as the date for the order. Some banks will post the money more or less in real time (they continually update accounts all day long, perhaps) and others will wait longer. And there's no way to control what they do.
This is not a correct way to handle business. Banks should all comply with the pay date listed and should not deposit any paychecks earlier. If anyone went to a bank and said please cash this check for me and I'll give you the money for the check tomorrow. They wouldn't do it. So why should they pay my employees a day early when I specifically set a date for them to receive their paycheck. It's just not a correct way to handle this.
RE: This is not a correct way to handle business. Banks should all comply with the pay date listed and should not deposit any paychecks earlier.
Well, I can see why you'd think that, but rather surprisingly, that isn't how ACH works.
As is happens, when the bank, the originator, sends an ACH batch and orders into the ACH system, the batch includes two dates, the Company Descriptive Date and the Effective Entry Date. These dates are suggestions as to when the money should appear in the receiving bank account, but they're only suggestions. Banks can move the money earlier if they feel like it, and also be late - which often happens of the orders aren't sent in time and for very small banks where the process is partially manual. I think the banks technically have up to 7 days from receipt of the orders to deal with them - it just happens that they routinely do it faster.
You have clicked a link to a site outside of the QuickBooks or ProFile Communities. By clicking "Continue", you will leave the community and be taken to that site instead.
For more information visit our Security Center or to report suspicious websites you can contact us here