Metro 2 Codes: The Complete Cheat Sheet

    The Metro 2 format uses 12 coded fields, holding 195 distinct values in total. Each one occupies a fixed position in the Base Segment or a supplemental segment, and each has its own permitted values. This page lists every set in field order. Every code links to a full reference page covering what it means, when to report it, and which other fields it has to agree with.

    Portfolio Types

    Field 14 · Base Segment · 5 codes

    One character that declares how an account behaves, and that every other Base Segment field has to agree with.

    CodeMeaning
    CLine of Credit
    IInstallment
    MMortgage
    OOpen
    RRevolving

    Full portfolio types reference · Portfolio Type field spec

    Account Type Codes

    Field 15 · Base Segment · 56 codes

    Identifies what kind of credit product the tradeline is, and pins it to a Portfolio Type.

    CodeMeaning
    00Auto Loan
    01Unsecured Loan
    02Secured Loan (Non-Specific Collateral)
    03Partially-Secured Loan
    04Home-Improvement Loan
    05FHA Home-Improvement Loan
    06Installment Sales Contract
    07Charge Account (Store Exclusive)
    08Real Estate, Type Unknown
    0AAgriculture Operating Loan
    0CDebt-Buyer Account
    0FConstruction Loan
    0GFlexible-Spending Credit Card (No Preset Limit)
    10Business Loan
    11Recreational Merchandise
    12Education (Student) Loan
    13Lease
    15Personal Line of Credit
    17Manufactured-Housing Loan
    18Credit Card (Bankcard)
    19FHA Real-Estate Mortgage
    20Note Loan
    25VA Real-Estate Mortgage
    26Conventional Real-Estate Mortgage (Purchase-Money First)
    29Rental Agreement
    2ASecured Credit Card
    2CUSDA (Rural Development) Mortgage
    37Combined Credit Plan
    3AAuto Lease
    43Debit Card Backed by a Line of Credit / Overdraft Protection
    47Credit Line, Secured (Non-Card)
    48Collection Agency / Attorney Account
    4DTelecommunications / Cellular
    50Family (Court-Ordered) Support
    65Government Unsecured Guaranteed Loan
    66Government Secured Guaranteed Loan
    67Government Unsecured Direct Loan
    68Government Secured Direct Loan
    69Government Grant
    70Government Over-Payment
    71Government Fine
    72Government Fee for Service
    73Government Employee Advance
    74Government Miscellaneous Debt
    75Government Benefit Over-Payment
    77Returned Check
    7ACommercial Line of Credit (Personally Liable)
    7BAgricultural Loan
    89Home-Equity Line of Credit
    90Medical Debt (Installment or Collection)
    91Debt-Consolidation Loan
    92Utility Open Account
    93Child-Support Obligation
    95Attorney-Fee Loan
    9ASecured Home-Improvement Loan
    9BBusiness Line of Credit, Personally Guaranteed

    Full account type codes reference · Account Type field spec

    Terms Frequency Codes

    Field 28 · Base Segment · 11 codes

    One character stating how often a payment is contractually due, and the unit that makes Terms Duration mean anything.

    CodeMeaning
    DDeferred
    PSingle Payment
    WWeekly
    BBi-weekly
    ESemi-monthly
    MMonthly
    LBi-monthly
    QQuarterly
    TTri-annually
    SSemi-annually
    YAnnually

    Full terms frequency codes reference · Terms Frequency field spec

    Account Status Codes

    Base Segment · 23 codes

    The state of the tradeline this cycle: current, delinquent by bucket, closed, charged off, or deleted.

    CodeMeaning
    05Account Transferred
    11Current Account
    13Paid/Closed - Zero Balance
    7130-59 Days Past Due
    7860-89 Days Past Due
    8090-119 Days Past Due
    82120-149 Days Past Due
    83150-179 Days Past Due
    84180+ Days Past Due
    61Paid - Voluntary Surrender
    62Paid - Collection Account
    63Paid - Repossession
    64Paid - Charge-Off
    65Paid - Foreclosure Started
    88Claim Filed with Government
    89Deed in Lieu of Foreclosure
    93Collection Account
    94Foreclosure Completed
    95Voluntary Surrender
    96Repossession
    97Charge-Off
    DADelete - Non-Fraud Reason
    DFDelete - Confirmed Fraud

    Full account status code reference · Account Status field spec

    Payment Ratings

    Field 17B · Base Segment · 9 codes

    Carries the account's delinquency level in the cycles where the Account Status describes a terminal condition instead of a payment condition.

    CodeMeaning
    0Current (No Delinquency)
    130-59 Days Past Due
    260-89 Days Past Due
    390-119 Days Past Due
    4120-149 Days Past Due
    5150-179 Days Past Due
    6180 or More Days Past Due
    GCollection
    LCharge-Off

    Full payment ratings reference · Payment Rating field spec

    Payment History Profile Codes

    Field 18 · Base Segment · 15 codes

    The fifteen single characters that make up the 24-month payment grid, one character per month, most recent first.

    CodeMeaning
    0Current / Paid As Agreed
    130 Days Past Due
    260 Days Past Due
    390 Days Past Due
    4120 Days Past Due
    5150 Days Past Due
    6180 Or More Days Past Due
    BNo Payment History Available This Month
    DNo Payment History: Account Paid Or Closed
    ENo Payment History: Account In Dispute
    GCollection
    HForeclosure Completed
    JVoluntary Surrender
    KRepossession
    LCharge-Off

    Full payment history profile codes reference · Payment History Profile field spec

    Special Comment Codes

    Field 31 · Base Segment · 24 codes

    Adds a short standardized narrative to a tradeline explaining an unusual arrangement such as forbearance, a payment plan, a transfer, or a closure.

    CodeMeaning
    BAccount in Forbearance
    CAccount in Extended Forbearance
    ABAgreement in Place
    ACInterest-Only Payments
    AIDeferred Payment
    AMLegal Action Pending or Judgment
    ANTransferred to Another Office
    APClosed at Consumer's Request
    ASRefinanced or Replaced
    AURepayment Plan
    AXAccount Paid From Collateral
    BNPaid by Insurance
    BPPaid by Dealer or Merchant
    BTPaid by Government
    CHCredit Line Closed - Grantor
    CICredit Line Closed - Consumer
    CJClosed - Paid Collection
    CLClosed - Paid Lease
    CMAccount Closed
    CNLoan Modified
    COCo-Maker Released
    CPAccount in Partial Payment
    HTransferred
    OTransferred

    Full special comment codes reference · Special Comment field spec

    Compliance Condition Codes

    Field 32 · Base Segment · 10 codes

    Signals a legal or dispute condition attached to the account for one reporting cycle.

    CodeMeaning
    XAAccount Closed at Consumer's Request
    XBAccount Information Disputed by Consumer (FCRA / FDCPA)
    XCFCRA Investigation Complete - Consumer Disagrees
    XDClosed at Consumer's Request and Disputed Under FCRA
    XEClosed at Consumer's Request and FCRA Investigation Complete - Consumer Disagrees
    XFAccount in Dispute Under the Fair Credit Billing Act
    XGFCBA Dispute Complete - Consumer Disagrees
    XHAccount Previously in Dispute - Investigation Complete
    XJClosed at Consumer's Request and Disputed Under the FCBA
    XRRemove the Most Recently Reported Compliance Condition Code

    Full compliance condition codes reference · Compliance Condition Code field spec

    ECOA Codes

    Field 10 · Base Segment · 9 codes

    Declares each consumer's legal relationship to the account: who is liable, who merely has access, and who is being removed.

    CodeMeaning
    1Individual (Sole Responsibility)
    2Joint Contractual Liability
    3Authorized User
    5Co-Maker or Guarantor
    7Maker (Business Account With a Personal Guarantee)
    TTerminated
    WBusiness / Commercial
    XDeceased
    ZDelete Consumer From the Account

    Full ecoa codes reference · ECOA Code field spec

    Consumer Information Indicators

    Field 33 · Base Segment · 16 codes

    Attaches a consumer-level condition such as bankruptcy, receivership, reaffirmation, or lease assumption to the tradeline, and changes how it purges.

    CodeMeaning
    ABankruptcy Chapter 7 - Petition Filed
    BBankruptcy Chapter 11 - Petition Filed
    CBankruptcy Chapter 12 - Petition Filed
    DBankruptcy Chapter 13 - Petition Filed
    EBankruptcy Chapter 7 - Discharged
    FBankruptcy Chapter 11 - Discharged
    GBankruptcy Chapter 12 - Discharged
    HBankruptcy Chapter 13 - Discharged or Plan Completed
    1APersonal Receivership
    QDelete Previously Reported Bankruptcy or Receivership Indicator
    RReaffirmation of Debt
    VReaffirmation of Debt Rescinded
    2ALease Assumption - Consumer No Longer Liable
    SDelete Previously Reported Reaffirmation or Lease Assumption Indicator
    TGrantor Cannot Locate Consumer
    UConsumer Now Located

    Full consumer information indicators reference · Consumer Information Indicator field spec

    Creditor Classification Codes

    Field K1-4 · K1 Segment (Original Creditor Name) · 15 codes

    Two-digit code on the K1 segment naming the industry the original creditor operated in, so a purchased or placed debt can be recognised without naming the wrong party.

    CodeMeaning
    01Retail
    02Medical/Health Care
    03Oil/National Credit Card
    04Government
    05Personal Services
    06Insurance
    07Educational
    08Banking
    09Rental/Leasing
    10Utilities
    11Cable/Cellular
    12Financial
    13Credit Union
    14Automotive
    15Check Guarantee

    Full creditor classification codes reference · K1 Creditor Classification field spec

    Residence Codes

    Field 44 · Base Segment · 2 codes

    An optional single character stating whether the consumer owns or rents the address reported on the record.

    CodeMeaning
    OOwns Residence
    RRents Residence

    Full residence codes reference · Residence Code field spec

    Codes that must agree with each other

    A Metro 2 file can pass every structural check and still be wrong, because the codes are not independent. These are the cross-field conditions that cause most accepted-but-inaccurate records. They are the checks a validator has to run after the format check passes.

    RuleWhat has to be true
    Portfolio Type and Account TypeEvery Account Type code belongs to a Portfolio Type. A mortgage account type reported under Portfolio Type R is a contradiction, not a rounding error.
    Account Status and Payment RatingWhen the Account Status describes a terminal or closed condition, the delinquency at that moment is carried by the Payment Rating. The pair has to describe the same account.
    Payment Rating and Payment History ProfilePosition 1 of the 24-character Payment History Profile must match the current Payment Rating, the profile fills from position 1 with no gaps, and history cannot improve after a charge-off.
    Delinquency and Date of First DelinquencyAny delinquent status, non-zero payment rating, or delinquency value in the payment history implies a DOFD. The original DOFD must survive a dispute unchanged. Why it may not be re-aged.
    Portfolio Type and Terms FrequencyAn installment loan with no Terms Frequency and no Scheduled Monthly Payment is incomplete. Sub-monthly frequencies still report a monthly scheduled payment figure.
    Compliance Condition Code persistenceA blank Compliance Condition Code does not clear the previous one. Clearing requires XR, which is why stale dispute flags are so common.
    ECOA and the associated-consumer segmentsEach associated consumer in a J1 or J2 segment carries its own ECOA code. A joint designation on the Base Segment with no associated consumer segment is a contradiction.
    Bankruptcy indicator and datesA bankruptcy Consumer Information Indicator freezes the DOFD for purging purposes and rides on the consumer, not the account, so a joint tradeline can carry it for one consumer and not the other.
    Balances and limitsCurrent Balance above Credit Limit on a revolving account, Amount Past Due inconsistent with the status, and paid statuses reported with a non-zero balance are the three balance errors that recur every cycle.
    K1 and purchased debtWhen you are not the original creditor, the K1 segment carries the original creditor name and a Creditor Classification, and the K2 segment records the purchase or sale.

    The error and reject code library documents each of these as a specific check with the fix.

    What changed in 2026

    The CRRG is revised periodically and code sets do move. Two things are worth checking against your own copy of the current guide before your next mapping review:

    • ECOA code X. The 2026 revision clarified reporting expectations for ECOA X. Confirm the current wording in your copy of the guide rather than relying on a mapping written against an earlier edition.
    • Sub-monthly payment cadences. Pay-in-Four and other buy-now-pay-later products settle weekly or biweekly while Metro 2 assumes a monthly reporting cycle. See Terms Frequency for what the format does and does not resolve.

    Where the published guidance is silent, this reference says so rather than guessing. Every code page names the CRRG artifact its meaning comes from.

    The rest of the reference

    See which of these codes are in your own file

    Drop a .dat file into the free in-browser viewer and it decodes every segment against these code sets. No signup, and nothing is uploaded -- the file stays on your device.

    Every code on this page is drawn from an in-repo source of record and carries its CRRG citation on its own reference page. Codes that could not be sourced with a stated meaning were not published.

    Metro 2® and Credit Reporting Resource Guide® are registered trademarks of the Consumer Data Industry Association. BureauRelay and Switch Labs are not affiliated with, sponsored by, or endorsed by CDIA.

    Metro 2 Codes: The Complete Cheat Sheet (Every CRRG Code Set)