← Lavori

Commission Automation & Reconciliation System — Power Automate + Python + SharePoint

Budget: $15.0 - $25.0 HOURLY / FULL_TIME ⭐ 5.00 (16) United States

python, sharepoint, microsoft-flow, microsoft-flow-administration, quick-books-online

Qualifiche preferite

  • Esperienza: Esperto
We are an IT services company seeking to automate our twice-monthly sales commission process. We currently handle this manually using spreadsheets and QuickBooks Desktop. We have a detailed proposal from one vendor and want a second independent proposal to compare before deciding. **The Problem:** Each commission cycle, our controller reconciles sales to cost across multiple categories (hardware, consulting, hourly services, CSP/Azure cloud, managed services, monthly billing), calculates gross profit and commission, reviews exceptions, updates a Commission Master, and posts commission bills in QuickBooks. This takes significant manual effort and we need it automated with deterministic, auditable rules. **What We Need Built:** 1. Workflow orchestration (Power Automate) — trigger commission runs, collect readiness confirmations, route approvals, send Teams + email alerts for exceptions. 2. Commission calculation engine (Python, hosted as Azure Function) — ingest QuickBooks report exports + supporting SharePoint files, normalize/classify invoices, match invoices to cost sources (PO matching, project costs, hourly rates, cloud cost workbooks, P&L lookups), calculate profit/margin/commission per transaction using configurable rate rules, and detect anomalies. 3. Exception review workflow — SharePoint List + Excel Review Log. Clean items continue while exceptions are held. Resolved items trigger targeted reprocessing, then a final full-period validation before approval. 4. Outputs per run: commission workbook with audit trail, per-rep summaries, Commission Master update, QuickBooks Posting Sheet (approved totals by rep), payment status check, pre-payroll change-detection report. 5. QuickBooks boundary — data enters via file exports only (no direct SDK integration initially). The automation never modifies source accounting records. Our controller manually posts the final approved commission bills. 6. Validation — historical replay of prior periods + three consecutive live parallel runs matching manual results exactly. **Optional add-on (quote separately):** Direct QuickBooks Desktop SDK/Web Connector integration for automated data retrieval and approved bill creation. **What to Include in Your Proposal:** - Your understanding of scope + clarifying questions - Proposed architecture (confirm or suggest alternatives to Power Automate + Python + SharePoint) - Fixed-price quote for core implementation - Separate estimate for optional QuickBooks direct integration - Estimated hours and calendar timeline including parallel validation - Payment milestone structure - Relevant experience with commission/accounting automation - Post-launch support availability A detailed requirements document will be shared with shortlisted candidates.
Apri su Upwork

AI proposal draft

Generate a short cover letter for this job. Edit before sending.

Sign in to generate an AI proposal draft.

Accedi