Skip to content

Extract credit card statement transactions to CSV

Convert readable credit card statement PDFs into reviewable CSV rows. Check purchases, repayments, refunds, fees and transaction dates before spreadsheet use.

Upload statement PDFs

How does this work?

Accounter can attempt transaction extraction from readable credit card statement PDFs. Upload the complete statement, review purchases, repayments, refunds, interest and fees against the original, then export CSV. Check the statement’s debit and credit convention before using the rows: a card purchase and a card repayment affect the outstanding balance differently.

Updated · Accounter product workflow guide

  1. 1.Download the full credit card statement PDF rather than a screenshot of the current balance.
  2. 2.Upload the PDF below and enter its document password if required.
  3. 3.Review transaction dates and descriptions, including purchases, repayments, refunds, interest and fees.
  4. 4.Check debit and credit signs against the card statement. Do not treat a repayment as sales income or a credit limit as a transaction.
  5. 5.Compare transaction totals and the amount owed with the original statement, then download CSV through your Hub account.

Try statement extraction

Preview the extracted rows before downloading. CSV downloads require an account and available credits. For batch processing, sign in and use available page credits from a purchased pack or subscription. Enter passwords per file when prompted.

Upload your bank statement

Drop your bank statement PDF here, or click to browse

PDF only · up to 20 MB

Your PDF is read by Accounter using Google and OpenRouter AI services, outside South Africa. Without an account, the preview and the PDF are deleted within 3 hours. How we handle statements

No account needed to preview. Sign in only when you want the CSV.

Read our privacy policy and extraction pricing before uploading.

Example: purchases, fees and a repayment

Fictional example in rand: opening amount owed R2,000, purchases R500, interest and fees R50, and a repayment R800 give a closing amount owed of R1,750 (2,000 + 500 + 50 − 800). This illustrates the direction of transactions, not a universal CSV sign convention. Match the actual statement and your import template. Keep opening balance and credit limit separate from transaction rows.

Troubleshooting your statement

Payments look like expenses in the spreadsheet

Check whether the statement expresses amounts as debits and credits or signed values. Confirm how the destination import expects a liability account to be represented before changing signs.

The statement has no balance for each transaction

Some card statements show only summary balances. Use the printed transactions and statement totals for review; do not invent a running balance for rows where the source does not provide one.

Foreign-currency purchases show two amounts

Check which amount is the original purchase and which is the billed account-currency amount. Compare the extracted rows and any exchange fees with the PDF before importing.

Frequently asked questions

Can I convert a credit card PDF to Excel?+

Accounter exports reviewed transactions as CSV that opens in Excel. It does not promise a native XLSX export or automatic accounting classification.

Are refunds and repayments extracted?+

They can appear in the extracted rows when visible in the statement. Review them alongside purchases and fees; extraction can miss or misread entries and needs checking.

Can I use a scanned card statement?+

Readable scanned PDFs can be attempted. Use complete, upright pages, and compare every extracted row with the source. Original digital statements normally provide clearer input.

Does the converter connect to my credit card account?+

No. This workflow processes a statement PDF you upload. It is not a live card feed or a direct connection to your bank.