Contribution Notice of Deposit Upload File Specification

Similar documents
Contribution Notice of Deposit Upload File Specification

File contains daily prices, positions, accrual factors, and redemption fee information.

Trade Verification (V6 Format)

ACH Manager. Quick Reference Guide

Business ebanking ACH Origination Services (includes ACH Uploads)

ACH USER GUIDE. Creating an ACH Batch. cash management

Creating Domestic Wire Transfer Payments Reference Guide

Health savings account contribution guide Version 8.0

FirstSite. Quick Reference Guide: Initiating ACH Payments. Create a One-Time or Repetitive ACH Payment:

ACH USER GUIDE. Creating an ACH Batch. cash management

Revised (10/17) Vault Services Currency & Coin Ordering Transmission Toolkit

Deposit Express User Guide

PNC BENEFIT PLUS: HEALTH SAVINGS ACCOUNT EMPLOYER GUIDE. Welcome to the PNC BeneFit Plus Employer Portal!

Business Manager ACH and Tax Payment Services Guide Peoples Bank Customer Support

401(k) Export Utility PR-1063

HSA Contribution Guide. How to set up and send employer-directed HSA contributions

Implementation guide. Confirmation of receipt in Handelsbanken CSV format

Wire File Import + Upload // Business ebanking

BUSINESS BANKING ONLINE. Deskside User Guide

Instructions for Electronic Wage & Tax Reporting LWC Unemployment Insurance Tax Filing Manual JULY 2017

Voya s Distributions with EASE User Guide

HSA Contribution Guide. How to set up and send employer-directed HSA contributions

Online Banking Guide for Commercial Customers

Chapter. Chapter 4: Banking

ACH Templates Enhanced Business Online Banking

Attached Instructions Interface File Layout

Welcome to ExACCT! Getting Started

User Guide for Payroll Service (APS+)

Associated Connect. Reference Guide: Wire Import

Online Banking Procedures

Excel Transaction File Layout

Needham Bank Business Online Banking

Website Guidance Phone: Fax:

Detail Design RELEASE Fidelity ID Assignment for Employees With Zero Social Security Numbers Service Request March 7, :00 AM

John Hancock file specifications

Positive Pay Export BR-1004

Creating International Wire Transfer Payments Reference Guide

CENTRAL SUSQUEHANNA INTERMEDIATE UNIT Application: Payroll

BUSINESS ACH. ibanking

Positive Pay // Business ebanking

CASH MANAGEMENT USER GUIDE

Bluepoint AIS File Export PS_BPAIS Application 13352

CONTRIBUTION GATEWAY GUIDE

Business ebanking Online Wire Transfers

ACH ORIGINATION USER GUIDE May 17, 2017

Santander Online Corporate Banking. September BAI2 Record Field Ref

West Virginia Consolidated Public Retirement Board (WVCPRB) COMPASS Project 4b.04 Employer Self Service Download CPRB ID File Format Document

First State Bank of Blakely, Inc. Cash Manager. User Guide

State of Iowa Department of Human Services Employers Partnering In Child Support 501 Sycamore Street, Suite 500 Waterloo, IA

UHIN STANDARDS COMMITTEE

Schwab RT Recordkeeping SDA (Self-Directed Account ) File Layouts Fidelity Money Movement Enhancement (C187)

O N L I N E B A N K I N G C A S H M A N A G E M E N T End-User Guide

Engage 401(k) Portal Website Instructions

Welcome to Opus Bank ACH Manager User Guide

FirstNet for Business

v Update Release Notes

Security We keep your security a priority

Maine Revenue Services

Importing, Exporting, and ing Data

DFCU ONLINE - USER MANAGEMENT

ACH Batch Instructions...3 Creating an ACH Batch...3 Creating a Recurring ACH Batch...4 Activating an ACH Batch...4 Approving an ACH Batch...

Employer Self Service (ESS) User Guide

WORK FILES. Import an ACH File, Create a One-Time Only or Reversal. If adding a member to a Work File that already exists, CONTINUE WITH #7; EDIT

Eastern Bank TreasuryConnect Balance Reporting User Manual

TPG-140D (Rev. 3/1/17)

