Home › Reconciliation engine

Reconciliation engine

620 discrepancies. $1.08M. First run.

SolarProjeX's Reconciliation Engine cross-checks every job against its invoices and payments and surfaces what doesn't line up. At our own shop, the first run found 620 discrepancies worth $1.08M — money that was sitting unbilled, uncollected, or mismatched without anyone knowing.

Start free trial →7 days free · No credit card

Revenue doesn't disappear. It just stops getting checked.

A completed job with no invoice. An invoice with no linked job. A payment that doesn't match what was billed. None of these are dramatic on their own, and that's exactly why they pile up — nobody's job is to notice one missing invoice among thousands of closed jobs.

The Reconciliation Engine checks every job against its invoices and payments automatically and surfaces exactly what doesn't line up. This isn't a hypothetical: run at AllSolar Energy, the first pass surfaced 620 discrepancies worth $1.08M in work that had been completed but wasn't properly billed, invoiced, or collected.

  • Cross-checks every job against its invoices and payments automatically
  • Surfaces completed jobs with no invoice, invoices with no linked job, and payment mismatches
  • Runs across your full job history, not just new activity
  • Found 620 discrepancies worth $1.08M on its first run at AllSolar Energy
  • Ongoing, not a one-time audit — new discrepancies surface as they happen

What it catches

The gaps that don't show up until someone looks.

🔎

Job vs. invoice

Finds completed jobs that were never invoiced — work done, nothing billed.

🧾

Invoice vs. payment

Finds invoices that don't match what was actually collected against them.

💰

$1.08M found

That's what the first run surfaced at AllSolar Energy — 620 discrepancies across the job history.

🔁

Keeps running

Not a one-time audit — new gaps surface as jobs close, not once a year when someone finally checks.

Frequently asked questions

Is $1.08M a hypothetical number?

No — that's the real result of the first Reconciliation Engine run at AllSolar Energy: 620 discrepancies across the job history.

Does the Reconciliation Engine run once or continuously?

It's ongoing — new discrepancies surface as jobs, invoices, and payments happen, not just in a one-time historical audit.

Everything SolarProjeX does, built for solar

One platform from the first lead to the last warranty claim. Every capability below is part of it.

Run your solar service on one platform.

Start free in 30 seconds. No credit card. Cancel anytime.

Start your free trial →