Arnona is a municipal tax every Israeli pays, but the system is complex and opaque. Each municipality sets different rates, there are dozens of discount categories, and the appeal process is intimidating. Many people overpay because they are unaware of discounts they qualify for or their right to appeal.
Author: @skills-il
Calculate municipal arnona, check discount eligibility, and draft appeal letters to arnona committees in Israel
npx skills-il add skills-il/tax-and-finance --skill israeli-arnona-optimizerBefore performing any arnona calculation, collect the following information from the user:
Use the arnona calculator script to compute the base annual arnona:
python scripts/arnona-calculator.py --municipality "tel-aviv" --area 80 --zone A --usage residentialThe calculator applies the correct rate per sqm based on the municipality's published rate tables. Key rate structures:
Consult references/arnona-rates-guide.md for detailed rate tables and zone classification rules.
After calculating the base arnona, check if the user qualifies for any discounts. Israeli law (the Arnona Regulations and individual municipal bylaws) provides discounts for specific populations:
| Category | Discount | Key Requirements |
|---|---|---|
| Oleh Chadash (new immigrant) | Up to 90% for first 12 months | Valid oleh certificate, property is primary residence |
| Active-duty soldier (chogeret/sadir) | Up to 100% | IDF service confirmation, single soldier living alone |
| Elderly (65-69) | Up to 25% | Income below threshold |
| Elderly (70+) | Up to 30% | Income below threshold |
| Disabled (50-74% disability) | Up to 40% | National Insurance Institute (Bituach Leumi) disability certificate |
| Disabled (75-100% disability) | Up to 80% | National Insurance Institute disability certificate |
| Low income (individual) | 20-80% | Income below municipality threshold (varies by city) |
| Student | Up to 50% | Full-time student, lives alone, income below threshold |
| Single parent | Up to 20% | Recognized single parent status |
| Large family (4+ children) | Up to 20% | Four or more dependent children |
| Bereaved family | Up to 66% | Ministry of Defense bereaved family recognition |
| Holocaust survivor | Up to 66% | Recognized Holocaust survivor status |
Run the calculator with discount flags:
python scripts/arnona-calculator.py --municipality "tel-aviv" --area 80 --zone A --usage residential --discount oleh --discount-months 8Consult references/arnona-discounts-guide.md for the full list of discount categories, required documentation, and municipality-specific variations.
Important rules about discounts:
If the user believes their arnona assessment is incorrect, help them draft an appeal letter (hasaga) to the municipality's arnona committee (vaada le-hashagot). Common grounds for appeal:
Appeal process:
Include these elements in the appeal letter:
Help the user understand their payment options:
Direct the user to the relevant arnona department:
Remind the user that all communications with the arnona department should be documented in writing and sent via registered mail (doar rashum) or through the municipality's online portal.
User says: "I have an 85 sqm apartment in Tel Aviv, zone 2. How much arnona should I pay?"
Actions:
python scripts/arnona-calculator.py --municipality "tel-aviv" --area 85 --zone 2 --usage residentialResult: The estimated annual arnona is approximately 8,075 NIS (about 1,346 NIS bimonthly). The agent explains that rates are updated annually by the municipality and may vary slightly from these estimates. The user is advised to verify against their actual arnona bill.
User says: "I made aliyah 6 months ago and I'm renting a 70 sqm apartment in Jerusalem, zone bet. What discounts can I get?"
Actions:
references/arnona-discounts-guide.md for oleh discount rulespython scripts/arnona-calculator.py --municipality "jerusalem" --area 70 --zone B --usage residential --discount oleh --discount-months 6Result: As an oleh chadash, the user is eligible for a 90% arnona discount for the first 12 months from their aliyah date. For a 70 sqm apartment in Jerusalem zone bet, the base annual arnona is approximately 5,040 NIS. With the 90% discount, the user pays only approximately 504 NIS for the year (about 84 NIS bimonthly). The agent provides instructions for applying: bring the oleh certificate (teudat oleh) and lease agreement to the Jerusalem municipality arnona department or apply online at jerusalem.muni.il.
User says: "My arnona bill says my apartment is 95 sqm but I measured it and it's only 82 sqm. I'm in Haifa. How do I appeal?"
Actions:
Result: The agent drafts a formal appeal letter in Hebrew addressed to the Haifa arnona manager (menahel arnona, iriyat Haifa), stating the discrepancy between the recorded area (95 sqm) and actual area (82 sqm), referencing the relevant regulation, requesting a re-measurement by a municipal surveyor, and asking for retroactive correction and refund. The user is advised to attach a private surveyor's measurement report and send via registered mail within 90 days of the bill date.
scripts/arnona-calculator.py -- Calculate arnona payments by municipality, area, zone, and usage type, with optional discount application. Run: python scripts/arnona-calculator.py --helpreferences/arnona-rates-guide.md -- Comprehensive guide to arnona rate structures, zone classifications, usage types, and billing cycles across Israeli municipalities. Consult when determining the correct rate for a specific property.references/arnona-discounts-guide.md -- Complete reference for all arnona discount categories, eligibility criteria, required documentation, and municipality-specific variations. Consult when checking if a user qualifies for arnona discounts.Cause: The arnona calculator does not have rate data for the specified municipality. Smaller local councils (moatzot mekomiyot) and regional councils (moatzot azeriyot) have their own rate tables that may not be included.
Solution: Check the municipality name spelling. Use the --list-municipalities flag to see all supported municipalities. For unsupported municipalities, consult the municipality's website directly for their published arnona rate ordinance (tzav arnona). You can also try searching for "[municipality name] tzav arnona [year]" to find the official rate publication.
Cause: The discount type specified does not match one of the supported discount categories in the calculator.
Solution: Run python scripts/arnona-calculator.py --list-discounts to see all supported discount categories. Common mistakes include using "immigrant" instead of "oleh", or "senior" instead of "elderly". The supported categories are: oleh, soldier, elderly, disabled, low-income, student, single-parent, large-family, bereaved, holocaust-survivor.
Cause: Each municipality uses its own zone classification system. Tel Aviv uses numbered zones (1-4), Jerusalem uses Hebrew letter zones (alef-heh), and other cities have their own systems.
Solution: Check the zone classification for your specific municipality. If unsure of your zone, look at a previous arnona bill (it shows the zone), or contact the municipality's arnona department. The references/arnona-rates-guide.md file lists the zone systems for each supported municipality.
Cause: The appeal filing deadline depends on when the arnona bill was received, and the system cannot verify the receipt date. Solution: The general rule is 90 days from the date of the arnona bill for filing an appeal (hasaga) to the arnona manager. After receiving the manager's decision, the user has 30 days to appeal to the appeals committee (vaada le-erurim). Always recommend filing as early as possible and keeping proof of the filing date (registered mail receipt or online submission confirmation).
Supported Agents
I have an 80 sqm apartment in zone 2 in Tel Aviv. Calculate how much arnona I need to pay per year
I am a new immigrant who arrived 8 months ago, living in Jerusalem in a 70 sqm apartment. Am I eligible for an arnona discount?
I received an arnona bill that seems too high. The property is classified as office but I use it for residential. Help me write an appeal letter
I am considering moving from Tel Aviv to Haifa. Compare arnona costs for a 90 sqm apartment
Trust Score
This skill can execute scripts and commands on your system.
1 occurrences found in code
This skill can read and write files on your system.
1 occurrences found in code
This skill can make network requests to external services.
1 occurrences found in code
Automate Google Sheets financial workflows for Israeli businesses using the Google Workspace CLI -- expense tracking, VAT calculations, tax-period summaries, and accountant-ready CSV exports.
Calculate crypto capital gains tax, generate Form 1325 data, and classify DeFi income per Israeli Tax Authority regulations
Integrate Green Invoice (Morning) API for Israeli invoicing, receipts, client management, and payment processing for businesses in Israel
Want to build your own skill? Try the Skill Creator · Submit a Skill