AccessibilitySkip to Top NavigationSkip to Main ContentHome  |  Contact IRS  |  About IRS  |  Site Map  |  Español  |  Help  

2.3.59  Command Codes BMFOL and BMFOR

2.3.59.1  (01-20-2003)
Command Code BMFOL Overview

  1. The Business Master file on-line system provides read-only access to accounts on the Business Master File in Martinsburg, WV. All entities, master file tax modules and the most recent seven years of retention data are in on-line status.

2.3.59.2  (01-01-2000)
Command Code BMFOL Basics

  1. This command code is provided to furnish access to the Business Master File. Fields available include basic identifying information, amounts, dates, codes, indicators, and freezes. Transaction postings, status history, audit history, vestigial data, federal tax deposit, exempt organization, and combined annual wage reporting data are also available. Additionally, for any specified account, a tax module summary and last period satisfied information can be requested.

  2. A help feature provides on-line user assistance.

  3. Whenever possible the entire set of data requested will be presented on a single page. When all the data cannot fit on a single page, multiple pages will be required for the presentation of the entire set of data.

2.3.59.3  (01-17-2009)
Command Code BMFOR Basics

  1. This command code is provided to furnish access to the BMF retention tax modules from accounts that merged to a new TIN after the tax module had been dropped to retention. When an account merge takes place, retention modules removed prior to the merge continue to be stored on the retention registers under the old TIN. This command code allows access to those records.

  2. The input format of BMFOR is the same as that of BMFOL. Abbreviated requests are not allowed for BMFOR input. BMFOR executes the same programs as BMFOL and provides the same screen responses as BMFOL.

  3. BMFOR displays the tax module screens only. Valid definer codes are 'A' for Adjustment, 'R' for Posted Return, 'S' for Status History and 'T' for Tax Module.

  4. Entity information, such as Name Control, Cycle, PDT Indicator, CID Indicator and Filing Requirements are not displayed for these modules.

  5. These tax modules cannot be re-established to Master File through BMFOL definer code 'B'.

  6. Only BMF modules dropped to retention in 2003 and later are available.

2.3.59.4  (01-17-2006)
Command Code BMFOL Full Input Formats

  1. Summary of Full Input Formats:

    Definer Display File Source MFT & Tax Per Result
    A Y Y Adjustment transactions including trans code, posted date, among, cycle, DLN, codes and other dates
         
    B Y Y CFOL038 Screen message or error screen.
    C N N Tax Module screen associated with input check symbol/check number, CFOL041, or CFOL042
    D Y N Deposit Schedules for 941, CT-1, 943, and 945.
    E Y N Entity information including cross-ref TIN, freeze codes, indicators, codes, and posted transactions
    F Y N FTD coupon ordering information
    H N N Help screen
    I Y N On/off-line status of entity and tax modules, merge information, sign of module balance, posted return indicator, and IDRS service centers
         
    K Y Y F941 Lookback information
    L Y N Last tax module satisfied
    N Y N Index of Retention Register Tax Modules that do not have an associated Vestigial Entry
    O Y N Exempt organization information
    P Y N Payment Summary
    R Y Y Return DLN, cycle posted, transaction date, some schedules, codes, exemptions, amounts
         
    S Y Y Status histories
    T Y Y Control DLN, exemption total, settlement information, amounts, freezes, indicators
         
    U Y Y CAWR information
    V Y N Vestigial data (retention register)
    W Y Y Quarterly F941 information.
    Z Y N Audit history information
    # N Y Refund Checks (up to 5) associated with a particular TIN/MFT/Tax Period.

2.3.59.5  (01-16-2001)
Command Code BMFOL Abbreviated Input Formats

  1. Abbreviated formats permit the user to omit input fields that are the same as the previous command. For instance the user may want to view a different tax period for the same TIN and MFT or may want to view status information immediately after having viewed the return for the same module.

    • CC BMFOL input with a "tax type" definer, an MFT, a tax period and plan number will result in the display of data for the same TIN and display file source.

    • CC BMFOL input with an "entity type" definer and a TIN will result in the display of other data for the same display file source.

    • CC BMFOL input with an "entity type" definer will result in the display of data for the same TIN and display file source.

