Powered by 1099Express.com © 2024






Source Formating for Form 1042-S: B Record


Form 1042-S B Record Source Format


For the latest information on the B Record Source Format, please open the Excel File named: c:\T20xx\BREC1042S-20xx.xls

Where "XX" is the YEAR.

Data in the B record of the Source file is compiled into the IRS Q record for electronic filing.


Much of the information below is out of date. See the Excel Spreadsheet above.

A 1042 Express B Record Recipient source record for Form 1042-S looks like this:

B|$|0|0|10|777.78|||30||333.33||Acct|00|Jose Garcia|||3 Rancho Rd.|.....


Since 1042-S has a Return Type in the ARecord, we can do more checking:

  1. If this is an "Original" (Arec Field3=0), then this "code" must be empty.
  2. If there is an X in this field, the ARecord, field 3 MUST be a 1=Amended, not 0=Original. This must be checked
    on Build IRS file logic. It may be checked at data entry time if an A record is present. It can not be checked on import of BRecords.


‼  All dollar amounts may contain dollars and cents when typed or imported in the "B" source records. However these values are rounded to whole dollars per IRS regulations when installed in the e-File
"Q" record. Empty dollar amounts are fine in the source "B" records shown here.  However, empty amounts are converted to 12 zeros, not blanks, in the "Q" record.

‼  All Fields are normal ASCII strings, without a ASCII Zero trailer. Each record is terminated by a carriage return, line feed sequence.


Return to Source Formating for Form 1042-S→