Why does total pay show three decimal places when I choose KWD or BHD?

Because the calculator rounds pay to the currency's own decimals. The riyal, dirham and dollar split into 100 units and show two places; the Kuwaiti, Bahraini and Jordanian dinar and the Omani rial split into 1,000 fils or baisa and show three, as in 22.000 KWD. The rounding happens once, on the total.

Published · 3 min read

The third decimal is not decoration

An employee in Kuwait works 09:00 to 17:00 with no break at 2.75 KWD an hour. Eight hours at 2.75 is exactly 22 dinars, so the calculator shows 22.000 KWD. The three zeros do not change the value; they tell you the arithmetic went all the way down to the currency's smallest unit.

The difference shows when the division is not clean. A day from 09:00 to 16:20, 7:20, at 3.25 an hour:

  • In Kuwaiti dinar: 23.833 KWD.
  • In Bahraini dinar: 23.833 BHD, since both use three places.
  • In Saudi riyal at the same numeric rate: 23.83 SAR, since the riyal uses two.

Had the calculator rounded the dinar to two places, you would see 23.83 and lose 3 fils on that day. That sounds tiny, but in a currency with a high unit value it builds up across days and staff, and it would not match a payslip worked out to the fils.

Rounded once, at the end

The calculator does not round each day's pay and then add. It adds the whole minutes for every day, multiplies by the rate, then rounds the result once to the currency's decimals. An example in Omani rial: five days from 09:00 to 16:20 at 3.25 an hour come to 36:40 and 119.167 OMR.

Round each day on its own to 23.833 and add five of them and you get 119.165, two baisa short. That is what the calculator's note means when it says adding up per-day amounts by hand can differ from the total in the last place. The total on screen is the accurate one because nothing was lost along the way.

How to use it

  1. Open the Timesheet calculator and enter the working days as usual.
  2. Type the hourly rate as it appears in the contract, with three decimals if needed, such as 3.250.
  3. Pick the currency from the 'Currency' list: KWD, BHD, OMR or JOD for three places, anything else for two.
  4. The same number of decimals appears in total pay, regular and overtime pay, and in the CSV and PDF.

Currencies on the list

The list covers SAR, AED, USD, EUR, GBP, EGP, KWD, QAR, BHD, OMR, JOD, MAD, TRY, INR and PKR. Only four of them use three decimals: KWD, BHD, OMR and JOD.

Common questions

Does the calculator convert between currencies?

No. The currency sets the code and the number of decimals only; there is no exchange rate.

Why does QAR show two decimals?

The Qatari riyal splits into 100 dirhams, like the Saudi riyal, so it rounds to two places.

Do the hours change with the currency?

No. Hours are always counted in minutes; the currency only affects how the amount is rounded.