PDF document
- 1 -
 Electronic Funds Transfer  

                     Bulk Payment Guide 

DE 154 Rev. 5 (2-23) (INTERNET)    Cover + 23 pages  CU 




- 2 -
             TABLE OF CONTENTS 
 
I.  e-Services for Business Options  .............................................................................................. 2 

    A. e-Services for Business Enrollment  ..................................................................................... 2 

    B. Bulk Payment File Options  .................................................................................................. 2 

       1.      Instructions for Uploading a Payment File  ................................................................... 2 

       2.      CSV File Format  ......................................................................................................... 3 

       3.      XML File Format .......................................................................................................... 4 

          a. DE 88 ACH Debit XML Data Element Rules ........................................................ 5 

          b. Sample DE 88 ACH Debit Payment XML File ..................................................... 7 

          c. DE 88 XML Error Codes ...................................................................................... 8 

    C. Direct Entry Payment Option  ............................................................................................... 9 

       1. How to View the Status of a Payment Submission ....................................................... 9 

       2. How to View Payments for a Specific Account ............................................................. 9 

       3. How to Cancel a Pending Payment .............................................................................. 9 

II. State Data Collector GovOne/First Data Option  ..................................................................... 10 

    A. Enrollment for New Bulk Filers Using GovOne/First Data  .................................................. 10 

    B. Bulk Payment Options in GovOne/First Data  ..................................................................... 10 

       1.      Grid Function  ............................................................................................................ 10 

       2.      File Importing Function  ............................................................................................. 13 

          a. Delimited File Format Definition ........................................................................ 13 

          b. Fixed File Format Definition .............................................................................. 17 

    C. Payment Inquiry  ................................................................................................................ 20 

    D. File History  ........................................................................................................................ 21 

    E. Common Errors  ................................................................................................................. 22 

                                    ii + 23 pages 



- 3 -
 This publication provides instructions and detailed information to submit bulk Automated Clearing 
 House (ACH) Debit Payroll Tax Deposits (DE 88) using EDD’s e-Services for Business or the 
                   GovOne/First Data website. 
 
 For information regarding the EDD tax program and online forms, visit the EDD website (edd.ca.gov). 
 
 For information about tax preparation, payment options, and customer service questions, call us from  
 8 a.m. to 5 p.m., Pacific time (PT), Monday through Friday. 
                                        
                   Taxpayer Assistance Center 
                   1-888-745-3886 
 
 The EDD is an equal opportunity employer/program. Auxiliary aids and services are available upon 
 request to individuals with disabilities. Requests for services, aids, and/or alternate formats need to be 
 made by calling 1-888-745-3886 (voice). TTY users, please call the California Relay Service at 711. 

                                       Page 1 of 23 



- 4 -
I.  e-Services for Business Options 
  
 The EDD has the following electronic options for submitting a bulk payment file: 
  •  Upload a Bulk Payment File via e-Services for Business 
  •  Federal/State Employment Taxes (FSET) – Bulk Transmissions 
  •  Direct Entry 
  
 A.  e-Services for Business Enrollment 
 To use e-Services for Business, you must register and create a username and password. Payroll 
 agents or Taxpayer Representatives can establish their own username and password to make 
 electronic funds transfer (EFT) payments on behalf of their clients. 
  
 We have online video tutorials available to assist you with registering for e-Services for Business. 
 Refer to “Create a Username and Password to Enroll in Employer Services Online (YouTube)” on 
 our website at edd.ca.gov/Payroll_Taxes/e-Services_for_Business_Tutorials.htm. 
  
 Payroll agents or taxpayer representatives may add access to their clients’ accounts after they 
 have completed the e-Services for Business authorization process. This will allow you to view and 
 manage your clients’ accounts, file returns and reports, make payments, register a new business, 
 and more.  
  
 For additional information on enrollment for e-Services for Business, go to 
 edd.ca.gov/Payroll_Taxes/e-Services_for_Business. 
 
 B.  Bulk Payment Options 
  
 Attach a Bulk Payment File allows payroll agents or taxpayer representatives to initiate EFT 
 payments for multiple taxpayers. Bulk payers can transmit DE 88 payments online using either 
 the Comma Separated Value (CSV) or the eXtensible Markup Language (XML) file format. 
  
  1.  Instructions for Uploading a Payment File 
    
   After logging into e-Services for Business, attach a bulk payment file using the following 
   steps:  
  
   1.  Select More… 
   2.  Select Bulk Payment File. 
   3.  Select the file format.  
            •  CSV – see instructions for CSV on page 3. 
            •  XML, ZIP – see instructions for XML file on page 4. 
   4.  Select Add Attachment. 
   5.  Select Choose File to locate and attach the bulk payment file, then select OK. 
   6.  If an error message appears, make correction before re-attaching the file. 
   7.  Select Next. 
   8.  Enter contact information. 
   9.  Select Next. 
                                  Page 2 of 23 



