New: Full API Access available!

Convert PDF to Sage CSV

Extract accounting tables from PDF and export structured data for faster Sage import and bookkeeping workflows.

Upload a PDF and extract tables

No credit card required.

Upload a PDF
arrow icon

5 pages to analyze

arrow icon
loading indicator

Your document is being analysed. While you wait, you can enter your email address to ensure the results are assigned correctly.

A token is sent to your email address. Please enter this token below to verify your address.

Thank you! The extraction job is running.

View results
More personalized than ever

Define your own target format

Stop manually adding, deleting and swapping rows and columns. Upload your bank statements, credit card bills, or invoices as PDF, create your own structure and export to exactly the format you need.

  • AI-powered column mapping: AI maps columns of PDF tables directly to your custom format.
  • Content mapping: Automatic translation of content of columns to your defined values.
  • Predefined templates: Use one of our templates for DATEV, Xero, QuickBooks, and many more or create your own.
Customize your data
DATEV_EXTF_Buchungsstapel.csv
Umsatz Soll/Haben BU-Schlüssel Belegdatum Konto
1250,00 S 9 1503 8400
45,99 H 9 1603 4900
3200,50 S 8 1803 8300
89,70 H 9 2103 4930
560,00 S 9 2203 8400
149,99 H 9 2303 4950
980,25 S 8 2403 8300
72,10 H 9 2503 4925
430,00 S 9 2603 8400
215,60 H 9 2703 4980
1750,00 S 8 2803 8300

How it works

Convert tables from PDFs to Excel, CSV, JSON or DATEV in 3 easy steps

Upload PDF

Upload supplier invoices, bank statements, or finance reports in PDF format.

Workflow: Upload files

Extract table data

pdftables.io detects tabular structures and converts rows into clean datasets.

Workflow: Upload files

Download export

Download CSV, XLSX, or JSON and continue your Sage workflow with structured input data.

Workflow: Upload files

Who uses this

Bookkeepers

Prepare recurring PDF accounting data before import into Sage.

Small and mid-sized businesses

Reduce manual copy-paste from invoices and statement PDFs.

Finance teams

Standardize extraction for monthly close and reporting operations.

Features for Sage workflows

Precise table extraction like enterprise software and easy to use as a simple tool.

Accurate table extraction

Accurate table extraction

Handles multi-line headers, dense layouts, and multi-page financial tables.

Page-range control

Page-range control

Extract only relevant pages to avoid summary and non-tabular noise.

Flexible export formats

Flexible export formats

Use CSV for import prep, XLSX for QA, or JSON for automation pipelines.

API for automation

This is all you need: Upload a file, receive a job_id, poll status, and download extracted tables in the format you need.

  • POST /v1/upload
  • GET /v1/extraction/{job_id}
  • GET /v1/download/{table_id}?format=xlsx|csv|json
View API documentation
API cURL example

Benefits

Designed for easy usage combined with powerful performance

  • checkmark
    Faster bookkeeping preparation: Turn static PDF tables into usable accounting data in minutes.
  • checkmark
    Fewer transfer errors: Avoid manual typing issues, shifted columns, and merged values.
  • checkmark
    Repeatable monthly process: Apply consistent extraction steps to recurring document batches.

checkmark Security & privacy: Files processed securely. Data retention configurable.

Convert PDF accounting tables for Sage-ready workflows

Many teams working with Sage still receive key source data as PDFs. Invoices, statement summaries, and payout reports contain the right figures, but not in a format that is easy to import. pdftables.io helps extract those tables into clean datasets for faster validation and posting.

Why PDF tables are hard to import directly

PDF files are designed for fixed visual layout, not structured data exchange. Table-like content is often stored as positioned text rather than true cells.

This leads to common copy-paste failures: shifted columns, merged values, repeated headers, and inconsistent output across pages.

Without structured extraction, teams spend significant time cleaning data before it can be used in Sage workflows.

Common PDF sources in Sage accounting operations

Typical sources include supplier invoice summaries, bank and card statement tables, marketplace payout reports, and monthly exports from legacy systems.

Because these files recur frequently, manual transfer adds repeated operational overhead and error risk.

A repeatable extraction workflow turns recurring PDF inputs into consistent accounting datasets.

How pdftables.io improves data preparation

Upload your PDF and process only the pages containing relevant tables. Excluding non-tabular pages improves extraction quality.

The extractor keeps date, amount, tax, and description fields in separate columns for easier mapping and checks.

Export as CSV for imports, XLSX for manual review, or JSON for API-based automation.

Validation tips before import

Spot-check rows from first, middle, and last pages to confirm stable column alignment.

Filter repeated headers and subtotal lines where needed.

For scanned PDFs, use OCR and verify critical numeric fields before final import.

Automate recurring conversion with API

If you process similar document sets each month, API extraction can eliminate repetitive upload and download work.

Automation improves consistency across teams and makes recurring bookkeeping workflows easier to scale.

This is especially useful for accounting services and growing finance operations.

Pricing

Start free. Upgrade when you need more.

Free

 
$0 forever
 

  • checkmark iconHigh quality extraction
  • checkmark iconOCR (for scanned documents)
  • checkmark iconData preview
  • checkmark iconXLS, CSV and JSON download
  • checkmark iconUp to 5 pages/month
  • checkmark icon1 DATEV exports/month
  • checkmark iconUp to 10 MB per file
  • checkmark iconNo API access
  • checkmark iconNo encrypted files supported

Team

$89 / month
or
$999 / year

  • checkmark iconHigh quality extraction
  • checkmark iconOCR (for scanned documents)
  • checkmark iconData preview
  • checkmark iconXLS, CSV and JSON download
  • checkmark iconUp to 5000 pages/month
  • checkmark iconUp to 1000 DATEV exports/month
  • checkmark iconUp to 500 MB per file
  • checkmark iconAPI access enabled
  • checkmark iconEncrypted files supported

Need more pages? Feature request? Contact us.

FAQ

Can I convert multi-page PDF statements?

Yes. You can extract multi-page tables and select exact page ranges for better control.

Which format is best for Sage import prep?

CSV is typically the best starting point for import workflows, while XLSX is useful for manual QA.

Does this work with scanned documents?

Yes, with OCR. For scanned files, validate key fields like date and amount before import.

Can recurring monthly conversions be automated?

Yes. API extraction supports repeatable workflows for recurring accounting document batches.

Do I still need to map columns before Sage import?

In most cases yes. pdftables.io outputs clean structured columns, which makes Sage mapping and validation much quicker.

Prepare Sage data from PDF in minutes

Upload a PDF and export clean accounting tables now.