ONLINE TREASURY MANAGER ACH USER MANUAL

Business Online Banking

Reference Guide (IRIS)

ONLINE BANKING COMMERCIAL CASH MANAGEMENT ACH END-USER GUIDE

Regions Biller Xchange SM

Business Online Banking

The following are modifications made to the Shelby v.5 programs between versions and

West Virginia Consolidated Public Retirement Board. PERS Web Contributions User Guide

SchARP Instruction Manual

CASH MANAGEMENT User Guide

Business Online Banking User Guide

Online Enrollment. This portal enables you to:

Electronic Provisional Tax File Format Specification. 30 August 2017

Positive Pay. Quick Start Set-up Guide

INBUSINESS BANKING SYSTEM

With MFS Contribution Direct, you can streamline your contribution process by setting up rosters once and then using them for each pay period.

Absolutely! STATE BANK & TRUST COMPANY ARP/POSITIVE PAY USER GUIDE

Maine Revenue Services

MERS Employer Portal. Reporting for Defined Benefit User Guide. Presented by MERS Finance & Education Departments

Custom Import Client User Guide

Instructions for Submitting Forms 1099 and W-2G Tax Year 2016 (Income from to )

TPA Data Management. TPA User Guide. Version 1.0 July For TPA Use Only

IMS Funds Receivables/ Transaction Processing User Guide

ACH Processing using third party software Quick Reference Guide

Carpenters Pension Fund of Illinois

Bank Reconciliation Release 2015

Direct Deposit - Paycheck

PCGENESIS PAYROLL SYSTEM OPERATIONS GUIDE

Commercial Online Banking Positive Pay & ACH Import Maps

Business ebanking Reference Guide

All: Thank you. Vikki. From: Vikki L. Williamson Sent: Tuesday, June 04, :43 AM Subject: Transparency in Government Act (TIGA) Information

Munis EFT Processing. Procedural Documentation. For more information, visit

EDI Functional Acknowledgment

Easthampton Savings Bank Online Business Banking User Guide

Lecture 2 Tao Wang 1

Transcription:

Contribution Notice of Deposit Upload File Specification General Description Notations Used File Naming Convention Header Record Description Notice of Contribution Deposit Detail Record Description Allocation Codes Trailer Record Description

General Description File Reference Name: The File Name for development is NmmddyyX.tpa id as indicated in the File Name Record Description detail below. File Contents: File contains Contribution Notices of Deposits. Producer/Consumer: Generated by Third Party Administrator or Plan Sponsor. Uploaded to SCHWAB RETIREMENT CENTER Site. Delivery/Production Time: For same day processing submit by 3:00 PM Pacific each Business Day. Field Delimiter Rules: Fields are comma delimited. Record Length: Variable Record Delimiter Rules: Each record is terminated with a CR/LF combination. Formatting and Content All files must conform to specifications provided below and Rules: include a header record, one or more detail records and a trailer record. If optional data is not provided, the empty field must be delimited by two commas placed next to each other. See the field s description for further information on contents as well as sample records provided. Each record in the file must contain at least one contribution allocation. A file must not contain blank lines. Fields must be enclosed in double quotes if text contains commas. Last Updated: May 2014 Notation Used The following notations are used throughout the file definition document to describe the type of data stored in the fields. The "" notation in the record information uses the following notations: Char A single character. Can be any alphanumeric character, including the special characters ~!@#$%^&*()_+=- ' \][{} ' ;:/.<>?., Note that the double quote character is not included in the list of permitted special characters and must only be used to enclose text fields which may contain commas. Ex: "J Smith, Jr." String More than one character. Can be any combination of alphanumeric characters, including the special characters ~!@#$%^&*()_+=- ' \][{} ' ;:/.<>?., Note that the double quote character is not included in the list of permitted special characters and must only be used to enclose text fields which may contain commas. Ex: "J Smith, Jr." Numeric Numbers may have leading zeros, where applicable and decimal precision is specified for each numeric field. All numbers must be unsigned - negative numbers are not permitted. The "Format" notation in the record information uses the following notations: X Character format 9 Numeric, no decimal digits or or 9(9).9(9) Numeric with integers, decimal point and decimal digits. Positive (unsigned) numbers only. The numbers in parenthesis shows the number of digits to the left and to the right