- 5 -
   10.  Enter contact address information. 
   11.  Select Submit to upload the file. 
   12.  Select OK when asked, “Are you sure you want to submit this request?”. 
   13.  Print the confirmation. 
   14.  Select OK to close the confirmation window. 
   
  2.  CSV File Format 
  
   Open a Microsoft Excel, Microsoft Word, or Microsoft Notepad document and enter the 
   data according to the format shown in the table below: 

                                                                                Position 
   Field Name                      Length  Format                               (Column) 
   Employer Account Number         8      Numeric                               1 
   Pay Date (Payroll Date)         8      MMDDYYYY                              2 
   Bank Debit Date                 8      MMDDYYYY                              3 
   Deposit Schedule:               1      Alpha – Must select one (M, N, Q, S). 4 
                     M: Monthly           M: Monthly 
                     N: Next day          N: Next business day 
                     Q: Quarterly 
                                          Q: Quarterly 
                     S: Semiweekly 
                                          S: Semiweekly 
   Bank Routing Number             9      Numeric                               5 
   Bank Accounting Number          n/a    Numeric                               6 
   Bank Account Type               2      Alpha – Must be one of (C, s, PC, PS) 7 
                                          C: Business checking 
                                          S: Business savings 
                                          PC: Personal checking 
                                          PS: Personal savings 
   Unemployment Insurance          n/a    Dollar Amounts = 52.00 (Example)      8 
   Amount                                 Zero Dollar Amounts = 0.00 or 0 
   Employment Training Tax         n/a    Dollar Amounts = 52.00                9 
   Amount                                 Zero Dollar Amounts = 0.00 or 0 
   State Disability Insurance      n/a    Dollar Amounts = 52.00                10 
   Amount                                 Zero Dollar Amounts = 0.00 or 0 
   Personal Income Tax             n/a    Dollar Amounts = 52.00                11 
   Amount                                 Zero Dollar Amounts = 0.00 or 0 
   Penalty Amount                  n/a    Dollar Amounts = 52.00                12 
                                          Zero Dollar Amounts = 0.00 or 0 
   Interest Amount                 n/a    Dollar Amounts = 52.00                13 
                                          Zero Dollar Amounts = 0.00 or 0 

   Important 
   All tax payment fields and columns must be filled. Dollar amounts (except for zero-dollar 
   amounts) must include a decimal point. For example:  
   •  Dollar amounts must be formatted as 52.00. 

DE 154 Rev. 2 (4-13)               Page 3 of 23 



- 6 -
  •  Zero-dollar amounts can be formatted as 0.00 or 0. 
  
  Note: To keep leading zeros visible in Microsoft Excel, you will need to format the cell as Text 
  or Custom. 
  
  If the payment file is created in: 
  •  Microsoft Excel, save the file in a CSV type format (*.csv). 
  •  Microsoft Word or Microsoft Notepad, save the file in plain text format (*.txt), then 
                     rename to *.csv. 
 
  Sample CSV File Layouts 
  •  Sample 1, using decimal points for zero-dollar amounts: 
                     12345678,12302010,12312010,M,121000358,12345,C,50.00,0.00,15.15,100.88,0.00,
                     0.00 
  •  Sample 2, using no decimals for zero-dollar amounts: 
                     12345678,12302010,12312010,M,121000358,12345,C,50.00,0,15.15,100.88,0,0 
 
  3.  XML File Format 
   
  We use the same XML payment schema as the Federal/State Employment Taxes (FSET) 
  program. The FSET program provides a standardized method for making tax payments 
  and reporting employment tax and wage information in XML through a web-service based 
  application-to-application transmission platform. For more information, visit Federal/State 
  Employment Taxes (FSET) Bulk Transmissions. 
  
  A separate XML file must be created for each payment. The tax type codes that are based 
  on your deposit schedule are shown below for reference. 
  
                     •  01100=Semiweekly SDI and PIT 
                     •  01101=Monthly SDI and PIT 
                     •  01102=Next day SDI and PIT 
                     •  01104=Quarterly SDI and PIT 
                     •  01300=Quarterly UI and ETT 
                     •  01301=DIVP and 0.00 
                     •  20000=Self-assessed penalty and interest 
  
  The DE 88 ACH Debit XML Data Element Rulestable below provides the elements to 
  develop an XML file for the DE 88. In addition, a sample file is provided following the table. 

DE 154 Rev. 2 (4-13)                        Page 4 of 23 



- 7 -
  a.  DE 88 ACH Debit XML Data Element Rules 

  Schema                                     Field Field                       
  Tag Name                 Description       Type  Size  Required   Comments 
  ReturnDataState                            N/A    N/A  Mandatory Must be 
                                                                   <ReturnDataState 
                                                                   xsi:schemaLocation="h
                                                                   ttp://www.irs.gov/efile 
                                                                   ReturnDataState.xsd" 
                                                                   xmlns="http://www.irs.
                                                                   gov/efile" 
                                                                   xmlns:xsi="http://www.
                                                                   w3.org/2001/XMLSche
                                                                   ma-instance"> 
  Return Data             Used by            A/N    1-30 Mandatory  
  State.ContentLocation   transmitter to 
                          identify the file. 
  ReturnDataState.ReturnH Type of return     String  N/A Mandatory Must be 
  eaderState.ReturnType   being                                    StatePayment. 
                          submitted. 
  ReturnDataState.StatePa Type of            String 3    Mandatory Must be DBT. 
  yment.PaymentInstrumen payment being 
  t.PaymentMethodType     submitted. 
  ReturnDataState.StatePa Bank ABA           N      9    Mandatory  
  yment.PaymentInstrumen routing number. 
  t.ACHDebit.RoutingTransi
  tNumber 
  ReturnDataState.StatePa Employer's         A/N    1-17 Mandatory  
  yment.PaymentInstrumen bank account 
  t.ACHDebit.BankAccount  number. 
  Number 
  ReturnDataState.StatePa "1" for checking   N      1    Mandatory Must be 1 or 2. 
  yment.PaymentInstrumen or "2" for 
  t.ACHDebit.AccountType  savings. 
  ReturnDataState.StatePa Total amount to    N      4-11 Mandatory  
  yment.PaymentAmount.P be paid with 
  aymentAmountTotal       this 
                          submission. 
  
                                    Page 5 of 23 



