Global Payroll

Run payroll for all your entities from one calendar

You already have companies in several countries. Each one has a payroll provider, a spreadsheet of variables and a different cut-off date. Ubique replaces that with one calculation engine, one approval flow and one export to your accounting system.

Quote-based pricing by country and headcount. Typical customers run 3 to 25 entities.

Payroll calendar ยท this month
Cut-off20th
Approval23rd
Pay date25th-28th
FilingsCountry rule
Who it is for

Your entity stays the employer. Ubique runs the numbers and the filings.

Global Payroll is for companies that have already incorporated abroad, through growth, an acquisition or a founder who lives there. Your entity remains the employer, holds the contracts and pays the salaries from its own account. Ubique calculates every payslip, files with the authorities and gives your finance team one view of what is going out, where.

In the 40 countries where Ubique has its own payroll team, the calculation and filing are done in-house. In the other countries, Ubique manages a vetted local payroll partner on your behalf, and you still work in one dashboard with one point of contact.

  • Gross-to-net for each country, with local tax tables, contribution bands and thresholds maintained by Ubique
  • Variables: overtime, commissions, allowances, one-off bonuses, deductions, with per-country tax treatment
  • Expenses approved in the dashboard flow into the same payslip, taxable or not as local rules dictate
  • Statutory filings, year-end statements and payslips in the local language
  • Payment files for your bank, or Ubique pays employees and authorities from client funds

Combine with EOR

Many customers run payroll for the entities they have and use EOR for the countries where they do not. Both appear in the same calendar and the same reports.

Bring your HRIS

Starters, leavers and salary changes sync from BambooHR, HiBob, Workday, Personio or Rippling. No re-keying, and the audit trail shows the source of every change.

Accounting exports

Journal entries by entity, cost centre and account code, pushed to Xero, QuickBooks, NetSuite or Sage Intacct after each run. CSV for everything else.

The monthly cycle

Same five steps in every country

Each country keeps its own pay date and filing deadlines. What changes is that your team sees them all in one calendar and approves them in one place.

1

Collect

Starters, leavers, salary changes and absences arrive from your HRIS or are entered in the dashboard. Expenses and variables are submitted by managers against the cut-off date.

2

Calculate

Ubique runs gross-to-net for each entity. Changes against the previous month are highlighted, with the reason: new hire, bonus, rate change, leave without pay.

3

Approve

Your approvers review by entity or in aggregate. Approval chains are configurable: a country manager first, then group finance, for example. Nothing is paid without sign-off.

4

Pay and file

Payment files or direct payments go out on the local pay date. Tax and social filings are submitted by Ubique or the local partner, with confirmations stored in the vault.

5

Post

Journals are pushed to your accounting system. Reconciliation reports show payroll cost by entity, cost centre and currency against the approved figures.

Reporting, honestly

Today you get standard reports and CSV exports for every run: register, variance, cost by cost centre, headcount. A custom report builder is on the roadmap. If you need something specific now, your account manager can set up a scheduled export.

Controls

Built for the people who sign off payroll

Payroll is the biggest recurring payment most companies make. The controls are not an add-on.

  • Role-based access: who can enter, who can approve, who can see salaries, per entity
  • Four-eyes approval on every run, and on changes to bank details
  • Variance alerts when a payslip moves more than a threshold you set
  • Full audit log, exportable for your auditors and SOC 2 Type II at Ubique's end
  • Client funds held in segregated accounts when Ubique pays on your behalf
  • SSO via Okta, Microsoft Entra ID, Google Workspace or SAML
Read the security overview

Pricing

Global Payroll is quoted, not listed. The price depends on the countries, the number of entities and payslips per month, whether Ubique pays employees directly, and the SLAs you need. As a guide, the per-payslip cost falls sharply above 50 payslips in a country.

A quote includes: implementation (parallel runs for one or two cycles against your current provider), the monthly service, and the integrations you select. There is no charge for the dashboard seats.

Enterprise customers can add contractual SLAs on calculation accuracy, filing deadlines and response times. See Enterprise.

FAQ

Implementation questions

How long does it take to move a country onto Ubique?

Six to ten weeks for a country Ubique runs itself, including one or two parallel runs against your current provider. Partner-served countries take longer, typically ten to fourteen weeks, and we say so at the quote stage. We recommend moving countries in waves rather than all at once.

Does Ubique need to hold our money?

No. The default is that Ubique produces bank payment files and your entity pays from its own account. If you prefer, Ubique can pay employees and authorities from segregated client funds, which simplifies countries where your entity has no local bank account yet.

Can we keep our current payroll provider in one country?

Yes. Some customers keep a long-standing local provider and use Ubique for the rest. That country will not appear in the Ubique calendar or exports, and we would rather tell you that than pretend it does.

What if we open an entity in a new country next year?

Hire through EOR in the meantime, then transfer the employees to the new entity and switch them to Global Payroll. Their records, documents and leave balances carry over.

Get a quote for your entities

Tell us the countries and the headcount. You get a price, a timeline and a list of what changes for your finance team.