
In Progress
Posted
Paid on delivery
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.
Project ID: 40611788
155 proposals
Remote project
Active 18 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
155 freelancers are bidding on average $802 AUD for this job

⭐⭐⭐⭐⭐ Build a Secure Application for Automating Invoice Matching ❇️ Hi My Friend, I hope you are doing well. I've reviewed your project requirements and see you are looking for an experienced developer to create a secure web application for automating invoice matching. Look no further; Zohaib is here to help you! My team has completed 50+ similar projects in automating workflows. I will ensure a seamless integration of Purchase Orders, Goods Receipts, and Supplier Invoices, using efficient methods to deliver value within your budget. ➡️ Why Me? I can easily build your application as I have 5 years of experience in web development, focusing on automation, database management, and application security. My expertise includes Django and React, along with strong skills in PDF and Excel processing. I also have a strong grip on SQL databases and Microsoft OneDrive integration. ➡️ Let's have a quick chat to discuss your project in detail. I can demonstrate samples of my previous work, showcasing my ability to deliver high-quality solutions. Looking forward to discussing this with you in our chat. ➡️ Skills & Experience: ✅ Django ✅ React ✅ SQL Databases ✅ Excel Processing ✅ PDF Processing ✅ Application Security ✅ API Integration ✅ User Authentication ✅ Workflow Automation ✅ Data Analysis ✅ Exception Management ✅ Dashboard Development Waiting for your response! Best Regards, Zohaib
$350 AUD in 2 days
8.0
8.0

Hi, I understand your need for a smooth process to match POs, receipts, and invoices without tiring manual checks. I would suggest using React for the frontend with a Python Django backend, and for invoice parsing, leveraging OCR tools like Tesseract combined with PDF libraries. To tackle different invoice formats, I recommend a flexible template or pattern recognition system instead of fixed templates. Have you thought about how to handle new supplier formats that might come up unexpectedly? Let's discuss a plan to build this step-by-step and make it a powerful tool for your team. Regards, Nick. I have worked on similar projects like the Car fleet Management and Ticketing HIPAA Medical Records, which involved data integration and workflow automation.
$250 AUD in 3 days
7.7
7.7

Hi, I propose to develop a secure, browser-based application using Django and React for your 3-Way Inventory PO Invoice and Receipt Matching Web App. The system will automate matching, provide exception management, role-based access, email notifications, and an audit trail. I suggest a custom translation template mapping layer for Excel supplier invoice format variance. Let's discuss further. Regards, Sai Bhaskar
$340 AUD in 5 days
7.8
7.8

RONIS MATCH Hello there, I will build your 3-way PO, receipt, and invoice matching app in Django + React with a PostgreSQL database, OneDrive API integration, and a configurable tolerance engine for line-by-line quantity and price comparison. For PDF invoice parsing, I will use a template mapping layer per supplier so each format is handled reliably without guesswork. Excel variance gets solved the same way: one config per supplier layout. On a similar AP workflow build, moving exception flagging to the import step (rather than post-match) reduced review time by roughly 40%. Questions: 1) How many distinct supplier invoice formats will Stage 1 cover? 2) Do you need OCR for scanned PDFs, or are all PDFs text based? Looking forward to discussing further. Best regards, Kamran
$286 AUD in 10 days
7.3
7.3

Hi, — this is a workflow-validation app more than a basic CRUD build, and the value will come from getting the reconciliation logic and exception handling right from day one. The real engineering risk is not the Python UI layer; it is defining deterministic matching rules for partial receipts, quantity variances, duplicate invoices, and auditable exception states so the system stays trustworthy under real inventory data. I’ve built several production systems like this where the hard part is translating business operations into enforceable application logic with clean database behavior, imports, and user-facing validation. With a project like this, I usually structure the system around document ingestion, matching logic, exception review, and reporting rather than treating everything as a single form flow. For this app, I’d recommend separating import/entry, reconciliation rules, and approval history so Excel-based intake does not get tangled with matching decisions. That makes it easier to support partial matches, tolerance rules, and later reporting. I can start by sketching the matching-state model and exception workflow before implementation. Thanks, Hercules
$500 AUD in 7 days
7.4
7.4

Hi, RONIS MATCH , I reviewed your secure browser app for automated 3-way matching between Purchase Orders, Goods Receipts, and Supplier Invoices using Excel and PDF from Microsoft OneDrive, with line-by-line quantity/price checks, exceptions, approvals, and a full audit trail. I’ll build the workflow in Django + React (or equivalent), with Python for intelligent parsing and matching, SQL relational storage for PO/receipt/invoice records, and role-based access plus email notifications. For invoice format variance, I’ll design an architectural translation/mapping layer so Excel templates map consistently, while PDFs are reliably extracted and normalized. I’ll keep it clean, responsive, and easy to manage with dashboards, search, and Excel/CSV exports. Let’s discuss here now.
$250 AUD in 30 days
6.7
6.7

