Core transaction fields
Date, description, debit, credit and running balance when the statement provides them.
From page content to reviewable transaction rows
BSC turns a supported digital or scanned statement into structured transaction data. Extraction includes dates, descriptions and financial values that are present and readable; it does not guess missing fields or guarantee an unknown layout.
Or drop it here.
Sign in to upload · Get 20 free credits
Sign in before a file is selected or uploaded.
One physical PDF page equals one credit. Failed conversions cost 0.
The exact fields depend on the document type and the source. Empty optional values remain empty.
Date, description, debit, credit and running balance when the statement provides them.
Value date, cheque or reference information and row review status when applicable.
Transaction and posting dates, transaction type, original amount and currency, card suffix and reference when present.
A neatly shaped table can still contain wrong numbers. The service therefore checks the result before creating finished exports.
The output should not silently lose or duplicate recognized transaction rows.
Balances, debits and credits are checked where the source provides enough information.
Unresolved issues block export or remain clearly identified instead of being hidden.
Use one eligible PDF and keep the original file for comparison.
Check dates, descriptions, amounts, direction, balances and transaction count.
Use XLSX for spreadsheet review, CSV for a simple table or JSON for structured records.
Keep the original PDF and compare the transaction count, dates, descriptions, amount direction and balances before relying on any converted file. A successful download is not a substitute for your own financial review.
Typical bank-account output includes Date, Value Date, Description, Debit, Credit, Balance, Cheque No, Status and Check reason. Availability depends on the source.
Yes. Credit card exports use a separate 14-column contract with additional transaction, posting, currency, card and reference fields.
The goal is to structure what the source shows. Missing or unresolved values should remain empty, require review or block export rather than be invented.
Yes. A successful conversion provides XLSX, CSV and JSON files generated from the same validated transaction result.
Keep the source statement, review the converted rows, and stop whenever the evidence is not clear enough for a safe result.