u/SlightMetal51

▲ 1 r/AskHR

[UK]$340K and 14 months to switch a single payroll provider across 4 countries. what would you have done differently?

i'm a global payroll ops for a mid-size company.

2 years ago we picked our DACH and Nordics payroll provider based on a procurement matrix. feature coverage, compliance certifications, local expertise. every box checked.

nobody asked how we'd get our data out if we needed to leave.

last year they changed their pricing model mid-contract. reasonable decision on our end to switch. should've been straightforward.

their export was a proprietary flat file with field names that matched no standard schema. statutory deduction histories locked behind a reporting module we'd need to keep paying for during the transition. 3 years of gross-to-net audit trails structured in a way our new provider couldn't ingest without manual reclassification.

we ended up rebuilding employee master data for 1,200 people across Germany, Sweden, Denmark, and Norway from a combination of exports, PDFs, and local HR pulling records manually.

14 months. $340K in consulting and internal labor. the actual payroll processing switchover took 6 weeks. the other 12 months was data extraction, normalization, and validation.

first question in every RFP now is about data portability. what format, how complete is the export, do we retain full historical access after termination. if a vendor gets evasive about it they're out regardless of how good their gross-to-net engine is.

we've also started keeping a normalized data layer separate from any single vendor so the switching cost drops close to zero next time. still early but the principle is sound, your data infrastructure shouldn't be owned by your vendor. a platform like datascalehr is built around exactly this idea, which is where we started looking after this whole mess.

curious if anyone else has been through a painful vendor switch and what changed about how you evaluate providers afterward.

reddit.com
u/SlightMetal51 — 13 hours ago
🔥 Hot ▲ 572 r/Accounting

Our international expense reports haven't matched the GL in 3 years and I finally know why

For 3 years I blamed our local finance teams in Germany, France, and Singapore for expense reports that never reconciled cleanly.

Every month we pulled reports from 6 different systems, dumped everything into Excel, and spent 2-3 days reclassifying line items because a taxi receipt in Munich hits a different cost center than a taxi receipt in Paris. The same expense type but completely different coding.

I kept thinking if we just got the local teams to follow the mapping guide it would fix itself, to only find out that the mapping guide was the problem.

One global chart of accounts, each country's expense system mapped to it differently, and nobody had reconciled those mappings since we set them up in 2021.

Germany was posting travel meals under employee benefits because that's how their local provider categorized it. Singapore was splitting the same expense across 2 cost centers because of a GST handling quirk nobody documented. France was fine actually but their reports came in a week late every cycle so we were always reconciling against incomplete data anyway.

Once I stopped treating it as a people problem and started treating it as a systems mapping problem, the fix was pretty straightforward. so I sat down with a consultant and rebuilt the mapping layer between each local system and our consolidated GL.

It took 6 weeks. monthly reconciliation went from 2-3 days to half a day.

Honestly embarrassed it took us 3 years to get there though XD.

reddit.com
u/SlightMetal51 — 1 day ago