{
  "$schema": "https://degreesofsatoshi.com/encyclopedia/schemas/article-v1.json",
  "schemaVersion": "1.0.0",
  "id": "bitcoin-payment-not-showing-in-wallet",
  "canonical": "https://degreesofsatoshi.com/encyclopedia/bitcoin-payment-not-showing-in-wallet/",
  "collection": "bitcoin",
  "title": "Bitcoin received but missing from your wallet: what to check",
  "description": "Diagnose a Bitcoin receipt that appears on the chain but is absent from your wallet by checking network, account, synchronization and address discovery.",
  "aliases": [
    "bitcoin received not showing",
    "bitcoin received not showing explained"
  ],
  "dates": {
    "published": "2026-10-02",
    "modified": "2026-10-02",
    "verified": "2026-10-02T19:29:20.637Z",
    "dataAsOf": "2026-10-02"
  },
  "authorship": {
    "publisher": "Degrees of Satoshi editorial project",
    "process": "AI-assisted research and drafting with a separate automated source-verification pass; no external expert or named human review is implied."
  },
  "quickAnswer": {
    "text": "A confirmed Bitcoin payment missing from a wallet display can be a discovery or synchronization problem rather than a lost payment. First match the network, destination and amount; then check the wallet’s chain progress, account and recovery settings. A visible public output does not establish that the open wallet holds its spending keys. Do not share a seed with an explorer or support stranger.",
    "claimId": "bitcoin-payment-not-showing-in-wallet-quick-answer",
    "sourceIds": [
      "x425-btc-dev-wallets",
      "x425-btc-core-getblockchaininfo",
      "x425-btc-electrum-faq",
      "x425-btc-secure"
    ]
  },
  "keyFacts": [
    {
      "label": "First comparison",
      "value": "Exact destination and network",
      "sourceIds": [
        "x425-btc-dev-transactions",
        "x425-btc-core-getblockchaininfo"
      ],
      "id": "first-comparison",
      "claimId": "bitcoin-payment-not-showing-in-wallet-fact-first-comparison"
    },
    {
      "label": "Discovery",
      "value": "An address gap can hide later used addresses",
      "sourceIds": [
        "x425-btc-electrum-faq",
        "x425-btc-bip44"
      ],
      "id": "discovery",
      "claimId": "bitcoin-payment-not-showing-in-wallet-fact-discovery"
    },
    {
      "label": "Authority",
      "value": "Seeing an output is different from signing it",
      "sourceIds": [
        "x425-btc-dev-wallets"
      ],
      "id": "authority",
      "claimId": "bitcoin-payment-not-showing-in-wallet-fact-authority"
    }
  ],
  "prerequisites": [
    "bitcoin-stuck-transactions",
    "bitcoin-output-descriptors"
  ],
  "sections": [
    {
      "id": "match",
      "heading": "Establish which payment is missing",
      "sourceIds": [
        "x425-btc-dev-transactions",
        "x425-btc-core-getbalances"
      ],
      "paragraphs": [
        "Inspect the recipient output, not just the transaction’s total. Confirm you are viewing the expected network and account. A wallet can display pending, trusted, immature or watch-only balances separately, so one screen may not equal all value associated with its addresses.",
        "Suppose an explorer shows 40,000 satoshis to the expected script at a recorded block. That proves a historical receipt in that chain view, not that the output is still unspent or that your current application can authorize it."
      ]
    },
    {
      "id": "sync",
      "heading": "Compare chain progress before changing recovery data",
      "sourceIds": [
        "x425-btc-core-getblockchaininfo",
        "x425-btc-core-rescanblockchain",
        "x425-btc-core-init",
        "x425-btc-core-files"
      ],
      "paragraphs": [
        "A local node still processing older blocks may not have reached the payment. Core exposes block height, header height and an estimated verification progress. A wallet rescan searches available local blocks for relevant transactions; it does not recreate a missing key.",
        "Check the wallet’s documented rescan and synchronization procedure. On a pruned node, old block bodies may need to be obtained again before a historical scan can succeed."
      ]
    },
    {
      "id": "recovery",
      "heading": "Check account derivation and the discovery window",
      "sourceIds": [
        "x425-btc-bip32",
        "x425-btc-bip39",
        "x425-btc-bip44",
        "x425-btc-electrum-faq"
      ],
      "paragraphs": [
        "A correct-looking mnemonic can still be used with the wrong passphrase, derivation path, address type or account. BIP-39 normalizes its mnemonic and passphrase before deriving a seed; a different normalized passphrase gives another wallet rather than a useful wrong-wallet warning.",
        "BIP-44 discovery stops after a defined unused-address gap. A later used address can be missed if addresses were generated outside the normal discovery pattern. Investigate with the wallet’s documented settings and known public addresses, not by uploading recovery secrets."
      ]
    }
  ],
  "faq": [
    {
      "question": "Does a zero balance after recovery mean the bitcoin is gone?",
      "answer": "No. An incorrect account, derivation convention, normalized passphrase or incomplete address search can show a different or incomplete wallet. Compare known receiving addresses and transaction records before reaching that conclusion.",
      "sourceIds": [
        "x425-btc-bip32",
        "x425-btc-bip39",
        "x425-btc-bip44"
      ]
    },
    {
      "question": "Will a blockchain rescan recover a lost seed?",
      "answer": "No. Rescanning finds transactions relevant to key or script information already available to the wallet. It cannot derive missing spending secrets from the public chain.",
      "sourceIds": [
        "x425-btc-core-rescanblockchain",
        "x425-btc-dev-wallets"
      ]
    }
  ],
  "claims": [
    {
      "id": "bitcoin-payment-not-showing-in-wallet-quick-answer",
      "articleSlug": "bitcoin-payment-not-showing-in-wallet",
      "statement": "A confirmed Bitcoin payment missing from a wallet display can be a discovery or synchronization problem rather than a lost payment. First match the network, destination and amount; then check the wallet’s chain progress, account and recovery settings. A visible public output does not establish that the open wallet holds its spending keys. Do not share a seed with an explorer or support stranger.",
      "sourceIds": [
        "source-38ff15e10892f1ee",
        "source-961282fbeb6f3ea6",
        "source-82375415e215e2f2",
        "source-ccf126c494bfe748"
      ],
      "sourceLocators": [
        {
          "sourceId": "source-38ff15e10892f1ee",
          "locator": "Wallet Programs; Full-Service Wallets; Signing-Only Wallets; Wallet Files; Hierarchical Deterministic Key Creation; Loose-Key Wallets"
        },
        {
          "sourceId": "source-961282fbeb6f3ea6",
          "locator": "Result: chain, blocks, headers, verificationprogress, initialblockdownload"
        },
        {
          "sourceId": "source-82375415e215e2f2",
          "locator": "Does Electrum trust servers?; Can I import private keys from other Bitcoin clients?; Can I sweep private keys from other Bitcoin clients?; What is the gap limit?; How do I upgrade Electrum?"
        },
        {
          "sourceId": "source-ccf126c494bfe748",
          "locator": "Be careful with online services; Backup your wallet; Encrypt your wallet; Offline wallet for savings; Hardware wallets; Keep your software up to date"
        }
      ],
      "scope": {
        "collection": "bitcoin",
        "dataAsOf": "2026-10-02",
        "blockHeight": null
      },
      "qualification": "Educational explanation. Product-specific behavior is scoped to the cited documentation, checked 2026-10-02.",
      "evidenceStatus": "documented",
      "verification": {
        "status": "verified",
        "method": "independent automated source review",
        "checkedAt": "2026-10-02T19:29:20.637Z",
        "reviewer": "Independent automated verification — Codex /root/verify_ethereum_100, separate from the Bitcoin drafting agent",
        "notes": [
          "Checked network/output identity, Core29 balance categories, chain progress and rescan behavior. Recovery distinguishes key material, BIP39 normalization/passphrase, BIP32 path and BIP44 history; pruning can make required historical bodies unavailable."
        ]
      }
    },
    {
      "id": "bitcoin-payment-not-showing-in-wallet-fact-first-comparison",
      "articleSlug": "bitcoin-payment-not-showing-in-wallet",
      "statement": "First comparison: Exact destination and network",
      "sourceIds": [
        "source-b282fdecc069b74d",
        "source-961282fbeb6f3ea6"
      ],
      "sourceLocators": [
        {
          "sourceId": "source-b282fdecc069b74d",
          "locator": "Introduction; Spending An Output; P2PKH Script Validation; Multisig; Transaction Fees And Change; Avoiding Key Reuse"
        },
        {
          "sourceId": "source-961282fbeb6f3ea6",
          "locator": "Result: chain, blocks, headers, verificationprogress, initialblockdownload"
        }
      ],
      "scope": {
        "collection": "bitcoin",
        "dataAsOf": "2026-10-02",
        "blockHeight": null
      },
      "qualification": "",
      "evidenceStatus": "documented",
      "verification": {
        "status": "verified",
        "method": "independent automated source review",
        "checkedAt": "2026-10-02T19:29:20.637Z",
        "reviewer": "Independent automated verification — Codex /root/verify_ethereum_100, separate from the Bitcoin drafting agent",
        "notes": [
          "Checked network/output identity, Core29 balance categories, chain progress and rescan behavior. Recovery distinguishes key material, BIP39 normalization/passphrase, BIP32 path and BIP44 history; pruning can make required historical bodies unavailable."
        ]
      }
    },
    {
      "id": "bitcoin-payment-not-showing-in-wallet-fact-discovery",
      "articleSlug": "bitcoin-payment-not-showing-in-wallet",
      "statement": "Discovery: An address gap can hide later used addresses",
      "sourceIds": [
        "source-82375415e215e2f2",
        "source-43d35242be710673"
      ],
      "sourceLocators": [
        {
          "sourceId": "source-82375415e215e2f2",
          "locator": "Does Electrum trust servers?; Can I import private keys from other Bitcoin clients?; Can I sweep private keys from other Bitcoin clients?; What is the gap limit?; How do I upgrade Electrum?"
        },
        {
          "sourceId": "source-43d35242be710673",
          "locator": "Path levels; Account discovery; Address gap limit"
        }
      ],
      "scope": {
        "collection": "bitcoin",
        "dataAsOf": "2026-10-02",
        "blockHeight": null
      },
      "qualification": "",
      "evidenceStatus": "documented",
      "verification": {
        "status": "verified",
        "method": "independent automated source review",
        "checkedAt": "2026-10-02T19:29:20.637Z",
        "reviewer": "Independent automated verification — Codex /root/verify_ethereum_100, separate from the Bitcoin drafting agent",
        "notes": [
          "Checked network/output identity, Core29 balance categories, chain progress and rescan behavior. Recovery distinguishes key material, BIP39 normalization/passphrase, BIP32 path and BIP44 history; pruning can make required historical bodies unavailable."
        ]
      }
    },
    {
      "id": "bitcoin-payment-not-showing-in-wallet-fact-authority",
      "articleSlug": "bitcoin-payment-not-showing-in-wallet",
      "statement": "Authority: Seeing an output is different from signing it",
      "sourceIds": [
        "source-38ff15e10892f1ee"
      ],
      "sourceLocators": [
        {
          "sourceId": "source-38ff15e10892f1ee",
          "locator": "Wallet Programs; Full-Service Wallets; Signing-Only Wallets; Wallet Files; Hierarchical Deterministic Key Creation; Loose-Key Wallets"
        }
      ],
      "scope": {
        "collection": "bitcoin",
        "dataAsOf": "2026-10-02",
        "blockHeight": null
      },
      "qualification": "",
      "evidenceStatus": "documented",
      "verification": {
        "status": "verified",
        "method": "independent automated source review",
        "checkedAt": "2026-10-02T19:29:20.637Z",
        "reviewer": "Independent automated verification — Codex /root/verify_ethereum_100, separate from the Bitcoin drafting agent",
        "notes": [
          "Checked network/output identity, Core29 balance categories, chain progress and rescan behavior. Recovery distinguishes key material, BIP39 normalization/passphrase, BIP32 path and BIP44 history; pruning can make required historical bodies unavailable."
        ]
      }
    }
  ],
  "sources": [
    {
      "id": "x425-btc-dev-wallets",
      "label": "Wallets",
      "publisher": "Bitcoin developer documentation",
      "url": "https://developer.bitcoin.org/devguide/wallets.html",
      "locator": "Wallet Programs; Full-Service Wallets; Signing-Only Wallets; Wallet Files; Hierarchical Deterministic Key Creation; Loose-Key Wallets",
      "note": "Wallet types, generated keys, deterministic wallets and offline signing.",
      "version": "Developer guide; historical implementation details require qualification",
      "checkedAt": "2026-10-02T18:53:53.756Z",
      "contentSha256": "1f3433f0ffac2ee2cc1d0d3ff1ac60ebaf68a92826dd813c8b312581a64344e0",
      "recordId": "source-38ff15e10892f1ee"
    },
    {
      "id": "x425-btc-core-getblockchaininfo",
      "label": "getblockchaininfo RPC",
      "publisher": "Bitcoin Core",
      "url": "https://bitcoincore.org/en/doc/29.0.0/rpc/blockchain/getblockchaininfo/",
      "locator": "Result: chain, blocks, headers, verificationprogress, initialblockdownload",
      "note": "Network identity and sync-status fields; progress is an estimate.",
      "version": "Bitcoin Core 29.0 RPC reference; not a recommendation to install an old release",
      "checkedAt": "2026-10-02T18:53:55.851Z",
      "contentSha256": "1606375ff762737f95c646b1acc42138eff69ce22d6490aca60f054dedf97ef1",
      "recordId": "source-961282fbeb6f3ea6"
    },
    {
      "id": "x425-btc-electrum-faq",
      "label": "Frequently Asked Questions",
      "publisher": "Electrum",
      "url": "https://electrum.readthedocs.io/en/latest/faq.html",
      "locator": "Does Electrum trust servers?; Can I import private keys from other Bitcoin clients?; Can I sweep private keys from other Bitcoin clients?; What is the gap limit?; How do I upgrade Electrum?",
      "note": "Electrum-specific sweep/import distinctions, seed recovery scope and address discovery.",
      "checkedAt": "2026-10-02T18:53:56.378Z",
      "contentSha256": "a7f9a2d109a2a753b0010cda1bd2d789a0417a0788a48ea6632c3fe3b391fb06",
      "recordId": "source-82375415e215e2f2",
      "version": null
    },
    {
      "id": "x425-btc-secure",
      "label": "Securing your wallet",
      "publisher": "Bitcoin.org",
      "url": "https://bitcoin.org/en/secure-your-wallet",
      "locator": "Be careful with online services; Backup your wallet; Encrypt your wallet; Offline wallet for savings; Hardware wallets; Keep your software up to date",
      "note": "Backup scope, online exposure, offline signing, custody and software update practices.",
      "checkedAt": "2026-10-02T18:53:53.659Z",
      "contentSha256": "b6017f869461de2150d6b3b328f2ff75aedcd888d7a66cc311acbc243d6ead49",
      "recordId": "source-ccf126c494bfe748",
      "version": null
    },
    {
      "id": "x425-btc-dev-transactions",
      "label": "Transactions",
      "publisher": "Bitcoin developer documentation",
      "url": "https://developer.bitcoin.org/devguide/transactions.html",
      "locator": "Introduction; Spending An Output; P2PKH Script Validation; Multisig; Transaction Fees And Change; Avoiding Key Reuse",
      "note": "Inputs, outputs, authorization, change, coinbase exceptions and fee accounting.",
      "version": "Developer guide; historical implementation details require qualification",
      "checkedAt": "2026-10-02T18:53:53.759Z",
      "contentSha256": "2f3fc474d51880e6c7fd4c25f747f8d8d8da49a493ab82af8ff4916fa490d6b8",
      "recordId": "source-b282fdecc069b74d"
    },
    {
      "id": "x425-btc-bip44",
      "label": "Multi-Account Hierarchy for Deterministic Wallets",
      "publisher": "Bitcoin Improvement Proposals",
      "url": "https://raw.githubusercontent.com/bitcoin/bips/927b6de9915c9262615a6399de51b200f81e5aa4/bip-0044.mediawiki",
      "locator": "Path levels; Account discovery; Address gap limit",
      "note": "Hardened account paths and external-chain discovery gap rule.",
      "version": "Pinned BIPs revision",
      "checkedAt": "2026-10-02T18:53:54.097Z",
      "contentSha256": "6a541c79f94077ac529941a8cbd373ce077a5d6e97b6dd8209b45ac10f737eaf",
      "recordId": "source-43d35242be710673"
    },
    {
      "id": "x425-btc-core-getbalances",
      "label": "getbalances RPC",
      "publisher": "Bitcoin Core",
      "url": "https://bitcoincore.org/en/doc/29.0.0/rpc/wallet/getbalances/",
      "locator": "Result: mine, watchonly, trusted, untrusted_pending, immature",
      "note": "Wallet balances are divided by trust and spendability-related categories.",
      "version": "Bitcoin Core 29.0 RPC reference; not a recommendation to install an old release",
      "checkedAt": "2026-10-02T18:53:55.000Z",
      "contentSha256": "bf988ef023ba084bbaf87ceaa30aea5f6d445c36b80be60f9b1fa8f5cf91c0ff",
      "recordId": "source-cd336b4fe95b9402"
    },
    {
      "id": "x425-btc-core-rescanblockchain",
      "label": "rescanblockchain RPC",
      "publisher": "Bitcoin Core",
      "url": "https://bitcoincore.org/en/doc/29.0.0/rpc/wallet/rescanblockchain/",
      "locator": "Description; Arguments; Result",
      "note": "Rescan local blocks for wallet-related transactions within a height range.",
      "version": "Bitcoin Core 29.0 RPC reference; not a recommendation to install an old release",
      "checkedAt": "2026-10-02T18:53:55.698Z",
      "contentSha256": "26c1114ca6d3e56b68b4d410a1558b304e5811b96ef3b15016fbf961e333d9a5",
      "recordId": "source-b5cd05a883329592"
    },
    {
      "id": "x425-btc-core-init",
      "label": "Node initialization",
      "publisher": "Bitcoin Core",
      "url": "https://raw.githubusercontent.com/bitcoin/bitcoin/v29.0/src/init.cpp",
      "locator": "SetupServerArgs: assumevalid, reindex, reindex-chainstate, prune, listen, server; prune/reindex-chainstate compatibility check",
      "note": "Definitions of reindex/chainstate rebuild and node configuration switches.",
      "version": "Bitcoin Core v29.0",
      "checkedAt": "2026-10-02T18:53:55.958Z",
      "contentSha256": "2d9bc7051d02ea8678e59a5f55947fb2381b00998293c0d040310540bc1b5c61",
      "recordId": "source-75e29245a2925c41"
    },
    {
      "id": "x425-btc-core-files",
      "label": "Files",
      "publisher": "Bitcoin Core",
      "url": "https://raw.githubusercontent.com/bitcoin/bitcoin/v29.0/doc/files.md",
      "locator": "Data directory location and chain-specific paths; Data directory layout: blocks/, chainstate/, wallets/; Multi-wallet environment and backupwallet guidance",
      "note": "Wallet, block, chainstate and index files have different recovery purposes.",
      "version": "Bitcoin Core v29.0",
      "checkedAt": "2026-10-02T18:53:55.926Z",
      "contentSha256": "b22521efd202f947f5a126bb1f8bf24b1f03e48c3cc7928d3d5d11c53e2657b4",
      "recordId": "source-49ac1d73e9642790"
    },
    {
      "id": "x425-btc-bip32",
      "label": "Hierarchical Deterministic Wallets",
      "publisher": "Bitcoin Improvement Proposals",
      "url": "https://raw.githubusercontent.com/bitcoin/bips/927b6de9915c9262615a6399de51b200f81e5aa4/bip-0032.mediawiki",
      "locator": "Motivation; Extended keys; Security",
      "note": "Deterministic key derivation, backup scope and public/private child derivation.",
      "version": "Pinned BIPs revision",
      "checkedAt": "2026-10-02T18:53:54.013Z",
      "contentSha256": "e5e00a8289db2f681052cf24a745320afc225e66b25d1e489a7c884d2fc7f11f",
      "recordId": "source-225ce32b9f96878c"
    },
    {
      "id": "x425-btc-bip39",
      "label": "Mnemonic code for generating deterministic keys",
      "publisher": "Bitcoin Improvement Proposals",
      "url": "https://raw.githubusercontent.com/bitcoin/bips/927b6de9915c9262615a6399de51b200f81e5aa4/bip-0039.mediawiki",
      "locator": "Generating the mnemonic; From mnemonic to seed",
      "note": "Entropy and checksum table, intended computer-generated randomness and NFKD seed derivation.",
      "version": "Pinned BIPs revision",
      "checkedAt": "2026-10-02T18:53:54.120Z",
      "contentSha256": "afcbcbed36fe9eb734bd607398a8c124683ded2a75c3830e1b16c47b043a9134",
      "recordId": "source-a7583e32275982ab"
    }
  ],
  "related": {
    "articles": [
      "bitcoin-stuck-transactions",
      "bitcoin-output-descriptors",
      "private-keys-and-seed-phrases",
      "bitcoin-payment-refunds",
      "bitcoin-send-max"
    ],
    "dossiers": [],
    "wallets": []
  },
  "revisionHistory": [
    {
      "date": "2026-10-02",
      "kind": "published",
      "summary": "First publication after primary-source research and separate automated verification."
    }
  ],
  "citation": "Degrees of Satoshi editorial project. “Bitcoin received but missing from your wallet: what to check.” Published 2026-10-02; updated 2026-10-02. https://degreesofsatoshi.com/encyclopedia/bitcoin-payment-not-showing-in-wallet/"
}