RONIS MATCH Hi, For the invoice variance problem, I'd lean toward a hybrid: a per-supplier template mapping layer for the messy repeat suppliers, plus a fallback algorithmic column matcher that scores headers so new formats work without setup. Pure dynamic matching looks clean but breaks on the odd Excel layout, and template-only means manual work for every new vendor. One question: are your supplier invoices mostly consistent per vendor, or does the format shift month to month? That decides how much of each layer we build first. Stack wise, Django plus React with Postgres, and a Python service for OneDrive sync and PDF parsing. We've built an AI SaaS handling structured data analysis and Excel exports, so this workflow sits close to our real work. I'd start with a matching engine milestone so you only release on working output. What tolerance rules matter most to you? Adil
$750 AUD in 7 days
6.5
6.5

RONIS MATCH. As an experienced developer with Web Crest, I understand the intricate needs of your project. Our skills in automation and Python development are particularly well-suited for building your inventory management web application. We've successfully implemented various document matching and workflow automation systems, many in accounts payable contexts like yours. Simply put, we excel in taking complex manual processes and infusing them with smart technology that enhances productivity. Regarding architectural approaches, we propose a combination of Django and React, integrated with a SQL database for reliability and scalability, but also to play well with your suggested Microsoft OneDrive and Excel requirements. Additionally, our mastery in handling various file formats such as PDF and OCR will enable seamless data extraction from invoices while maintaining high levels of security. In terms of milestones and timelines for Stage 1, we'd like to start by understanding your specific needs thoroughly. This will allow us to provide a more detailed timeline and set pragmatic interim goals. However, given our firm belief in agile project management, you can expect regular communication, frequent updates, timely delivery, and most importantly – a product that meets your vision impeccably.
$1,500 AUD in 5 days
6.5
6.5

RONIS MATCH Hello, I can build this secure three-way matching system using FastAPI, React, and PostgreSQL, with Microsoft OneDrive integration, Excel/PDF processing, and OCR support for scanned invoices. For handling supplier invoice format variations, I recommend a supplier-specific template mapping layer, ensuring high accuracy, easy maintenance, and scalability. I have extensive experience developing secure APIs, business workflow systems, and web applications. I will deliver clean, well-documented, and scalable code tailored for your Windows environment. I’d be happy to discuss the project in more detail.
$2,500 AUD in 35 days
6.1
6.1

Hi, I checked your "3-Way Inventory PO Invoice and Recipt Matching Web App" project. I've built similar applications using python, excel, sql, django, inventory management, web development, software documentation, automation, database management, workflow automation, and the approach will depend on how the existing codebase is structured. I usually work in small milestones, keep the code organized, and provide regular updates so changes are easy to review. Can you share a few more details? I'll suggest the best implementation and an accurate timeline. ⭐ 5.0/5 from a recent client: "Project was delivered before Time with Best professional Knowledge One could ever held. Thanks for the support" Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
$562.50 AUD in 6 days
5.5
5.5

RONIS MATCH"I checked your project description -------I believe I can do this project in an efficient and professional manner------------------->.3-Way Inventory PO Invoice and Recipt Matching Web App I have 8+ years of experience in PHP/Full stack Developer. Expertise in: HTML, UI/UX, Bootstrap, JavaScript, React.js, PHP, Laravel, UX, Magento, WordPress, Shopify, MySQL, CMS, and various frameworks to deliver top-notch results I have some queries to give you accurate time and price Best Regards,
$700 AUD in 7 days
5.3
5.3

RONIS MATCH — I’ll build a secure Django + React web application with PostgreSQL, Microsoft Graph for OneDrive, openpyxl/pandas for REX PO and Goods Receipt files, and PyMuPDF plus OCR (Tesseract or Azure Document Intelligence) for digital and scanned invoices. The matching engine will prioritize Barcode, fall back to Manufacturer SKU, and report unresolved lines as exceptions. It will support one invoice to multiple POs and one PO to multiple invoices, configurable tolerance percentages, net item costs, freight, damaged quantities, five-day pending receipt handling, and the 11 exception categories defined in your specification (page 2). I’ll implement the page 3 three-column comparison UI, KPI dashboard, global search, exports, RBAC, approvals, notifications, audit history, and Ezy Bills-ready output. For supplier Excel variance, I recommend a reusable per-supplier mapping layer with saved column/header aliases, validation rules, and a fallback confidence-based detector; this is safer and easier to maintain than relying only on dynamic inference. Stage 1: days 1–2 database, OneDrive ingestion, file parsers and supplier mappings; days 3–4 matching, tolerances, exceptions, and approval/audit workflow; days 5–6 dashboard, reports, exports, testing, Windows installation, and documentation. Muhammad Saad
$300 AUD in 6 days
5.3
5.3

