← All tasks
Custom software development for businessPay for results

Extract bank-statement PDF transactions into Google Sheets with Apps Script

Project brief

Looking for an Apps Script developer to connect Gmail, Drive OCR and Sheets.

Requirements: - Read incoming statement PDFs from PBZ, HPB and ZABA, including multi-page files. - Use Drive REST API/OCR to obtain text. Classify Uplata/Isplata using Duguje/Potražuje and identify the bank from the filename or content. - Parse invoice references such as R3360/25 and R33/26 with a suitable regex. - Fill the first empty row in column C (Redni broj), sequentially, without damaging adjacent VLOOKUP formulas. - Stay within Google Workspace/Apps Script: no paid external APIs or desktop installation.

Authorized mailbox access, redacted statements and the sheet mapping must be agreed before starting.

Deliverables & acceptance

What you'll deliver

  • Apps Script source, Workspace setup instructions and sample-run evidence.

What the result must meet

  • Agreed samples from all three banks yield the expected classification, bank and invoice references, including multi-page statements.
  • Rows fill column C sequentially and neighbouring formulas remain intact; no external paid service is required.
Browse more tasks →How pay-for-results hiring works →

Download RenX

Get the app.

Install, sign up, and start on your free plan with welcome credit included. No credit card required.

On a platform not listed? Leave your email and we'll notify you when a build is available.