ACH Direct Deposit
Table of Contents
Payroll ACH (Direct Deposit)
Why use ACH Direct Deposit????
Direct deposit saves time and money. For employers who have multiple locations, there are no more overnighting checks or buying massive amounts of check stock. Employees don’t have to worry about finding time to deposit their checks or about getting paid if they are out of town.
Pros | Cons |
|
|
Steps for Use:
Step 1: Set up ACH Direct Deposit
Step 2: Set up ACH Bank Accounts
Step 3: Set up Employee Master Direct Deposit
Step 4: Set up Employee Email to send Payroll Check Stubs
Step 5: Run a normal payroll cycle
Step 6: Direct Deposit/Sending the ACH File to the Bank
Step 7: Sending Payroll Check Stubs for Direct Deposit Employees
PLEASE NOTE:
It is advisable to start the ACH setup process two to three weeks ahead of the first payroll cycle to use ACH. This ensures that pre-notes are accounted for and that a test file can be sent to the bank.
You will want to check with your bank regarding pre-notes requirements. See Pre-Note information under Step 3. Depending on how many employees you have, this process can be lengthy. You may want to start this process before your next payroll cycle.
Also, see
Step 1: Set up ACH Direct Deposit
Setup the company information in Payroll> Master File Maintenance > Advanced Options > ACH Direct Deposit. The bank will supply all the information you need.
Direct Deposit Company Options | |
Create ACH Direct Deposit Transactions: | Use the drop-down menu to select when the EDI file will be created. Or select NONE, to not create one. |
Include Child Support on ACH | Check to include child support transactions on the ACH file. |
Prepaid Child Support Account | Enter the prepaid child support account in this field. |
Number of days required for prenote: | If your bank requires a prenote to test the ACH setup, enter the number of days required here. This indicates how long before the employee will begin receiving their ACH deposit. For example, if it is 10 days, then it will be 10 days from the prenote date that the employee will still receive a physical check. If it is 0 days, then the employee will receive the ACH immediately. |
Attachments (Zero checks): check format: Print: |
This is the format for the pay stubs that will be printed to reflect ACH information. By default, check format 9 prints the information, 1 employee per page (8½ x 11). The format can be modified as required. |
Email Zero Checks | Select to send an email check stub for payroll checks with a zero-dollar amount. |
Immediate Destination/Origin | |
R/T#: & Name | Name and routing number of the bank or financial institution that is receiving the file. |
Originating DFI | Defaults to Immediate origin Routing Number, enter optional DFI (Depository Financial Institution) origin if required. |
Optional Login | Rarely Used, specifically for companies whose bank requires a different header line on Direct Deposit files. |
Account Information | |
Company ID (PPD) Company ID (CCD) |
Your bank should provide this information. The PPD files are for ACH transfers to employees, and the CCD files are for business-to-business transfers, which include payments for Child Support. |
Company Name | The name is a shorter version of what you want to appear on the employee's deposit transaction. Check with your bank for more information. |
ACH Transmittal Sheet Fax Phone # | Enter the phone number which you want printed on the ACH transmittal sheet. |
ACH Entry Description | Description to be included on each ACH transaction. Example: “Payroll". |
Add CR/LF after each record | Adds a carriage line return after each line. |
Company Funding Information | |
Payment Bank | This is the six-character bank code of the account your funds will be coming out of. This must be set up in the Bank Master Maintenance screen that is on the ACH Direct Deposit Menu. If this is left blank, the system will create only employee deposit entries without a company payment entry. |
Payment Account | This is the numeric bank account number the funds are coming out of (optional). |
Account Type |
C = Checking Account or DDA S = Savings Account |
Other | |
Open ACH Bank Maintenance | Also see: ACH Bank Account |
Create ACH Prenote File | This option will create a prenote file with all employee banking information to be sent to the bank for verification purposes. When the prenote file is created, the system will enter the date on the Employee Master > Direct Deposits Tab > Prenote Date field. |
NOTES:
- The file created during the cycle is located at GLN32\ccccc\ACHccccc.txt (ccccc represents your company code). The file is in a sub-directory called \EDI under their company file directory. ALL ACH files will go into this directory, not just those from the payroll system. When the ACH file is created, the ACH file that is older than 60 days will be deleted.
- If you are submitting CCD-type transactions, please notify your bank so that they can prepare to receive them.
Step 2: Set up ACH Bank Accounts
All bank accounts (including the company and all employee banks) are set up here. Employee bank information can be obtained from a voided check.
- Enter up to a ten-digit identifying code for the bank being set up. This code will be used for ACH transactions only and should not be confused with Sub-Account or Bank codes.
- Enter the bank name
- Enter the routing number for that bank.
NOTE: Many credit unions will use a different routing/transit number for direct deposit vs. what is encoded on their checks. It would be a good idea to call the credit union to verify the number.
Step 3: Set up Employee Master Direct Deposit
Setup the Employee information in Payroll > Employee Master > Direct Deposits. The employee can have unlimited bank accounts. Enter the employees’ bank, bank account number, account type, and how the deposit will be allocated.
Step 4: Set up Employee Email to send Payroll Check Stubs for Direct Deposit Employees
- In Payroll> Master File Maintenance > Advanced Options > ACH Direct Deposit tab, check the box for Email Zero Checks.
- In the Payroll> Employee Master > Name Address tab, enter the employee's email address.
When you print payroll checks, you can use the View All option to view all the check stubs that will be emailed.
Printing Historical Check Stubs
If you print a historical check stub, the vacation/sick hours for that check stub will be the current vacation/sick hours. For example, if you are printing a June historical check stub, the vacation/sick hours that print are for September, not June.
Step 5: Run a normal payroll cycle.
Step 6: Direct Deposit/Sending the ACH File to the Bank
Tip: When processing Payroll and using the ACH feature, you don’t have to update the cycle before you send the file to the bank. The ACH file is created when you print your payroll register. Note: Pak Accounting provides the path of where the file is located for you to upload to the bank. When ACH is not set up, this will not show on the screen.
Sending the file to the bank BEFORE you update your payroll cycle will help if your bank finds any errors with it. You will be able to change any bank information and resubmit the file. Or, if you have accidentally put the wrong check date on your file, it is easy to recreate this file to send to the bank!
BEWARE, though, there is a downside to doing it early before you update! If you submit the file to the bank and then someone comes along behind you and makes changes to the cycle, you will have a mismatch of data on your hands, i.e., what you sent the bank will not match what was recorded and updated via the payroll cycle!
Step 7: Sending Payroll Check Stubs for Direct Deposit Employees
Use payroll cycle option #9, Email Emp Stubs, to extract the PDF file to send to employees. A drop-down menu allows you to select which payroll cycle to send the stubs for, and it will default to your most recent cycle. Select your Payroll Cycle, then click on Extract.
After you have extracted the information, the email utility will display on your screen.
Depending on your type of email system, you will need to fill in the Connection information on the Connection tab of the emailer. This is a one-time setup. For a non-Outlook/Exchange Server setup, you will be using an SMTP connection (for common email providers such as Gmail or Yahoo). Either your IT department or your email provider will need to provide you with the login information (such as Host, Port, and User ID).
If you are using an Outlook/Exchange Server, your connection is called MAPI, and the connection screen will look like this: