Greek Individual Taxes
by @satoshistackalotto
Comprehensive Greek individual tax return processing skill for employed individuals. Handles E1 form preparation, personal income tax calculations, deduction...
clawhub install greek-individual-taxesπ About This Skill
name: greek-individual-taxes description: Comprehensive Greek individual tax return processing skill for employed individuals. Handles E1 form preparation, personal income tax calculations, deductions optimization, property taxes (ENFIA), and individual compliance management. Designed for Greek tax residents with employment income, property, and investment income. version: 1.0.0 author: openclaw-greek-accounting homepage: https://github.com/satoshistackalotto/openclaw-greek-accounting tags: ["greek", "accounting", "individual-tax", "e1-form", "enfia"] metadata: {"openclaw": {"requires": {"bins": ["jq"], "env": ["OPENCLAW_DATA_DIR"]}, "notes": "Instruction-only skill. Prepares E1 tax return data from local files. Does not submit to AADE directly β submission is handled by greek-compliance-aade skill with human approval."}}
Greek Individual Taxes
This skill transforms OpenClaw into a specialized Greek individual tax processor, handling personal income tax returns (E1 forms), deductions optimization, and individual compliance management for Greek tax residents.
Setup
export OPENCLAW_DATA_DIR="/data"
which jq || sudo apt install jq
No external credentials required. This skill prepares E1 tax return data from local files. Actual submission to AADE is handled by the greek-compliance-aade skill with human approval.
Core Philosophy
Key Capabilities
1. Individual Income Tax (E1 Form) Processing
2. Greek Tax Deductions & Credits Optimization
3. Property Tax Integration (ENFIA)
4. Individual Compliance Management
Implementation Guidelines
E1 Form Processing Architecture
#### Income Categories & Processing
Employment_Income:
salary_income:
sources: ["Employer certificates", "Monthly payslips", "13th/14th payments"]
tax_treatment: "Progressive rates 9%-44%"
deductions: ["Social security contributions", "Professional expenses"]
overtime_compensation:
calculation: "Regular rate Γ overtime multiplier"
tax_treatment: "Included in total employment income"
limits: "Greek labor law overtime limits"
bonuses_and_benefits:
types: ["Performance bonuses", "Company car", "Meal allowances", "Housing benefits"]
valuation: "Fair market value for benefits in kind"
exemptions: ["Meal vouchers up to βΒ¬5/day", "Transport allowances"]Professional_Income:
freelance_services:
tax_treatment: "Progressive rates with professional expenses"
expense_deductions: ["Office rent", "Equipment", "Professional development"]
presumptive_taxation: "Available for specific professions"
consulting_income:
withholding_tax: "20% withheld by clients"
annual_reconciliation: "Net additional tax or refund calculation"
expense_tracking: "Business meal deductions (50%)", "Travel expenses"]
Property_Income:
rental_income:
tax_rates:
- up_to_12000: "15%"
- from_12001_to_35000: "35%"
- over_35000: "45%"
deductions: ["Property maintenance", "Management fees", "Insurance", "Depreciation"]
airbnb_income:
licensing_requirement: "Short-term rental license required"
tax_treatment: "As rental income with limited deductions"
vat_implications: "13% VAT if over βΒ¬10,000 annually"
Investment_Income:
dividend_income:
greek_companies: "5% withholding tax (final)"
foreign_dividends: "Progressive rates with foreign tax credit"
interest_income:
bank_deposits: "15% withholding tax (final)"
bonds: "15% withholding tax or progressive rates (taxpayer choice)"
capital_gains:
status: "Suspended until December 31, 2026"
real_estate: "Suspended for property sales"
securities: "Suspended for stock sales"
#### Greek Tax Deductions System
Medical_Expenses:
eligible_costs:
- "Doctor visits and specialist consultations"
- "Hospital expenses and surgery costs"
- "Prescription medications from pharmacies"
- "Dental care and orthodontics"
- "Medical equipment and devices"
- "Physiotherapy and rehabilitation"
limitations:
annual_limit: "No maximum limit for medical expenses"
supporting_documents: "Receipts with patient name and medical purpose"
electronic_payments: "Additional 10% deduction for card/electronic payments"
Education_Expenses:
eligible_institutions:
- "Greek universities and technical schools"
- "Recognized foreign universities"
- "Private schools and tutoring centers"
- "Language schools and certification programs"
eligible_costs:
- "Tuition fees and registration costs"
- "Required textbooks and materials"
- "Laboratory fees and equipment"
- "Student housing (university dormitories)"
limitations:
per_child_limit: "No annual limit for education expenses"
age_restrictions: "Generally up to age 24 for higher education"Insurance_Premiums:
life_insurance:
annual_limit: "βΒ¬1,200 per person"
eligible_policies: "Greek and EU insurance companies"
health_insurance:
annual_limit: "βΒ¬1,200 per person"
supplementary_coverage: "Private health insurance premiums"
property_insurance:
eligible: "Home insurance, fire insurance, earthquake insurance"
enfia_discount: "20% ENFIA reduction for insured properties"
Charitable_Donations:
eligible_organizations:
- "Greek state and municipalities"
- "Recognized charitable organizations"
- "Churches and religious institutions"
- "Educational institutions"
- "Cultural organizations"
limitations:
maximum_deduction: "5% of total income or βΒ¬2,000 (whichever is higher)"
documentation: "Official donation receipts required"
Tax Calculation Engine
#### Progressive Tax Rates (2026)
Individual_Income_Tax_Brackets:
bracket_1:
income_range: "βΒ¬0 - βΒ¬10,000"
tax_rate: "9%"
tax_amount: "βΒ¬0 - βΒ¬900"
bracket_2:
income_range: "βΒ¬10,001 - βΒ¬20,000"
tax_rate: "22%"
tax_amount: "βΒ¬900 + 22% of excess over βΒ¬10,000"
bracket_3:
income_range: "βΒ¬20,001 - βΒ¬30,000"
tax_rate: "28%"
tax_amount: "βΒ¬3,100 + 28% of excess over βΒ¬20,000"
bracket_4:
income_range: "βΒ¬30,001 - βΒ¬40,000"
tax_rate: "36%"
tax_amount: "βΒ¬5,900 + 36% of excess over βΒ¬30,000"
bracket_5:
income_range: "βΒ¬40,001+"
tax_rate: "44%"
tax_amount: "βΒ¬9,500 + 44% of excess over βΒ¬40,000"Tax_Credits:
basic_tax_credit: "βΒ¬2,100 per individual"
spouse_credit: "βΒ¬2,100 (if spouse has no income)"
dependent_children_credit: "βΒ¬777 per child"
disability_credit: "Varies by disability percentage"
low_income_credit: "Graduated reduction for income under βΒ¬12,000"
Solidarity_Tax:
threshold: "Income over βΒ¬30,000"
rates:
- "βΒ¬30,001 - βΒ¬40,000": "2.2%"
- "βΒ¬40,001 - βΒ¬65,000": "5%"
- "βΒ¬65,001 - βΒ¬220,000": "6.5%"
- "Over βΒ¬220,000": "9%"
#### Tax Calculation Workflow
def calculate_individual_tax(income_data, deductions, family_situation):
"""
Calculate Greek individual income tax with optimization
"""
# Step 1: Calculate total taxable income
employment_income = sum(income_data['employment'])
professional_income = sum(income_data['professional'])
property_income = calculate_rental_tax(income_data['property'])
investment_income = sum(income_data['investment'])
total_income = employment_income + professional_income + property_income + investment_income
# Step 2: Apply deductions
medical_deductions = min(deductions['medical'], total_income * 0.1) # No limit
education_deductions = deductions['education'] # No limit
insurance_deductions = min(deductions['insurance'], 1200 * family_situation['family_members'])
charity_deductions = min(deductions['charity'], max(total_income * 0.05, 2000))
total_deductions = medical_deductions + education_deductions + insurance_deductions + charity_deductions
taxable_income = max(0, total_income - total_deductions)
# Step 3: Calculate progressive tax
income_tax = calculate_progressive_tax(taxable_income)
solidarity_tax = calculate_solidarity_tax(taxable_income)
# Step 4: Apply tax credits
tax_credits = calculate_tax_credits(family_situation, taxable_income)
net_tax = max(0, income_tax + solidarity_tax - tax_credits)
return {
'total_income': total_income,
'taxable_income': taxable_income,
'total_deductions': total_deductions,
'income_tax': income_tax,
'solidarity_tax': solidarity_tax,
'tax_credits': tax_credits,
'net_tax': net_tax,
'effective_rate': (net_tax / total_income) * 100 if total_income > 0 else 0
}
Workflow Templates
Individual Tax Return Preparation
#### Document Collection Phase
#!/bin/bash
Individual tax return document collection
Employment income documents
openclaw individual collect-employment-docs --year 2025
# - Employer certificates (ΞΡβαίΟΒ°ΟΞ· Ξ±ΟοδοΟ‘Ͻν)
# - Social security contributions summary
# - Withholding tax certificatesProperty income documents
openclaw individual collect-property-docs --year 2025
# - Rental agreements and income records
# - Property expenses and maintenance receipts
# - ENFIA property tax paymentsInvestment income documents
openclaw individual collect-investment-docs --year 2025
# - Bank interest statements
# - Dividend certificates from Greek companies
# - Foreign income documentationDeduction supporting documents
openclaw individual collect-deduction-docs --year 2025
# - Medical expenses receipts (patient name required)
# - Education expense receipts and certificates
# - Insurance premium payment receipts
# - Charitable donation certificates
#### E1 Form Preparation Workflow
#!/bin/bash
E1 form automated preparation
Step 1: Income calculation and validation
openclaw individual calculate-income --taxpayer-id $AFM --year 2025Step 2: Deduction optimization
openclaw individual optimize-deductions --include-all-eligible --electronic-payment-bonusStep 3: Tax calculation with family optimization
openclaw individual calculate-tax --include-spouse --include-dependentsStep 4: E1 form generation
openclaw individual generate-e1-form --year 2025 --validate-dataStep 5: AADE TAXIS preparation
openclaw individual prepare-taxis-submission --digital-signature-readyStep 6: Payment planning
openclaw individual plan-tax-payments --installments --due-dates
#### Family Tax Optimization
Family_Tax_Strategies:
spouse_optimization:
separate_returns:
when_beneficial: "When spouse has significant deductible expenses"
calculation: "Compare combined vs separate tax burden"
joint_deduction_allocation:
medical_expenses: "Allocate to higher-income spouse for better benefit"
education_expenses: "Can be claimed by either parent"
charitable_donations: "Optimize between spouses for maximum benefit"
dependent_children:
child_tax_credits: "βΒ¬777 per child under 18 or in education"
education_expenses: "No limit on university tuition deductions"
medical_expenses: "Include children's medical costs"
age_transitions:
- "Monitor when children turn 18 (affects tax credits)"
- "Track university enrollment (extends education deductions)"
- "Plan for children starting work (changes dependency status)" property_ownership_optimization:
joint_ownership: "Split property income between spouses"
primary_residence: "Optimize ENFIA exemptions and reductions"
rental_properties: "Strategic allocation of rental income and expenses"
Property Tax Integration (ENFIA)
#### ENFIA Calculation & Optimization
ENFIA_Processing:
primary_residence:
base_calculation: "Based on objective property value and characteristics"
exemptions:
- "First βΒ¬200,000 of single-person household value"
- "Additional exemptions for large families"
- "Disability exemptions for qualifying individuals"
discounts:
insurance_discount: "20% reduction for comprehensive property insurance"
energy_efficiency: "Reductions for high energy rating properties"
rural_properties: "50% reduction for properties in villages under 1,500 population"
investment_properties:
supplementary_tax: "Additional tax for total property value over βΒ¬500,000"
commercial_properties: "Different rates for business-use properties"
rental_income_coordination: "ENFIA costs deductible from rental income"
payment_scheduling:
installment_options: "Up to 10 monthly installments"
payment_methods: "Online, bank transfer, or cash at authorized locations"
early_payment: "3% discount for full payment before April 30"
#### Municipal Tax Coordination
Municipal_Property_Taxes:
tap_coordination:
collection_method: "Through electricity bills"
rate_variation: "0.025%-0.035% by municipality"
integration: "Coordinate with ENFIA for total property tax burden"
waste_and_lighting:
calculation_basis: "Property square meters Γ municipal rate"
payment_frequency: "Annual via electricity bill"
exemptions: "Limited exemptions for specific circumstances"
Individual Tax Scenarios
Scenario 1: Employed Individual with Property
Taxpayer_Profile:
employment:
annual_salary: "βΒ¬35,000"
employer_withholding: "βΒ¬6,500"
social_security: "βΒ¬4,200"
property:
primary_residence_value: "βΒ¬180,000"
enfia_paid: "βΒ¬450"
rental_property_income: "βΒ¬8,000"
rental_expenses: "βΒ¬2,000"
family:
marital_status: "married"
spouse_income: "βΒ¬0"
dependent_children: 2
Tax_Calculation:
total_income: "βΒ¬41,000" # βΒ¬35,000 salary + βΒ¬6,000 net rental
deductions: "βΒ¬2,450" # ENFIA + rental expenses
taxable_income: "βΒ¬38,550"
income_tax: "βΒ¬8,398"
solidarity_tax: "βΒ¬945"
tax_credits: "βΒ¬3,654" # Basic + spouse + 2 children
gross_tax: "βΒ¬9,343"
withholding_credit: "βΒ¬6,500"
net_tax_due: "βΒ¬2,843"
Optimization_Opportunities:
- "Ensure spouse claims any eligible deductions separately"
- "Maximize children's education expense deductions"
- "Consider property insurance for ENFIA discount"
- "Track all rental property maintenance expenses"
Scenario 2: High-Income Professional
Taxpayer_Profile:
employment:
annual_salary: "βΒ¬55,000"
employer_withholding: "βΒ¬12,000"
professional_income:
consulting_fees: "βΒ¬25,000"
withholding_tax: "βΒ¬5,000"
business_expenses: "βΒ¬8,000"
investments:
dividend_income: "βΒ¬3,000" # 5% tax already paid
bank_interest: "βΒ¬1,500" # 15% tax already paid
family:
marital_status: "single"
dependent_parents: 1
Tax_Calculation:
total_income: "βΒ¬84,500"
professional_net: "βΒ¬17,000" # βΒ¬25,000 - βΒ¬8,000 expenses
taxable_income: "βΒ¬76,500"
income_tax: "βΒ¬25,500"
solidarity_tax: "βΒ¬3,082"
tax_credits: "βΒ¬2,100" # Basic credit only
gross_tax: "βΒ¬28,582"
withholding_credits: "βΒ¬17,000" # Employment + professional + investment
net_tax_due: "βΒ¬11,582"
Optimization_Strategies:
- "Maximize business expense deductions"
- "Consider retirement contributions for tax relief"
- "Plan timing of professional income for tax efficiency"
- "Explore dependent parent tax benefits"
Integration with Other Skills
Email Processor Integration
# Process tax-related emails automatically
openclaw individual process-tax-emails --year 2025
# - Employer certificates received via email
# - Bank statements and tax documents
# - AADE notifications about individual tax mattersClient communication for individual tax services
openclaw individual client-communications --auto-respond-greek
# - Tax return completion confirmations
# - Required document requests
# - Payment reminder notifications
AADE Compliance Integration
# E1 form submission through TAXIS
openclaw individual submit-e1-form --digital-signature --confirm-receiptIndividual tax audit support
openclaw individual audit-preparation --year 2025 --gather-supporting-docsDeadline monitoring for individual tax obligations
openclaw individual monitor-deadlines --include-enfia --include-payments
Banking Integration
# Import bank statements for income verification
openclaw individual import-bank-data --verify-salary-deposits --track-investmentsPayment processing for tax obligations
openclaw individual process-tax-payments --schedule-installments --confirm-payments
Advanced Features
Multi-Year Tax Planning
Tax_Planning_Strategies:
income_timing:
bonus_deferral: "Defer year-end bonuses to optimize tax brackets"
consulting_income: "Time invoice payments across tax years"
property_sales: "Plan property transactions during capital gains suspension"
deduction_timing:
medical_expenses: "Batch medical procedures in single tax year"
education_payments: "Time tuition payments for maximum deduction"
charitable_giving: "Optimize donation timing for tax efficiency"
family_planning:
marriage_timing: "Consider tax implications of marriage date"
property_ownership: "Optimize property ownership between spouses"
dependent_status: "Plan for children's changing tax status"
Investment Income Optimization
Investment_Tax_Strategies:
dividend_optimization:
greek_companies: "5% withholding is final - no additional tax"
foreign_dividends: "Plan for foreign tax credit utilization"
timing: "Coordinate dividend payments with other income"
interest_income:
bank_deposits: "15% withholding vs progressive rates analysis"
bond_investments: "Choose optimal taxation method"
foreign_accounts: "Ensure proper reporting and tax credit"
capital_gains_suspension:
real_estate: "Take advantage of suspension until Dec 2026"
securities: "Strategic selling during suspension period"
future_planning: "Prepare for potential reinstatement"
Compliance & Reporting
AADE Integration
Electronic_Submission:
e1_form_preparation:
data_validation: "Comprehensive data accuracy checks"
digital_signature: "Qualified electronic signature integration"
submission_tracking: "Monitor submission status and confirmation"
supporting_documents:
electronic_receipts: "Preference for electronic documentation"
document_scanning: "OCR processing for paper documents"
cloud_storage: "Secure document archive with retention policies"
Tax_Authority_Communication:
audit_requests: "Immediate alert system for individual audit notifications"
clarification_requests: "Track and respond to AADE inquiries"
payment_confirmations: "Verify tax payment processing and receipts"
Record Keeping
Documentation_Requirements:
income_records:
retention_period: "5 years from tax year end"
required_documents: ["Employer certificates", "Bank statements", "Investment records"]
deduction_support:
medical_expenses: "Receipts with patient name and medical purpose"
education_costs: "Official educational institution receipts"
charitable_donations: "Certificates from recognized organizations"
property_documentation:
enfia_calculations: "Property value assessments and tax calculations"
rental_records: "Income and expense tracking for rental properties"
maintenance_costs: "Receipts for property improvements and repairs"
Success Metrics
A successful Greek individual tax system should achieve:
Remember: This skill focuses on employed individuals as the primary user base, providing comprehensive individual tax management while maintaining the highest standards of Greek tax compliance and optimization.
βοΈ Configuration
export OPENCLAW_DATA_DIR="/data"
which jq || sudo apt install jq
No external credentials required. This skill prepares E1 tax return data from local files. Actual submission to AADE is handled by the greek-compliance-aade skill with human approval.