I will automate PDF invoice extraction to excel with python

R
rosariotrotta
R
rosariotrotta
Rosario T.

About this gig

Copying invoice numbers, dates and totals into Excel by hand? I build a reusable Python script to extract agreed header fields from text-based PDF invoices into Excel or CSV. You can run it again on invoices matching the agreed layouts.


EXAMPLE: invoice number, date, supplier, subtotal, tax and total become structured columns. Missing fields are flagged for review.


BASIC: 1 consistent layout, up to 8 header fields, tests on 20 invoice pages.

STANDARD: up to 3 layouts, 12 header fields and 50 invoice pages.

PREMIUM: up to 5 layouts, 15 header fields, a review CSV and 100 invoice pages.


YOU RECEIVE: Python source code, installation instructions, sample export and revisions within scope. The page limits describe testing, not a subscription.


BEFORE ORDERING: send anonymised PDF samples and your desired Excel/CSV columns. I verify text extraction and confirm layouts first.


Scans/OCR, handwritten files, unagreed layouts, complex line-item tables and accounting integrations need a separate quote. Hosting and paid APIs are excluded.

Get to know Rosario T.

Rosario T.

Full Stack and AI Developer, Python, React, APIs

5.0(3)
  • FromItaly
  • Member sinceDec 2020
  • Avg. response time1 hour
  • Last delivery1 year
  • Languages

    Italian, English
I'm Rosario, a full-stack and AI developer working in software since 2018. I build web apps, dashboards, custom CMS, APIs and automations with Python, FastAPI, React, TypeScript, PostgreSQL, Java and Spring Boot. My background includes banking microservices and AWS. I integrate AI into practical workflows and use Cursor, Codex and Claude to support development, with code review and testing. From an MVP to new features and integrations, I turn business needs into maintainable software.

My Portfolio