Suparse

Turn PDF data into Google Sheets rows

  • Capture PDF fields and repeating table rows
  • Process digital PDFs and scanned pages
  • Check dates, amounts, and row completeness
Turn PDF data into Google Sheets rows

Get spreadsheet-ready fields and table rows from PDFs

Start with the PDF you already have

Bank statement PDF being dragged into the Bank statement upload area in Suparse Quick Uploads

Upload a bank statement PDF to capture its document details and transaction rows. Review the extracted values before using them in your Google Sheets workflow.

Get the fields and table structure right

The spreadsheet is useful when the extracted columns match the information in the PDF.

Define document fields and repeating rows

  • Describe the data you need: Use a shared type or define statement period, account identifier, currency, balances, and transaction columns with custom document parsing.

Check digital and scanned PDF results

  • Inspect the source detail: Compare dates, decimal separators, positive and negative amounts, and transaction rows with the original. A faint or skewed scan deserves particular attention. See data validation and review.

Distinguish a long table from a new document

  • Keep continuation pages together: A statement spanning pages should remain one document. If the PDF contains several distinct documents, use document splitting to obtain separate results.

Complete example: one statement PDF, three transaction rows

Suppose statement-aug-2026.pdf contains the following account summary and exactly three transactions. This illustrative extraction setup captures the summary fields and a transaction table. It shows the complete example data rather than a selection from a longer statement.

Document fields from the PDF

FieldValue
Account identifierAccount ending 4821
Statement period2026-08-01 to 2026-08-31
CurrencyEUR
Opening balance1000.00
Closing balance2143.20

Every transaction in the source

Transaction dateDescriptionAmount
2026-08-02Example Grocery-34.80
2026-08-03Example Client Payment1250.00
2026-08-04Example Utility Payment-72.00

Example combined data tab in Google Sheets

Document referenceOriginal filenameAccount identifierStatement periodCurrencyOpening balanceClosing balanceTransaction dateDescriptionAmountSuparse link
doc-st4821statement-aug-2026.pdfAccount ending 48212026-08-01 to 2026-08-31EUR1000.002143.202026-08-02Example Grocery-34.80Open record
doc-st4821statement-aug-2026.pdfAccount ending 48212026-08-01 to 2026-08-31EUR1000.002143.202026-08-03Example Client Payment1250.00Open record
doc-st4821statement-aug-2026.pdfAccount ending 48212026-08-01 to 2026-08-31EUR1000.002143.202026-08-04Example Utility Payment-72.00Open record

These columns combine the chosen extraction fields with source identifiers. Delivery also includes a document received timestamp, omitted here for readability. The three transaction amounts total 1143.20; adding the opening balance gives the 2143.20 closing balance. Use the transaction amounts for transaction analysis: the repeated opening and closing balances describe the same statement on every row.

Once the fields and rows are right, use automatic Google Sheets export setup for the connection, separate or combined layouts, delivery gates, backfill, and eligible results held before delivery. Edits and reprocessing do not update rows already delivered. For other source-specific workflows, see forwarded email to Sheets or the invoice finance register. For bank-statement downloads, see PDF statements to Excel or CSV.

Questions about PDFs and Google Sheets

Can Suparse extract data from both digital and scanned PDFs?

How do PDF headings and table entries become spreadsheet columns?

How should I check a table that continues onto another PDF page?

Can I choose fields for a PDF that is not a bank statement?

How do I connect the extracted PDF data to Google Sheets?

Put your next PDF to work in Google Sheets

Create your Suparse account, capture the fields and rows your team needs, and review the result. Keep future PDFs moving into a spreadsheet without copying their data by hand.

Sign Up to Turn PDFs into Spreadsheet Data