"RONIS MATCH" Hello! You need a secure web app for 3-way matching of Purchase Orders, Goods Receipts, and Supplier Invoices—with Excel/OneDrive integration, exception management, approval workflow, and audit trail. We can build that. Here's how we can help: - Develop a modern web app (Django + React or equivalent) that imports POs/Receipts from Excel, reads supplier invoices from OneDrive (Excel/PDF), and performs intelligent line-by-line three-way matching with configurable tolerance levels. - Build exception management, role-based access, email notifications, search by supplier/PO/invoice/product, and complete audit history with export to Excel/CSV. - Handle supplier invoice format variance using a custom translation template mapping layer per supplier or a dynamic algorithmic scenario mapping engine. - Deploy on your Windows environment with full documentation and user guides. - Our team of 62 full-stack developers (9+ years in AP automation, inventory systems, and document matching workflows) can deliver a robust Stage 1 application. To start: How many unique supplier invoice formats do you expect to support initially? Also, will we have access to your OneDrive environment for testing? We'll provide a milestone breakdown and realistic timeline after reviewing the RFP.
$500 AUD in 7 days
5.4
5.4

RONIS MATCH Hello, My approach is to build a modular three-way matching platform where data ingestion, document processing, matching logic, workflow management, and reporting operate as independent services for long-term scalability and maintainability. The solution will be developed using Django, React, PostgreSQL, and Microsoft Graph API for OneDrive integration, with PDF extraction handled through a hybrid parsing pipeline that combines native PDF processing with OCR only when required to maximize accuracy and minimize processing overhead. To address supplier invoice variations, I'll implement a configurable supplier mapping layer that normalizes different Excel and PDF layouts into a standardized internal format before the matching engine executes line-by-line validation. This approach provides higher reliability than purely algorithmic mapping while allowing new supplier formats to be added without modifying application logic. The matching engine will support configurable quantity and price tolerances, exception workflows, role-based approvals, audit history, advanced search, email notifications, and Excel/CSV exports through an intuitive dashboard. The project will be delivered in milestones covering system architecture, document ingestion, matching engine, approval workflow, reporting, and deployment. Kind regards, Gowtham
$1,500 AUD in 3 days
5.3
5.3

RONIS MATCH Hello! As an experienced full-stack and AI-engineer, I have extensive expertise in designing and developing robust web applications and have prior experience handling a wide array of complex workflows not unlike the one you have outlined here. In relation to your project, my AI skills are particularly relevant, as evidenced by my work on automation workflows similar to what you require - line-item matching, digital document processing, intelligent data reconciliation and exception management systems. My proven history of automating high-stakes processes combined with cutting-edge technology like OpenAI's GPT would be a unique advantage to this project. In terms of the technical approach I would suggest for your web interface and PDF/OCR invoice parsing, I recommend leveraging Django as it aligns well with the architecture required. This would enable seamless integration of Microsoft OneDrive and facilitate streamlined reading of supplier invoices. Additionally, for Microsoft Excel importation variability challenge, using a custom translation template per supplier or leveraging an algorithmic approach would ...
$500 AUD in 7 days
5.3
5.3

Hi there, RONIS MATCH I understand the importance of automating your Accounts Payable process and am excited about the opportunity to assist with this project. With extensive experience in Python, Django, SQL, and inventory management systems, I am well-equipped to develop a robust solution tailored to your needs. For the tech stack, I recommend using Django for the backend, paired with React for a responsive and dynamic user interface. These technologies are well-suited for creating scalable and maintainable web applications. For PDF and Excel processing, integrating a library such as PyPDF2 for PDF and Pandas for Excel would ensure efficient data extraction and manipulation. To handle the variation in supplier invoice formats, I propose developing a dynamic algorithmic mapping engine. This engine would intelligently adapt to the different formats, minimizing manual intervention and ensuring accurate data alignment for three-way matching. My approach will focus on building a secure, user-friendly application with features like role-based access, audit trails, and exception notifications. The goal is to streamline your workflow, enhancing efficiency and accuracy. With a proven track record in developing workflow automation and document matching systems, I am confident in delivering a solution that meets your expectations. I am eager to bring my expertise to your project and facilitate a successful implementation. Best Regards,
$500 AUD in 10 days
5.3
5.3

