One contractor, several records
Paying a contractor sounds straightforward: agree a rate, approve the work and send the money. The problem starts when the rate in the contract differs from the one in Finance’s spreadsheet or the figure payroll received last month.
That is the issue behind this Papaya Global story. HR, Finance, time tracking, vendor management and local providers can each hold part of the same contractor’s record. All five systems can be working properly while their users still need to determine which version should govern the payment.
Faster data entry only gets the argument started sooner.
The rate may sit in one place and the work order in another. Country and start date can be recorded elsewhere. Hours are in the time tool, while the paying entity, cost centre and provider ID also need to reach payroll. None of those details is optional.
In this example, there are four versions to reconcile and one payment due on Friday. Faster data entry only gets the argument started sooner. Papaya’s approach focuses on resolving those records before money moves.
Connected does not mean correct
Connecting those systems helps move information between them, but it does not establish whether a new value replaces an old one, who approved the change or when it takes effect. Sending the wrong rate more efficiently is not much of an upgrade.
Consider a contractor moving country. HR updates the location and start date. Finance needs the paying entity, cost centre and journal mapping. Payroll needs the current rate, approved hours and a provider identity that matches the person expecting payment.
Sending the wrong rate more efficiently is not much of an upgrade.
Each team needs something different from the same record. A useful shared record retains the previous value, shows what changed and routes conflicting information to someone able to resolve it. Without that history, even a complete intake form can lead to the wrong payment or a cost Finance cannot post.
Some questions cannot be settled by cleaning up fields. In the UK Uber case, the court examined how the work was controlled, not simply the contractor label in the paperwork. Establishing what contractor status means under the applicable rules requires more than selecting a category in a system.

Someone still has to decide
A contractor record needs a person responsible for resolving disagreements. Otherwise HR can correctly say it updated the details, Finance can correctly say it never received them, and payroll can correctly say it used the supplied file. The contractor can still be left waiting.
This is useful work for AI: gathering documents, comparing records and flagging mismatches. It can save someone from opening several systems just to discover that two dates disagree. But finding a discrepancy and deciding which value belongs in the payment run are different jobs.
A fresh timestamp is not approval.
The person making that decision needs the record’s history and the evidence behind the change. A fresh timestamp is not approval. Neither is being the last person to edit a spreadsheet.
Legal decisions need their own qualified owner. Finding a document does not establish whether UK off-payroll rules apply, which social-security rules apply across EU countries, or whether a posting into Spain creates separate obligations. The workflow should collect the evidence and wait for legal sign-off rather than turn an unresolved classification into a payment instruction.

What Papaya says its system does
Papaya Global’s proposed approach performs these checks before payroll runs. Its OneData layer, the company says, brings together HCM, ERP, time-and-attendance, VMS, local-vendor data, files and spreadsheets. It detects structural changes before producing payroll- and payment-ready output. That matters when an incoming file changes but the process receiving it continues as before.
Papaya also says its Papaya One layer identifies jurisdiction, role, document type and conflicting context, applies country-specific rules, and returns citations with Must Fix, Verify or Compliant states. Qualified counsel retains the final legal decision. The software prepares the evidence rather than making that legal judgment.
Qualified counsel retains the final legal decision.
Journal checks test account mappings, balances, departments and cost centres before posting. Reindeer, a Papaya partner, says uncertain payslip matches go to a person for review rather than being accepted automatically.
These are company and partner claims, not independent proof that every contractor payment will work. They do give a buyer specific things to test: can the rate be traced to its evidence, can changes be seen, who approved them, and what happens when records disagree?
That is a more useful test than watching a form fill itself. By Friday, the contractor still needs the agreed payment.