MMDDYYY Y HHMM of the decimal point. The decimal point must be included. Example: 9(3).9(2) = 999.99 The field size of this example is 6 and it includes: three integers, a decimal point and two decimal digits. Character string date format with century. MM = Month, DD = Day, YYYY = 4 digit Year Example: 01012014 Character string time format. HH = hour (24 hour format), MM = minutes Example: 1432 This represents a file created at 2:32PM in the afternoon. File Naming Convention Inbound File NMMDDYYX.TPA This file is sent by the Client and received by Charles Schwab Bank prior to Noon Eastern for processing the Business Day. Position 1: Fixed at N Positions 2-7: This is the file s transmission date in the format MMDDYY Position 8: A number 1-9 and A - Z uppercase represent the acceptable values for a total of 35 files in one day. TPA ID: Three digit Client Identifier assigned Charles Schwab Bank. Example: N1231131.999 or N123131A.999, etc. Header Record Description Field # Name Max Fixed Decimals Format Reqd Description Width Value 1 Record String 2 XX HD Y Identifies record as Header Record 2 File Char 1 X C Y Identifies file type - Contributions 3 File Source Numeric 1 0 9 Y Identifies the originator of the file: 1 = TPA 2 = Plan Sponsor 4 TPA Code 5 Plan Code String 3 Y TPA Code as assigned by Schwab String 10 X Y Plan Code assigned by TPA, if file contains Contribution Notices for one Plan Code only. Use "VARIUS" when file contains Contribution Notices for multiple plans 6 File Date String 8 MMDDYYY Y Month/Day/Four Digit Year

Y file was generated I.e. 01012014 7 Time String 4 HHMM Y Time file was generated in Hour/Minute 24-hour clock format. 8 Sequence # Numeric 3 0 999 Y File sequence number - multiple files may be sent each day. I.e. 001 = first file 005 = fifth file Header Record Example HD,C,1,901,VARIUS,04212013,1514,002 The example illustrates the header record of a file sent by TPA 901. The file contains contribution notices for multiple Plans, was generated on 04/21/2013 at 15:14 (or 3:14 pm) and is the second file generated for that day. Contribution Notice of Deposit Detail Record Description Field # Name Max Widt h Decimals Format Fixed Value Reqd Description 1 Record String 1 X C Y Identifies the record as a Contribution Notice. 2 TPA Code String 3 Y TPA Code assigned by Schwab I.e. 015 3 Plan Code String 10 X Y Plan Code assigned by TPA 4 Multiple Employer Code Char 20 0 X X X XX N Multiple Employer Code ptional, applies for Multiple Employer Plans nly. 5 Payment Method Char 1 X Y How the funds represented by this Contribution Notice will be sent to Schwab: W = Wire A = ACH P = ACH PULL C = Check 6 ABA Routing Number 7 Bank Account Number Numeric 9 999999999 Required for a transmission method of P=ACH PULL. Leading zero s required if applicable. I.e. 009123456. String 17 X X Required for a transmission method of P=ACH PULL. Leading zero s required if applicable. I.e. 009-123456-

8 Funds Sent Yet 1230. Char 1 X Y Indicates if funds have already been sent or if the funds will be sent after the Contribution Notice Y = Funds already sent N = Funds not sent. 9 Date Funds Sent/Antici pated Date/Effect ive Date. String 8 MMDDYYY Y Must be set to N for Payment Method = P. If Field 8 = Y this represents the date the check, wire or ACH item had been sent to Schwab. If Field 5 = P (along with Field 8 = N ) use the date field here to indicate to Schwab that this request is to be done in the future. Effective Date is the date Schwab will submit the ACH Pull to begin the DEBIT ACH process with the bank. Month/Day/Four Digit Year e.g. 01012014. 10 Payroll period end date String 8 MMDDYYY Y If a date is not provided, Schwab will default to current date. ptional, but recommended if a Contribution Notice contains certain allocation types. See Allocation Code Table, below. Month/Day/Four Digit Year e.g. 01012014. 11 Contributio n Notice Total Amount 12 Allocation Code ** 13 Allocation Amount ** Numeric 14 2 9(11).9(2) Y Total amount of contribution, loan or rollover allocations included within a Contribution Notice. Maximum value permitted: $11,999,999,999.87 Numeric 3 0 999 Y Identifies the source of funds for an allocation. See Allocation Code Table, below. Leading zero s required if applicable. I.e. 027. Numeric 12 2 9(9).9(2) Y The amount of an allocation detail. Example: 1234.39

