Solutions / Recruiting and staffing / Matching approved portal hours against what you billed

Matching approved portal hours against what you billed

Where automatic invoicing is switched on against the supplier record, the portal raises the invoice and the agency is left matching a document it did not write against hours it has already paid out. Rounding is the usual culprit, since a split shift entered as two blocks can land as one shorter entry. Overtime rules configured differently on each side produce a small difference on many lines rather than an obvious one on a few. An invoiced timesheet cannot be reopened, so every disagreement becomes a memo.


Context / recruiting and staffing Why this one is worth doing here

The parser reads the resume, then somebody corrects the employment dates it merged, which is most of the time it was supposed to save.

Resumes arrive in every format that has ever existed, including scans with no text layer and designed templates in two columns that get read in the wrong order. Parsing is nearly always a third-party component, and its characteristic failure is employment history: dates written as ranges with words in them produce merged employers and wrong tenure.

Systems this usually touches

  • SAP Fieldglass
  • Bullhorn
  • QuickBooks Online
  • Excel

When this is the wrong thing to build

Pick something else if you invoice directly and clients pay what you send. The work exists because the portal is the system of record for hours. Where your own invoice is the one that gets paid, there is nothing to reconcile beyond ordinary collections.

The constraint that shapes it

This is the sector where the boundary is sharpest, and it is worth stating plainly: rejection is the regulated act, not enrichment. More on how this sector works.

The same shape elsewhere / Reconciliation 12 sectors run it

Two sources of truth. One queue of the rows that do not line up. Read what this shape is, or start from one of these.

Real estate
Rebuilding an annual operating expense reconciliation from the lease
Real estate
Reconciling a broker trust account three ways every month
Real estate
Matching a closed transaction back to the lead that produced it
Real estate
Collapsing two overlapping MLS feeds into one property list
Law firms
Widening a conflicts search past exact spelling
Law firms
Rebuilding a billable day from the trail the systems already keep
What people ask about this 5 of them
  • Why does the VMS invoice not match the hours we paid?
  • How do I correct an approved timesheet that has already been invoiced?
  • What causes rounding differences between portal hours and payroll hours?
  • How do I apply one consolidated remittance across many contractor invoices?
  • Does a credit memo have to reference the original timesheet?

Back to recruiting and staffing, or see how this is priced and scoped.