2.3.59.6  (01-17-2009)
Command Code BMFOL Message Screens and Index Message Screens

  1. Sometimes BMFOL cannot satisfy a request. In most cases a message screen is generated containing a message and explanation. in some cases a summary screen is generated instead of a message screen to help the user make his/her next selection. A brief message is placed at the bottom of the index screen.

    • CFOL000—THE FOLLOWING CODE HAS BEEN RETURNED BY DB2:. This message indicates a DB2 error was encountered when querying data to satisfy the BMFOL request.. The SQL code will also be displayed. on the screen..

    • CFOL001—ACCOUNT IS BEING UPDATED—TRY AGAIN LATER. The segment of the file you attempted to access may be in the update process, or an operational problem in Martinsburg may exist. Re-enter in five minutes. If file is still disabled, report problem to the control point your Center.

    • CFOL002—INPUT DATA INDICATES A BMF REQUEST — CHECK INPUT. The TIN requested is BMF. This message should only appear if you are using command other than BMFOL

    • CFOL003—DEFINER CODE USED REQUIRES MFT AND TAX PERIOD CHECK INPUT.
       The definer contains A, B, R, S, T, U, or W. These definers require an MFT and a tax period. Insert missing fields and re-enter.

    • CFOL004—ERROR READING FILE. PLEASE TRY AGAIN. A hardware error occurred during the attempt to read the data you requested. Re-enter in five minutes. If file is still disabled, report problem to the control point in your Center.

    • CFOL005—FILE NOT AVAILABLE—TRY AGAIN LATER.The segment of the file you attempted to access may be in the update process, or an operational problem in Martinsburg may exist. Re-enter in five minutes. If file is still disabled, report problem to the control point in your Center.

    • CFOL006—DEFINER CODE FIELD IS IN ERROR–CHECK INPUT. The definer must be A, B, E, F, H, I, L, O, ,P, R, S, T, U, V, W or Z. Change and re-enter.

    • CFOL007—RECOVERABLE RETENTION REGISTER PROBLEM. The module cannot be obtained. User should utilize microfilm for research.

    • CFOL008—MFT FIELD IS IN ERROR–CHECK INPUT. The MFT field is not valid. Change and re-enter.

    • CFOL009—MFT INCONSISTENT WITH TAX PERIOD—CHECK INPUT. The MFT field is not valid for the tax period entered.

    • CFOL010—MFT INCONSISTENT WITH TIN & VALIDITY DIGIT INDICATOR —CHECK INPUT.
      The MFT is not valid for the TIN and validity digit indicator entered.

    • CFOL011—RECORD NOT FOUND.
      Although our index indicates that the BMF record exists, the database routine could not find it. Re-enter in five minutes. If the problem persists, report it to the control point in your Center.

    • CFOL012—REQUESTED MODULE DOES NOT EXIST ON MASTERFILE.
      Although the account exists, the module requested does not exist. Please reference the Index Screen for a list of modules.

    • CFOL015—TAX PERIOD FIELD IS IN ERROR—CHECK INPUT.
      The tax period is either non-numeric or greater than the current year and month plus one year.

    • CFOL016—THE ACCOUNT YOU REQUESTED IS NOT ON MASTER FILE—CHECK INPUT.
      There is currently no such TIN on the master file, either on-line or off-line.
      Check input and re-enter if in error.

    • CFOL017—TIN INCONSISTENT WITH THE VALIDITY DIGIT INDICATOR—CHECK INPUT.
      The validity digit indicator is not valid for this TIN.

    • CFOL018—TIN FIELD IS INVALID—CHECK INPUT.
      The TIN must be in edited TIN format.

    • CFOL019—VALIDITY DIGIT IS INCORRECT—CHECK INPUT.
      This Display File Source Code is not valid. Valid codes are blank, V, and W.

    • CFOL021—INVALID FROM-DATE OR TO-DATE.
      The From Date or To Date is invalid and must be re-entered..

    • CFOL022—INVALID CAWR INFORMATION REQUEST — CHECK INPUT.
      CAWR request must have definer code 'U' and MFT 88.

    • CFOL024—DB2 IS NOT AVAILABLE.
      The request cannot be processed. Contact MCC via NOCC.

    • CFOL028—REQUEST FOR RECOVERY NOT ACCEPTED.
      Module already on master file.

    • CFOL029—REQUEST FOR RECOVERY NOT ACCEPTED.
      Module not on recoverable retention file. The module was removed prior to 2003.

    • CFOL030—REQUEST FOR RECOVERY NOT ACCEPTED.
      Module recovery already requested.

    • CFOL031—REQUEST FOR RECOVERY NOT ACCEPTED.
      Account in merge status.

    • CFOL032—REQUEST TO VIEW MODULE NOT ACCEPTED.
      Module not on recoverable retention file. The module was removed prior to 2003.

    • CFOL033—INCORRECT MFT FOR W/K DEFINER.
      W definer must use an MFT of 01 and tax period ending in 03, 06, 09 or 12.

    • CFOL034—VALIDATION RETURN CODE 'R'
      Request to view Retention Register from optical storage accepted. Please re-enter command in 30 seconds

    • CFOL035—DEFINER B HAS BEEN DISABLED
      Recovery of Retention Registers (Definer B) is disabled from cycle 52 through cycle 3 due to data reformatting.

    • CFOL036–PLAN NUMBER IS INVALID.
      Request to view MFT 46, 68 or 76 "tax type" information must include a three-digit plan number following the TAX PERIOD field. Zeroes are acceptable.

    • CFOL037–REQUEST ACCEPTED BUT MODULE NOT FOUND.
      There may be a problem with the file. Please contact control point in your center and provide definer, TIN, MFT, tax period and plan number. Ask that they contact BMFOL programmers.

    • CFOL038–TAX MODULE REQUESTED TO BE REESTABLISHED
      Reestablishment processing has begun.

    • CFOL039 — BMFOR DEFINER IS INVALID
      Valid definers are A, R, S and T.

    • CFOL040 — BMFOR YEAR REMOVED IS INVALID
      Year removed must be 2003 or greater

    • CFOL041 — INVALID CHECK NUMBER INPUT
      The check symbol/check number must be numeric

    • CFOL042 — DATA NOT FOUND ON REFUND RESEARCH DATABASE
      There is no TIN/MFT/Tax Period information associated with the Check Symbol/Check Number input.

