Effective from : 1 January 2026


Standard fees

Our standard fees for the preparation of a Luxembourg tax return are EUR 400 - 600. This covers the majority of “standard” situations (e.g. single/married/PACS, employment income, mortgage interest, typical deductions).

In some cases, additional fees are required where situations are non-standard and therefore out of scope of the standard fee. For transparency we detail the typical level of additional fees below. Where work is charged based on a time-spent basis the hourly rate applied is EUR 150 per hour.

All fees are quoted exclusive of VAT.

 

 

Tax return filing elections

Transfer-year analysis : In the year of transfer to/from Luxembourg there are different filing positions and elections to consider to determine the optimal tax position. In some cases, reporting full-year income (including income arising pre/post Luxembourg tax residence) may be required. In other cases, the optimal position will only require taxpayers to report income for the period of Luxembourg tax residence. The optimal position varies from case to case depending on individual factors & incomes. We charge EUR 125 - 250 to cover the additional calculations required in these situations.

Non-resident elections : Non-resident taxpayers have the option to be taxed as if they are Luxembourg tax residents. Whilst this can lead to some elements of double taxation it can enable higher deductions so additional analysis is required to determine the optimal filing position. The optimal position varies from case to case depending on individual factors. The tax return will be prepared based on the filing status shown on the Tax Card. Should an alternative analysis be required or requested, we charge EUR 125 - 250 to cover the additional calculations required to undertake a full analysis.

Individual/Joint elections : Non-resident taxpayers have the option to be taxed as if they are Luxembourg tax residents. Whilst this can lead to some elements of double taxation it can enable higher deductions so additional analysis is required to determine the optimal filing position. The optimal position varies from case to case depending on individual factors. The tax return will be prepared based on the filing status shown on the Tax Card. Should an alternative analysis be required or requested, we charge EUR 125 - 250 to cover the additional calculations required to undertake a full analysis.

 

 

Specific tax reporting

Self-employed / Commercial income : Our tax return fees quoted are based on provision of summary accounting documents (e.g. P&L, balance sheet etc.) prepared under Luxembourg Accounting guidelines. If you do not have complete accounting records then these can be prepared by our accounting team (please contact us for a separate quote). Where we are required to analyse individual invoices and/or expenses, this will be charged based on our standard fees for Accounting Services or on a time-spent basis.

Rental income : Reporting of rental income is charged on a per property basis and starts from EUR 100 per property. The base fee assumes that our rental tracker is accurately completed for each property and that good quality supporting documents are provided. If we are required to analyse all invoices/expenses or spend significant time cross-referencing paperwork, then additional fees will be charged on a time-spent basis.

Purchase of Real Estate : Specific additional reporting is required on the purchase of a property. This includes some one-time deductible expenses, lump-sum life insurance & allocation of expenses between periods of non-occupation and occupation. We charge EUR 150 for this specific reporting.

Sale of Real Estate : Sale of a Luxembourg property requires specific reporting. We charge EUR 150 for the preparation of Form 700F (where the property has been your main residence throughout ownership). For any other real estate sales we charge EUR 400 which includes the calculation of the taxable gain on the sale. For complex scenarios/multiple co-owners additional fees may be charged on a time-spent basis.

Jointly Owned Real Estate : Where Luxembourg Real Estate is held by multiple parties (e.g. siblings or non-resident spouses) then an additional co-ownership return is required to be prepared. This reports the overall income from the property and allocates this to each part-owner based on their percentage ownership. The joint property declaration (Forms 200 & 210) is charged from EUR 400 (incl. 1 x rental property). Additional properties are charged from EUR 100 per property. Please see “rental income” section above for more details on individual rental property charges. Where we prepare the joint-property return & each co-owners income tax returns, a discount is applied : please contact us for details.

Capital gains : The standard tax return fee is based on the provision of data clearly showing the gains/losses arising from Luxembourg taxable trades (typically investments held < 6 months). Where we are required to analyse reports containing other trades in order to determine which trades are to be reported, this will be charged on a time-spent basis.

Cryptocurrency / Digital Assets : The standard tax return fee is based on the provision of summary data for the calendar year showing any income (e.g. airdrops, staking etc.) plus details of any gains/losses subject to Luxembourg taxation. Each sale/trade (incl. intra-crypto) must be matched to the corresponding purchase and, where applicable, exchanged to FIAT at the date of the trade. Where additional analysis is required to determine the Luxembourg taxable amounts, this will be charged on a time-spent basis.

