# StatementMint > StatementMint converts PDF bank and credit-card statements into structured CSV and Excel files, then runs deterministic balance checks when the statement provides enough independent controls. StatementMint is designed for checking, savings, money-market, debit-card, prepaid, credit-card, and charge-card statements. Anonymous visitors can preview one selected statement page; native-text PDFs prioritize a likely transaction page, while image-only scans may use page one. Free accounts can process up to five pages per day. Signed-in users can download a completed full-statement extraction immediately as CSV or formatted Excel with Date, Description, and signed Amount. The output is automated extraction, not independent financial or accounting verification, and users should compare it with the source PDF before relying on it. ## Product - [Bank statement converter](https://statementmint.com/): Upload a PDF and export structured transactions to CSV or formatted Excel. - [Pricing](https://statementmint.com/pricing): Free, Starter, Pro, and higher-volume allowances. - [Security](https://statementmint.com/security): Private storage, document processing, retention, and extraction limitations. - [Contact](https://statementmint.com/contact): Product and support inquiries. ## Conversion guides - [Bank of America Statement to Excel or CSV](https://statementmint.com/blog/bank-of-america-statement-excel-csv): Choose account activity or an issued PDF, review exported rows, and avoid overlapping periods. - [Import a Bank Statement into Excel Without Breaking Dates](https://statementmint.com/blog/import-bank-statement-excel-dates): Diagnose date swaps, source locales, missing years, text dates, and signed amounts before relying on an imported statement. - [How to Convert a Bank Statement to Excel](https://statementmint.com/blog/convert-bank-statement-to-excel): Build and verify a transaction-first XLSX workbook. - [Best Bank Statement to Excel Software](https://statementmint.com/blog/best-bank-statement-to-excel-software): Compare converters with a 12-point checklist for statement fit, spreadsheet quality, security, and cost. - [Bank Statement Converter Software: 12 Questions to Ask Before Uploading](https://statementmint.com/blog/bank-statement-converter-software-checklist): Evaluate document fit, page handling, outputs, access, retention, deletion, support, and pricing before sharing a financial PDF. - [Bank Statement to Excel Sheet: The Cleanest Column Format](https://statementmint.com/blog/bank-statement-to-excel-sheet-format): Format Date, Description, and signed Amount as a sortable Excel table. - [Bank Statement CSV to Excel: How to Open, Clean, and Format It](https://statementmint.com/blog/bank-statement-csv-to-excel): Import a statement CSV without broken dates, missing leading zeros, garbled descriptions, or text-formatted amounts. - [How to Convert a Bank Statement to CSV](https://statementmint.com/blog/convert-bank-statement-to-csv): Create a portable, well-formed transaction file. - [Bank Statement to CSV File: Formats Accounting Imports Need](https://statementmint.com/blog/bank-statement-to-csv-file-format): Keep a clean source CSV, choose a two- or three-column mapping, and adapt a copy to the accounting importer's current fields. - [How to Import Bank Statements into QuickBooks Online](https://statementmint.com/blog/import-bank-statements-quickbooks-online): Choose direct statement upload or a reviewed CSV, map fields, prevent duplicates, and reconcile the account. - [QuickBooks Bank Statement Import Template](https://statementmint.com/blog/quickbooks-bank-statement-import-template): Download a synthetic three-column CSV and check its dates, amounts, mapping, and import limits. - [How to Upload PDF Bank Statements to QuickBooks Online](https://statementmint.com/blog/upload-pdf-bank-statements-quickbooks-online): Use QuickBooks' direct statement workflow or prepare a reviewed CSV, then prevent duplicates and reconcile the account. - [QuickBooks Bank Feed Not Working? Manual Import Workflow](https://statementmint.com/blog/quickbooks-bank-feed-not-working): Diagnose missing bank activity, define the confirmed gap, import it once, and reconcile the account. - [How to Import PDF Bank Statements into QuickBooks Desktop](https://statementmint.com/blog/import-pdf-bank-statements-quickbooks-desktop): Choose among bank-issued Web Connect, edition-specific batch entry, and other supported Desktop routes without treating CSV as a QBO file. - [How to Reconcile an Imported Bank Statement in QuickBooks](https://statementmint.com/blog/reconcile-imported-bank-statement-quickbooks): Review imported rows, prevent duplicates, match the issued statement, and preserve a source-backed reconciliation report. - [How to Import a Bank Statement into Xero](https://statementmint.com/blog/import-bank-statement-xero): Choose among bank-issued OFX, eligible direct PDF import, and a reviewed CSV workflow with mapping and overlap controls. - [Bank Statement Abbreviations and Transaction Codes: An A-Z Guide](https://statementmint.com/blog/bank-statement-abbreviations): Decode common US statement codes by payment network, transaction channel, account event, and account context. - [Bank Statement Transaction Codes: ACH, POS, ATM, DR, and CR Explained](https://statementmint.com/blog/bank-statement-transaction-codes): Interpret transaction rows, verify money direction, test running balances, and avoid spreadsheet sign errors. - [Transaction Date vs. Posting Date](https://statementmint.com/blog/transaction-date-vs-posting-date): Preserve both date roles, explain statement cutoff, and avoid silently swapping transaction and posting dates. - [What Is a Bank Statement Reference Number?](https://statementmint.com/blog/bank-statement-reference-number): Distinguish bank references, ACH traces, check numbers, card references, and wire identifiers. - [Bank Statement PDF to Excel: OCR vs. Copy and Paste](https://statementmint.com/blog/bank-statement-pdf-to-excel-ocr-vs-copy-paste): Choose an extraction method by document construction and failure mode. - [How to Extract Transactions from a Scanned Bank Statement](https://statementmint.com/blog/extract-transactions-scanned-bank-statement): Recover and verify image-only transaction pages. - [How to Convert a Credit Card Statement to Excel](https://statementmint.com/blog/convert-credit-card-statement-to-excel): Preserve purchases, payments, credits, and liability-aware balance effects. ## Reconciliation guides - [How to Reconcile a Credit Card Statement](https://statementmint.com/blog/reconcile-credit-card-statement): Match purchases, payments, refunds, fees, and interest with a synthetic example and clear liability signs. - [How to Reconcile a Bank Statement, Step by Step](https://statementmint.com/blog/reconcile-bank-statement-step-by-step): Match transactions, classify differences, and calculate adjusted balances. - [The Bank Reconciliation Formula, Explained](https://statementmint.com/blog/bank-reconciliation-formula): Understand adjusted bank and book balance formulas. - [Bank Reconciliation Example With Real Numbers](https://statementmint.com/blog/bank-reconciliation-example): Follow a complete two-sided reconciliation to a $0.00 difference and download the worked Excel file. - [Bank Reconciliation Template for Excel](https://statementmint.com/blog/bank-reconciliation-template-excel): Download a reusable XLSX with instructions, formulas, adjustment dropdowns, and a completed sample. - [Bank Reconciliation Statement Format](https://statementmint.com/blog/bank-reconciliation-statement-format): Structure bank-side and book-side calculations, adjustment evidence, and reviewer sign-off. - [Account Reconciliation Template for Excel](https://statementmint.com/blog/account-reconciliation-template-excel): Download a reusable XLSX for independent-source and general-ledger balances, adjustments, aging, and sign-off. - [Automated Bank Reconciliation in Excel](https://statementmint.com/blog/automated-bank-reconciliation-excel): Build controlled matching with exact keys, XLOOKUP, duplicate checks, tolerances, and exception review. - [Opening Balance vs. Closing Balance](https://statementmint.com/blog/opening-closing-balance-explained): Interpret statement-period balance boundaries. - [Debits and Credits on Bank Statements](https://statementmint.com/blog/debits-credits-bank-statements): Interpret transaction direction across asset and liability accounts. - [Why a Bank Statement Does Not Match a Spreadsheet](https://statementmint.com/blog/why-bank-statement-does-not-match-spreadsheet): Troubleshoot timing, missing rows, duplicates, dates, signs, and OCR errors. ## Statement basics - [Available Balance vs. Current Balance vs. Ledger Balance](https://statementmint.com/blog/available-balance-vs-current-balance): Read deposit-account balance labels, explain holds with a synthetic worksheet, and account for outstanding payments without double-counting. - [Statement Balance vs. Current Balance: What You Owe](https://statementmint.com/blog/statement-balance-vs-current-balance): Compare credit-card balances, minimum payments, due dates, grace periods, and a synthetic balance worksheet. - [How to Read a Bank Statement](https://statementmint.com/blog/read-bank-statement): Understand periods, summaries, activity, fees, and notices. - [What Counts as a Bank Statement?](https://statementmint.com/blog/what-counts-as-bank-statement): Distinguish issued statements from transaction histories and exports. - [Bank Statement Transaction Descriptions, Explained](https://statementmint.com/blog/bank-statement-transaction-descriptions): Decode and preserve merchant and transfer descriptors. - [Pending vs. Posted Transactions](https://statementmint.com/blog/pending-vs-posted-transactions): Understand which activity belongs in an issued statement. - [How Long Should You Keep Bank Statements?](https://statementmint.com/blog/how-long-keep-bank-statements): Build a purpose-based retention policy. ## Workflow and security guides - [How to Categorize Bank Transactions in Excel](https://statementmint.com/blog/categorize-bank-transactions-excel): Use merchant lookups, review overrides, and a worked PivotTable summary while preserving source descriptions and signed amounts. - [Best Bank Statement Format for Bookkeeping](https://statementmint.com/blog/best-bank-statement-format-for-bookkeeping): Compare PDF, CSV, and XLSX roles. - [How to Prepare Bank Statements for an Accountant](https://statementmint.com/blog/prepare-bank-statements-for-accountant): Create a complete, traceable handoff. - [How to Combine Bank Statements into One Spreadsheet](https://statementmint.com/blog/combine-bank-statements-spreadsheet): Normalize and append statements without invalid balances or duplicate periods. - [Is It Safe to Upload Bank Statements Online?](https://statementmint.com/blog/safe-upload-bank-statements-online): Evaluate access control, encryption, retention, subprocessors, and deletion. - [Bank Statement OCR Accuracy](https://statementmint.com/blog/bank-statement-ocr-accuracy): Verify extracted data with schema, page, row, and statement-level controls. ## Trust and policies - [Editorial policy](https://statementmint.com/blog/editorial-policy): Research, sourcing, automation, corrections, privacy, and authorship standards. - [Privacy policy](https://statementmint.com/privacy): How StatementMint handles personal information and uploaded documents. - [Terms of service](https://statementmint.com/terms): Rules governing use of StatementMint. ## Optional - [All guides](https://statementmint.com/blog): Human-readable index of the 47 published guides. - [XML sitemap](https://statementmint.com/sitemap.xml): Canonical public URL inventory. - [RSS feed](https://statementmint.com/blog/rss.xml): Current guide feed.