{
  "docType": "Current account statement",
  "columns": [
    "Date",
    "Narration / reference",
    "Debit",
    "Credit",
    "Balance"
  ],
  "rows": [
    {
      "Date": "03 Aug",
      "Narration / reference": "NEFT / customer receipt\nCR-8101",
      "Debit": "",
      "Credit": "50,000.00",
      "Balance": "150,000.00"
    },
    {
      "Date": "05 Aug",
      "Narration / reference": "UPI / stationery\nUPI-2041",
      "Debit": "826.00",
      "Credit": "",
      "Balance": "149,174.00"
    },
    {
      "Date": "07 Aug",
      "Narration / reference": "NEFT / supplier payment\nINV-118",
      "Debit": "23,600.00",
      "Credit": "",
      "Balance": "125,574.00"
    },
    {
      "Date": "11 Aug",
      "Narration / reference": "IMPS / customer settlement\nCR-8102",
      "Debit": "18,500.00",
      "Credit": "",
      "Balance": "107,074.00"
    },
    {
      "Date": "12 Aug",
      "Narration / reference": "Rent / August\nRENT-08",
      "Debit": "12,000.00",
      "Credit": "",
      "Balance": "95,074.00"
    },
    {
      "Date": "16 Aug",
      "Narration / reference": "NEFT / client retainer\nCR-8103",
      "Debit": "",
      "Credit": "64,000.00",
      "Balance": "159,074.00"
    },
    {
      "Date": "20 Aug",
      "Narration / reference": "UPI / courier\nUPI-8270",
      "Debit": "1,180.00",
      "Credit": "",
      "Balance": "157,894.00"
    },
    {
      "Date": "23 Aug",
      "Narration / reference": "Payroll batch\nPAY-0823",
      "Debit": "42,000.00",
      "Credit": "",
      "Balance": "115,894.00"
    },
    {
      "Date": "27 Aug",
      "Narration / reference": "Interest credit\nINT-08",
      "Debit": "",
      "Credit": "450.00",
      "Balance": "116,344.00"
    },
    {
      "Date": "31 Aug",
      "Narration / reference": "Service fee\nFEE-08",
      "Debit": "250.00",
      "Credit": "",
      "Balance": "116,094.00"
    }
  ],
  "metadata": {
    "Company": "Deccan Example Bank",
    "Document reference": "STMT-2026-08-1042",
    "Account holder": "Mehta Engineering Demo Ltd",
    "Account / currency": "**** 1042 / INR",
    "Statement period": "01-31 August 2026",
    "Opening balance": "INR 100,000.00",
    "Credits": "INR 114,450.00",
    "Debits including fees": "INR 98,356.00",
    "Closing balance": "INR 116,094.00",
    "Statement notes": "Value dates equal posting dates in this sample. Blank debit or credit cells mean zero, not missing transactions.\nThis fictional statement is for extraction and reconciliation practice. It is not evidence of funds or a bank-issued record."
  },
  "summary": "Reviewed reference from fictional sample source data. Values checked against the PDF. Fresh AI extractions may differ.",
  "resultVersion": 1,
  "fields": [
    {
      "key": "Company",
      "label": "Company",
      "valueType": "string",
      "description": "",
      "repeats": false
    },
    {
      "key": "Document reference",
      "label": "Document Reference",
      "valueType": "string",
      "description": "",
      "repeats": false
    },
    {
      "key": "Account holder",
      "label": "Account Holder",
      "valueType": "string",
      "description": "",
      "repeats": false
    },
    {
      "key": "Account / currency",
      "label": "Account / Currency",
      "valueType": "string",
      "description": "",
      "repeats": false
    },
    {
      "key": "Statement period",
      "label": "Statement Period",
      "valueType": "string",
      "description": "",
      "repeats": false
    },
    {
      "key": "Credits",
      "label": "Credits",
      "valueType": "string",
      "description": "",
      "repeats": false
    },
    {
      "key": "Debits including fees",
      "label": "Debits Including Fees",
      "valueType": "string",
      "description": "",
      "repeats": false
    },
    {
      "key": "Statement notes",
      "label": "Statement Notes",
      "valueType": "string",
      "description": "",
      "repeats": false
    },
    {
      "key": "Opening balance",
      "label": "Opening Balance",
      "valueType": "string",
      "description": "",
      "repeats": false
    },
    {
      "key": "Closing balance",
      "label": "Closing Balance",
      "valueType": "string",
      "description": "",
      "repeats": false
    },
    {
      "key": "Date",
      "label": "Date",
      "valueType": "string",
      "description": "",
      "repeats": true
    },
    {
      "key": "Narration / reference",
      "label": "Narration / Reference",
      "valueType": "string",
      "description": "",
      "repeats": true
    },
    {
      "key": "Debit",
      "label": "Debit",
      "valueType": "string",
      "description": "",
      "repeats": true
    },
    {
      "key": "Credit",
      "label": "Credit",
      "valueType": "string",
      "description": "",
      "repeats": true
    },
    {
      "key": "Balance",
      "label": "Balance",
      "valueType": "string",
      "description": "",
      "repeats": true
    }
  ],
  "remarks": [
    {
      "key": "Statement notes",
      "label": "Statement notes",
      "value": "Value dates equal posting dates in this sample. Blank debit or credit cells mean zero, not missing transactions.\nThis fictional statement is for extraction and reconciliation practice. It is not evidence of funds or a bank-issued record.",
      "valueType": "string",
      "confidence": null
    }
  ],
  "structuredResult": {
    "version": 2,
    "docType": "Current account statement",
    "details": [
      {
        "key": "Company",
        "label": "Company",
        "value": "Deccan Example Bank",
        "valueType": "string",
        "confidence": null
      },
      {
        "key": "Document reference",
        "label": "Document reference",
        "value": "STMT-2026-08-1042",
        "valueType": "string",
        "confidence": null
      },
      {
        "key": "Account holder",
        "label": "Account holder",
        "value": "Mehta Engineering Demo Ltd",
        "valueType": "string",
        "confidence": null
      },
      {
        "key": "Account / currency",
        "label": "Account / currency",
        "value": "**** 1042 / INR",
        "valueType": "string",
        "confidence": null
      },
      {
        "key": "Statement period",
        "label": "Statement period",
        "value": "01-31 August 2026",
        "valueType": "string",
        "confidence": null
      },
      {
        "key": "Opening balance",
        "label": "Opening balance",
        "value": "INR 100,000.00",
        "valueType": "string",
        "confidence": null
      }
    ],
    "tables": [
      {
        "key": "primary",
        "label": "Line items",
        "fields": [
          {
            "key": "Date",
            "label": "Date",
            "valueType": "string",
            "description": "",
            "repeats": true
          },
          {
            "key": "Narration / reference",
            "label": "Narration / Reference",
            "valueType": "string",
            "description": "",
            "repeats": true
          },
          {
            "key": "Debit",
            "label": "Debit",
            "valueType": "string",
            "description": "",
            "repeats": true
          },
          {
            "key": "Credit",
            "label": "Credit",
            "valueType": "string",
            "description": "",
            "repeats": true
          },
          {
            "key": "Balance",
            "label": "Balance",
            "valueType": "string",
            "description": "",
            "repeats": true
          }
        ],
        "rows": [
          {
            "Date": "03 Aug",
            "Narration / reference": "NEFT / customer receipt\nCR-8101",
            "Debit": "",
            "Credit": "50,000.00",
            "Balance": "150,000.00"
          },
          {
            "Date": "05 Aug",
            "Narration / reference": "UPI / stationery\nUPI-2041",
            "Debit": "826.00",
            "Credit": "",
            "Balance": "149,174.00"
          },
          {
            "Date": "07 Aug",
            "Narration / reference": "NEFT / supplier payment\nINV-118",
            "Debit": "23,600.00",
            "Credit": "",
            "Balance": "125,574.00"
          },
          {
            "Date": "11 Aug",
            "Narration / reference": "IMPS / customer settlement\nCR-8102",
            "Debit": "18,500.00",
            "Credit": "",
            "Balance": "107,074.00"
          },
          {
            "Date": "12 Aug",
            "Narration / reference": "Rent / August\nRENT-08",
            "Debit": "12,000.00",
            "Credit": "",
            "Balance": "95,074.00"
          },
          {
            "Date": "16 Aug",
            "Narration / reference": "NEFT / client retainer\nCR-8103",
            "Debit": "",
            "Credit": "64,000.00",
            "Balance": "159,074.00"
          },
          {
            "Date": "20 Aug",
            "Narration / reference": "UPI / courier\nUPI-8270",
            "Debit": "1,180.00",
            "Credit": "",
            "Balance": "157,894.00"
          },
          {
            "Date": "23 Aug",
            "Narration / reference": "Payroll batch\nPAY-0823",
            "Debit": "42,000.00",
            "Credit": "",
            "Balance": "115,894.00"
          },
          {
            "Date": "27 Aug",
            "Narration / reference": "Interest credit\nINT-08",
            "Debit": "",
            "Credit": "450.00",
            "Balance": "116,344.00"
          },
          {
            "Date": "31 Aug",
            "Narration / reference": "Service fee\nFEE-08",
            "Debit": "250.00",
            "Credit": "",
            "Balance": "116,094.00"
          }
        ]
      }
    ],
    "totals": [
      {
        "key": "Opening balance",
        "label": "Opening balance",
        "value": "INR 100,000.00",
        "valueType": "string",
        "confidence": null
      },
      {
        "key": "Credits",
        "label": "Credits",
        "value": "INR 114,450.00",
        "valueType": "string",
        "confidence": null
      },
      {
        "key": "Debits including fees",
        "label": "Debits including fees",
        "value": "INR 98,356.00",
        "valueType": "string",
        "confidence": null
      },
      {
        "key": "Closing balance",
        "label": "Closing balance",
        "value": "INR 116,094.00",
        "valueType": "string",
        "confidence": null
      }
    ],
    "remarks": [
      {
        "key": "Statement notes",
        "label": "Statement notes",
        "value": "Value dates equal posting dates in this sample. Blank debit or credit cells mean zero, not missing transactions.\nThis fictional statement is for extraction and reconciliation practice. It is not evidence of funds or a bank-issued record.",
        "valueType": "string",
        "confidence": null
      }
    ],
    "fields": [
      {
        "key": "Company",
        "label": "Company",
        "valueType": "string",
        "description": "",
        "repeats": false
      },
      {
        "key": "Document reference",
        "label": "Document Reference",
        "valueType": "string",
        "description": "",
        "repeats": false
      },
      {
        "key": "Account holder",
        "label": "Account Holder",
        "valueType": "string",
        "description": "",
        "repeats": false
      },
      {
        "key": "Account / currency",
        "label": "Account / Currency",
        "valueType": "string",
        "description": "",
        "repeats": false
      },
      {
        "key": "Statement period",
        "label": "Statement Period",
        "valueType": "string",
        "description": "",
        "repeats": false
      },
      {
        "key": "Credits",
        "label": "Credits",
        "valueType": "string",
        "description": "",
        "repeats": false
      },
      {
        "key": "Debits including fees",
        "label": "Debits Including Fees",
        "valueType": "string",
        "description": "",
        "repeats": false
      },
      {
        "key": "Statement notes",
        "label": "Statement Notes",
        "valueType": "string",
        "description": "",
        "repeats": false
      },
      {
        "key": "Opening balance",
        "label": "Opening Balance",
        "valueType": "string",
        "description": "",
        "repeats": false
      },
      {
        "key": "Closing balance",
        "label": "Closing Balance",
        "valueType": "string",
        "description": "",
        "repeats": false
      },
      {
        "key": "Date",
        "label": "Date",
        "valueType": "string",
        "description": "",
        "repeats": true
      },
      {
        "key": "Narration / reference",
        "label": "Narration / Reference",
        "valueType": "string",
        "description": "",
        "repeats": true
      },
      {
        "key": "Debit",
        "label": "Debit",
        "valueType": "string",
        "description": "",
        "repeats": true
      },
      {
        "key": "Credit",
        "label": "Credit",
        "valueType": "string",
        "description": "",
        "repeats": true
      },
      {
        "key": "Balance",
        "label": "Balance",
        "valueType": "string",
        "description": "",
        "repeats": true
      }
    ],
    "warnings": [],
    "source": {
      "pageCount": 0,
      "selectedPages": [],
      "contentHash": "700e4bfec2a73f9232604287febc9c925db161ed3c4d282ef6bdd16e7e6e1c91"
    }
  },
  "exportMetadata": {
    "extractionId": "28bd9da9-a988-4639-8d6e-bce19825416b",
    "resultVersion": 1,
    "contractVersion": 2,
    "sourceFileId": "0de18607-cf79-4f79-8925-86570837c1e8",
    "sourceFileName": "indian-bank-statement-extraction-sample.pdf",
    "sourceContentHash": "700e4bfec2a73f9232604287febc9c925db161ed3c4d282ef6bdd16e7e6e1c91",
    "sourceVersion": "700e4bfec2a73f9232604287febc9c925db161ed3c4d282ef6bdd16e7e6e1c91",
    "selectedPages": "all",
    "exportedAt": "2026-09-04T15:43:33.243Z",
    "actualProvider": null,
    "actualModel": null,
    "actualMode": null,
    "resultState": "complete",
    "partialResultWarnings": []
  }
}
