Israeli E Invoice
Trusted85/100Generate, 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. Uses the official SHAAM document type codes including transaction invoice (300), tax invoice (305), periodic tax invoice (310), tax invoice/receipt (320), credit invoice (330), and proforma (332). Do NOT use for general accounting, bookkeeping, or non-Israeli invoice formats.
Trust score 85/100 (Trusted) · 567+ installs · 2 GitHub contributors · MIT license
Israeli businesses struggle to comply with Tax Authority e-invoice requirements. Manual processes lead to errors, payment delays, and regulatory penalties.
How to use this skill
Not sure how? Read the guide- 1. Click "Download ZIP" to download the skill files.
- 2. Open Claude Desktop and go to Customize > Skills.
- 3. Click "+" and select "Upload a skill", then upload the ZIP file.
- 4. Start a new conversation. The skill will activate automatically when relevant.
Developers? Install via command line (CLI)
npx skills-il add skills-il/accounting@v2.1.0-israeli-e-invoice --skill israeli-e-invoice -a claude-codeWhen to Apply
- When building an invoicing system for an Israeli business
- When you need to submit e-invoices to the Tax Authority
- When integrating with the Israel Invoice system
- When validating existing invoices against Tax Authority standards
Try These Prompts
I need to issue an invoice of NIS 15,000 to a business customer. How do I request an allocation number from the Tax Authority and how long does it take?
What are the 2026 allocation number thresholds? Is it NIS 10,000 from January and NIS 5,000 from June?
I have an existing invoicing system. How do I connect it to the Tax Authority API to fetch allocation numbers automatically?
What happens if I issue an invoice above the threshold without an allocation number? Can the customer still claim the VAT input credit?
Frequently Asked Questions
Changelog
Corrected the rule at the heart of this skill. The allocation-number requirement was gated on the invoice's net amount, but the Tax Authority's operative test is the VAT amount: above 900 NIS from 1 June 2026. On an ordinary fully-taxable invoice the two agree, but on a mixed invoice with an exempt or zero-rated component the old test demanded an allocation number that is not actually required. The validator was also comparing a gross total against a net threshold, used the wrong 2024 VAT figure, failed legitimate mixed invoices, and rejected future-dated invoices. English text told an osek patur to issue a type-320 document, which is a tax invoice they may not issue at all. Added sections on handling a refusal, what to do when the system is down, and the integration details that most often break.
Jul 26, 2026
Major correction: SHAAM document type codes now match the official Table 2.5 (300 transaction invoice, 305 tax invoice, 310 periodic, 320 tax invoice/receipt, 330 credit, 332 proforma; no code 400). Fixed the legal basis (Economic Arrangements Law, not "Amendment 157") and replaced the fabricated SHAAM API endpoints with the real ITA contract (OAuth2, confirmation_number).
Jun 16, 2026
Update for the imminent June 1, 2026 drop of the allocation-number threshold to 5,000 NIS (accelerated from 2028). Fixed the threshold-tier table in validate_invoice.py (had wrong dates), changed the comparison to use net amount and strict >, and corrected the example VAT from 17% to 18%.
May 10, 2026
Related Skills
Explains how a payslip in Israel's public-healthcare system is actually built, which is nothing like private-sector pay. The salary is set by collective agreements and by wage grade (dirug): nurses, three separate allied-health grades (occupational therapy, physiotherapy, and the para-medical grade for dietitians and speech clinicians), pharmacists in the academic grade, and doctors under the IMA agreement. The skill identifies the right grade, reads the combined salary by rank and seniority, adds healthcare-specific supplements like the nurses' tosefet achayot, the banded allied-health training supplement, and doctors' on-call and duty pay valued in workdays, and shows how gross becomes net. Useful for nurses, allied-health workers, doctors, hospital payroll staff, and anyone reading a healthcare payslip. Do NOT use for standard private-sector payroll, teachers' pay, or employing a home caregiver.
AI-powered categorization of business expenses into Israeli tax-deductible categories based on current Israeli Tax Ordinance rules. Applies the correct deduction mechanics (vehicle = the higher of running-costs-minus-use-value or 45%, mobile phone with the ~50% disallowance floor, home office and internet proportional), maps to a common Israeli chart of accounts, and handles Osek Patur vs Osek Murshe differences for VAT eligibility (private-car VAT not deductible, running-cost VAT two-thirds). Use when you need to classify business expenses for Israeli tax reporting, prepare expense reports for your accountant, or verify deduction eligibility. Do NOT use for final tax filing, legal tax advice, or payroll-related expense processing.
Explains how an Israeli teacher's salary is actually built, which is nothing like private-sector pay. Teacher pay is set by one of two reforms: Ofek Chadash (kindergartens, elementary, and junior-high) or Oz LaTmura (upper-secondary only), and each has its own work-week structure, rank-and-seniority table, and increments (gmulim). The skill identifies the right reform, reads the split between front-of-class hours and private and stay hours, adds gmulim like gmul hishtalmut and gmul chinuch, and shows how gross becomes net. It also covers the split appointment, where a teacher teaches in both a junior-high and a high school and earns under both reforms at once (each part by its position fraction), plus salary unification versus tax coordination. Useful for teachers, kindergarten teachers, school payroll staff, and anyone reading a teacher's payslip. Do NOT use for standard private-sector payroll, bookkeeping entries, or Bagrut and school-system navigation.
Use at your own risk. Terms of Use · Security
Want to build your own skill? Try the Skill Creator · Submit a Skill