{
  "slug": "ally-bank",
  "name": "Ally Bank",
  "shortName": "Ally",
  "type": "bank",
  "fdicCert": "57803",
  "website": "https://www.ally.com/bank/",
  "hqCity": "Sandy",
  "hqState": "UT",
  "totalAssets": 185664000,
  "totalAssetsUnit": "thousands-usd",
  "description": "Online bank offering checking, savings, CDs, and other consumer banking products.",
  "profileSourceName": "Ally official banking site",
  "profileSourceUrl": "https://www.ally.com/bank/",
  "profileLastVerified": "2026-06-28",
  "phone": "1-877-247-2559",
  "websiteDomain": "ally.com",
  "indexableRoutingCount": 4,
  "verifiedRoutingEvidenceCount": 0,
  "routingLookupEvidenceCount": 0,
  "routingStateCoverage": [
    "NC",
    "PA"
  ],
  "routingNumbers": [
    {
      "number": "124003116",
      "kind": "ach",
      "transferTypes": [
        "ACH"
      ],
      "label": "Ally Bank routing number",
      "verificationStatus": "verified",
      "sourceName": "Ally account information FAQ",
      "sourceUrl": "https://www.ally.com/help/bank/account-information/",
      "lastVerified": "2026-06-28",
      "lastReviewed": "2026-06-28"
    },
    {
      "number": "031176136",
      "kind": "ach",
      "transferTypes": [
        "ACH"
      ],
      "label": "Ally cross-checked routing number",
      "state": "PA",
      "verificationStatus": "cross-checked",
      "statusNote": "Cross-checked across 5 public candidate source families; not verified against an official bank source.",
      "sourceName": "5 public routing candidate source families",
      "sourceUrl": "https://github.com/moov-io/fed",
      "crossCheckSourceCount": 5,
      "lastReviewed": "2026-06-28"
    },
    {
      "number": "072014477",
      "kind": "wire",
      "transferTypes": [
        "domestic wire"
      ],
      "label": "Ally cross-checked routing number",
      "state": "NC",
      "verificationStatus": "cross-checked",
      "statusNote": "Cross-checked across 3 public candidate source families; not verified against an official bank source.",
      "sourceName": "3 public routing candidate source families",
      "sourceUrl": "https://github.com/igmrrf/fedsdk",
      "crossCheckSourceCount": 3,
      "lastReviewed": "2026-06-28"
    },
    {
      "number": "124085011",
      "kind": "ach",
      "transferTypes": [
        "ACH",
        "domestic wire"
      ],
      "label": "Ally cross-checked routing number",
      "state": "PA",
      "verificationStatus": "cross-checked",
      "statusNote": "Cross-checked across 3 public candidate source families; not verified against an official bank source.",
      "sourceName": "3 public routing candidate source families",
      "sourceUrl": "https://github.com/moov-io/fed",
      "crossCheckSourceCount": 3,
      "lastReviewed": "2026-06-28"
    }
  ],
  "relatedBanks": [
    "alpine",
    "america-first",
    "american-express-national-bank",
    "american-united"
  ],
  "lastVerified": "2026-06-28",
  "dataScore": {
    "value": 100,
    "grade": "excellent",
    "label": "Excellent coverage",
    "summary": "Excellent coverage: includes official-source routing data. The score reflects source depth and confidence, not bank safety or product quality.",
    "components": [
      {
        "id": "profile",
        "label": "Profile facts",
        "value": 100,
        "description": "Regulator/source profile includes headquarters plus useful public institution facts."
      },
      {
        "id": "routing",
        "label": "Routing confidence",
        "value": 90,
        "description": "4 indexable routing records (1 verified, 3 cross-checked)."
      },
      {
        "id": "review",
        "label": "Review coverage",
        "value": 58,
        "description": "No outstanding candidate-review signal is attached to this profile."
      },
      {
        "id": "freshness",
        "label": "Freshness",
        "value": 100,
        "description": "Profile and routing source dates are recent for this build."
      }
    ],
    "factors": [
      "Regulator or official profile source",
      "FDIC certificate linked",
      "1 official-source routing record",
      "3 cross-checked routing candidates",
      "Recently reviewed source dates"
    ]
  },
  "routingProof": {
    "value": 74,
    "grade": "partly-verified",
    "label": "Partly bank-verified"
  }
}