2.3.59.7  (01-17-2009)
Table of Screen Exhibits

  1. The following table identifies the exhibits that follow.

    Input  
    1 Full Tax Module Data—EIN
    2 Full Tax Module Data—SSN
    3 Abbreviated Tax Module Data
    4 Full Entity Data—EIN
    5 Full Entity Data—SSN
    6 Abbreviated Entity Data—EIN
    7 Abbreviated Entity Data—SSN
    8 Abbreviated Entity Data
    9 Help Screens

    Output  
    10 Summary
    11 Last Period Satisfied
    12–16 Entity
    17–25 Tax Module
    26–29 Adjustment
    30 Audit History
    31 FTD Entity
    32 Status History
    33 Vestigial Section
    34–35 Exempt Organization
    36 Standard Return
    37–40 Form 941
    41-42 Form 1120
    43–47 Form 720/8743
    48 Form 942
    49–50 Form 1041
    51 Form 1065
    52 Form 1066
    53 Form 8804
    54 Form CT1
    55-56 Form 940
    57-58 Form 943
    59-60 Form 1042
    61-62 Form 944
    63 Form 8752
    64-65 Form 945
    66 Form 8288
    67-68 Form 990C
    69-70 Form 990T
    71 Form 1041 A
    72 Form 5227
    73 Form 3520A
    74-75 Form 990PF
    76-77 Form 8038
    78 Form 8871
    79 Form 8872
    80 Form 4720
    81-82 Form 709
    83 Form 706
    84-85 Form 2290
    86 Form 11C
    87 Form 730
    88 Form 990
    89 Form 3520
    90 Form 5500
    91-92 Form 5330
    93 Form 706GS(T)
    94 Form 706GS(D)
    95-97 CAWR
    98 F941 Quarterly Information
    99 F941 Lookback Information
    100 Retention Register Recovery
    101 Error
    102 Definer Code 'C' input format
    103 Refund Research Information
    104 Retention Registers lacking a Vestigial Entry
    105 Deposit Schedules
    106 Payment Summary

Exhibit 2.3.59-1  (01-18-2005)
Command Code BMFOL/BMFOR Input Display

Full Tax Module Data—EIN
  (includes adjustment, return, status, tax, CAWR)
Use this format of the command code to obtain a display of business master file tax module data. The command code will default to page 1. Once a particular tax module is displayed, other pages can be accessed using the Command Code "BMFPG" .
This image is too large to be displayed in the current screen. Please click the link to view the image.
LINE POSITION DESCRIPTION AND VALIDITY
     
1 01–05 Command Code (required): BMFOL or BMFOR
1 06 Command Definer Code (required):
     A = adjustments (BMFOL/BMFOR)
     R = return (BMFOL/BMFOR)
     S = status history (BMFOL/BMFOR)
     T = tax module (BMFOL/BMFOR)
     U = cawr (BMFOL only)
     # = refund research screen(BMFOL only)
1 07–16 EIN (required): nn–nnnnnnn
1 17 Display Source Code (required)
1 18–19 MFT (required)
1 20–25 Tax Period (required)
1 26–28 Plan Number (required)

Exhibit 2.3.59-2  (01-18-2005)
Command Code BMFOL/BMFOR Input Display

