Research InnerMatch IncomeImpact Services Blog About Work With Us
Announcement

Introducing IncomeImpact Beta

Transparent, algorithm-driven compensation is here. IncomeImpact replaces opaque bonus structures with a deterministic, graph-driven system where fairness is a mathematical guarantee — not a management promise.

May 10, 2026  ·  Behrang Mehrparvar

We are excited to announce the Beta release of IncomeImpact — a web-based compensation management platform built on one uncompromising principle:

"If every contributor can trace exactly how their payment was calculated — down to the individual task — then the system is, by definition, fair."

IncomeImpact makes this a technical guarantee, not a management promise.

IncomeImpact — interface overview

Why We Built This

Traditional contractor compensation models suffer from three structural problems that compound over time into a trust crisis. Opacity leaves contributors unable to verify whether their payment was fair. Disconnection ties pay to hours or flat rates rather than the business value generated. Attribution gaps mean that foundational work enabling later revenue is rarely credited when that revenue finally arrives.

The result is predictable: trust erodes, high performers feel undervalued, and compensation disputes become inevitable. Teams that cannot trust their compensation system cannot focus fully on their work.

IncomeImpact is our answer to this problem — and it approaches compensation the way we approach everything at Synaptosearch: by modelling the underlying structure explicitly and making the computation transparent.

How It Works

IncomeImpact models the relationships between tasks as a Directed Acyclic Graph (DAG). Tasks are nodes; dependency relationships are edges. Certain tasks are designated as product nodes — deliverables that generate revenue.

When a product earns income, the system automatically traces every ancestor task in the graph — every piece of work that made the product possible — and distributes revenue proportionally based on task weights agreed upon before work began. The computation is deterministic: given the same inputs, it always produces the same output. There is no room for bias, favoritism, or retroactive adjustment.

The full process unfolds in six stages:

  1. Define Tasks — contractors submit atomic work units with weights representing relative importance
  2. Build the Dependency Graph — explicit links between tasks are proposed and approved
  3. Designate Products — revenue-generating deliverables are marked as product nodes
  4. Record Income — admins log income against products; monthly totals are aggregated automatically
  5. Compute & Distribute — the engine traverses the graph, normalizes weights, and produces a reviewable draft
  6. Issue Bills & Reports — each contractor receives a detailed bill; PDF exports are available for all documents

What's in the Beta

The Beta release ships a complete, production-ready feature set covering the full compensation lifecycle:

  • Visual task dependency graph — interactive, color-coded by status, with automatic cycle detection
  • Full approval workflow — Lead Admin gates every task and link entering the live graph
  • Impact-based distribution engine — full ancestor subgraph traversal, per-product weight normalization, multi-product support
  • Draft → Review → Finalize workflow — with immutable finalized records protected at both application and database level
  • Monthly admin report and individual contractor bills — with PDF export
  • Complete audit log — every state change timestamped and attributed to the acting user
  • Three-role access model — Lead Admin, Admin, and Contractor with precisely scoped data access
  • Security — HTTPS, bcrypt, CSRF tokens, role-based access control, SQL injection and XSS prevention, login rate limiting

Who It's For

IncomeImpact is designed for small-to-medium teams working with contractors or distributed contributors — any context where work leads to revenue and the people doing that work deserve to understand precisely how they are being paid for it.

If your team has ever had a compensation dispute, if contributors have ever felt that foundational work went unrecognized, or if you simply want to build a culture of transparency and trust, IncomeImpact is built for you.

Getting Started

IncomeImpact runs on standard shared hosting (PHP 8.1+, MySQL 8.x) with no external services or specialized infrastructure required. Setup takes minutes: upload the files, import the database schema, configure credentials, run the one-time setup script, and begin onboarding your team.

To join the Beta or schedule a walkthrough, reach out directly. We are onboarding early adopters now and are happy to support your setup personally.

Request Beta Access Learn More About IncomeImpact