- 8 -
 DE 88 ACH Debit XML Data Element Rules (continued) 

        Schema                          Field Field
 Tag Name                  Description  Type  Size   Required      Comments 
 ReturnDataState.StateP Date this       Date   10    Mandatory  YYYY-MM-DD 
 ayment.OriginationDate  payment was 
                      originated. 
 ReturnDataState.StateP Date funds will Date   10    Mandatory  Must be 2-90 days in the 
 ayment.RequestedSettl be debited from                         future from current date. 
 ementDate            bank account.                            YYYY-MM-DD 
 ReturnDataState.StateP Date of payroll.  Date 10    Mandatory  YYYY-MM-DD 
 ayment.PayrollDate 
 ReturnDataState.StateP Defines the     String N/A   Mandatory Must be 
 ayment.TaxPayment.Ta State Employer                           WithholdingAccountNo. 
 xpayer.StateEIN.TypeSt Identification 
 ateEIN               Number type. 
 ReturnDataState.StateP Defines the     N      8     Mandatory   
 ayment.TaxPayment.Ta State Employer 
 xpayer.StateEIN.StateE Identification 
 INValue              Number. 
 ReturnDataState.StateP Taxpayer        String  1-22 Mandatory   
 ayment.TaxPayment.Ta Name or 
 xpayer.TaxPayerName  Company 
                      Name. 
 ReturnDataState.StateP Tax type        N      5     Mandatory  01100=Semiweekly 
 ayment.TaxPayment.Ta codes.                                   SDI/PIT, 
 xTypeCode.StateTaxTy                                          01101=Monthly SDI/PIT, 
 peCode                                                        01102=Next-Day SDI/PIT, 
                                                               01104=Quarterly SDI/PIT, 
                                                               01300=Quarterly UI/ETT, 
                                                               01301=DIVP/0.00 
                                                               20000=Self Assessed 
                                                               Penalty & Interest 
 ReturnDataState.StateP Amount of       N      4-11  Mandatory  Need two occurrences for 
 ayment.TaxPayment.Su deposit for                              each of the types above. 
 bCategoryAmounts.Sub each fund.                               For DE 3D, the 2  depositnd
 CategoryAmount                                                must be 0.00. 

                                  Page 6 of 23 



- 9 -
 b.  Sample DE 88 ACH Debit Payment XML File 
 
 <ReturnDataState xsi:schemaLocation="http://www.irs.gov/efile ReturnDataState.xsd" 
 xmlns="http://www.irs.gov/efile" xmlns:xsi="http://www.w3.org/2001/XMLSchema-
 instance"> 
  <ContentLocation>text</ContentLocation> 
  <ReturnHeaderState> 
   <ReturnType>StatePayment</ReturnType> 
  </ReturnHeaderState> 
  <StatePayment> 
   <PaymentInstrument> 
    <PaymentMethodType>DBT       </PaymentMethodType> 
   <ACHDebit> 
    <RoutingTransitNumber>121212122</RoutingTransitNumber> 
    <BankAccountNumber>11111111</BankAccountNumber> 
    <AccountType> </AccountType>1
   </ACHDebit> 
   </PaymentInstrument> 
   <PaymentAmount> 
    <PaymentAmountTotal>0.02</PaymentAmountTotal> 
   </PaymentAmount> 
   <OriginationDate>2013-02-26</OriginationDate> 
   <RequestedSettlementDate>     2013-02-28</RequestedSettlementDate> 
   <PayrollDate>2013-02-15</PayrollDate> 
   <TaxPayment> 
    <Taxpayer> 
      <StateEIN> 
            <TypeStateEIN>WithholdingAccountNo</TypeStateEIN> 
            <StateEINValue>12345678</StateEINValue> 
      </StateEIN> 
      <TaxPayerName>ABC COMPANY</TaxPayerName> 
    </Taxpayer> 
    <TaxTypeCode> 
      <StateTaxTypeCode>01104</StateTaxTypeCode> 
    </TaxTypeCode> 
    <SubCategoryAmounts> 
      <SubCategoryAmount>0.01</SubCategoryAmount> 
    </SubCategoryAmounts> 
    <SubCategoryAmounts> 
      <SubCategoryAmount>0.01</SubCategoryAmount> 
    </SubCategoryAmounts> 
   </TaxPayment> 
  </StatePayment> 
 </ReturnDataState> 
 
                       Page 7 of 23 



