RSUCalculator
Sign in

Explanation

Listen to this page
Speed

A short reference for every field, toggle, and result row in the calculators. Calculations follow Section 102 of the Israeli Income Tax Ordinance, including selling and transfer fees. Nothing here is legal or tax advice.

General inputs

Average monthly salary (₪)
Gross monthly average - base + benefits + bonus ÷ 12 + RSU income part ÷ 12 + maternity & miluim payments. Use a 12-month average if you only worked part of the year. Enter 0 if you didn't work this year - each grant then asks for its own last average salary.
Calendar year with no income at all
A toggle shown under the salary field. Tick it if you had no employment income at all this year - the monthly salary resets to 0 and each grant's marginal tax starts from the first bracket, while Bituah Leumi & health are taxed by the salary at the workplace that granted it.

Optional toggles

USD/ILS exchange rate
Off: the live market rate is used. On: enter your own value in the range 1.0000 – 7.0000.
Extra capital gain
Profit (+) or loss (−) from other investment sales during the same tax year. Affects the surtax (mas yesef) calculation. Can be negative.
Sale in dollars
Net to Bank is shown in $ instead of ₪. Net to Salary stays in ₪ either way (it's a tax-authority amount). Ignored when all grants are TASE listings - results are always in ₪.

RSU - Restricted Stock Unit

RSUs are company shares granted to you as part of your compensation package. In Israel they are typically issued under Section 102 of the Income Tax Ordinance (the capital track, held by a trustee), which splits the proceeds into an income portion - taxed at your marginal rate - and a capital portion, taxed at 25%.

Per-grant inputs

Stock symbol
NASDAQ ticker. For Tel Aviv listings, add .TA (e.g., Bank Hapoalim → POLI.TA). Symbol autocomplete is available as you type.
Number of shares
How many shares from this grant you intend to sell - at least 1.
Grant date
The date your shares were granted (not the vesting date). Check your trustee's portal if you're unsure.
Set stock price
Off: live market price is used. On: override with your own number for what-if scenarios. Up to 4 decimal places.
Changed workplace
Check this if you've left the workplace that issued this grant. Used to compute the Bituah Leumi rate from the salary you had there.
Previous salary (₪)
Appears when Changed workplace is on (or auto-on if average salary is 0). The gross monthly salary you earned at the grant workplace.
What if 2 years pass?
Applies the 2-year capital-gains rule even if 2 years haven't passed since the grant date - useful for projecting a future sale.
Add another grant
Up to 8 grants can be combined in one calculation. Each is rendered as its own framed card.
Customize sale fees
Opens four override fields so you can apply your broker's exact rates instead of the built-in defaults. Any field left blank falls back to the platform default.
Foreign fee (%)
Broker commission as a percentage of the trade value. Allowed range: 0.01% – 0.10%.
Service fee (%)
IBI service fee as a percentage of the trade value. Allowed range: 0.03% – 0.60%.
Wire fee (₪/$)
Flat wire-transfer fee charged once per sale, regardless of share count. Allowed range: 0 – 50 in the sale currency (ILS or USD).
Conversion fee (%)
USD→ILS conversion fee charged by your trustee. Allowed range: 0% – 2%.

Result rows

USD → ILS
The exchange rate used in this run - live unless you overrode it. Dropped entirely when all grants are TASE listings.
Stock price
Effective price used per share - live unless you set your own. Shown in $ or ₪ depending on listing.
Grant price
The average stock price over the 30 working days before the grant date. Used to derive the income vs. capital split under Section 102.
Gross
Sale value before any tax deductions: stock price × number of shares × exchange rate. Expandable to show the fee breakdown: Foreign fee, Service fee, and After-fee gross.
Average tax deduction
Effective tax rate on the sale: total tax ÷ gross.
Marginal tax
Income tax on the income (revenue) portion of the sale, at the tax bracket matching your salary.
Bituah Leumi & health
Bituah Leumi + national health insurance on the income portion, provided you haven't reached the Bituah Leumi contribution ceiling.
Capital tax
Capital gains tax on the capital portion (if any).
Total net
Net amount after taxes and fees: Gross − fees − (Marginal + Bituah Leumi & health + Capital tax).
Net to bank
Amount that hits your bank account on the day of sale. Expandable to show the flat wire-transfer fee that was deducted.
Net to salary / Net tax refund
Income-tax difference paid back to you via salary, or claimable as a refund (when at least one grant is from a workplace you left, since the current employer can't process the refund).
Surtax owed / Magen Mas
Additional surtax (3% or 5%) owed to the Tax Authority based on your annual income. Switches to "Magen Mas" when the calculation produces a negative number - capital losses available to reduce future tax.

Selling tips

2 years break-even stock price
The future stock price where waiting until the 2-year mark and selling then yields the same net gain as selling now.

Miluim sale

Turning on the Miluim sale toggle opens a Months post Miluim dropdown - whole months after (+) or before (−) the month reserve service starts, ranging from −3 to +10. For example, −2 means selling 2 months before service begins.

Monthly gross miluim salary
The gross monthly amount Bituah Leumi would pay during a month of reserve duty, based on your post-sale salary base.

Maternity leave sale

Turning on the Maternity leave sale toggle opens two fields: Months post birth- whole months after (+) or before (−) the birth month, where month "0" is the birth month, ranging from −6 to +10; and Pre-leave salary - the highest monthly average salary over the 3 or 6 full working months before the birth month. When Months post birth is positive (selling after the birth), an additional field appears: Leave period (full months) - the number of months of paid and unpaid leave taken before selling, from 1 to 10.

Monthly gross maternity salary
The gross monthly amount Bituah Leumi would pay during maternity leave. The tooltip shows the full 105-day entitlement (monthly × 3.5).

ESPP - Employee Stock Purchase Plan

An ESPP lets you buy company shares at a discount. The plan can be held under Section 102 through a trustee (With Trustee - the capital portion is taxed at 25% when held long enough), or be a direct purchase with no trustee at all (Without Trustee - the tax on the discount is withheld already at the moment of purchase).

Per-plan inputs

With Trustee (102)
On (default): Section 102 ESPP held by a trustee - capital portion taxed at 25% if held more than 2 years from plan end. Off: direct purchase, taxes already withheld on the discount.
Plan end date
Last day of the ESPP plan. Used to time the 2-year capital-gains clock. Hidden when With Trustee is off.
Purchased Price ($)
Stock price before the ESPP discount - typically the lower of the offering-period start price and the purchase-date price.
Discounted Price ($)
Stock price after the ESPP discount - what you actually paid per share (e.g., Purchased × 0.85 for a 15% discount).
USD/ILS rate at purchase
The USD→ILS exchange rate on the day you bought the shares. When provided, the Capital Tax result row expands to show both dual-currency gain methods - useful when your purchase rate differs from today's rate. Leave blank if not needed.
Customize sale fees
Same four override fields as RSU: Foreign fee (0.01% – 0.10%), Service fee (0.03% – 0.60%), Wire fee (0 – 50 in the sale currency), and Conversion fee (0% – 2%). Any field left blank falls back to the platform default.

Result rows

The USD → ILS, Stock price and Gross rows behave just like the RSU results above. The rows below are ESPP-specific and read the same whichever trustee mode you pick; the table that follows shows the rows that change with the trustee setting.

Purchased / Discounted Price ($)
The pre- and post-discount share prices you entered, echoed back for the run.
Gross Investment
What you paid: Discounted Price × shares × USD-to-ILS.
Gross Gain / Gross loss
Gross sale value minus your Gross Investment. Labelled "Gross loss" when negative.
Average tax deduction
Effective tax rate on the gain: (gross gain − net gain) ÷ gross gain. Shows 0% when ESPP results in a loss.
Capital tax
Capital gains tax on the gain above the purchase price. When a USD/ILS rate at purchase was provided, the row expands to show both dual-currency gain methods: the lower of the two is used as the tax basis when both are positive; zero tax (with a Magen Mas note) when both are negative; zero tax when the two methods have opposite signs.
Total net
The full amount you walk away with after the complete cycle: Net Gain + Gross Investment. When ESPP results in a loss, Total net equals Gross minus fees.
Surtax owed / Magen Mas
Additional surtax (3% or 5%) owed to the Tax Authority based on your annual income. Switches to "Magen Mas" when the calculation produces a negative number - capital losses available to reduce future tax.
Net gain / Net loss
Total net minus your Gross Investment - the actual profit on your ESPP money. "Net loss" when negative.

With Trustee vs. Without Trustee

With Trustee (102)Without Trustee
Marginal taxCharged on this sale at your marginal tax bracket.Already withheld at purchase.
Bituah Leumi & healthCharged on this sale at your bracket, up to the ceiling.Already withheld at purchase (unless the ceiling was already reached).
Tax on discount (paid)-Sum of Marginal tax and Bituah Leumi & health withheld at the moment of purchase. Shown only without trustee.
Net to bankYour trustee transfers this amount to your bank within 10 days from the sale date.Equals Total net.
Net to salary / refundIncome-tax difference returned via salary, or claimable as a refund from the Tax Authority.-