Full Tax Module Data—SSN
  (includes adjustment, return, status, tax, CAWR)
Use this format of the command code to obtain a display of business master file tax module data. The command code will default to page 1. Once a particular tax module is displayed, other pages can be accessed using the Command Code "BMFPG" .
This image is too large to be displayed in the current screen. Please click the link to view the image.
LINE POSITION DESCRIPTION AND VALIDITY
     
1 01–05 Command Code (required): BMFOL
1 06 Command Definer Code (required):
     A = adjustments (BMFOL/BMFOR)
     R = return (BMFOL/BMFOR)
     S = status history (BMFOL/BMFOR)
     T = tax module (BMFOL/BMFOR)
     U = cawr (BMFOL only)
     # = refund research (BMFOL only)
1 07–17 SSN (required): nnn-nn-nnnn
1 18 Display Source Code (required):
     V = BMF valid SSN
     W = BMF in valid SSN
1 19–20 MFT (required)
1 21–26 Tax Period (required)
1 27–29 Plan Number (required)

Exhibit 2.3.59-3  (01-18-2005)
Command Code BMFOL Input Display

Abbreviated Tax Module Data
  (includes adjustment, return, status, tax, CAWR)
Use this format of the command code to obtain a display of tax module data for the same display file source and TIN as is currently on the screen. This command is used to change the definer, MFT, tax period and plan number. To view a different display file source or TIN, use the full format See Exhibit 2.3.59-1 orSee Exhibit 2.3.59-2. Do not use this format for BMFOR requests.
This image is too large to be displayed in the current screen. Please click the link to view the image.
LINE POSITION DESCRIPTION AND VALIDITY
     
1 01–05 Command Code (required): BMFOL
1 06 Command Definer Code (required):
     A = adjustments
     R = return
     S = status history
     T = tax module
     U = cawr
     # = refund research
1 07–08 MFT (required)
1 09–14 Tax Period (required)
1 15–17 Plan Number (required)

Exhibit 2.3.59-4  (01-17-2006)
Command Code BMFOL Input Display

Full Entity Data—EIN
  (includes entity, summary, vestigial, audit history, FTD entity, last tax module satisfied, exempt organization)
Use this format to obtain a display of BMF entity data. The command code will default to page 1. Once a particular entity module is displayed, other pages can be accessed using the Command Code "BMFPG" . Entity requests are not available on BMFOR.
This image is too large to be displayed in the current screen. Please click the link to view the image.
LINE POSITION DESCRIPTION AND VALIDITY
     
1 01–05 Command Code (required): BMFOL
1 06 Command Definer Code (required):
    D = Deposit Schedule
     E = entity
     F = FTD entity
     I= summary
     L= last tax module satisfied
     N = tax modules lacking a vestigial cross reference
     O = exempt organization
     V = vestigial
     Z = audit history
1 07–16 EIN (required): nn–nnnnnnn
     

Exhibit 2.3.59-5  (01-17-2006)
Command Code BMFOL Input Display

Full Entity Data—SSN
   (includes entity, summary, vestigial, audit history, FTD entity, last tax module satisfied, exempt organization). Entity requests not available for BMFOR.
Use this format to obtain a display of BMF entity data. The command code will default to page 1. Once a particular entity module is displayed, other pages can be accessed using the Command Code "BMFPG" . Not available on BMFOR.
This image is too large to be displayed in the current screen. Please click the link to view the image.
LINE POSITION DESCRIPTION AND VALIDITY
     
1 01–05 Command Code (required): BMFOL
1 06 Command Definer Code (required):
    D = Deposit Schedule
    E = entity
    F = FTD entity
    I = summary
    L = last tax module satisfied
    N = tax modules lacking a vestigial cross reference
    O = exempt organization
    V = vestigial
    Z = audit history
1 07–17 SSN (required): nnn–nn–nnnn
1 18 Display File Source Code (required):
     V = BMF valid SSN
     W = BMF valid SSN

Exhibit 2.3.59-6  (01-17-2006)
Command Code BMFOL Input Display

Abbreviated Entity Data—EIN
   (includes entity, summary, vestigial, audit history, FTD entity, last tax module satisfied, exempt organization)
Use this format to obtain a display of follow-up BMF EIN entity data. This is used to change the definer or EIN. To view a different display file source, use the full format See Exhibit 2.3.59-4 orSee Exhibit 2.3.59-5.
This image is too large to be displayed in the current screen. Please click the link to view the image.
LINE POSITION DESCRIPTION AND VALIDITY
     
1 01–05 Command Code (required): BMFOL
1 06 Command Definer Code (required):
    D = Deposit Schedule
    E = entity