Drywall recovery / fictional case study

The $47k leak was between the books and the portal.

A drywall subcontractor finished the work. QuickBooks showed invoices open. The GC portal showed a handful of different answers. Here is how ordinary handoff friction turned into a very real cash-flow problem.

A plainspoken reconstruction

Nothing dramatic happened. That was the problem.

Call the company Northline Drywall. It is fictional, but the workflow is familiar: a small subcontractor finishes a stack of units, bills the GC, and moves on to the next site. The owner checks QuickBooks when cash gets tight. The portal gets checked when a payment is late.

Those two checks did not line up. The books carried the invoice total. The portal carried the rejection, the partial approval, the held retainage, and the missing attachment. Each item was explainable on its own. Together, they hid $47,000 in work that needed a clean follow-up.

This is not a story about blaming a bookkeeper or a GC. It is a story about the gap between systems becoming nobody’s full-time job. If the pattern sounds familiar, send us a note through the contact page.

contact page

Follow the leak

Four ordinary steps. One expensive blind spot.

  1. 01

    The books said the work was billed.

    QuickBooks had the drywall invoices in accounts receivable. The crew had finished the work, the invoice had gone out, and the owner was waiting on payment.

  2. 02

    The portal told a different story.

    Inside the GC portal, a line was rejected, a change order was still sitting in review, and a retainage amount was quietly held back. None of those changes made it back into the books.

  3. 03

    The gap looked like admin noise.

    A short pay looked like a timing issue. A missing backup document looked like a one-off. A duplicate or shifted line was easy to miss when the owner was also running crews and chasing the next job.

  4. 04

    Small misses became $47,000.

    Across the open invoices, the unconnected exceptions added up. The cash was not gone because the work was bad. It was stuck between two systems that never agreed on what had been earned.

The six-bucket read

The same places cash goes quiet.

The figures below are Drumtap’s live, aggregate sample findings — not rows from the fictional company above. They show the six categories we look for when we reconcile QuickBooks against a GC portal. See the product flow

Loading the live G-01..G-06 figures…

The point of the exercise

Find the gap while it is still a follow-up.

Drumtap turns the mismatch into a short queue: what is short, what was rejected, what is missing, what is late, what is held, and what changed. Then the owner can decide what to chase next.

Join the private beta waitlist

Ready to look at your numbers?

Turn a recovered-dollar question into a clear next step.

Bring the invoice, the GC name, and whatever the portal is saying. We can help you identify where the records stopped agreeing.

Talk to us

Choose how Drumtap uses cookies

Drumtap uses essential cookies to keep the site working. With your permission, an optional Meta Pixel helps us understand which pages bring visitors to Drumtap. Read our privacy policy.

Cookie choices