← All articles
PDF to ExcelInvoice to ExcelInvoice Data ExtractionInvoice OCR

How to Convert PDF Invoices to Excel: A Step-by-Step Walkthrough

Convert a PDF invoice to Excel in four simple steps. Follow screenshots, check the workbook, and prepare reviewed data for QuickBooks, Xero, or another accounting app.

By Dylan Dan
How to Convert PDF Invoices to Excel — conceptual illustration of an invoice becoming an Excel workbook with Details and Items tabs.

Quick Answer

Upload your PDF invoice to UpParser, check the result beside the original, and download it as Excel. Open the workbook to check its columns before using it.

Below is a four-step walkthrough with screenshots, followed by optional steps for preparing the file for QuickBooks, Xero, or another accounting app.

What Your Excel File Should Contain

A PDF preserves a page layout rather than spreadsheet structure. A digital invoice can contain selectable text, while a scanned invoice may contain only an image. Neither automatically provides the rows, columns and field relationships you need in Excel. Copying or importing the page can therefore produce scattered cells, merged columns or a single column of text.

Invoices make this harder in a few specific ways:

  • Main details and a product list. Main invoice details such as supplier and date appear once. Line items repeat in rows. A spreadsheet needs them organized differently.
  • Different layouts. Every supplier designs invoices their own way, so a fixed copy-and-paste routine rarely survives for long.
  • Mixed content. Stamps, logos, notes in more than one language and handwritten marks sit next to the data you want.
  • Scans and photos. If the PDF is a scan, there is no text to copy until it is recognized.

The Main Ways to Convert a PDF Invoice to Excel

MethodWorks best forWhere it struggles
Copy and pasteOne or two simple invoicesSlow, easy to misalign columns, errors creep in
Open the PDF in a word processor or document editor, then copyText-based PDFs with clean tablesLayout breaks; scans are not readable
Excel Power Query PDF import, where availableDigital PDFs with detectable tablesAvailability depends on Excel edition and platform; review and reshape the imported tables
General PDF-to-Excel convertersWhole-page table conversionLayout-focused output may mix main invoice details and line items; capabilities vary by tool
Basic OCR toolsScans and photosText recognition alone does not organize invoice fields; some OCR products also include structured extraction
AI document parsersRepeated invoices, mixed layouts, scansNeed a quick check of results, as any extraction tool does

Excel users can also review Microsoft’s PDF connector documentation and connector availability by Excel version.

The key difference is between converting a file and extracting data. A converter changes the format. An extraction tool identifies what each value is, so the supplier lands in a Supplier column and each line item lands in its own row.

What to Check Before Converting an Invoice

Before uploading, check three things:

  • The file is readable and complete. Include every page, especially the totals on the last page.
  • You know what you need. For most invoices, start with supplier, invoice number, date, tax, total, and the product list.
  • You can check the result. Keep the original nearby and confirm the current upload limits on screen.

A scanned PDF may need more careful checking of small numbers and decimal points. For preparation tips, see scanned invoices and photos.

Step-by-Step: Convert a PDF Invoice to Excel With UpParser

You can do this in your browser. No coding or spreadsheet formulas are needed to get started.

Step 1: Open the tool and upload

Open UpParser's PDF to Excel tool, click Upload and extract, and choose your PDF. Sign in if asked.

The preset gives you a starting point. If you want something extra, click Adjust instructions and write a short request, such as:

Get the supplier, invoice number, date, tax, total, and a product list with quantity, unit price, and amount. Leave missing details blank.

UpParser PDF to Excel page showing Adjust instructions and Upload and extract

Step 2: Check the result beside the invoice

When processing finishes, compare the original on the left with the result on the right. Check the supplier, reference number, date, currency, total, and every product row. Use Edit data to correct a wrong value.

Original annotated invoice beside extracted main invoice details and one wooden-hanger line item

The sample above is a customs invoice. It shows an airwaybill number 860005724455, date 2011-01-27, and a wooden-hanger sample: 2 pieces × USD 0.20 = USD 0.40. The airwaybill number identifies a shipment; the USD 0.40 is the declared customs value. Keep those labels rather than turning them into an invoice number or an amount to pay.

If something is missing, open AI adjustment and describe it in one sentence—for example, “Also include the destination country.” Check the preview before accepting it.

Step 3: Download as Excel

Click Download at the top right, choose Excel, then click Download in the dialog. Choose CSV instead if another app needs that format.

Download dialog with Excel selected as the export format

Step 4: Open the workbook

The supplied example has a Details sheet for the main information and an Items sheet for the product list. Your sheet names and columns may differ with the extraction setup.

Details sheet showing waybill number, date, sender, destination and total value

Items sheet showing 2PCS wooden hangers, unit price USD0.20 and total USD0.40

Check that all products are present and that reference numbers keep their leading zeros. If a cell contains 2PCS or USD0.20, separate the number from the unit or currency before adding amounts in Excel. Keep the original value for reference.

That's the basic conversion. The optional section below explains how to use the checked file in accounting software.

Before and After at a Glance