14 FB/Expla nation ** String 25 X X XX For Benefit f: Participant Name or "Various" if payment applies for more than one participant. May be left blank. ptional for certain allocation types. See Allocation Code Table, below. 15 SSN ** String 9 0 9 Participant Social Security Number - not used if payment applies for more than one participant. May be left blank. ptional for certain allocation types. See Allocation Code Table, below. ** Repeat items 12-15 as many times as needed. As an example, a record for a contribution with only one allocation type code will contain a total of 15 fields. A record for a contribution that consists of two allocation type codes will contain a total of 19 fields. See the examples that follow the Allocation Code Chart below: Allocation Codes Code Description F/B/ SSN Payroll Period End Date 027 Employee Pre-Tax Contribution No No Recommended 025 Employer Match Contribution No No Recommended 028 Employee After-Tax Contribution No No Recommended 023 Employer Contribution No No Recommended 042 Employee EGTRRA Catch Up No No Recommended Contribution 037 Roth Contribution No No Recommended 044 Contribution Deferred Compensation No No Recommended (Non-Qualified) 045 Employer Contribution (Non- Qualified) No No Recommended 151 Participant Loan Payments ptional ptional Recommended 029 Rollover/Transfer Contribution ptional ptional N/A 017 Transfer from Prior No No N/A Trustee/Custodian 010 Transfer from ther Trustee/Custodian No No N/A 021 Received from ESDBA A/C ptional ptional Recommended 238 Miscellaneous Receipt Yes No ptional Detail Record Examples

This example illustrates a detail record with two allocations. The funds have not been sent yet, will be sent by wire, Payroll Period End Date is provided and Multiple Employer Code. Code does not apply for this Plan. C,123,MYPLAN,,W,,,N,04252003,04012003,10000.00,027,7000.00,,,025,3000.00,, This example illustrates a detail record with four allocations for a Multiple Employer Plan. The funds are being sent by ACH Pull. Funds Set Yet is set to No and Sent Date and Payroll Period End Date are empty as required for ACH Pull requests. F/B/ and social security number are included for the rollover allocation. C,123,YURPLAN,102578,P,123456789,12345612345,N,,,20000.99,028,5000.00,,,042,1000.99,,,151,5000.00,,,029, 9000.00,George Stevens,555126666 The last example illustrates a detail record with one Participant Loan Payment allocation for multiple participants. Payment will be made by ACH but funds have not been sent yet. Payroll period end date does apply for this allocation type. C,123,MYPLAN,,A,,,N,04302003,,12000.00,151,12000.00,Various, Trailer Record Description Field # Name Max Fixed Decimals Format Reqd Description Width Value 1 Record String 2 XX TL Y Identifies record as a Trailer Record (or Footer Record) 2 File Char 1 X C Y 3 Record Count Numeric 5 0 9(5) Y Count of all Contribution Notice records contained in the file. 4 Total Amount Numeric 16 2 9(13).9(2) Y Sum of all Contribution Notice Total amounts (Detail record field 11). Trailer Record Example TL,C,12,251678.21 The example illustrates a file trailer record for a file containing 12 Contribution Notice Records. The grand total of all Contribution Notice total amounts is $251,678.21 Contribution Notice Sample File Filename: N0401131.123 HD,C,1,123,VARIUS,04012013,1125,001 C,123,MYPLAN,,W,,,N,04252003,04012003,10000.00,027,7000.00,,,025,3000.00,, C,123,YURPLAN,102578,A,,,Y,04012003,,20000.99,028,5000.00,,,042,1000.99,,,151,5000.00,,,029,9000.00,George Stevens,555126666 C,123,MYPLAN,,A,,,N,04302003,,12000.00,151,12000.00,, TL,C,3,42000.99