Deterministic Money Engine • Multi-Job Coordination • No Login Required

Shift Pay & Multi-Job Calculator

Calculate exact base wages, split shift differential bonuses, and combined multi-job totals. Detects physical schedule conflicts across jobs without deducting your earned wages.

Quick Presets:

Configured Jobs

1 Job

Scheduled Shifts

0 Shifts

Frequently Asked Questions

How does Shiftona handle split shifts and off-duty gaps?

When a shift contains two separate working periods (such as a lunch shift from 08:00 to 12:00 and dinner from 17:00 to 21:00), the 5-hour period between them is an off-duty gap. Shiftona strictly tracks this rest period as unpaid time while paying for the 8 worked hours plus any configured split shift differential bonus.

What is the difference between reported hours and unique occupied time?

If you work two jobs and an overlap occurs (for example, Job A ends at 16:00 and Job B begins at 14:00), your reported paid hours will total 14 hours (8h + 6h). However, your unique occupied time is 12 physical hours. Shiftona displays both figures clearly so you know both your earned pay and your actual scheduled hours.

Are my wage rates or earnings sent to a server?

No. All calculations are executed 100% locally in your web browser using integer minor-unit arithmetic. Your hourly rates, employer names, and schedule details are never sent to any server, database, or analytics platform.

How does currency rounding work?

Shiftona uses symmetric half-up integer rounding (e.g. 29.5¢ rounds to 30¢) and supports standard 2-decimal currencies (USD, EUR, GBP), zero-decimal currencies (JPY), and 3-decimal currencies (KWD, BHD) without floating-point accumulation errors.