- 10 -
 c.  DE 88 XML Error Codes 
      
 Error Code  Error Messages 

 (Rule #) 

 1.1      Invalid Account Number: Cannot find account. 

 1.2      Invalid Field: PayrollDate cannot be more than 5 months in the future. 

 1.3      Invalid Field: RequestedSettlementDate must be within 90 days of today's date. 

 1.4      Invalid Account Type: DE 88 only filed by Employment Tax, IHSS, and SEF 
          Accounts. 

 1.5      Invalid Field: Account must be subject to all funds being paid (UI, DI, ETT, PIT). 

 1.6      Invalid Field: RequestedSettlementDate cannot be next business day when 
          submitted after 3:00pm PT. 

 1.7      Invalid Field: RequestedSettlementDate cannot be today or in the past. 

 1.8      Invalid Bank Account: Missing 

 2.1      Invalid Field: PayrollDate cannot be more than 12 months in the past. 

 2.15     Account Cannot be Reinstated, Registration Needed. 

 2.2      Invalid Field: RequestedSettlementDate cannot be a weekend or bank holiday. 

 2.3      Invalid Total: SubCategoryAmounts must total to PaymentAmountTotal. 

 2.4      Invalid Account Type: Wire payments are only filed for IHSS accounts. 

                            Page 8 of 23 



- 11 -
 C.  Direct Entry Payment Option 
  
  1. How to View the Status of a Submission: 
  
  1. Log into e-Services for Business. 
  2. Go to More… 
  3. Select Search Submissions 
  4. Select the title of the submission. 
  
  2. How to View Payments for a Specific Account: 
  
  1. Log into e-Services for Business. 
  2. Select the employer account you want to view a payment. 
  3. Select View My Payments. 
 
  3. How to Cancel a Pending Payment: 
  
  Payment files that have not been processed can be withdrawn before 3 p.m. PT. 
  
  1. Log into e-Services for Business. 
  2. Go to More… 
  3. Select Search Submissions. 
  4. Select the title of the submission. 
  5. Select Withdraw. 
  6. Select Yes to confirm you want to delete the submission. 
  7. Select OK to close the confirmation window. 
 
  To cancel a single payment submitted in a Bulk Payment file that has not settled, submit a 
  written request with the following information: 
  •  EDD employer payroll tax account number 
  •  Business legal name 
  •  Payroll date 
  •  Payment amount 
  •  Submission date 
  •  Settlement date 
  •  Signature 
  •  Requestor contact information (name, title, phone, and fax number) 
  Important: Payments can be cancelled if your request is received and processed before  
  3 p.m. Pacific time on the day before the settlement date. 
  Please fax the request to 1-916-319-1079. 
 
DE 154 Rev. 2 (4-13)             Page 9 of 23 



- 12 -
II.  State Data Collector GovOne/First Data Option 

 A.  Enrollment for New Bulk Filers using GovOne/First Data 
 In order to use the First Data’s bulk filers’ solution, a bulk filer username and password is 
 required. In addition, an Electronic Funds Transfer (EFT) New Enrollment Request (DE 26) is 
 required. This form must be completed by the taxpayer and grants a payroll agent or taxpayer 
 representative access to make EFT payments on their behalf using the GovOne/First Data 
 website. 
 After the DE 26 is processed the employer will receive instructions for completing the 
 enrollment process directly on the GovOne/First Data website. Once you have this 
 information, visit govone.com/PAYCAL, select the EDD box, and then select Bulk Filers. You 
 will also find the User Guide on the top menu options. 
 For additional information and FAQ’s regarding Bulk Filers visit 
 govone.com/PAYCAL/BULK/Help/FAQ.  

 B.  Bulk Payment Options in GovOne/First Data 

 1.  Grid Function 

 The Upload Payments in Grid function allows you to make payments for each of your 
 client’s accounts using a grid which can then be uploaded in bulk form. The grid provides a 
 standard format for entering payroll information. There is no limit to the number of 
 payments that can be submitted per file. 
  
 Each of your clients must be registered with the EDD, have an employer payroll tax account 
 number, and be enrolled in the ACH Debit method before a payment can be accepted. 
  
 Make payments using the Upload Payments in Grid function by completing the following 
 steps: 
  
 1.  Visit govone.com/PAYCAL – select Bulk Filers, and log in. 

 2.  Select Upload Payments in Grid at the top of any page. 

 3.  Choose the agency and tax type. 
  •  Select EDD as the agency for the upload from the drop-down menu.  
  •  Select one of the tax types from the drop-down menu. The drop-down menu has six 
          options: 
          o  Semi-weekly 
          o  Monthly 
          o  Next bank day 
          o  Quarterly 
          o  Quarterly Unemployment Insurance and Employment Training Tax 
          o  Self-Assessed Penalty and Interest 
  •  Select Next to view the Enter Payments page. 
  
 4.  Input the payments needed for each client. 

                             Page 10 of 23 



- 13 -
                     •  Create a file name with a maximum of 20 characters (before the file extension). 
                      The file name must begin with an alpha character (for example, abc070209). 
                     •  Enter the EDD employer payroll tax account number (without dashes) and security 
                      code. 
                     •  Enter the pay date, bank debit date, and payment amounts. 
                     •  Review the payroll information. 
                     •  Another row may be added by selecting + Add Row. 
                     •  A row can be deleted by selecting the  Delete Row. 
                     •  After adding all the payments in the grid, select Confirm and Yes to upload the file. 
                      The system only validates the values entered in the respective fields and will 
                      display an error or warning message as applicable. Correct the payment 
                      information, if necessary. 
                     •  Select Continue.  

 5.  View Upload File Details and Edit Uploaded Payment 
                     •  Select View from the File History page and the File Details page will appear. 
                      o  The Bulk Filer File Upload - File Details page shows:  
                       i.  The file upload status 
                       ii.  Total records submitted, accepted, or errored out 
                       iii.  Agency 
                       iv.  File name 
                       v.  Upload time and date 
                       vi.  Submission date and time 
                       vii.  Total records accepted 
                       viii.  Total records errored out 
                       ix.  File status 
                       x.  View details. 
                       NOTE: Payments cannot be modified online once a file has been submitted. Bulk 
                       filers can contact First Data Customer Service at 1-800-554-7500 before 3 p.m., 
                       Pacific Time, to cancel a payment for a next-day debit. 
                     •  Review the payment status of your file on the File History screen. 
                     •  The file status should show as Uploaded. 
                     •  Select Select here next to To view error log.

DE 154 Rev. 2 (4-13)                             Page 11 of 23 



- 14 -
  •  Enter the EDD account number and select Search. 
  •  Select the arrow for the file you want to view. 
  •  Review the file detail and modify or correct the amount(s), if necessary. 
   NOTE: Only records or files with Uploaded status can be edited or deleted. 
   Payments cannot be edited once submitted. If the uploaded file has an error (for 
   example, incorrect payment amount), then you will need to correct the record and 
   re-upload the entire file. 
  •  After correcting errors in the file, select Submit File at the bottom of the Bulk Filer 
   File Upload - File Details page and select Yes to confirm. 
  
 6.  Submit File 
  •  Select the Submit File button.  
  •  Select Yes to confirm the submission of the file for processing. 
  •  To cancel the file submission, select No.  
  •  Select Continue. 
  •  After selecting Submit File, you will be redirected to the File History page. The 
   File History        page will update the status of your file with a submission date and 
   time, and the file status will display Submitted. 

 Important: 
 To successfully generate a payment, you must complete the transaction in this order: 
 1.  Upload the file. 
 2.  Submit the file. 
  
 Payments completed before 3 p.m., Pacific Time, settle the next business day. 

                              Page 12 of 23 



- 15 -
  The file/payment status possibilities on the “File History and Bulk Filer Upload – File 
  Detail” page are shown on the table below with their description and the actions allowed. 
 
    File 
   Status/Payment                                              Actions Allowed to 
    Status                         Description                          Perform 
   Uploaded           File is uploaded by the bulk filer using Edit the payment from 
                      the options:                             the file 
                      •  Upload New File                       Delete a payment from 
                      •  Upload Payments in Grid               the file 
                                                               View payment details 
   Submitted          Bulk filer submits the file.             View payment details 
   Processed          File has been uploaded and submitted.   View payment details 
   Duplicate          File was previously uploaded.            View payment details 
   Deleted            File is cancelled/deleted by user.       View payment details 
   Rejected           File could not be processed.             View payment details 
    
   Completed with     File was processed but one or more       View payment details 
   failure            payments failed. 
   Completed with     File is processed with no errors.        View payment details 
   success 
 
  2.  File Importing Function 

  The file importing function provides a method to upload payment files. This process 
  consists of creating or selecting a file importing definition, then uploading and submitting a 
  payment file. 
   
  File definitions are templates for letting the system know how the information will be 
  formatted. File definitions must be created before a bulk file can be processed. They are 
  reusable and may be used for future or additional payments. File definitions can be either 
  delimited or fixed. 
  
  a.  Delimited File Format Definition 

    A delimited file is a flat text file that uses a separator (like commas, dashes, or semi-
    colons) to differentiate the individual data values. Each record line represents a 
    specific payment. 

    1.  Create a Delimited File Upload Definition 
    If a file definition doesn’t exist, one must be created before beginning the upload 
    file process.  
    If your browser has a pop-up window block feature, you must disable it for this 
    session. 
    •  Go to govone.com/PAYCAL, select Bulk Filers, and log in. 
    •  Select Upload File at the top of the page.  
    •  Select Manage File Definition and Create File Definition page will display. 
                                   Page 13 of 23 



- 16 -
                     •  Enter a file upload definition name. 
                     •  Enter a file upload description. 
                     •  Select the file type, Delimited.  
                     •  Select the state agency: California Employment Development Department. 
                     •  Select the file delimiter you used when creating the file to be uploaded (for 
                      example, comma, dash, semi-colon, or tab). 
                     •  Select a date format. 
                     •  Select Continue and the File Upload Definition – Field Properties page will 
                      display. 
                     •  Enter the numeric order (position number) of the fields as they appear in the file 
                      you created. See the following position number examples that match the field 
                      positions shown in step 1.  

                      Field Name                                                  Position Number 
                      Tax type                                                    1 
                      EDD account number                                          2 
                      Security code                                               3 
                      Payment date                                                4 
                      Bank debit date                                             5 
                      Amount 1                                                    6 
                      (State Disability Insurance [SDI], Unemployment 
                      Insurance [UI] or penalty amount.) 
                      Amount 2                                                    7 
                      (Personal Income Tax [PIT], Employment Training Tax 
                      [ETT] or interest amount.) 
 
                     •  Select Save Definition and File Upload Definition – Confirmation page will 
                      display. 
                     •  You may edit the information by selecting the icon in the View Details column 
                      on each section or select Upload File to return to the Bulk Filer File Upload 
                      page. The new file definition will appear on the file definitions list. 
  
                     2.  Edit a Delimited File Upload Definition 
                     The only thing that may be edited on a delimited file is the position number. 
                     •  Select Upload File at the top of the Bulk Filer File Upload screen. 
                     •  Select the name of the file definition you want to edit, and then select Manage 
                      File Definition. The Create File Definition Detail page will display. 
                     •  Select the icon in the View Details column associated with the file definition 
                      (name) you want to change.  
                     •  Select Edit Definition and edit the information as needed.  
                     •  Select Save Definition. 

DE 154 Rev. 2 (4-13)                           Page 14 of 23 



- 17 -
   3.  Delete a Delimited File Upload Definition 
    •  Select Upload File at the top of the Bulk Filer File Upload screen. 
    •  Select the name of the file definition you want to delete and select Manage File 
      Definition. The Create File Definition Detail page will display. 
    •  Select the icon in the View Details column associated with the file definition 
      (name) you want to delete. 
    •  Select Delete Definition  . The file definition cannot be recovered if deleted. 
    
   4.  Create a Delimited Payment File 
    •  Open a new document on your computer using Microsoft Notepad or Microsoft 
      Word. 
    •  Enter the data according to the field position (see table in step 1) of your 
      delimited file type, separated by a field delimiter (for example, comma). See 
      example below.  
      01100,xxxxxxxx,1111,052716,060116,50.25,150.25 
  
        Tax type          Security     Bank debit date        Amount 2 
      (see below)           code         (MMDDYY)          ($150.25) 
  
                   Agency account    Payment date          Amount 1 
              number        (MMDDYY)                        ($50.25) 
     
    •  Use on of the following tax type codes in your data: 
 
       TAX TYPE CODES 
       Code:                                      Description: 
       State Disability Insurance (SDI) and        
       Personal income Tax (PIT):                  
                   01100                          Semi-weekly deposits 
                   01101                          Monthly deposits 
                   01102                          Next-Day deposits 
                   01104                          Quarterly SDI/PIT deposits 
                                                   
       Unemployment Insurance (UI) and             
       Employment Training Tax (ETT):             Quarterly UI/ETT payment 
                   01300                           
                                                   
       Penalty and Interest (P and I) Code:       Self-assessed penalty and interest 
                   20000                          payments 
 
      Important: All tax payments must include a decimal point. For example, a tax 
      payment of $50.25 should be entered as 50.25. 
       
      Only the tax type codes listed above will be accepted. Any invalid tax type 
      codes will not be accepted or edited. Users must upload a new file with the 
      acceptable tax type code or use the Upload a Payment in Grid option.

                                 Page 15 of 23 



- 18 -
   •  For each additional payment or account number, go to the next line and enter 
    the data. See below for an example: 
    01100,xxxxxxxx,1111,052716,060116,50.25,150.25 
    01300,xxxxxxxx,1111,063016,060116,25.30,200.25 
   •  Save the file in a plain text format (*.txt).  
    NOTE: The file name should include alphanumeric characters (for example, 
    abc123.txt). 
  
   5.  Upload and Submit a Delimited Payment File 
   •  Select Upload File on top of the Bulk Filer File Upload screen.  
   •  Select a delimited file definition. 
   •  Select Browse to choose the file to upload.  
    NOTE: The file must be in a plain text format (*.txt) using alphanumeric 
    characters (for example, abc123.txt). 
   •  Select Upload.  
   •  The uploaded file should appear in the File History page. This can take an 
    average of 15 to 30 minutes depending on the file size. Payments completed 
    before 3 p.m., PT, settle the next business day. 
   •  Select View from the File History page 
   •  The Bulk Filer File Upload – File Details page shows file upload status; 
    number of records uploaded, accepted, or errored out; total dollar amount; 
    agency; file uploaded by; and time and date of upload. 
   •  At the bottom of the Bulk Filer File Upload – File Details page, select Submit 
    File to complete the transaction.  
   •  Select File History at the top of the page to check the status of the file.  
   •  To view the confirmation number, select View on the File History page, enter 
    the EDD employer payroll tax account number, and select Search.  
   •  The confirmation number and payment information will appear at the bottom of 
    the Bulk Filer File Upload – File Details page. When the file is submitted, the 
    payment file may not be edited or modified. 
   
   6.  Review and Correct Files with Errors 
   A file that contains errors cannot be submitted. You must edit and correct the file 
   before it can be submitted. 
   •  To view any uploaded files with errors, select View in the File History page.  
   •  To view the errors, select the Select here hyperlink next to To view error log 
    on the top right side of the screen. See Section VII. Common Errors of this 
    guide for more information. 
   •  Select the payment line that contains an error to display that record. A 
    View/Modify Payment Details page will display.  
   •  Make any changes and select Save Changes. Repeat this step to correct all 
    records that contain errors. 
   •  To delete the payment, select Delete Payment. 
                           Page 16 of 23 



- 19 -
  •  At the bottom of the Bulk Filer File Upload – File Details page, select Submit 
   File to complete the transaction. 
  •  Select File History at the top of the page to check the status of the file. 
  •  To view the confirmation number, select View on the File History page, enter 
   your EDD payroll tax account number and select Search.  
  •  The confirmation number and payment information will appear at the bottom of 
   the Bulk Filer File Upload – File Details page. When the file is submitted, the 
   payment file may not be edited or modified. 
  
  b.  Fixed File Format Definition 
  1.  Create a Fixed Payment File 
  A fixed file is a text file that contains a specific format for individual data values. For 
  each field name there is a fixed position and length. 
  •  Open a new document on your computer using Microsoft Notepad or Microsoft 
   Word. 
  •  Enter your data according to the field position (see table in step 2) of your fixed 
   file type. Do not use anything (for example, comma) to separate the data. See 
   the example below:  
       01101xxxxxxxx123405291606021600000025.2500000150.00 
   Using the example data above, this is the field position order: 
       Tax Type (Position number: 1; length: 5) – 01101 
       Agency Account Number (Position number: 6; length: 8) – xxxxxxxx 
       Security Code (Position number: 14; length: 4) – 1234 
       Payment Date (Position number: 18; length: 6) – 052916 
       Bank Debit Date (Position number: 24; length: 6) – 060216 
       Amount 1 (Position number: 30; length: 11) ($25.25) – 00000025.25 
       Amount 2 (Position number: 41; length: 11) (150.00) – 00000150.00 
   NOTE: Amounts must include zeros as placeholders. 
   NOTE: View in Print Layout. The date format is MMDDYY. 
  •  For each additional payment or account number, go to the next line and enter 
   the data. See the example below: 
       01300xxxxxxxx123406301606021600000050.5500000040.45 
       01102xxxxxxxx111105291606021600000020.7500000105.00 
       01104xxxxxxxx432105291606021600000015.2500000350.00 
  •  Save the file in a plain text format (*.txt).  
   NOTE: The file name should include alphanumeric characters (for example, 
   abc123.txt). 
  
  2.  Edit a Fixed File Upload Definition 
  •  Select Upload File at the top of the Payment Inquiry screen. 
  •  Select the name of the file definition you want to edit, and then select Manage 
   File Definition. The Create File Definition Detail    page will display. 
  •  Select the icon in the View Details column associated with the file you want to 
   change. The associated Edit File Upload Definition page will display. 

                            Page 17 of 23 



- 20 -
  •  Select Edit Definition and edit the information as needed. 
  •  Select Save Definition. 

  3.  Delete a Fixed File Upload Definition 
  •  Select Upload File at the top of the Payment Inquiry screen. 
  •  Select the name of the file definition you want to delete and select Manage File 
     Definition. 
  •  On the Create File Definition Detail page, select the icon in the View Details 
     column associated with the file you want to delete 
  •  Select Delete Definition. The file definition cannot be recovered if deleted. 
  
  4.  Create a Fixed File Upload Definition 
  If a file definition has previously been saved, select it from the drop-down menu. 
  Otherwise, follow these steps to create a new file definition. 
  If your browser has a pop-up window block feature, you must disable it for this 
  session. 
  •  Go to govone.com/PAYCAL, select Bulk Filers, and log in.  
  •  Select Upload File at the top of the File History page.  
  •  Select Manage File Definition and the Create File Definition page will 
     display. 
  •  Enter a file upload definition name. 
  •  Enter a file upload description. 
  •  Select the file type: Fixed (a Fixed file is a file where a field length is the same 
     in each record). 
  •  Select the state agency: California Employment Development Department. 
  •  Select Continue and the File Upload Definition – Field Properties page will 
     appear. 
  •  Enter the position number that corresponds to the file created in Step 1. See 
     the example below: 

     Field Name                                         Position Number   Length 
     Tax type                                           1                 5 
     EDD account number                                 6                 8 
     Security code                                      14                4 
     Payment date                                       18                6 
     Bank debit date                                    24                6 
     Amount 1                                           30                11 
     (State Disability Insurance [SDI], Unemployment 
     Insurance [UI] or penalty amount.) 
     Amount 2                                           41                11 
     (Personal Income Tax [PIT], Employment 
     Training Tax [ETT] or interest amount.) 

                            Page 18 of 23 



- 21 -
                     •  Select Save Definition. 
                     •  Select Close on the pop-up window that confirms your file definition was 
                      saved. 
                     •  You will be taken to the Create File Definition screen. You may edit detail 
                      information by selecting the icon below the View Details link on each section 
                      or select Upload File to return to the Bulk Filer File Upload – Filed Details 
                      page. The new file definition will appear in the file definitions list. 

                     5.  Upload and Submit a Fixed Payment File 
                     •  Select Upload File from the top of the Create File Definition screen. 
                     •  Select a fixed file definition from the drop-down menu. 
                     •  Select Choose File and select the file to be imported.  
                      NOTE: The file must be in a plain text format (*.txt), as created in step 1. 
                     •  Select Upload.  
                     •  The uploaded file should appear in the File History page. This can take an 
                      average of 15 to 30 minutes, depending on the file size. Payments completed 
                      before 3 p.m., PT, settle the next business day. 
                     •  Select View from the File History page and the Bulk Filer File Upload – File 
                      Details page will appear. 
                     •  The Bulk Filer File Upload – File Details page shows file upload status; 
                      number of records uploaded, accepted, or errored out; total dollar amount; 
                      agency; file uploaded by; and time and date of upload. 
                     •  At the bottom of the Bulk Filer File Upload – File Details page, select Submit 
                      File to complete the transaction. 
                     •  Select File History at the top of the page to check the status of the file.  
                     •  To view the confirmation number, select View on the File History page, enter 
                      the EDD employer payroll tax account number of the payment, and select 
                      Search.  
                     •  The confirmation number and payment information will appear on the bottom of 
                      the Bulk Filer File Upload – File Details page. Once the payment file is 
                      submitted, the payment file may not be edited or modified. 
   
                     6.  Reviewing and Correcting Files with Errors  
                     •  To view any files uploaded with errors, select View on the File History page.  
                     •  To view the errors, select the Select here hyperlink next to To view error log 
                      on the top right side of the screen. See Section VII. Common Errors of this 
                      guide for more information. 
                     •  To display the detailed record, select the payment line that contains an error. A 
                      View/Modify Payment Details page will display.  
                     •  Make any changes and select Save Changes. Repeat this step to correct all 
                      records that contain errors.  
                     •  To delete the payment, select Delete Payment. 
  
DE 154 Rev. 2 (4-13)                         Page 19 of 23 



- 22 -
 C.  Payment Inquiry 

  The Payment Inquiry page allows you to locate payments by search criteria and provides 
  search filters to locate a specific transaction. Multiple search filters can be applied at the same 
  time. 
  •  Go to govone.com/PAYCAL, select the Bulk Filers link, and log in.  
  •  Select Payment Inquiry at the top of the File History page.  
  •  Select California Employment Development Department from the Agency drop-down 
   menu. 
  •  Enter payment information in the search fields and select Search. 
  •  Search results and status will appear in the table. 
  •  Select the View/Cancel button on the result to view payment details. 
  •  You may select Export to File to export the search payment inquiries in order to keep a 
   record of a specific payment. 
    
   NOTE: Only payments submitted through the bulk filer solution can be viewed. Other 
   payment methods will not appear in the inquiry. 
  
  The payment status and corresponding description and actions allowed on the Payment 
  Inquiry page are shown on the table below: 
  
                                                                       Actions Allowed to 
   Payment Status                 Description                             Perform 

  Submitted          The payment is scheduled for a debit during       View payment details. 
                     the next day. The payment may still be 
                     canceled if performed prior to 3 p.m., PT, of 
                     the banking day before the debit date. 

  Scheduled          The payment is scheduled for debit in the         View payment details. 
                     future and may still be canceled. 

  In-process         The payment is processing on bulk filers’         View payment details. 
                     solution and may no longer be canceled. 

  Paid               The payment was processed successfully.           View payment details. 

  Canceled           The payment is canceled by the user.              View payment details. 

  Rejected           The payment was processed on the ACH              View payment details. 
                     network but was rejected. 
 
                                  Page 20 of 23 



- 23 -
 D.  File History 

  The File History page is the landing page; this is the first page displayed after you 
  successfully log in. Your file history can be viewed by selecting File History at the top of the 
  page or by selecting Upload File. The file history will appear at the bottom of the page. 
  The File History page lists the last five files submitted. Previously submitted files can be 
  viewed by using the page number selector at the bottom of the page. 
  See details and the status of files submitted by selecting the View link. 
  Only payments made through the Bulk Filer Option appear on this page. Payments made by 
  other methods (for example, Web, phone, One-Time Pay [OTP] payment option) will not 
  appear in the file history. 
  This page allows the correction of records within a file (Upload status only). 
  This page allows the deletion of a file (Upload status only). 
  The following table shows the file status and description possibilities on the File History page: 
  
        File Status                                   Description 

  Uploaded               File has been successfully uploaded and is available for editing or 
                         submission. This status is displayed when the file is uploaded by the bulk 
                         filer using the options: 

                         Upload a New File. 

                         Upload Payments in Grid. 

  Submitted              File has been submitted and can no longer be edited. 

  Processing             This status is displayed once the payments are generated (A confirmation 
                         number is assigned to each payment in the file). 

  Completed with success File has been uploaded, submitted, and all payments processed 
                         successfully.  

  Completed with failure File has been uploaded and submitted, but one or more payments failed. 

  Duplicate              This status is displayed if the file was previously uploaded. 

  Rejected               File was rejected due to a failure of the processing rules.  

  Error                  An internal error occurred on the file.  

DE 154 Rev. 2 (4-13)                    Page 21 of 23 



- 24 -
 E.  Common Errors 

  A.  Error Messages  
   
   If you receive an error message, you may not proceed to next step if the error is not 
   corrected (this applies to both the Upload a New File and Upload Payments in Grid 
   functions). The following are the possible error messages: 
   
   • Tax type entered is invalid. This payment cannot be fixed or corrected. 
     You must enter the correct tax type code. 
    
   • Employer account number is not in the EFT database. 
     An invalid employer account number cannot be accepted. Contact the EDD Taxpayer 
     Assistance Center at 888-745-3886 for assistance. 
    
   • Invalid pay date. 
     The pay date cannot be older than 12 months or greater than five months from the 
     current business day. 
    
   • Invalid bank account debit date. 
     Choose a date within 90 days from today or use the calendar icon to select a valid 
     debit date.  
    
   • Invalid quarter end date entered. 
     For quarterly UI, ETT, DI, and PIT, the allowed pay dates are 03/31/YYYY, 
     06/30/YYYY, 09/30/YYYY, or 12/31/YYYY. 
    
   • Since daily cut off time (3 pm PT) passed, Debit Date should be > Tomorrow 
     date. Enter a debit date of the next business day or later. 
    
   • The bank account debit date is a weekend or holiday.  
     Choose a bank debit date that is not a weekend or holiday. 
   
  B.  Warning Messages 
   
   This warning message applies to the Upload a New File function. These messages notify 
   the user when unexpected information has been entered.  
   
   • PIT amount should be greater than DI amount. 
     If this is correct, proceed to next step. If not, enter the correct amounts. 
    
   • UI amount should be greater than ETT amount. 
     If this is correct, proceed to next step. If not, enter the correct amounts. 
    
   • Penalty amount should be greater than Interest amount. 
     If this is correct, proceed to next step. If not, enter the correct amounts. 
  
                           Page 22 of 23 



- 25 -
 C.  Duplicate Payments 
  
  Duplicate payments are found after a payment file is submitted. The following message 
  will appear in the error log payment details: 
  
  •  A new payment file must be created to resubmit the file. The payment information on 
   the new payment file cannot be identical to a previously submitted tax payment file. A 
   new payment file must be created to resubmit the file or you may use other EFT 
   payment methods (for example, One-Time Pay payment option, Web Payer, phone) to 
   submit duplicate/identical payment information. 
  
 D.  Special Characters in the Upload Tax Payments Function 
  
  Special characters (for example, +, -, *, #, %, $, etc.) should not be included in the tax 
  payment amount fields (SDI, PIT, UI, ETT, penalty, interest). The use of the special 
  characters in the tax payment amount fields will automatically convert the payment 
  amounts to $0.00 and can cause significantly inaccurate payment amounts in your tax 
  payment file. 
 
                                 Page 23 of 23 






PDF file checksum: 3398097151

(Plugin #1/9.12/13.0)