A raise is worth more than the extra in your bank each month — it lifts your end-of-service benefit too.
Most people judge an offer by the extra money each month. In Saudi Arabia that undercounts it, because the end-of-service benefit is calculated on your last wage — not an average of what you earned over the years.
Accept a rise after eight years, and all eight of those years are then valued at the new salary. The raise reaches backwards through your whole service. That is why a modest increase late in a long posting is worth far more than the same increase in year one.
If HR offered "a 7% increase", enter 7 and the calculator works out the new salary. If they named a figure, enter that instead and it shows you the percentage. Managers quote whichever sounds larger, so it helps to see both.
A rise applied to basic salary is worth more than the same amount added as a transport or "other" allowance. Basic drives your gratuity, your overtime rate and — for Saudi nationals — your GOSI contribution. An allowance often drives none of them.
A higher basic means a higher contribution, so the take-home gain is a little smaller than the headline. It is not lost money — it raises your pension — but it is worth seeing the net figure before you celebrate. Expatriates pay no GOSI, so the whole rise reaches the bank.