Before: PDF invoiceAfter: Excel workbook
FormatImage-like page with a bordered tableTwo sheets with organized columns
Header dataScattered across the page, mixed with annotation labelsOne row on the Details sheet
Line itemsInside a printed tableOne row per item on the Items sheet
Usable for sorting and totalsNo spreadsheet columnsOrganized columns; normalize numeric values before calculations
Source checkManualClick a value to see it in the original

Optional: Use the File in QuickBooks, Xero, or Another Accounting Tool

After downloading, you can keep working in Excel or prepare the file for your accounting software. This guide uses a file export followed by an import in the receiving app. You do not need an API for these steps.

QuickBooks Online

First choose the right type of record: a supplier invoice you need to pay is usually a Bill; an invoice you send to a customer is a sales invoice.

  1. In QuickBooks, look for the import option for Bills and download its sample file, if your account provides it.
  2. Copy the checked invoice data into that file. Match supplier, bill number, dates, and amounts to the correct columns. Add the account category and tax code required by QuickBooks; they may not appear on the PDF.
  3. Upload the file, match each spreadsheet column to the QuickBooks label, and review the preview.
  4. Start with one bill. Check the supplier, total, tax, and bill number before importing more.

Availability depends on your region and subscription. Intuit's US guide currently limits the Bills data importer to Advanced and higher tiers. Its international bill-import guide describes a different set of supported plans and explains multi-line bills. Use the sample file and options shown in your own account. An exported list of products does not automatically become QuickBooks inventory items.

Xero

  1. Open Xero's bill-import option and download its CSV template.
  2. Copy your reviewed data into the template, keeping the required headings and checking supplier names, dates, accounts, and tax settings.
  3. Import a small test file, then review and approve the draft bills.

See Xero's bill-import instructions. UpParser's CSV may need rearranging to match that template.

Other accounting or ERP software

Use that system's import template and follow the same pattern: download the template, match the columns, test one record, and check the result. Check whether your edition accepts bills, sales invoices, or another record type before preparing the file.

Keep the original PDF for reference. Converting an invoice does not pay or approve it.

Handling More Than One Invoice

Start with a few files. Use the same column names for each invoice, check each result, and combine only the reviewed rows.

For a payment list, use one row per invoice. Keep product details in another sheet and add an invoice or source-file reference so you know where each row came from. Keep currencies separate when adding totals.

See how to convert multiple invoices to Excel or CSV for the full walkthrough.

Common Mistakes When Converting Invoices to Excel

  • Converting the whole page as a table and ending up with main invoice details and line items in the same columns.
  • Skipping the source check because the output "looks right."
  • Treating a scan or photo like a text PDF.
  • Exceeding file or page limits on a batch and not noticing which files failed.
  • Forgetting to record which invoice each row came from.

Quick Checklist

  • Upload the PDF, including a scanned PDF.
  • Confirm that the main invoice details match the original.
  • Confirm that the number of line items matches the original.
  • Normalize quantities and amounts to numbers, with separate unit and currency fields.
  • Reconcile line amounts to the invoice total after tax, discounts, shipping and rounding.
  • Keep a shared invoice identifier in both sheets if combining multiple invoices.
  • Download as Excel and check numeric, date and identifier cell types before using it.
  • Save the setup if you will process similar invoices again.

FAQ

How do I convert a PDF invoice to Excel? Upload the PDF to a tool that extracts invoice data, check the extracted values against the original, and download the result as an Excel file. A tool that separates main invoice details from line items gives you a more usable spreadsheet than one that copies the page layout.

Can I convert a scanned invoice to Excel? Yes. The PDF to Excel tool supports scanned PDFs. Use a clear scan and check all extracted fields against the original. For a standalone image, choose an image-compatible tool and confirm its accepted formats.

How do I extract invoice data to Excel without retyping? Use an extraction tool that identifies each field, such as supplier, invoice number, date, tax, total and line items, then export to Excel. Check the result before using it, and compare the time needed with your current approach.

Can I convert many invoices at once? UpParser lists batch processing and reusable workflows. This walkthrough demonstrates one file, rather than a batch. Check current upload and batch limits, keep a shared invoice identifier across both sheets, and test several layouts before scaling up.

Do I need a template for every supplier? Start with a preset, adjust the fields to your needs, and save a successful workflow. Test it on each new supplier layout before relying on it.

What file types can I upload? For the PDF to Excel page, use a PDF, including a scanned PDF. Other UpParser tools support other document types; check the upload screen of the tool you choose.

Are my invoices private? Review the UpParser privacy policy and your account’s document controls before uploading confidential invoices.

Is it free to try? The pricing page lists 20 free pages each calendar month (UTC), with no card needed. Viewing, editing and exporting saved results do not use pages; choosing to re-extract a document uses pages again.

Try It on Your Own Invoice

Pick one invoice from your inbox or your folder and follow the same steps: upload, check the values beside the original, download, and open the workbook. Check numeric fields and identifiers before using the workbook for calculations or combining it with other exports. Use the free allowance to try a real invoice and inspect the workbook before processing more files.

About the Author

Dylan Dan is a document parsing and data processing specialist with years of hands-on experience. He helps readers extract, organize, and check data from invoices, bank statements, receipts, and other documents, turning document content into structured data that is easier to use.

If you have any questions about using UpParser, feel free to contact me anytime. I'm happy to offer help and support. ✉ Email me via Gmail

Related Articles