Convert invoice PDFs to Google Sheets

Supplier invoices arrive as PDFs, and the line items inside them are what you need for approvals, cost tracking and stock. PDF to Sheets lifts the line-item table into your spreadsheet so nobody has to key it in.

Add to Google SheetsFree for your first 5 pages. Opens the Google Workspace Marketplace.

4.5 out of 5 on the Google Workspace Marketplace

invoice-2291.pdf → Sheet1
ItemDescriptionQtyUnit priceAmount
HW-104Hinge, brass 3 in402.1586.00
HW-220Drawer slide 18 in246.80163.20
PT-015Primer, 1 gal621.50129.00
PT-031Roller cover 9 in123.2539.00
FR-001Freight148.0048.00
Sample output with made-up line items.

The short answer

To convert an invoice PDF to Google Sheets, open PDF to Sheets from the Extensions menu, upload the invoice and convert it to the current sheet. The line-item table arrives with description, quantity, unit price and amount in their own columns. Multiply quantity by unit price in a spare column and compare the sum with the invoice total to confirm nothing was misread.

What you can pull from an invoice

Part of the invoiceWhat you getGood to know
Line itemsOne row per line with description, quantity, unit price and amountThis is the table the converter is built for.
Totals blockSubtotal, tax, freight and total dueOften printed as a small second table under the line items.
Header detailsInvoice number, date, supplier and PO numberPrinted as loose text on many invoices, so expect to tidy it.
Multi-page invoicesOne continuous list of line itemsWatch for the column header repeating at each page break.

Where invoice data goes wrong

Descriptions wrap onto two lines

A long product description takes two lines in the PDF but belongs in one cell. Scan the description column for orphaned fragments after converting.

Every supplier has a different layout

You cannot build one template for fifty suppliers. Table detection works on the page in front of it, so a new supplier's layout does not need any setup.

Totals hide typing mistakes

When line items are keyed by hand, a slipped digit goes unnoticed until the totals disagree. Converting removes the keying step.

Paper invoices are still common

Invoices that were printed, signed and scanned are images. OCR reads them so they can be converted like any other PDF.

How to convert an invoice to Google Sheets

  1. Add PDF to Sheets to Google Sheets

    Install it from the Google Workspace Marketplace. It takes one click and adds nothing to your computer.

  2. Open it from the Extensions menu

    In any spreadsheet, go to Extensions, choose PDF to Sheets and open the converter in the sidebar.

  3. Upload your PDF and pick an output

    Choose the file, then choose where the data should go: the current Google Sheet, an Excel file, CSV or XLS.

  4. Convert and check the totals

    The tables land as rows and columns. Compare one total against the PDF before you build on the data.

Add to Google Sheets

Building an invoice log

A single converted invoice is handy. A running log of every invoice is where the time comes back, because it answers questions like what you paid a supplier last quarter or whether a unit price crept up.

Set up the log once

Create a tab with these columns: supplier, invoice number, invoice date, item, description, quantity, unit price, amount. After each conversion, paste the line items under the last row and fill in the first three columns.

Check each invoice before it joins the log

  • In a spare column, calculate =C2*D2 for quantity times unit price and compare it with the amount column. A mismatch points at a misread digit or a discount line.
  • Sum the amount column and compare it with the subtotal printed on the invoice.
  • If quantities arrive as text, set the column to Format > Number > Number.

Put the log to work

A pivot table by supplier and month shows spend at a glance. A =UNIQUE() list of items with =MAXIFS() and =MINIFS() on unit price shows which prices have moved.

Marketplace rating
4.5
Installs
60K+
Free to try
5 pages

Reviews

4.5 out of 5

Average rating on the Google Workspace Marketplace, where the add-on has 60K+ installs.

Read every review on the Marketplace

Invoices: common questions

How do I extract line items from a PDF invoice into Google Sheets?

Open PDF to Sheets from the Extensions menu in Google Sheets, upload the invoice and convert. The line-item table lands as rows with a column for each field on the invoice.

Can I convert several invoices into one spreadsheet?

Yes. Convert each invoice, then paste the line items into a single log tab with extra columns for supplier and invoice number. A multi-page PDF that contains several invoices can be converted in one go.

Does it work with scanned or photographed invoices?

Yes, scanned pages are read with OCR. Flat, well-lit scans work best. Crumpled receipts and angled phone photos are less reliable.

Can I export invoice data to Excel or CSV for my accounting system?

Yes. Choose Excel (.xlsx), CSV or XLS when you convert. CSV is the usual choice for importing bills or line items into accounting and inventory software.

Will it read the invoice number and date as well?

It reads text and tables on the page. Header details that are printed as loose text rather than in a table may land in separate cells, so copy them into your own columns.

Stop retyping PDFs into spreadsheets

Add PDF to Sheets to Google Sheets and convert your first 5 pages free.

Add to Google SheetsFree for your first 5 pages. Opens the Google Workspace Marketplace.