3-Way Inventory PO Invoice and Recipt Matching Web App

Job ID: 40611788

Budget: $250 – $750 AUD

We are seeking an experienced developer to build a secure, browser-based application that automates the matching of Purchase Orders, Goods Receipts and Supplier Invoices for our Accounts Payable process.

The application will import Purchase Orders and Goods Receipts from Excel and read supplier invoices (Excel and PDF) stored in Microsoft OneDrive. It should perform intelligent line-by-line three-way matching, identify discrepancies and provide an approval workflow with a complete audit trail.

Key Features
Automated PO–Invoice–Receipt three-way matching
Line-by-line quantity and price comparison
Exception management with configurable tolerance levels
Dashboard showing outstanding matches and exceptions
Role-based user access
Email notifications for exceptions and approvals
Search by Supplier, PO Number, Invoice Number and Product
Audit history of all actions
Export results to Excel/CSV
Preferred Technology
Modern web application
Django + React preferred, or equivalent framework
SQL relational database
Microsoft OneDrive integration
Excel and PDF processing

Developers may recommend an alternative technology stack if they believe it provides a better long-term solution.

Deliverables
Complete source code
Installation on our Windows environment
Documentation
User and administrator guide
Experience Required

Please provide examples of similar workflow, Accounts Payable, inventory or document matching systems.

To confirm you have read this project, please begin your proposal with the words: "RONIS MATCH".

One final suggestion

Increase your budget if you can.

Looking at the scope we've defined, I think:

AUD $700 is likely too low.
AUD $1,200–$2,000 is a more realistic range for a good quality Stage 1 application.
If you receive bids around AUD $1,500, don't dismiss them—they may represent much better value if the developer has relevant experience in business workflow systems.

Given how much manual work this application could save, investing a bit more upfront in the right developer is likely to pay off.

How to Bid (For Freelancers)
Please reply with a proposal detailing:
1. Your suggested tech stack for handling the web interface and PDF/OCR invoice
parsing.
2. Your architectural approach to handling the Excel supplier invoice format
variance challenge (e.g., whether you recommend building a custom translation
template mapping layer per supplier or a dynamic algorithmic scenario mapping
engine).
3. A realistic breakdown of milestones and timeline for Stage 1.
Please start your bid with the word "RONIS MATCH" so I know you have read these
requirements completely.