israeli-payroll-calculator
Israeli Payroll Calculator
Instructions
Step 1: Gather Employee Information
Collect from user:
- Gross monthly salary (bruto) in NIS
- Tax credit points (nekudot zikui): Default 2.25 for male resident, 2.75 for female
- Pension arrangement: Yes/No, contribution percentages
- Employment type: Employee (sachir), Freelancer (atzmai)
- Age: Affects NI rates (under/over 18, retirement age)
Step 2: Calculate Income Tax
Apply progressive tax brackets to monthly gross salary:
- Calculate annual equivalent: monthly_gross * 12
- Apply brackets progressively (see references/tax-brackets.md)
- Subtract tax credit value: credit_points * 242 NIS/month
- Monthly tax = max(0, calculated_tax - credits)
IMPORTANT: Tax credits cannot create a negative tax (no refund through payroll).
Step 3: Calculate Bituach Leumi (National Insurance)
For employees:
- On first 7,122 NIS: 0.4% NI + 3.1% health = 3.5%
- On amount 7,123 to 49,030 NIS: 7.0% NI + 5.0% health = 12.0%
- Maximum insurable salary: 49,030 NIS/month
Step 4: Calculate Pension Deductions
If pension applies (mandatory for most employees):
- Employee: 6% of salary (up to pension ceiling)
- This amount is deducted from gross but provides tax benefits
Step 5: Calculate Net Salary (Neto)
Net = Gross
- Income Tax
- Bituach Leumi (employee share)
- Health Tax (employee share)
- Pension (employee contribution)
- Other deductions (union dues, etc.)
Step 6: Calculate Employer Total Cost (if requested)
Employer Cost = Gross
+ Employer NI (~7.6%)
+ Employer Health (~3.45%)
+ Employer Pension (6.5%)
+ Employer Severance (6%)
+ Vacation accrual
+ Sick leave accrual
Step 7: Present Clear Breakdown
Present results as a payslip-style table:
| Item | Amount (NIS) |
|---|---|
| Gross Salary | XX,XXX |
| Income Tax | -X,XXX |
| Bituach Leumi | -XXX |
| Health Tax | -XXX |
| Pension (employee) | -X,XXX |
| Net Salary | XX,XXX |
CAVEAT: Always note "This is an estimate. Actual amounts may vary based on specific tax rulings, additional credits, or employer agreements. Consult a certified Israeli accountant (roeh cheshbon) for exact figures."
Examples
Example 1: Standard Employee
User says: "Calculate net salary for 20,000 NIS gross, male, no special credits" Result: Detailed breakdown showing approximately 15,800-16,200 NIS net
Example 2: Employer Cost
User says: "How much does it cost an employer to pay 15,000 NIS gross?" Result: Total employer cost approximately 19,500-20,000 NIS including all contributions
Example 3: Salary Comparison
User says: "Compare a 25,000 NIS offer with a 22,000 NIS + car offer" Result: Side-by-side comparison accounting for car tax benefit (shovi rechev)
Bundled Resources
Scripts
scripts/calculate_payroll.py— Calculates Israeli gross-to-net salary with progressive income tax brackets, Bituach Leumi, health tax, and pension contributions. Supports employee and employer cost views. Run:python scripts/calculate_payroll.py --help
References
references/tax-brackets.md— 2025 Israeli income tax brackets (annual and monthly) with progressive rates from 10% to 50%. Also referenced in Step 2 and Troubleshooting below. Consult when computing income tax or verifying bracket thresholds.references/bituach-leumi-rates.md— 2025 Bituach Leumi (National Insurance) and health tax rates for employees and employers, covering both the reduced bracket (up to 7,122 NIS) and full bracket (up to 49,030 NIS). Consult when calculating NI and health deductions in Step 3.references/credit-points.md— Israeli tax credit points (nekudot zikui) value and full eligibility table covering base credits, gender, new immigrants, children, single parents, and disability. Consult when determining a taxpayer's total credit points beyond the defaults in Step 1.
Gotchas
- Israeli income tax brackets (madregot mas) change annually. Agents may use outdated 2023 or 2024 brackets. Always verify the current year's brackets from the Tax Authority.
- Bituach Leumi has two separate rate tiers: a reduced rate on income up to 60% of the average wage, and a normal rate above it. Agents often apply a flat rate, missing this two-tier structure.
- Israeli payroll includes mandatory pension contributions (6.5% employee, 7.5% employer as of 2025). Agents may omit these or use the older 5.5%/6% rates.
- Overtime in Israel is calculated differently than in the US: 125% for the first 2 hours, 150% after that (not 1.5x for all overtime). Friday/holiday overtime starts at 150%.
- The "neku'dot zikui" (tax credit points) system is uniquely Israeli. Each point reduces tax by a fixed NIS amount per month. Agents may not know that women get an extra half-point, and new olim get additional points for 3.5 years.
Troubleshooting
Error: "Tax brackets may be outdated"
Cause: Tax brackets update annually (usually January 1) Solution: Verify current brackets at Tax Authority website. Skill uses 2025 brackets -- check references/tax-brackets.md for updates.
Error: "Credit points don't match"
Cause: Various life circumstances affect credit points Solution: Review full credit point table. Common additions: female (+0.5), new immigrant (up to +3), children, single parent, disabled.
More from skills-il/tax-and-finance
shekel-currency-converter
Convert currencies to/from Israeli New Shekel (NIS/ILS) using Bank of Israel official exchange rates. Use when user asks to convert shekels, NIS, ILS, asks about exchange rates, "shaar yatzig" (representative rate), or needs currency conversion for Israeli tax or business purposes. Supports 30+ currencies with current and historical rates. Do NOT use for cryptocurrency or unofficial money exchange rates.
15israeli-arnona-optimizer
Calculate municipal property tax (arnona) for Israeli properties, check discount eligibility, and draft appeal letters to arnona committees. Use when a user needs to estimate arnona payments by municipality, zone, and property usage type, verify eligibility for discounts (olim, soldiers, elderly, disabled, low income, students, single parents), or prepare formal appeals with legal references. Covers all major Israeli municipalities including Tel Aviv, Jerusalem, Haifa, and Beer Sheva. Do NOT use for income tax (mas hachnasa), VAT (maam), or national insurance (bituach leumi) calculations, which fall under separate Israeli tax authorities.
14israeli-e-invoice
Generate, validate, and manage Israeli e-invoices (hashbonit electronit) per Tax Authority (SHAAM) standards. Use when user asks to create Israeli invoices, request allocation numbers, validate invoice compliance, or asks about "hashbonit", "e-invoice", "SHAAM", "allocation number", or Israeli invoicing requirements. Supports tax invoice (300), tax invoice/receipt (305), credit invoice (310), receipt (320), and proforma (330) types. Do NOT use for general accounting, bookkeeping, or non-Israeli invoice formats.
14israeli-crypto-tax-reporter
Calculate cryptocurrency capital gains tax per Israeli Tax Authority (Reshut HaMisim) regulations and generate Form 1322/1325 reporting data and Form 1399י advance-payment data (within 30 days of disposal). Use when a user needs to compute crypto tax obligations using FIFO cost basis, classify DeFi income (staking, liquidity mining, airdrops) for Israeli tax purposes, prepare annual tax filing data, understand reporting thresholds and advance payment (mikdamot) requirements, or evaluate the 2025-2026 Voluntary Disclosure Procedure (open until 31 Aug 2026). Covers Section 88 of the Income Tax Ordinance, Circular 2018/05, the 25% capital gains rate for individuals, and the 5% surtax on capital income above NIS 721,560 (threshold frozen through 2027). Do NOT use for non-Israeli tax jurisdictions, general income tax calculations, or VAT (maam) on crypto business activities, which require separate professional consultation.
14green-invoice
Integrate Green Invoice (Morning) API for Israeli invoicing, receipts, client management, and payment processing. Use when user asks to create invoices via Green Invoice, generate hashbonit mas through Morning API, manage clients in Green Invoice, set up webhook automation for document creation, query documents or expenses, or mentions "Green Invoice", "Morning", "hashbonit yeruka", "greeninvoice API", Israeli cloud invoicing, or needs to create tax invoice-receipt (cheshbonit mas/kabala). Covers all 13 document types, 8 payment types, client CRUD, item catalog, and webhook integration. Do NOT use for SHAAM allocation numbers or Tax Authority e-invoice compliance (use israeli-e-invoice), Cardcom payment processing (use cardcom-payment-gateway), or Tranzila integration (use tranzila-payment-gateway).
13israeli-pension-advisor
Navigate the Israeli pension and savings system including pension funds (keren pensia), manager's insurance (bituach menahalim), training funds (keren hishtalmut), and retirement planning. Use when user asks about Israeli pension, \"pensia\", \"keren hishtalmut\", retirement savings, \"bituach menahalim\", pension contributions, or tax benefits from savings. Uninformed pension decisions cost hundreds of thousands of NIS over a lifetime. Covers mandatory pension, voluntary savings, and withdrawal rules. Do NOT provide specific investment recommendations or fund performance comparisons.
13