RONIS MATCH A secure, browser-based Accounts Payable automation is well-suited to a Django (backend) + React (frontend) architecture with a relational SQL database. The system will connect to Microsoft OneDrive via Microsoft Graph for ingesting PO/GR spreadsheets and supplier invoice PDFs/XLSX, then normalize all documents into a shared data model for matching. Three-way matching will be implemented line-by-line (SKU/product, quantity, unit price, totals) with configurable tolerances for quantity and price, and rules to surface exceptions (missing lines, mismatched quantities, variance beyond threshold, duplicate invoices, and PO/GR linkage gaps). A dashboard will track outstanding matches and exceptions, and a role-based approval workflow will enforce permissions for submit, review, approve, and reject actions. Every action will be recorded in an audit trail. PDF/OCR parsing: invoices will be processed into structured line items using a deterministic pipeline (PDF text extraction first; OCR only when needed), with a mapping layer to handle supplier invoice variance. For Stage 1, I recommend a configurable mapping template per supplier and product-field normalization (e.g., column/header synonyms, regex-based extraction for invoice numbers, dates, tax lines) to reduce manual rework while keeping long-term extensibility. Stage 1 milestones: (1) Data ingestion + normalization from Excel and OneDrive, (2) PDF/XLSX parsing into line items, (3) three-way matching engine + exce
$250 AUD in 5 days
5.0
5.0

RONIS MATCH. As a Software Developer and DevOps Engineer with hands-on experience in Django, Python, SQL and Web Development, I have the technical prowess and problem-solving skills to build your desired three-way matching web app. The depth of my expertise extends to automating data-heavy tasks, managing databases and developing intelligent systems that deliver precise results—making me an ideal candidate for your inventory processing project. Also, given my proficiency in handling APIs, I'm well-equipped to integrate Microsoft OneDrive and automate document processing including PDF/OCR invoice parsing. To tackle the Excel format variance challenge, I propose building a dynamic algorithmic scenario mapping engine instead of a custom template mapping layer. This approach vastly improves scalability while significantly reducing maintenance overhead. My architectural choices emphasize long-term viability, ensuring that your system is robust and ready for future scalability or technology stack changes.
$500 AUD in 3 days
5.1
5.1

RONIS MATCH Hi, I can build a secure AP automation system that streamlines PO, goods receipt, and supplier invoice matching with accurate workflows and full audit tracking. I have experience building web applications, document processing systems, API integrations, and database driven platforms. I would suggest Django with React, SQL database, OneDrive integration, and OCR based invoice processing for a reliable solution. For invoice format variations, I recommend a supplier mapping layer that can handle different Excel structures while keeping the matching engine flexible and maintainable. The Stage 1 build can include data import, three way matching, exception dashboard, approval workflow, user roles, notifications, and reporting with proper documentation. I would be happy to discuss the architecture, milestones, and build a scalable solution for your Accounts Payable process. Best Regards, Fizza Nadeem K
$250 AUD in 3 days
5.0
5.0

Good to see this project, RONIS MATCH. We will build your three-way matching app using Django, React, and PostgreSQL with OneDrive integration for invoice ingestion. For the supplier format variance challenge, we recommend a template mapping layer per supplier. Each supplier gets a config file that maps their column headers to your internal schema. This scales well and avoids brittle algorithmic guessing. For PDF invoices, we will use Apache Tika for text extraction with fallback OCR via Tesseract. A couple of quick things to confirm: 1) How many active suppliers will the system need to handle at launch? 2) Do you have a preferred email service for notifications (SMTP, SendGrid, or Microsoft 365)? The number quoted here is a starting estimate. Looking forward to discussing further. Best regards, Faizan
$278 AUD in 10 days
4.7
4.7

Villawood sydney, Australia
Payment method verified
Member since Jun 15, 2014
$50 AUD
$30-250 AUD
$250-750 AUD
$25-50 AUD / hour
$750-1500 AUD
£10-20 GBP
$250-750 USD
₹600-1500 INR
₹1500-12500 INR
₹12500-37500 INR
₹750-1250 INR / hour
$2-8 USD / hour
₹1500-12500 INR
₹1500-12500 INR
$30-250 USD
$15-25 USD / hour
₹37500-75000 INR
₹12500-37500 INR
$15-25 USD / hour
₹12500-37500 INR
$250-750 AUD
₹600-1500 INR
$30-250 CAD
$30-250 AUD
₹750-1250 INR / hour