Foreign payroll : Analysis of non-Luxembourg payroll to determine gross amounts to be reported on Luxembourg tax return and allocation between taxable and non-taxable income will be charged on a time-spent basis.

RSU/Stock option/bonus sourcing : Analysis of Luxembourg sourced gains during the vesting period for RSU’s, stock options, bonuses and other long-term incentives will be charge on a time-spent basis.

Prevention of double taxation : Analysis of double tax treaties to determine Luxembourg taxable and exempt income including calculation of foreign tax credits to avoid a double taxation of income will be charged on a time-spent basis.

Income from non-treaty countries : Analysis and reporting of income arising in non-treaty countries, foreign tax credit calculations and/or requests for tax relief to avoid potential double taxation of income will be calculated on a time-spent basis.

Tax exemption for foreign taxable salary : The Luxembourg payroll is required to calculate an exemption for income not subject to Luxembourg tax. This is common for non-residents who do not perform all working days in Luxembourg. Where the payroll exemption was not processed or does not align with the tax reporting additional disclosures and calculations are required. This will be charged on a time-spent basis.

Specific Reporting for Certain Interest Income : In certain cases, a separate filing can be made to report interest income received from EU banks/financial institutions. This filing enables the taxpayer to request a fixed 20% tax on the interest income received. Whether this filing is optimal depends on the taxpayers individual situation as joint filings for married couples are not possible. We charge from EUR 350 for this reporting.


Optional tax return services

Tax return mailing service : This service allows us to sign/submit the Luxembourg tax return on your behalf. We will send the tax return for you to e-sign (both spouses will need to sign a joint declaration).  Once signed we will then print, manually sign and mail to the tax office by registered post.  The proof of postage will be saved to the Portal to confirm the delivery.  We charge EUR 75 per tax year for this service.

Non-resident/tax office mandate : Taxpayers can request that a mandate is put in place with the Luxembourg tax office. The tax office should then send any tax assessments/other correspondence to us at our offices. This option is strongly recommended for non-resident taxpayers to avoid potential issues with late/undelivered mail due to the fact that any letter sent by the Luxembourg tax office to a foreign address is deemed to be received within a set number of days. We charge EUR 125 per year for this service.  Once in place, the mandate will remain in force until formally revoked/cancelled.

Tax split calculation : In case you are filing jointly but would like to know how much of the final taxes are applicable to each spouse, we can prepare an estimate showing the taxes due/arising to each spouse, we charge EUR 125 for this calculation.


Other services

Tax card request/modification : Preparation of a request to change the tax card (e.g. Tax Class 1 or Tax Class 2) or change in withholding tax percentage (e.g. married non-resident taxpayers who have elected for joint taxation or resident spouses electing for allocation of income etc.). We charge EUR 150 - 300 per request.

Reduction/cancellation of tax advances : Preparation of a request to the tax office to reduce or cancel the tax advances. The time spent varies depending whether we need to include calculations to request reduced advances. We charge EUR 150 - 300 for this request.

Review of tax assessment : Where we have prepared your tax return the review of the final tax assessment is included in the tax return fee above. Where we have not prepared your return we can review the assessment alongside the tax return submitted for accuracy. We charge on a time-spent basis.

Certificate of tax residence : Where third countries require a tax residence certificate we can prepare the request to be submitted to the Luxembourg Tax Office. This is typically submitted alongside the tax declaration and, once the Luxembourg Tax Office confirm your residence position, they will sign, stamp and return the Tax Certificate to you. We charge EUR 150, per certificate, to prepare the request.

Tax appeal : Appeal to the local tax office in the event of errors in the tax assessment issued. If the appeal is not accepted at the local office a higher level appeal is possible at the level of the Direction. We charge on a time-spent basis for all appeals.

Tax and/or social security estimates : We can provide calculations for various scenarios including net income based on certain gross salary, gross salary required to receive fixed net income, comparison of net income if self-employed or operating via an Sarl/Sarl-s. Please contact us for a specific quote based on your particular needs.

Inpatriate regime calculation : Calculation of potential benefits available and tax implications of the inpatriate tax regime. We charge on a time-spent basis.

Refund of excess CCSS payments : Request to refund excess CCSS contributions paid. This can occur were an individual has several employment contracts and/or a self-employed activity in addition to an employment contract. We charge EUR 250 per request.

Refund of excess CNAP contributions : Request to refund excess CNAP contributions. This can occur where a pensioner has ongoing employment income where CCSS pension contributions are withheld which can be reclaimed. We charge EUR 150 per request.